]>
begriffs open source - freertos/log
Richard Barry [Sat, 14 May 2011 20:08:25 +0000 (20:08 +0000)]
Richard Barry [Fri, 13 May 2011 18:31:12 +0000 (18:31 +0000)]
Update version number to V7.0.1.
Richard Barry [Fri, 13 May 2011 17:32:30 +0000 (17:32 +0000)]
Update all the Rx demos to use timers in their uIP task implementation.
Richard Barry [Fri, 13 May 2011 17:28:46 +0000 (17:28 +0000)]
The Keil compiler insists on having the IP address structure packed, but doing so causes problems with warnings being generated on other compilers. uip.h was therefore updated to just use the pack attribute when the Keil compiler is used.
Richard Barry [Fri, 13 May 2011 13:57:04 +0000 (13:57 +0000)]
Update the RSK and RDK RX600 demos that use the Renesas compiler to include the extra port layer file needed when using V1.0.2.0 of the Renesas tools.
Richard Barry [Fri, 13 May 2011 13:23:54 +0000 (13:23 +0000)]
Update comment in the A2F main-full.c file for the SoftConsole demo.
Richard Barry [Fri, 13 May 2011 13:21:48 +0000 (13:21 +0000)]
Update comment in the A2F main-full.c file for the IAR and Keil demos.
Richard Barry [Fri, 13 May 2011 10:42:16 +0000 (10:42 +0000)]
Move the ehb instruction in the PIC32/MPLAB port layer.
Richard Barry [Sat, 7 May 2011 18:29:53 +0000 (18:29 +0000)]
Complete the Keil full FM3 demo.
Richard Barry [Sat, 7 May 2011 12:13:12 +0000 (12:13 +0000)]
Added Keil Blinky build configuration for the MB9B500 FM3.
Richard Barry [Fri, 6 May 2011 19:25:12 +0000 (19:25 +0000)]
Complete the IAR FM3 demo.
Richard Barry [Fri, 6 May 2011 11:13:11 +0000 (11:13 +0000)]
Added the digit counter timer to the FM3/IAR demo.
Richard Barry [Fri, 6 May 2011 10:14:29 +0000 (10:14 +0000)]
Added first version of the "full" build configuration to the FM3/IAR demo.
Richard Barry [Thu, 5 May 2011 18:40:28 +0000 (18:40 +0000)]
Complete FM3/IAR blinky build configuration.
Richard Barry [Thu, 5 May 2011 18:14:42 +0000 (18:14 +0000)]
Add extra files to the MB9BF506N demo project.
Richard Barry [Wed, 4 May 2011 20:27:39 +0000 (20:27 +0000)]
Rename the Debug build configuration in the FM3 IAR demo to Blinky.
Richard Barry [Wed, 4 May 2011 20:25:18 +0000 (20:25 +0000)]
Correct the name of a variable in the A2F Blinky demos from xFreeStackSpace to xFreeHeapSpace.
Richard Barry [Wed, 4 May 2011 20:12:40 +0000 (20:12 +0000)]
Change the main_blinky for the FM3 demo to use falling edge interrupts on the button input.
Richard Barry [Wed, 4 May 2011 19:05:31 +0000 (19:05 +0000)]
Add in an FM3/IAR
Richard Barry [Fri, 29 Apr 2011 19:33:07 +0000 (19:33 +0000)]
Fix in tasks.c related to https://sourceforge.net/tracker/?func=detail&aid=
3295065 &group_id=111543&atid=659633
Richard Barry [Fri, 29 Apr 2011 13:22:11 +0000 (13:22 +0000)]
RC 2 of the Microsemi demos.
Richard Barry [Fri, 29 Apr 2011 13:02:19 +0000 (13:02 +0000)]
Commit the new files required for the ACE driver in the SmartFusion demo.
Richard Barry [Fri, 29 Apr 2011 12:00:33 +0000 (12:00 +0000)]
Put back the #error statement in FreeRTOS config for the Eclipse SmartFusion demo - it should not have been checked in with it out.
Richard Barry [Fri, 29 Apr 2011 11:57:38 +0000 (11:57 +0000)]
RC 1 of the Microsemi demos.
Richard Barry [Fri, 29 Apr 2011 10:31:01 +0000 (10:31 +0000)]
Update the SmartFusion SoftConsole source code to be the same as the IAR and Keil versions.
Richard Barry [Fri, 29 Apr 2011 09:28:13 +0000 (09:28 +0000)]
Complete Keil SmartFusion demo projects.
Richard Barry [Thu, 28 Apr 2011 19:38:32 +0000 (19:38 +0000)]
Update the FreeTCPIP files such that Keil is happy compiling them with the pack struct header file definitions.
Richard Barry [Thu, 28 Apr 2011 19:37:30 +0000 (19:37 +0000)]
Add the Keil project to the SmartFusion demo directory, and update the source code so it compiles with both IAR and Keil.
Richard Barry [Thu, 28 Apr 2011 15:13:30 +0000 (15:13 +0000)]
Tidy up the IAR SmartFusion demo reading for release.
Richard Barry [Thu, 28 Apr 2011 15:01:40 +0000 (15:01 +0000)]
Put some belt and braces checks into the updated SmartFusion MAC driver.
Richard Barry [Thu, 28 Apr 2011 14:59:31 +0000 (14:59 +0000)]
Remove ACE files that are not necessary for the SmartFusion demo.
Richard Barry [Thu, 28 Apr 2011 14:56:15 +0000 (14:56 +0000)]
Add in functions required to configure the ACE in the SmartFusion demo.
Richard Barry [Wed, 27 Apr 2011 16:05:36 +0000 (16:05 +0000)]
Update the A2F SoftConsole project to match the current A2F IAR project.
Richard Barry [Wed, 27 Apr 2011 15:11:42 +0000 (15:11 +0000)]
Update the IO page served by the A2F web server to use the correct LED for the A2F-EVAL-KIT hardware.
Richard Barry [Mon, 25 Apr 2011 15:00:34 +0000 (15:00 +0000)]
Richard Barry [Mon, 25 Apr 2011 14:48:15 +0000 (14:48 +0000)]
Continue work on the IAR Microsemi Smartfusion demo. Still a work in progress.
Richard Barry [Mon, 25 Apr 2011 14:44:55 +0000 (14:44 +0000)]
Add in the Microsemi timer driver to provide a time base for the run time stats.
Richard Barry [Mon, 25 Apr 2011 14:43:34 +0000 (14:43 +0000)]
Update the Microsemi I2C code to be event driver, rather than polling for Tx complete.
Richard Barry [Mon, 25 Apr 2011 14:41:15 +0000 (14:41 +0000)]
Change Demo/Common/Minimal/death.c so it takes into account the timer daemon task in its calculation of the number of tasks that should be running.
Richard Barry [Sun, 24 Apr 2011 19:37:10 +0000 (19:37 +0000)]
SmartFusion A2F demo work in progress.
Richard Barry [Sun, 24 Apr 2011 19:09:12 +0000 (19:09 +0000)]
Update the A2F uIP_Task definition for use with the updated (zero copy) A2F Ethernet driver.
Richard Barry [Sun, 24 Apr 2011 18:45:58 +0000 (18:45 +0000)]
Update MAC drivers so they use a uIP specific zero copy mechanism.
Richard Barry [Sat, 23 Apr 2011 15:36:10 +0000 (15:36 +0000)]
Change the RX62N port layer to allow it to be used with the V1.0.2 of the Renesas compiler.
Richard Barry [Sat, 23 Apr 2011 15:34:37 +0000 (15:34 +0000)]
Add definitions for the different types of event that need processing by the TCP/IP stack.
Richard Barry [Sat, 23 Apr 2011 15:31:17 +0000 (15:31 +0000)]
Update the RX62N/RDK/Renesas project files for use with V1.0.2 of the Reneasas compiler.
Richard Barry [Sat, 23 Apr 2011 15:30:39 +0000 (15:30 +0000)]
Update the RX62N/RDK/Renesas project files for use with V1.0.2 of the Reneasas compiler.
Richard Barry [Sat, 23 Apr 2011 15:28:45 +0000 (15:28 +0000)]
Update FreeRTOSConfig.h for the RX62N/RDK/Renesas demo to include software timer and configASSERT() functionality.
Richard Barry [Sat, 23 Apr 2011 15:27:34 +0000 (15:27 +0000)]
Update the uIP_Task.c implementation for the RX62N/RDK/Renesas demo to use FreeRTOS software timers in place of the uIP timers.
Richard Barry [Sat, 23 Apr 2011 15:21:59 +0000 (15:21 +0000)]
Change interface between the MAC and uIP task in the RX62N/RDK/Renesas demo to use a queue in place of the binary semaphore. This is so the queue can be used to indicate the type of event that has occurred.
Richard Barry [Fri, 22 Apr 2011 14:13:51 +0000 (14:13 +0000)]
Add pack_struct_start and pack_struct_end definitions for ICCARM.
Richard Barry [Wed, 20 Apr 2011 20:04:32 +0000 (20:04 +0000)]
Richard Barry [Wed, 20 Apr 2011 18:37:58 +0000 (18:37 +0000)]
Change the CMSIS_IAR directory back to just say CMSIS.
Richard Barry [Wed, 20 Apr 2011 18:30:43 +0000 (18:30 +0000)]
Richard Barry [Wed, 20 Apr 2011 18:29:28 +0000 (18:29 +0000)]
Richard Barry [Wed, 20 Apr 2011 18:24:00 +0000 (18:24 +0000)]
Richard Barry [Wed, 20 Apr 2011 15:09:58 +0000 (15:09 +0000)]
Create directory structure to hold the (not yet created) Keil and IAR demo projects for the SmartFusion.
Richard Barry [Wed, 20 Apr 2011 15:03:42 +0000 (15:03 +0000)]
Richard Barry [Wed, 20 Apr 2011 11:17:06 +0000 (11:17 +0000)]
Complete the commenting for main-full.c in the A2F demo project, and update the main-full.c and main-blinky.c header comments to be correct for FreeRTOS V7.0.0.
Richard Barry [Wed, 20 Apr 2011 09:09:25 +0000 (09:09 +0000)]
Complete the commenting for main-blinky.c in the A2F demo project.
Richard Barry [Wed, 20 Apr 2011 08:23:55 +0000 (08:23 +0000)]
Update the A2F SoftConsole project files to remove the strange unused/invalid include paths.
Richard Barry [Mon, 18 Apr 2011 18:11:03 +0000 (18:11 +0000)]
Continue work on the SmartFusion web server demo.
Richard Barry [Mon, 18 Apr 2011 08:44:08 +0000 (08:44 +0000)]
Removed unused variable from SmartFusion PHY driver.
Richard Barry [Sun, 17 Apr 2011 14:38:50 +0000 (14:38 +0000)]
Continue work on the SmartFusion demo web interface. The uIP task has been updated to use software timers, and the mac interface updated to use vTaskDelay() in place of busy waits.
Richard Barry [Sun, 17 Apr 2011 11:08:07 +0000 (11:08 +0000)]
Delete EMAC.c from the A2F demo.
Richard Barry [Sun, 17 Apr 2011 10:32:09 +0000 (10:32 +0000)]
Add in basic uIP files into the A2F demo. Ping is working, but nothing else has been tested yet. This check in includes some modifications to the MAC driver to make the Rx zero copy.
Richard Barry [Thu, 14 Apr 2011 12:49:36 +0000 (12:49 +0000)]
Corrected a comment in the STM32 FreeRTOSConfig.h file.
Richard Barry [Thu, 14 Apr 2011 12:46:27 +0000 (12:46 +0000)]
Corrected a comment in the STM32 FreeRTOSConfig.h file.
Richard Barry [Thu, 14 Apr 2011 09:37:07 +0000 (09:37 +0000)]
Add I2S driver to the StmartFusion demo.
Richard Barry [Thu, 14 Apr 2011 09:31:18 +0000 (09:31 +0000)]
Add OLED driver to the StmartFusion demo.
Richard Barry [Wed, 13 Apr 2011 21:07:25 +0000 (21:07 +0000)]
Continue work on the SmartFusion demo.
Richard Barry [Wed, 13 Apr 2011 15:59:17 +0000 (15:59 +0000)]
Ensure byte alignment is maintained in PIC32 port layer when 8 byte alignment is required (basically, when printing out 8 byte data types).
Richard Barry [Tue, 12 Apr 2011 13:49:13 +0000 (13:49 +0000)]
Continue work on SmartFusion demo.
Richard Barry [Tue, 12 Apr 2011 13:47:09 +0000 (13:47 +0000)]
Alter the default priorities in blocktim.c to prevent asserts being triggered when configMAX_PRIORITIES is set to a low number.
Richard Barry [Mon, 11 Apr 2011 19:59:12 +0000 (19:59 +0000)]
Continue work on SmartFusion demo.
Richard Barry [Mon, 11 Apr 2011 16:32:37 +0000 (16:32 +0000)]
Continue work on the SmartFusion demo.
Richard Barry [Fri, 8 Apr 2011 19:40:44 +0000 (19:40 +0000)]
Remove shadowed variable name.
Richard Barry [Fri, 8 Apr 2011 18:30:58 +0000 (18:30 +0000)]
Update headers for Version 7.0.0 release.
Richard Barry [Fri, 8 Apr 2011 12:06:33 +0000 (12:06 +0000)]
Prepare for V7.0.0 release.
Richard Barry [Fri, 8 Apr 2011 12:00:48 +0000 (12:00 +0000)]
Remove unused header files from the STM32 discovery board library configuration file.
Richard Barry [Tue, 5 Apr 2011 20:19:54 +0000 (20:19 +0000)]
Cosmetic work towards MISRA compliance statement pre release of V7.
Richard Barry [Tue, 5 Apr 2011 13:41:35 +0000 (13:41 +0000)]
Remove unused library files from the STM32F100 TrueStudio project.
Richard Barry [Tue, 5 Apr 2011 09:46:43 +0000 (09:46 +0000)]
Just change some of the comments in the STM32F100RB TrueStudio main.c file.
Richard Barry [Tue, 5 Apr 2011 09:45:42 +0000 (09:45 +0000)]
Ensure that the configMAX_SYSCALL_INTERRUPT_PRIORITY setting works with all possible values.
Richard Barry [Mon, 4 Apr 2011 18:54:14 +0000 (18:54 +0000)]
Added STM32 discovery board simple demo project.
Richard Barry [Sun, 3 Apr 2011 20:50:19 +0000 (20:50 +0000)]
Rename the SmartFusion Debug build configuration to be the Blinky debug configuration as so far it only includes the basic simple demo.
Richard Barry [Sun, 3 Apr 2011 20:45:09 +0000 (20:45 +0000)]
Update the SmartFusion SoftConsole directory structure to include the webserver files.
Richard Barry [Sun, 3 Apr 2011 19:02:58 +0000 (19:02 +0000)]
Add SmartFusion/SoftConsole demo. At the moment only the blinky configuration is included. The full configuration will be added soon.
Richard Barry [Fri, 1 Apr 2011 18:45:44 +0000 (18:45 +0000)]
Added some trace macros into the timers.c file.
Richard Barry [Fri, 1 Apr 2011 18:19:34 +0000 (18:19 +0000)]
Minor updates to the PIC32 MPLAB project to prevent it dumping .o files everywhere.
Richard Barry [Thu, 31 Mar 2011 14:09:21 +0000 (14:09 +0000)]
Add a #if ( configUSE_TIMERS ) conditional compilation constant in to allow the software timers source file to be included in a build that is not configured to use timers without resulting in linker errors.
Richard Barry [Sun, 27 Mar 2011 18:51:55 +0000 (18:51 +0000)]
Replace portLONG with long, portCHAR with char, and portSHORT with short.
Richard Barry [Sun, 27 Mar 2011 18:50:11 +0000 (18:50 +0000)]
Replace portLONG with long, portCHAR with char, and portSHORT with short.
Richard Barry [Sun, 27 Mar 2011 08:13:59 +0000 (08:13 +0000)]
Removed the needs-lock SVN attribute from the PIC32 demo project file and workspace file.
Richard Barry [Sat, 26 Mar 2011 19:07:38 +0000 (19:07 +0000)]
Add a portNOP() implementation and relax the stack alignment requirements in the IAR MSP430X port layer.
Richard Barry [Sat, 26 Mar 2011 18:44:42 +0000 (18:44 +0000)]
Change the priorities used by the RX/RSK/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 [Sat, 26 Mar 2011 15:48:35 +0000 (15:48 +0000)]
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 [Sat, 26 Mar 2011 13:41:10 +0000 (13:41 +0000)]
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 [Sat, 26 Mar 2011 12:19:18 +0000 (12:19 +0000)]
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 [Sat, 26 Mar 2011 11:33:54 +0000 (11:33 +0000)]
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 [Sat, 26 Mar 2011 10:35:16 +0000 (10:35 +0000)]
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 ).