Commit Graph

  • 5421388be5 Change the priorities used by the RX/RSK/GCC demo application to ensure they can be used when configASSERT() is defined. Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ). Richard Barry 2011-03-26 15:48:35 +00:00
  • fdac74427d Change the priorities used by the RX/RSK/IAR demo application to ensure they can be used when configASSERT() is defined. Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ). Richard Barry 2011-03-26 13:41:10 +00:00
  • 04c5d88e9d Change the priorities used by the RX/RDK/IAR demo application to ensure they can be used when configASSERT() is defined. Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ). Richard Barry 2011-03-26 12:19:18 +00:00
  • 53b611d97a Change the priorities used by the RX/RDK/Renesas demo application to ensure they can be used when configASSERT() is defined. Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ). Richard Barry 2011-03-26 11:33:54 +00:00
  • 89f0b2c0be Change the priorities used by the RX/RDK/GCC demo application to ensure they can be used when configASSERT() is defined. Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ). Richard Barry 2011-03-26 10:35:16 +00:00
  • ead29065e0 Allow the intqHIGHER_PRIORITY definition to be modified outside of the IntQueue.c file. Richard Barry 2011-03-26 10:00:29 +00:00
  • eb16629f11 Update comments only in the MSP430X IAR main.c and serial.c files. Richard Barry 2011-03-24 19:37:18 +00:00
  • c85523f870 Finalise MSP430X CCS4 port and demo. Richard Barry 2011-03-14 07:26:50 +00:00
  • 329c36c6bc Update the MSP430X CCS4 port layer. Richard Barry 2011-03-12 14:59:44 +00:00
  • 15c46025ab Update TimerDemo.c so it can be used with the CCS4 compiler without generating errors or warnings. Richard Barry 2011-03-12 14:58:09 +00:00
  • 0ced5cc699 Update the CCS4 MSP430X demo files. Richard Barry 2011-03-12 14:56:14 +00:00
  • d53e65ed82 Tidy up timers API documentation comments. Richard Barry 2011-03-10 11:02:31 +00:00
  • 8a3fa98a2f Continue work on timers module documentation. Richard Barry 2011-03-09 13:49:35 +00:00
  • 0e133bc0fc Minor comment addition to queue.h. Richard Barry 2011-03-05 17:47:53 +00:00
  • 553a8389cc Start the documentation of the timer API functions and macros. About 50% done so far. Richard Barry 2011-03-05 17:46:55 +00:00
  • a9558864b7 Update PIC24 project for use with the latest Microchip tools. Richard Barry 2011-03-01 15:18:46 +00:00
  • 605155cbcd Set configUSE_16_BIT_TICKS back to is proper (not test) configuration. Richard Barry 2011-02-28 17:58:09 +00:00
  • 06899603f3 Add the timer module demo code to the MSVC Win32 simulator demo. Richard Barry 2011-02-28 17:52:14 +00:00
  • 7b0841b1e9 Check in the timer module test/demo task. Richard Barry 2011-02-28 16:14:49 +00:00
  • 3f10f92340 Correct the configUSE_16_BIT_TICKS usage in the Win32 simulator port layer. Richard Barry 2011-02-28 16:12:55 +00:00
  • 95b2901ba6 Correct the configUSE_16_BIT_TICKS usage in the GCC Coldfire port layer. Richard Barry 2011-02-28 16:11:26 +00:00
  • cb238fc1fa Finish off timers implementation. Richard Barry 2011-02-28 16:10:08 +00:00
  • 3c6ae51faf Finish off timers implementation. Richard Barry 2011-02-28 16:09:19 +00:00
  • 0c95f33e9f Finilise timers testing. Richard Barry 2011-02-27 13:08:44 +00:00
  • 2c1a85c90c Add some assertion points to timers.c. Richard Barry 2011-02-22 20:43:17 +00:00
  • 8b5a004be1 Continue testing timers module. Still a work in progress. Richard Barry 2011-02-21 10:52:36 +00:00
  • 8a9fb9554d Continue testing timers module. Still a work in progress. Richard Barry 2011-02-21 09:38:33 +00:00
  • 5c98d0eb7c Updates to timers.c related to module testing. Richard Barry 2011-02-20 11:05:54 +00:00
  • efc3ba9d73 Updates to timers.c related to module testing. Richard Barry 2011-02-20 10:59:58 +00:00
  • 50dcd0c682 Move one of the configASSERT() statements in tasks.c to be inside the if() that checks whether the stack should grow up or down. Richard Barry 2011-02-18 17:40:30 +00:00
  • 7759f7c973 Spell check comments in TimerDemo.c. Richard Barry 2011-02-18 15:59:02 +00:00
  • 58a700b8f7 WIN32 simulator port: Allow the configTICK_RATE_HZ to be increased without making the sleep time in the simulated timer peripheral too small. Richard Barry 2011-02-14 13:49:50 +00:00
  • 412c2cc9a7 Add some configASSERT() calls. Richard Barry 2011-02-14 13:47:50 +00:00
  • 38821bf732 Continue work on the new timer implementation test application. Nearly complete. Richard Barry 2011-02-14 10:54:00 +00:00
  • 7d76fd568f Continue work on the new timer implementation test application. Nearly complete. Richard Barry 2011-02-14 10:52:52 +00:00
  • b4ff4820cb Continue work on the new timer implementation. Nearly complete. Richard Barry 2011-02-14 10:51:18 +00:00
  • 07a2021676 Add ISR safe timer API. Richard Barry 2011-02-12 13:53:25 +00:00
  • 3ba433ed39 Continue adding some tick interrupt overflow protection to the timers module. This is not tested yet and still a work in progress. Richard Barry 2011-02-11 16:17:37 +00:00
  • 7ee534e4c2 Add some tick interrupt overflow protection to the timers module. This is not tested yet and still a work in progress. Richard Barry 2011-02-10 19:09:35 +00:00
  • 671ca2724e A bit of modularisation performed on the TimerDemo.c file - still a work in progress. Richard Barry 2011-02-10 19:08:14 +00:00
  • 0552fc86bf Commit before update to include overflow list functionality. Richard Barry 2011-02-10 17:20:36 +00:00
  • f9148de3cc Add the timer demo/test task creating to the WIN32-MSVC/main.c file. Richard Barry 2011-02-09 19:30:44 +00:00
  • 8c9d8bcf0d Add constants to required to use the new timers implementation and the timer demo task/test task to the Win32 MSVC demo FreeRTOSConfig.h file. Richard Barry 2011-02-09 19:29:46 +00:00
  • aceb8db846 Start creating a demo task/test task for the new timer implementation. Still a work in progress. Richard Barry 2011-02-09 19:28:21 +00:00
  • 91f0fc9cdd Minor updates to the core header files required by the new timer implementation. Richard Barry 2011-02-09 19:26:33 +00:00
  • 559532329d Minor updates to the queue.c and tasks.c core files required to support the new timers implementation. Richard Barry 2011-02-09 19:21:58 +00:00
  • 9d9b00b669 Correction to the draft timers module. Still a work in progress. Richard Barry 2011-02-09 19:20:12 +00:00
  • 7b97fe26c7 Remove the needs lock property. Richard Barry 2011-02-09 15:30:23 +00:00
  • 1cfa8cd9d8 Remove the needs lock property. Richard Barry 2011-02-09 15:27:26 +00:00
  • 8db5ded4b3 Continue work on the timers module. Richard Barry 2011-02-09 10:47:23 +00:00
  • 896d8c5d94 Continue work on the timers module. Richard Barry 2011-02-09 10:46:45 +00:00
  • 4a5f1529d0 Continue work on timers module - work in progress. Richard Barry 2011-02-08 16:21:15 +00:00
  • 812632fd1c Start an optional timers module implementation. Richard Barry 2011-02-08 15:21:31 +00:00
  • 4d2adb720b Start an optional timers module implementation. Richard Barry 2011-02-08 15:20:29 +00:00
  • f5e7f9957c Change clock_time_t from a fixed unsigned long to portTickType so it works ok when configUSE_16_BIT_TICKS is set to 1. Richard Barry 2011-02-07 11:58:19 +00:00
  • a5820e2b2a Make changes required for MISRA 2004 compliance. Richard Barry 2011-02-06 18:47:57 +00:00
  • c26b230d28 Some time and code size optimisations. Richard Barry 2011-02-06 15:44:56 +00:00
  • 1374a17f73 Change occurrences of "Cortex M3" to "Cortex-M3". Richard Barry 2011-02-05 16:49:17 +00:00
  • a22c519f5d Change occurrences of "Cortex M3" to "Cortex-M3". Richard Barry 2011-02-05 16:47:27 +00:00
  • 80a942e964 Change the case of an include file and a file name in the makefile for the SAM7X Eclipse demo to ensure it can be built on Linux. Richard Barry 2011-01-30 17:55:50 +00:00
  • 46c4d33d28 Add some comments to the PIC32 demos that the IPL setting in an ISR prototype has no effect if the FreeRTOS assembly wrapper is being used. Richard Barry 2011-01-29 15:49:42 +00:00
  • 14472a9499 Set the software interrupt priority to use configKERNEL_INTERRUPT_PRIORITY rather than being hard coded to 1. Richard Barry 2011-01-29 15:42:51 +00:00
  • fc56459b46 Update the dsPIC MPLAB demo for use with the latest 3.25 version of the compiler. Richard Barry 2011-01-25 16:30:24 +00:00
  • 381785b968 Update the PIC24 MPLAB demo for use with the latest 3.25 version of the compiler. Richard Barry 2011-01-25 16:24:22 +00:00
  • 27effd446c Update the dsPIC MPLAB demo for use with the latest 3.25 version of the compiler. Richard Barry 2011-01-25 15:56:09 +00:00
  • d89c43c7aa Update the PIC32 project to better structure the files in the MPLAB project window, and test that it works with the latest V1.12 C32 compiler. Richard Barry 2011-01-25 15:26:53 +00:00
  • 0079d00fec Remove unreferenced variables from main.c for the PSoC 5 demos. Richard Barry 2011-01-25 10:16:20 +00:00
  • 063a1538c7 Remove the memory hole in the linker MSP430X/IAR linker script that was a left over from the TI User Experience demo (which required the hole). Richard Barry 2011-01-19 16:40:55 +00:00
  • 6bf111e94a Update the MSP430X/IAR demo project to support the medium data model. Richard Barry 2011-01-18 20:34:38 +00:00
  • c679af3ba8 Update the MSP430X/IAR port layer to support the medium data model. Richard Barry 2011-01-18 20:33:35 +00:00
  • bc87cc4cb7 Tidy up the IAR MSP430X demo serial.c file. Richard Barry 2011-01-18 19:55:13 +00:00
  • 131852a079 V6.1.1 Richard Barry 2011-01-14 20:46:34 +00:00
  • 334e0e2e70 Update to V6.1.1 Richard Barry 2011-01-14 20:40:41 +00:00
  • 139b80f57e Update to V6.1.1 Richard Barry 2011-01-14 20:31:45 +00:00
  • 6fac5cfd4c Update to V6.1.1 Richard Barry 2011-01-14 20:25:54 +00:00
  • 96ab89d253 Update to V6.1.1 Richard Barry 2011-01-14 20:22:24 +00:00
  • 399d8c47c7 Second phase of changing the directory that starts Cortex, with one that starts CORTEX. Richard Barry 2011-01-14 18:45:00 +00:00
  • 7004e0308a Second phase of changing the directory that starts Cortex, with one that starts CORTEX. Richard Barry 2011-01-14 18:44:23 +00:00
  • a7b2373bcc First phase of changing the directory that starts Cortex, with one that starts CORTEX. Richard Barry 2011-01-14 18:42:44 +00:00
  • 5cc153cfb1 First phase of changing the directory that starts Cortex, with one that starts CORTEX. Richard Barry 2011-01-14 18:40:20 +00:00
  • 9e00460ce1 Update the RX600 HEW projects to use the new J-Link DLL. Richard Barry 2011-01-14 18:34:29 +00:00
  • 7a337142ff Increase the stack sizes in the IAR / MSP430X demo. Richard Barry 2011-01-13 19:08:36 +00:00
  • fb18eeb96c Make the generation of run time stats percentages more efficient. Richard Barry 2011-01-13 19:04:57 +00:00
  • 411364dab6 Add the .align, .asmfunc and .endasmfunc directives to the CCS MSP430X port layer. Richard Barry 2011-01-13 10:36:42 +00:00
  • 749edf57e7 Make the tick ISR entry function use the __raw attribute in the IAR MSP430X port layer. Richard Barry 2011-01-13 10:28:40 +00:00
  • 6b661d03a5 Remove unnecessary calls to fflush() in MSP430X/IAR demo. Richard Barry 2011-01-13 10:27:06 +00:00
  • 01f4b87dba Increase the MCLK frequency to 25MHz in the IAR MSP430X demo. Richard Barry 2011-01-12 12:33:38 +00:00
  • 89669ae861 Increase the MCLK frequency to 25MHz in the CCS MSP430X demo. Richard Barry 2011-01-12 12:32:33 +00:00
  • 7676ec0b66 Make use of the .align assembler directive in the reg test asm file of the MSP430X/CCS demo. Richard Barry 2011-01-12 12:15:03 +00:00
  • 4b895698ca Rename the UART ISR in the MSP430X/CCS demo to match the UART actually being used. Richard Barry 2011-01-12 12:13:26 +00:00
  • 1b04552233 Make use of the EVEN assembler directive in the IAR MSP430X port layer. Richard Barry 2011-01-12 10:00:13 +00:00
  • 10bc087ef9 Make use of the EVEN assembler directive in the reg test asm file of the MSP430X/IAR demo. Richard Barry 2011-01-12 09:58:51 +00:00
  • 5a0782e3a8 Set the low power mode entered in the idle hook to 3 in the MSP430X/IAR demo. Richard Barry 2011-01-12 09:58:08 +00:00
  • 8d33f44809 Rename the UART ISR in the MSP430X/IAR demo to match the UART actually being used. Richard Barry 2011-01-12 09:56:56 +00:00
  • dccbf6a271 Ensure the MSp430X IAR project only has main.c open when the workspace is opened. Richard Barry 2011-01-06 11:18:06 +00:00
  • 6f4805423f Set the STM32L152 compiler options to use the tiny printf formatter. Richard Barry 2011-01-06 11:11:43 +00:00
  • e4f2ba1913 Introduce option that permits a smaller printf() library to be used when sizeof( int ) == sizeof( long ) in cases where formatted strings are used to present run time stats information. Richard Barry 2011-01-06 11:10:51 +00:00
  • 7a71523712 Replace the function that returns the current run time counter value with a macro for easier inlining. Richard Barry 2011-01-06 10:50:31 +00:00
  • d493958052 Change the #error text in croutine.h only. Richard Barry 2011-01-06 10:49:20 +00:00
  • 95080a22f2 Introduce the portALT_GET_RUN_TIME_COUNTER_VALUE macro as an alternative to portGET_RUN_TIME_COUNTER_VALUE to make inlining of the run time stats functions easier. Richard Barry 2011-01-06 10:08:07 +00:00