Richard Barry
|
f352dc846b
|
Replace the hard coded interrupt priorities with the configKERNEL_INTERRUPT_PRIORITY and configMAX_SYSCALL_INTERRUPT_PRIORITY definitions in the IAR RX port layer.
|
15 years ago |
Richard Barry
|
66c1a9b76d
|
Replace asm wrappers to interrupt handlers with functions that use the interrupt attribute.
|
15 years ago |
Richard Barry
|
eea2ab0385
|
Back only.
|
15 years ago |
Richard Barry
|
296c1eabfc
|
Formatting only.
|
15 years ago |
Richard Barry
|
0ef04cd7bd
|
RX GCC port - Introduce macros that perform the interrupt entry and exit manually, then move the asm code back as naked functions within the port.c file.
|
15 years ago |
Richard Barry
|
18f5af7195
|
Temporarily revert the AVR32 port back to the V6.0.5 files. Work will continue on the reverted files following the next release.
|
15 years ago |
Richard Barry
|
c1dca1a069
|
Added a critical section around the call to vTaskIncrementTick() in all the RX ports.
|
15 years ago |
Richard Barry
|
5c75dd907e
|
Update the IAR RX62N port files, which are now functional.
|
15 years ago |
Richard Barry
|
a418d78163
|
Start point for RX62N port layer for IAR - not necessarily complete yet.
|
15 years ago |
Richard Barry
|
c4217432f2
|
Update RX GCC port - including extracting all inline asm into separate asm file.
|
15 years ago |
Richard Barry
|
314b692440
|
Create starting point for RX62N GCC port. Just a work in progress at the moment.
|
15 years ago |
Richard Barry
|
8c5b77635e
|
Add a -1 to the calculation of the compare match value.
|
15 years ago |
Richard Barry
|
ac19e40336
|
Just tidy up the RX port files.
|
15 years ago |
Richard Barry
|
27683e7360
|
Implemented portYIELD_FROM_ISR() for RX port.
|
15 years ago |
Richard Barry
|
810f45a61c
|
Continue work on RX600 port - work in progress - add the actual context switch function.
|
15 years ago |
Richard Barry
|
df410c7e27
|
Continue work on RX600 port - work in progress.
|
15 years ago |
Richard Barry
|
383f0b0f2f
|
Continue work on RX600 port - work in progress. Added the SET/CLEAR from ISR macros.
|
15 years ago |
Richard Barry
|
21898cc9d9
|
Continue work on RX600 port - work in progress.
|
15 years ago |
Richard Barry
|
fc050c4ab9
|
Continue work on RX600 port - work in progress.
|
15 years ago |
Richard Barry
|
c8e98a097e
|
Starting point for new port - a project that will build, but as yet no implementation.
|
15 years ago |
Richard Barry
|
e854ebf1f5
|
Just tidy up indentation in SuperH port.c.
|
15 years ago |
Richard Barry
|
8f6e5062d4
|
Changed how the calculation of xFreeBytesRemaining is performed in the case where a block of RAM is split before being returned to the callee.
|
15 years ago |
Richard Barry
|
8405dbe3d5
|
Create an updated AVR32 UC3A project.
|
15 years ago |
Richard Barry
|
c73b3dc304
|
Add Cortus port to produce V6.0.5.
|
15 years ago |
Richard Barry
|
f4d8802850
|
Modify Cortus save and restore macros to save and restore the entire context, so as not to rely on anything the compiler is doing.
|
15 years ago |
Richard Barry
|
afe2d4fc38
|
Simplify the Cortus port - removing the interrupt stack and interrupt nesting capability.
|
15 years ago |
Richard Barry
|
c848059d5f
|
Work in progress on the Cortus port.
|
15 years ago |
Richard Barry
|
1aed974822
|
Change name of constant to match coding standard.
|
15 years ago |
Richard Barry
|
0d8229a087
|
The start of an APS3 port.
|
15 years ago |
Richard Barry
|
2596728679
|
Initialised xFreeBytesRemaining where it is declared so xPortGetFreeHeapSize() returns a valid value even before the heap has been initialised.
|
15 years ago |
Richard Barry
|
808bb8e159
|
Update the V6.0.4. The primary difference being that the unsupported demos have now been removed from the download, and instead placed in their own forums.
|
15 years ago |
Richard Barry
|
e262d95404
|
Ready for V6.0.3 release.
|
15 years ago |
Richard Barry
|
9b27b75715
|
Continue work on the SH2A port.
|
15 years ago |
Richard Barry
|
9849c9ccab
|
General tidy up of SH files.
|
15 years ago |
Richard Barry
|
094945625d
|
Add flop support.
|
15 years ago |
Richard Barry
|
b60eba005a
|
Change interrupt mask in yield function.
|
15 years ago |
Richard Barry
|
188a2c0cc1
|
Still a work in progress. Need to add flop support.
|
15 years ago |
Richard Barry
|
68074c03d6
|
Work in progress.
|
15 years ago |
Richard Barry
|
4f59d550c6
|
Update to V6.0.2.
|
15 years ago |
Richard Barry
|
bf9b20e6b8
|
Change "SWI" to "SWI 0".
|
15 years ago |
Richard Barry
|
e170cdef52
|
Skeleton for new port added.
|
15 years ago |
Richard Barry
|
0840882d46
|
Change PIC32 stack byte alignment from 4 to 8.
|
15 years ago |
Richard Barry
|
9ec30de7f4
|
Update Cortex M3 ports to ensure 8 byte alignment.
|
15 years ago |
Richard Barry
|
db87c0ac06
|
Correct byte alignment on CM3 port layers.
|
15 years ago |
Richard Barry
|
a9625ce462
|
Change the function that sets up the initial stack on CM3 ports to account for the post decrement used by the MCU when it alters the stack on the way into/out of interrupts.
|
15 years ago |
Richard Barry
|
7c09eb2da7
|
Correct cut and paste comment error.
|
15 years ago |
Richard Barry
|
a75aec78ed
|
Correct the auto reload value.
|
16 years ago |
Richard Barry
|
0db3b5c258
|
Correct the auto reload value.
|
16 years ago |
Richard Barry
|
11ed4d6fba
|
Change to the file headers only.
|
16 years ago |
Richard Barry
|
7dbf3304b3
|
Tidy up only.
|
16 years ago |