]> begriffs open source - freertos/log
freertos
13 years ago(no commit message) V7.1.0
Richard Barry [Mon, 16 Jan 2012 17:11:03 +0000 (17:11 +0000)]

14 years agoChange version numbers to V7.1.0.
Richard Barry [Tue, 13 Dec 2011 16:24:24 +0000 (16:24 +0000)]
Change version numbers to V7.1.0.

14 years agoRemove the incomplete MicroBlaze with full ethernet and tracecon facility ready for...
Richard Barry [Tue, 13 Dec 2011 15:41:55 +0000 (15:41 +0000)]
Remove the incomplete MicroBlaze with full ethernet and tracecon facility ready for V7.1.0 update.

14 years agoAdd vQueueSetQueueNumber() and ucQueueGetQueueNumber() API functions.
Richard Barry [Tue, 13 Dec 2011 11:39:58 +0000 (11:39 +0000)]
Add vQueueSetQueueNumber() and ucQueueGetQueueNumber() API functions.

14 years agoAdd a few extra standard demo tasks to the Win32 demo.
Richard Barry [Tue, 13 Dec 2011 11:38:58 +0000 (11:38 +0000)]
Add a few extra standard demo tasks to the Win32 demo.
Make use of the new trace specific function calls from the Win32 demo - just to check the function as expected.

14 years agoThe LPC43xx fast start files are now included.
Richard Barry [Tue, 13 Dec 2011 11:36:38 +0000 (11:36 +0000)]
The LPC43xx fast start files are now included.

14 years agoAdded fast book files to project - although fast boot is not integrated yet.
Richard Barry [Tue, 13 Dec 2011 09:22:57 +0000 (09:22 +0000)]
Added fast book files to project - although fast boot is not integrated yet.

14 years agoChanges necessary in the Win32/lwiP project to use the updated command console files.
Richard Barry [Sun, 11 Dec 2011 10:23:01 +0000 (10:23 +0000)]
Changes necessary in the Win32/lwiP project to use the updated command console files.

14 years agoRemove all printf() statements from Kinetis demo as they prevent the code running...
Richard Barry [Thu, 8 Dec 2011 13:16:34 +0000 (13:16 +0000)]
Remove all printf() statements from Kinetis demo as they prevent the code running when the debugger is not attached.

14 years agoAdd two Cortex-M4F port layers.
Richard Barry [Thu, 8 Dec 2011 10:49:21 +0000 (10:49 +0000)]
Add two Cortex-M4F port layers.

14 years agoAdd two Cortex-M4F demo applications.
Richard Barry [Thu, 8 Dec 2011 10:48:36 +0000 (10:48 +0000)]
Add two Cortex-M4F demo applications.

14 years agoCommand interpreter code updated to pass the command string into command hander funct...
Richard Barry [Thu, 8 Dec 2011 10:46:16 +0000 (10:46 +0000)]
Command interpreter code updated to pass the command string into command hander functions.

14 years agoCorrect comment about mainCREATE_SIMPLE_LED_FLASHER_DEMO_ONLY setting in TriCore...
Richard Barry [Mon, 5 Dec 2011 17:00:14 +0000 (17:00 +0000)]
Correct comment about mainCREATE_SIMPLE_LED_FLASHER_DEMO_ONLY setting in TriCore main.c.

14 years agoCorrect the prototype of the function call vApplicationStackOverflowHook().
Richard Barry [Fri, 2 Dec 2011 19:13:33 +0000 (19:13 +0000)]
Correct the prototype of the function call vApplicationStackOverflowHook().

14 years agoAdd proper copyright notice in headers to files where is was mistakenly missing.
Richard Barry [Fri, 2 Dec 2011 08:05:14 +0000 (08:05 +0000)]
Add proper copyright notice in headers to files where is was mistakenly missing.

14 years agoAdd in a separate uxTaskNumber to the TCB structure for use by trace tools, leaving...
Richard Barry [Wed, 30 Nov 2011 09:53:11 +0000 (09:53 +0000)]
Add in a separate uxTaskNumber to the TCB structure for use by trace tools, leaving the uxTCBNumber for use by the state viewers.

14 years agoAdd #define constant required to access the queue name get function.
Richard Barry [Tue, 29 Nov 2011 19:06:39 +0000 (19:06 +0000)]
Add #define constant required to access the queue name get function.

