Commit Graph

148 Commits (8f3b797d29ff334a9a564cf7399546981c0fdfea)

Author SHA1 Message Date
Richard Barry c92a2fe47e Add proper copyright notice in headers to files where is was mistakenly missing. 13 years ago
Richard Barry abb476db24 Formatting changes only in TriCore porttrap.c. 13 years ago
Richard Barry 63cab86cc7 Remove debug code from the TriCore port.c file. 13 years ago
Richard Barry b89f1a729a Latest TriCore port files - these still contain some debug code, and are not yet fully documented. 13 years ago
Richard Barry 188128f788 Added the portALIGNMENT_ASSERT_pxCurrentTCB macro.
Updated the TriCore port layer so its compare match setup does not effect any other compare match bits.
13 years ago
Richard Barry 41ef155824 Update TriCore GCC port layer. 13 years ago
Richard Barry 70cfbda2e8 Minor changes to the TriCore port made during test/validation. 13 years ago
Richard Barry 45fe448d73 First commit with TriCore port and demo - still a work in progress. 13 years ago
Richard Barry cc61126025 Update headers for the FreeRTOS V7.0.2 release. 14 years ago
Richard Barry 3a4d907c64 Modify the stack set up when ARM7/9 tasks are created to ensure the assert() calls in xTaskCreate() don't fail. In this case, the assert that would fail is actually redundant anyway, but should not be removed as it might not be redundant in all ports. 14 years ago
Richard Barry 98860dee6a Remove obsolete comment. 14 years ago
Richard Barry 3a25b5f33b Update the names of some of the newly introduced API functions so they are more consistent with the names of pre-existing API functions. 14 years ago
Richard Barry 4154b31454 Move new MicroBlaze V8 port from the project directory into its correct location in the directory structure. 14 years ago
Richard Barry f5a6b610e1 Update version number to V7.0.1. 14 years ago
Richard Barry 89bf1cf24f Update headers for Version 7.0.0 release. 14 years ago
Richard Barry 95b2901ba6 Correct the configUSE_16_BIT_TICKS usage in the GCC Coldfire port layer. 14 years ago
Richard Barry 96ab89d253 Update to V6.1.1 14 years ago
Richard Barry 17e1e7dfd3 A little extra commenting added to the Cortex M3 port layers. 14 years ago
Richard Barry a67c624894 Add an cpsie i before the SVC call that starts the scheduler. This is just in case the C start up code leaves interrupts globally disabled. 14 years ago
Richard Barry 4778bd45e7 Update to FreeRTOS V6.1.0 release candidate. 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 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 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 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 4f59d550c6 Update to V6.0.2. 15 years ago
Richard Barry bf9b20e6b8 Change "SWI" to "SWI 0". 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 a75aec78ed 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
Richard Barry e00afda1b1 Correct compiler warnings when a certain configuration is set in FreeRTOSConfig.h. 16 years ago
Richard Barry 9557f14233 Add missing cast where one of the static MPU blocks are configured. 16 years ago
Richard Barry 9c349886af Add clobber lists to inline asm code. 16 years ago
Richard Barry e90ba3e57f Add xPortGetFreeHeapSize() function. 16 years ago
Richard Barry 506dd1b7c8 Remove unnecessary use of portLONG, portCHAR and portSHORT.
Change version number in headers.
16 years ago