Commit Graph

335 Commits (7dbf3304b3c5da28968fdc46b9454a0765a0e525)

Author SHA1 Message Date
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 cacf4036b9 Correct type on comment. 16 years ago
Richard Barry 9c349886af Add clobber lists to inline asm code. 16 years ago
Richard Barry d3f5c5348c Change where the free heap space variable is initialised. 16 years ago
Richard Barry 176aafbe00 Add portBYTE_ALIGNMENT definition to PC demos. 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
Richard Barry 26f0258688 Remove unnecessary use of portLONG, portCHAR and portSHORT. 16 years ago
Richard Barry 804d114420 Add PRIVILEGED_FUNCTION qualifiers to port files. 16 years ago
Richard Barry ee5608ddc2 Tidy up, starting to get ready for next release. 16 years ago
Richard Barry d138104369 Reinstate privileged only RAM region when a task is running that does not otherwise make use of the MPU. 16 years ago
Richard Barry cf717acaae First version that includes the FreeRTOS-MPU implementation. 16 years ago
Richard Barry 291ea26bfe First version that includes the FreeRTOS-MPU implementation. 16 years ago
Richard Barry 6b7397ee92 Prepare for V6. 16 years ago
Richard Barry b7da8d7a1b Remove the portBYTE_ALIGNMENT_MASK definitions as they are now in the common portable.h file. 16 years ago
Richard Barry ad441634f0 Allow auto switching between creating tasks in ARM mode and THUMB mode. 16 years ago
Richard Barry afaa3321ba Allow auto switching between creating tasks in ARM mode and THUMB mode. 16 years ago
Richard Barry b500ab8be2 Allow auto switching between creating tasks in ARM mode and THUMB mode. 16 years ago
Richard Barry 2cb1578b30 Set ARM byte alignment to 8. 16 years ago
Richard Barry 2d958d3d2c Set ARM byte alignment to 8. 16 years ago
Richard Barry 98ed4f2a20 Update for V6. 16 years ago
Richard Barry 7dacae2ae9 New file added for V6. 16 years ago
Richard Barry 4640196beb Add CM3 MPU port. 16 years ago
Richard Barry ed06a0400a Update to V5.4.2. See http://www.freertos.org/History.txt . 16 years ago
Richard Barry d2a9f9624b Rename Nios2 to NiosII. 16 years ago
Richard Barry 5d6acacd7a Correct spelling error in comment only. 16 years ago
Richard Barry 6358344ea1 Added new Nios2 port layer. 16 years ago
Richard Barry 3a883a776c Update to V5.4.1 16 years ago
Richard Barry 87eb48c97c Explicit casting added to the 'check for time out' function to ensure integer promotion does not occur. 16 years ago
Richard Barry 276356d9b5 Supply default setting for configUSE_MALLOC_FAILED_HOOK. 16 years ago
Richard Barry 4a1fbbca99 Added a call to vApplicationMallocFailedHook() when pvPortMalloc() returns NULL. 16 years ago
Richard Barry f312118bf9 Ensure LPC1768 demos are correct prior to V5.4.0 release. 16 years ago
Richard Barry fdcc3676cd Update version number. 16 years ago
Richard Barry e36ece8d42 Add support for double precision floating point. 16 years ago
Richard Barry 09f991277e Add PPC440 port layer code. 16 years ago
Richard Barry 0a9fddb5d4 Add proper 8 byte alignment support. 16 years ago
Richard Barry 7818ed5a97 Prepare for V5.3.1 release. 16 years ago
Richard Barry a5060cd1e2 New port layer files. 16 years ago
Richard Barry 8f26ec2474 Replaced asm statements with __asm for building with CrossWorks V2. 16 years ago
Richard Barry 4bf5521db6 Prepare for V5.3.0 release. 16 years ago
Richard Barry f24533b765 Added xTaskGetApplicationTaskTag() function. 16 years ago
Richard Barry 1ead7d162a Add xTaskGetApplicationTaskTag() prototype. 16 years ago
Richard Barry cae143cbbf Add portENTER_CRITICAL() macro. Previously it was an inline asm function but it needs to be a macro for portable.h to compile. 16 years ago
Richard Barry b57e4f4c36 Change structs to unions to save a few bytes. Normally unions are against the coding standard but in this case they are permitted as their use is purely to ensure byte alignment. 16 years ago
Richard Barry a9a108a751 Correct typeo. 16 years ago
Richard Barry 53efcbb6c9 Updated description of the files in this directory. 16 years ago
Richard Barry cd7fb3fda1 Just remove compiler warnings. 16 years ago
Richard Barry 28aa468bd0 Formatting only. 16 years ago