14 years agoRemove the direct call to xQueueCreateMutex() and replace it with the xSemaphoreCreat...
Richard Barry [Tue, 29 Nov 2011 19:05:21 +0000 (19:05 +0000)]
Remove the direct call to xQueueCreateMutex() and replace it with the xSemaphoreCreateMutex() macro.  The result is the same, but the xQueue equivalent should not be used directly outside of the core files.

14 years agoUpdate core files to remove legacy trace and make necessary modifications to facilita...
Richard Barry [Tue, 29 Nov 2011 19:02:58 +0000 (19:02 +0000)]
Update core files to remove legacy trace and make necessary modifications to facilitate use with other trace tools.

14 years agoRemove variable from the UDE perspective expressions window (TriCore demo project).
Richard Barry [Thu, 24 Nov 2011 11:54:42 +0000 (11:54 +0000)]
Remove variable from the UDE perspective expressions window (TriCore demo project).

14 years agoUpdate TriCore model files so the .data section is initialised during startup.
Richard Barry [Thu, 24 Nov 2011 11:27:14 +0000 (11:27 +0000)]
Update TriCore model files so the .data section is initialised during startup.

14 years agoFormatting changes only in TriCore porttrap.c.
Richard Barry [Tue, 22 Nov 2011 13:35:26 +0000 (13:35 +0000)]
Formatting changes only in TriCore porttrap.c.

14 years agoRemove debug code from the TriCore port.c file.
Richard Barry [Tue, 22 Nov 2011 13:27:17 +0000 (13:27 +0000)]
Remove debug code from the TriCore port.c file.

14 years agoCommit changes to the TriCore demo UDE project.
Richard Barry [Tue, 22 Nov 2011 13:25:18 +0000 (13:25 +0000)]
Commit changes to the TriCore demo UDE project.

14 years agoFix compiler warning in timers.c/h that are only seen when the file is compiled on...
Richard Barry [Tue, 22 Nov 2011 13:24:32 +0000 (13:24 +0000)]
Fix compiler warning in timers.c/h that are only seen when the file is compiled on 8 bit devices.
Update example source code in timers.h so the parameter names match those in timers.c.
Fix "known issue" bug in xTaskResumeFromISR() (which was missing a critical section).

14 years agoAll for the TriCore demo:
Richard Barry [Tue, 22 Nov 2011 13:21:37 +0000 (13:21 +0000)]
All for the TriCore demo:
+ Comment serial.c
+ Improve the interaction between InterruptNetTest.c and main.c so both too short and too long periods are trapped.
+ Remove debug code from FreeRTOSConfig.h.

14 years agoFix compiler warning in TimerDemo.c that is only seen when the file is compiled on...
Richard Barry [Tue, 22 Nov 2011 13:18:54 +0000 (13:18 +0000)]
Fix compiler warning in TimerDemo.c that is only seen when the file is compiled on 8 bit devices.

14 years agoConfigure release configuration for the Win32 lwIP project.
Richard Barry [Sat, 19 Nov 2011 22:27:28 +0000 (22:27 +0000)]
Configure release configuration for the Win32 lwIP project.

14 years agoWind up the baud rate on the TriCore UART to obtain an extra level of interrupt nesting.
Richard Barry [Fri, 18 Nov 2011 11:25:19 +0000 (11:25 +0000)]
Wind up the baud rate on the TriCore UART to obtain an extra level of interrupt nesting.
Set the UART into loopback mode so a jumper is not required.

14 years agoLatest TriCore port files - these still contain some debug code, and are not yet...
Richard Barry [Thu, 17 Nov 2011 11:16:21 +0000 (11:16 +0000)]
Latest TriCore port files - these still contain some debug code, and are not yet fully documented.

14 years agoLatest TriCore demo files - these still contain some debug code, and are not yet...
Richard Barry [Thu, 17 Nov 2011 11:11:15 +0000 (11:11 +0000)]
Latest TriCore demo files - these still contain some debug code, and are not yet fully documented.

