afpr
|
32175e9a6f
|
Increase stack pointer and shadow stack pointer for tcrestmp BSP
|
2014-09-12 13:58:05 +01:00 |
|
afpr
|
8d214fe743
|
Update boot info in Patmos
|
2014-08-19 14:51:22 +01:00 |
|
afpr
|
afa45150db
|
Make stack size computation more robust in patmos multi-core
|
2014-07-28 13:53:25 +01:00 |
|
afpr
|
f8c18e0c62
|
Compute stack_cache_base and shadow_stack_base addresses at start for multi-core
|
2014-07-11 12:28:48 +01:00 |
|
afpr
|
073792c9ae
|
Remove "constructor" attribute of function noc_init
|
2014-07-11 12:28:26 +01:00 |
|
afpr
|
bfc60848b7
|
Fix export of RTEMS_MAKEFILE_PATH
|
2014-07-04 10:32:03 +01:00 |
|
afpr
|
17e51eada9
|
Add BSP for multiprocessing on Patmos hardware
|
2014-07-03 19:15:38 +01:00 |
|
afpr
|
f80ce31aef
|
Avoid exit in hard_reset when building RTEMS for multicore
|
2014-07-03 19:13:31 +01:00 |
|
afpr
|
05d2882eff
|
Do not produce map files for tcrest bsp
|
2014-07-03 19:10:30 +01:00 |
|
afpr
|
b2dfef74bd
|
Fix comment
|
2014-07-03 19:09:01 +01:00 |
|
afpr
|
fcef9cb37f
|
Revert "Fixed _CPU_Fatal_halt for Patmos"
|
2014-07-03 16:29:33 +01:00 |
|
afpr
|
6596ea561c
|
Changed _CPU_Fatal_halt for Patmos
|
2014-07-02 18:49:12 +01:00 |
|
afpr
|
c6abeac352
|
Adapt memory map for tcrest bsp
|
2014-07-02 09:58:26 +01:00 |
|
afpr
|
19fca6ca36
|
Add NoC management functions to Patmos CPU
|
2014-06-19 16:19:28 +01:00 |
|
afpr
|
c578cb7fb7
|
Disable posix by default
|
2014-05-16 13:42:07 +01:00 |
|
afpr
|
8cc219bc6f
|
Implemented _CPU_Fatal_halt for Patmos
|
2014-05-16 13:33:42 +01:00 |
|
afpr
|
0701177c48
|
Use the default trap handler in Patmos
|
2014-05-15 16:50:44 +01:00 |
|
afpr
|
51fc7769c5
|
Reconfigure Xilinx FPGA before every test run
|
2014-05-08 14:03:21 +01:00 |
|
afpr
|
7bef1dd93d
|
Call make with -C option
|
2014-05-08 10:48:13 +01:00 |
|
afpr
|
9dca97358b
|
Fix RTEMS build dir error message
|
2014-05-07 18:45:36 +01:00 |
|
afpr
|
14c0450b7a
|
Added more directories' checks
|
2014-05-07 18:39:06 +01:00 |
|
afpr
|
94f57561dd
|
Added ML605 FPGA as default simulator
|
2014-05-07 17:44:48 +01:00 |
|
afpr
|
bf5ce8e1e1
|
Add hardware flags to tcrest BSP
|
2014-05-07 17:42:58 +01:00 |
|
afpr
|
c171628668
|
Enable dual-issue instructions in pasim
|
2014-05-07 17:42:05 +01:00 |
|
Wolfgang Puffitsch
|
7203454960
|
Always compile for single-issue Patmos.
|
2014-05-02 15:56:41 +02:00 |
|
afpr
|
d265e9f7e8
|
Fixed memory map for tcrest BSP
|
2014-04-23 16:15:44 +01:00 |
|
afpr
|
0ecdc6aeac
|
Remove unused memory regions of linkcmds
|
2014-04-22 11:58:10 +01:00 |
|
afpr
|
98dd57e596
|
Adaptions for returning to boot leader on multi-cores
|
2014-04-22 11:57:47 +01:00 |
|
afpr
|
6cca060174
|
Check if the testsuite directory exists
|
2014-04-08 16:24:00 +01:00 |
|
afpr
|
c9d39907f3
|
Fix the testsuite build directory
|
2014-04-08 15:34:05 +01:00 |
|
afpr
|
feca1197a1
|
At Clock_exit, mask timer interrupts instead of just disabling them
|
2014-04-08 15:32:17 +01:00 |
|
afpr
|
4dffafe05d
|
Remove the shadow stack pointer and the stack spill pointer from the context of an interrupt
|
2014-04-07 12:58:06 +01:00 |
|
afpr
|
4cff07112a
|
Set RTC register to current time + delta time to avoid setting an interrupt to the past
|
2014-04-07 12:57:13 +01:00 |
|
afpr
|
542804675c
|
Removed unused functions and variables
|
2014-04-03 15:36:05 +01:00 |
|
Stefan Hepp
|
5198433f6b
|
Restore the stack spill pointer to top before filling
|
2014-04-03 14:09:54 +02:00 |
|
Wolfgang Puffitsch
|
27b92131fe
|
Add option to select BSP for running tests.
|
2014-04-01 10:49:21 +02:00 |
|
afpr
|
0a25dff801
|
Add BSP for the Patmos hardware
|
2014-03-31 14:33:31 +01:00 |
|
Wolfgang Puffitsch
|
06f76d9170
|
Recognize patex as alternative "simulator" for Patmos.
|
2014-03-28 17:40:11 +01:00 |
|
afpr
|
3e3cdca15f
|
Implemented ISR management routines
|
2014-03-27 16:01:33 +00:00 |
|
afpr
|
92e9ed137a
|
Use the interrupt level in patmos enable and disable interrupts routines
|
2014-03-27 16:00:53 +00:00 |
|
afpr
|
b36bd54edb
|
Added exceptions status register to a thread's context structure
|
2014-03-27 16:00:16 +00:00 |
|
Wolfgang Puffitsch
|
96375e3bf4
|
Avoid using destination of load in load delay slot.
|
2014-03-19 23:01:48 +01:00 |
|
Wolfgang Puffitsch
|
7f710750e6
|
Initialize return offset.
|
2014-03-19 20:14:31 +01:00 |
|
afpr
|
1c6536f33c
|
Implemented exceptions and timer management functions to remove dependencies from newlib
|
2014-03-19 14:11:19 +00:00 |
|
afpr
|
d88f47c3bf
|
Build tool-chain with llvm release version
|
2014-03-19 14:10:37 +00:00 |
|
Stefan Hepp
|
e4358226c4
|
Fixed merge conflict
|
2014-03-18 15:10:05 +01:00 |
|
Stefan Hepp
|
1c1b68be2f
|
Use new timer API and use usec timer instead of cycles timer
|
2014-03-18 14:11:36 +01:00 |
|
afpr
|
4626a8b696
|
Added routines to enable/disable interrupts for Patmos
|
2014-03-18 12:21:40 +00:00 |
|
afpr
|
5d4ed4e3ce
|
Merge branch 'master' of https://github.com/t-crest/rtems
Conflicts:
c/src/lib/libcpu/patmos/cache/cache.c
|
2014-03-18 12:18:06 +00:00 |
|
Stefan Hepp
|
0524f11f21
|
Removed -disable-internalize when linking executables, otherwise library symbols are defined multiple times
|
2014-03-18 12:33:53 +01:00 |
|