14 years agoAdded: /* This is called from the context switch, so will be called from a
Richard Barry [Sun, 13 Nov 2011 21:13:26 +0000 (21:13 +0000)]
Added:  /* This is called from the context switch, so will be called from a
critical section.  xTaskGetTickCountFromISR() contains its own critical
section, and the ISR safe critical sections are not designed to nest,
so reset the critical section. */
portSET_INTERRUPT_MASK_FROM_ISR();

in main.c.

14 years agoAdded the portALIGNMENT_ASSERT_pxCurrentTCB macro.
Richard Barry [Fri, 28 Oct 2011 11:50:00 +0000 (11:50 +0000)]
Added the portALIGNMENT_ASSERT_pxCurrentTCB macro.
Updated the TriCore port layer so its compare match setup does not effect any other compare match bits.

14 years agoAdd in interrupt nesting test - not yet complete.
Richard Barry [Fri, 28 Oct 2011 11:46:15 +0000 (11:46 +0000)]
Add in interrupt nesting test - not yet complete.

14 years agoUpdated TriCore demo application.
Richard Barry [Thu, 27 Oct 2011 10:45:27 +0000 (10:45 +0000)]
Updated TriCore demo application.

14 years agoUpdate TriCore GCC port layer.
Richard Barry [Thu, 27 Oct 2011 10:44:31 +0000 (10:44 +0000)]
Update TriCore GCC port layer.

14 years agoAdd timer demo to TriCore port. Add mainCREATE_SIMPLE_LED_FLASHER_DEMO_ONLY into...
Richard Barry [Tue, 25 Oct 2011 11:16:59 +0000 (11:16 +0000)]
Add timer demo to TriCore port.  Add mainCREATE_SIMPLE_LED_FLASHER_DEMO_ONLY into main.c.  Finish commenting main.c.

14 years agoAdd the death.c standard demo files to the TriCode demo.
Richard Barry [Mon, 24 Oct 2011 12:32:00 +0000 (12:32 +0000)]
Add the death.c standard demo files to the TriCode demo.

14 years agoMinor changes to the TriCore port made during test/validation.
Richard Barry [Mon, 24 Oct 2011 12:30:35 +0000 (12:30 +0000)]
Minor changes to the TriCore port made during test/validation.

14 years agoTriCore demo: Add comments and modify the reg test tasks to give a better change...
Richard Barry [Thu, 20 Oct 2011 10:08:19 +0000 (10:08 +0000)]
TriCore demo: Add comments and modify the reg test tasks to give a better change of error detection.

14 years agoFirst commit with TriCore port and demo - still a work in progress.
Richard Barry [Mon, 17 Oct 2011 13:17:58 +0000 (13:17 +0000)]
First commit with TriCore port and demo - still a work in progress.

14 years agoFirst commit with TriCore port and demo - still a work in progress.
Richard Barry [Mon, 17 Oct 2011 13:17:14 +0000 (13:17 +0000)]
First commit with TriCore port and demo - still a work in progress.

14 years agoRemove needs-lock SVN parameter from files in the CORTEX-LM3Sxxxx_IAR_KEIL directory.
Richard Barry [Mon, 10 Oct 2011 12:10:33 +0000 (12:10 +0000)]
Remove needs-lock SVN parameter from files in the CORTEX-LM3Sxxxx_IAR_KEIL directory.

14 years agoUpdate RX630 to add in some timer demo code, and remove all mention of Ethernet.
Richard Barry [Fri, 7 Oct 2011 09:58:16 +0000 (09:58 +0000)]
Update RX630 to add in some timer demo code, and remove all mention of Ethernet.
Minor comment corrections in the RX200 demo.

14 years agoCreate RX630/Renesas project.
Richard Barry [Fri, 7 Oct 2011 08:30:23 +0000 (08:30 +0000)]
Create RX630/Renesas project.

14 years agoChange version numbers of files that are in SVN, but not included in the release...
Richard Barry [Fri, 30 Sep 2011 10:52:03 +0000 (10:52 +0000)]
Change version numbers of files that are in SVN, but not included in the release yet.

14 years agoAdd missing header file to the Windows lwIP demo project.
Richard Barry [Fri, 30 Sep 2011 10:32:50 +0000 (10:32 +0000)]
Add missing header file to the Windows lwIP demo project.

14 years agoAdd an assert in the Win32 lwIP port layer to catch invalid adapter numbers being...
Richard Barry [Mon, 26 Sep 2011 14:47:08 +0000 (14:47 +0000)]
Add an assert in the Win32 lwIP port layer to catch invalid adapter numbers being used.

14 years agoUpdate the version numbers in the demos that were not released in V7.0.2 to be V7...
Richard Barry [Mon, 26 Sep 2011 14:46:18 +0000 (14:46 +0000)]
Update the version numbers in the demos that were not released in V7.0.2 to be V7.0.2.

14 years agoAdd an optional global buffer to the command interpreter that can be used for command...
Richard Barry [Mon, 26 Sep 2011 14:27:03 +0000 (14:27 +0000)]
Add an optional global buffer to the command interpreter that can be used for command interpreter output.  This removes the need for multiple output buffers to be allocated when more than one command interpreter is implemented.

14 years agoUpdate headers for the FreeRTOS V7.0.2 release.
Richard Barry [Tue, 20 Sep 2011 18:22:39 +0000 (18:22 +0000)]
Update headers for the FreeRTOS V7.0.2 release.

14 years agoSecond phase of renaming RegisterTestTasks.s to RegisterTestTasks.S.
Richard Barry [Tue, 20 Sep 2011 16:52:17 +0000 (16:52 +0000)]
Second phase of renaming RegisterTestTasks.s to RegisterTestTasks.S.

14 years agoFirst phase of renaming RegisterTestTasks.s to RegisterTestTasks.S.
Richard Barry [Tue, 20 Sep 2011 16:51:28 +0000 (16:51 +0000)]
First phase of renaming RegisterTestTasks.s to RegisterTestTasks.S.

14 years agoUpdate Win32 lwipopts.h for better efficiency.
Richard Barry [Tue, 20 Sep 2011 13:38:45 +0000 (13:38 +0000)]
Update Win32 lwipopts.h for better efficiency.

14 years agoMinor changes to prepare the RX210 demo for release.
Richard Barry [Tue, 20 Sep 2011 13:37:35 +0000 (13:37 +0000)]
Minor changes to prepare the RX210 demo for release.

14 years agoRemove disabling of nagle algorithm as the updated lwipopts.h in the MicroBlaze port...
Richard Barry [Tue, 20 Sep 2011 13:35:56 +0000 (13:35 +0000)]
Remove disabling of nagle algorithm as the updated lwipopts.h in the MicroBlaze port makes it unnecessary.

14 years agoUpdate Microblaze Ethernet Lite lwipopts.h for better efficiency.
Richard Barry [Tue, 20 Sep 2011 13:34:49 +0000 (13:34 +0000)]
Update Microblaze Ethernet Lite lwipopts.h for better efficiency.

14 years agoComplete RX200 demo.
Richard Barry [Sun, 18 Sep 2011 15:45:52 +0000 (15:45 +0000)]
Complete RX200 demo.

14 years agoLots of work on the RX200 demo. Blinky and Full/Debug build configurations are now...
Richard Barry [Sat, 17 Sep 2011 16:41:46 +0000 (16:41 +0000)]
Lots of work on the RX200 demo.  Blinky and Full/Debug build configurations are now tested, after adding the BussonAndLCD.c/h files.  Full/Optimised is yet to be built or tested.

14 years agoMoved some files into the include folder that were previously in the root.
Richard Barry [Fri, 16 Sep 2011 14:49:18 +0000 (14:49 +0000)]
Moved some files into the include folder that were previously in the root.

14 years agoMoved some files into the Renesas-Files folder that were previously in the root.
Richard Barry [Fri, 16 Sep 2011 14:47:36 +0000 (14:47 +0000)]
Moved some files into the Renesas-Files folder that were previously in the root.

14 years agoContinue work on RX200 demo. Still a work in progress.
Richard Barry [Fri, 16 Sep 2011 14:38:36 +0000 (14:38 +0000)]
Continue work on RX200 demo.  Still a work in progress.

14 years agoUpdate demo projects for RX210, not yet complete, and not yet actually built.
Richard Barry [Fri, 16 Sep 2011 08:48:59 +0000 (08:48 +0000)]
Update demo projects for RX210, not yet complete, and not yet actually built.

14 years agoUpdate RL78 EWRL78 project settings so they can be used with the KickStart version...
Richard Barry [Tue, 13 Sep 2011 15:12:56 +0000 (15:12 +0000)]
Update RL78 EWRL78 project settings so they can be used with the KickStart version of the IAR tools.

14 years agoDelete the BasicSocketCommandServer task if the task exits, which can happen if the...
Richard Barry [Mon, 12 Sep 2011 21:15:09 +0000 (21:15 +0000)]
Delete the BasicSocketCommandServer task if the task exits, which can happen if the listening socket cannot be created.

14 years agoUpdate sys_arch.c for Xilinx Ethernet Lite IP.
Richard Barry [Mon, 12 Sep 2011 21:13:25 +0000 (21:13 +0000)]
Update sys_arch.c for Xilinx Ethernet Lite IP.

14 years agoAdd warnings about mixing untested memory models in the RL78 port.
Richard Barry [Fri, 9 Sep 2011 20:37:50 +0000 (20:37 +0000)]
Add warnings about mixing untested memory models in the RL78 port.

14 years agoTidy up the RL78 port layer.
Richard Barry [Fri, 9 Sep 2011 18:52:30 +0000 (18:52 +0000)]
Tidy up the RL78 port layer.

14 years agoRead the RL78 demo for release.
Richard Barry [Fri, 9 Sep 2011 18:51:09 +0000 (18:51 +0000)]
Read the RL78 demo for release.

14 years agoTidy up the RL78 port layer.
Richard Barry [Fri, 9 Sep 2011 16:18:57 +0000 (16:18 +0000)]
Tidy up the RL78 port layer.

14 years agoReady the RL78 port for release.
Richard Barry [Fri, 9 Sep 2011 12:37:07 +0000 (12:37 +0000)]
Ready the RL78 port for release.

14 years agoRead the RL78 demo for release.
Richard Barry [Fri, 9 Sep 2011 12:36:32 +0000 (12:36 +0000)]
Read the RL78 demo for release.

14 years agoComplete the RL78 demo. main.c still requires documentation in the comments at the...
Richard Barry [Fri, 9 Sep 2011 10:10:01 +0000 (10:10 +0000)]
Complete the RL78 demo.  main.c still requires documentation in the comments at the top of the file.

14 years agoComplete the RL78 demo. main.c still requires documentation in the comments at the...
Richard Barry [Fri, 9 Sep 2011 10:09:10 +0000 (10:09 +0000)]
Complete the RL78 demo.  main.c still requires documentation in the comments at the top of the file.

14 years agoSome updates to the fledgling RL78 demo application. Not yet complete.
Richard Barry [Tue, 6 Sep 2011 16:11:48 +0000 (16:11 +0000)]
Some updates to the fledgling RL78 demo application.  Not yet complete.

14 years agoAdd use of portPOINTER_SIZE_TYPE to tasks.c to facilitate the removal of warnings...
Richard Barry [Tue, 6 Sep 2011 16:10:30 +0000 (16:10 +0000)]
Add use of portPOINTER_SIZE_TYPE to tasks.c to facilitate the removal of warnings when the pointer size is less than 32 bits.

14 years agoAdd use of portPOINTER_SIZE_TYPE to tasks.c to facilitate the removal of warnings...
Richard Barry [Tue, 6 Sep 2011 16:09:48 +0000 (16:09 +0000)]
Add use of portPOINTER_SIZE_TYPE to tasks.c to facilitate the removal of warnings when the pointer size is less than 32 bits.

14 years agoAdd RL78 port layer. Note yet complete.
Richard Barry [Tue, 6 Sep 2011 16:08:38 +0000 (16:08 +0000)]
Add RL78 port layer.  Note yet complete.

14 years agoAdd an RX210 demo project.
Richard Barry [Fri, 2 Sep 2011 19:58:18 +0000 (19:58 +0000)]
Add an RX210 demo project.

14 years agoRemove .dep file that should have have been included in the repository.
Richard Barry [Fri, 2 Sep 2011 18:48:12 +0000 (18:48 +0000)]
Remove .dep file that should have have been included in the repository.

14 years agoAdded RX200 port layer.
Richard Barry [Fri, 2 Sep 2011 18:31:56 +0000 (18:31 +0000)]
Added RX200 port layer.

14 years agoStart an RL78 demo project.
Richard Barry [Fri, 2 Sep 2011 10:49:16 +0000 (10:49 +0000)]
Start an RL78 demo project.

14 years agoMB9A314 Keil projects are now all fully functional.
Richard Barry [Wed, 31 Aug 2011 13:54:06 +0000 (13:54 +0000)]
MB9A314 Keil projects are now all fully functional.

14 years agoKeil MB9A310 project is now building, but not yet tested.
Richard Barry [Wed, 31 Aug 2011 10:38:44 +0000 (10:38 +0000)]
Keil MB9A310 project is now building, but not yet tested.

14 years agoChange Keil startup code to correct FM3 device.
Richard Barry [Wed, 31 Aug 2011 09:59:25 +0000 (09:59 +0000)]
Change Keil startup code to correct FM3 device.

14 years agoAdded demo for the MB9A314 - the IAR project is working, the Keil one is not set...
Richard Barry [Tue, 30 Aug 2011 20:32:41 +0000 (20:32 +0000)]
Added demo for the MB9A314 - the IAR project is working, the Keil one is not set up for the correct chip yet.

14 years agoHardware and software for the MicroBlaze project that uses the full Ethernet IP is...
Richard Barry [Sun, 28 Aug 2011 18:38:32 +0000 (18:38 +0000)]
Hardware and software for the MicroBlaze project that uses the full Ethernet IP is now building - but the MAC driver has not yet been written.

14 years agoRemove platform studio project as it is about to be replaced.
Richard Barry [Sun, 28 Aug 2011 16:41:01 +0000 (16:41 +0000)]
Remove platform studio project as it is about to be replaced.

14 years agoRemove redundant bit being set in the status register of the PIC32.
Richard Barry [Sun, 28 Aug 2011 13:07:54 +0000 (13:07 +0000)]
Remove redundant bit being set in the status register of the PIC32.

14 years agoModify the stack set up when ARM7/9 tasks are created to ensure the assert() calls...
Richard Barry [Sun, 28 Aug 2011 13:06:11 +0000 (13:06 +0000)]
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 agoRemove obsolete comment.
Richard Barry [Sat, 27 Aug 2011 19:12:45 +0000 (19:12 +0000)]
Remove obsolete comment.

14 years agoFirst version of the MicroBlaze demo with the full Ethernet IP. The Ethernet driver...
Richard Barry [Sat, 27 Aug 2011 14:34:12 +0000 (14:34 +0000)]
First version of the MicroBlaze demo with the full Ethernet IP.  The Ethernet driver is not yet written.

14 years agoRemove directory that is not required.
Richard Barry [Sat, 27 Aug 2011 14:30:48 +0000 (14:30 +0000)]
Remove directory that is not required.

14 years agoRemove some large files from the repository that don't need to be there.
Richard Barry [Sat, 27 Aug 2011 14:23:59 +0000 (14:23 +0000)]
Remove some large files from the repository that don't need to be there.

14 years agoRemove some large files from the repository that don't need to be there.
Richard Barry [Sat, 27 Aug 2011 14:22:36 +0000 (14:22 +0000)]
Remove some large files from the repository that don't need to be there.

14 years ago(no commit message)
Richard Barry [Sat, 27 Aug 2011 14:20:58 +0000 (14:20 +0000)]

14 years agoRename the projects used in the Ethernet Lite MicroBlaze demo.
Richard Barry [Sat, 27 Aug 2011 13:44:31 +0000 (13:44 +0000)]
Rename the projects used in the Ethernet Lite MicroBlaze demo.

14 years agoRename the directories used in the Ethernet Lite MicroBlaze demo.
Richard Barry [Sat, 27 Aug 2011 13:30:01 +0000 (13:30 +0000)]
Rename the directories used in the Ethernet Lite MicroBlaze demo.

14 years agoUpdate platform studio project for MicroBlaze with full Ethernet.
Richard Barry [Sat, 27 Aug 2011 11:55:55 +0000 (11:55 +0000)]
Update platform studio project for MicroBlaze with full Ethernet.

14 years agoFirst MicroBlaze hardware build with full Ethernet.
Richard Barry [Sat, 27 Aug 2011 06:45:09 +0000 (06:45 +0000)]
First MicroBlaze hardware build with full Ethernet.