Commit graph

752 commits

Author SHA1 Message Date
Richard Barry e03f239692 Work in progress - checked in for backup only. 2010-06-07 15:24:50 +00:00
Richard Barry 02db572328 Renamed ParTest.c to ParTest_MSBSTM32.c so an alternative ParTest can also be included. 2010-06-07 14:31:13 +00:00
Richard Barry 5472e527b5 Added STM32 Rowley demo. 2010-06-04 14:45:49 +00:00
Richard Barry fa73924b8d Add Cortus port to produce V6.0.5. 2010-05-17 18:16:17 +00:00
Richard Barry f89b22f9d1 Add Cortus port to produce V6.0.5. 2010-05-17 18:12:16 +00:00
Richard Barry 6818a478c6 Add Cortus port to produce V6.0.5. 2010-05-17 18:06:11 +00:00
Richard Barry 9a54446449 Add Cortus port to produce V6.0.5. 2010-05-17 18:00:27 +00:00
Richard Barry 4a5ea9e237 Add exit() function just to prevent loads of the standard library from being included in the build. 2010-05-17 14:52:27 +00:00
Richard Barry 1aca141247 Update comments at head of Cortus demo files to show correct version number. 2010-03-30 13:01:00 +00:00
Richard Barry a2b1a64ba1 Finish off the Cortus demo application:
+ Add a traceTASK_SWITCHED_OUT macro as part of the RegTest.c.
+ Add task to test the saving and restoring of the interrupt mask.
+ Change the serial port interrupt handlers to use naked functions.
2010-03-29 14:04:11 +00:00
Richard Barry 1ae4ae2348 Deleted the commented out naked attribute. 2010-03-28 17:48:00 +00:00
Richard Barry 0821d5201e Rename the portRESTORE_CONTEXT_REDUCED macro to portRESTORE_CONTEXT. 2010-03-28 17:46:57 +00:00
Richard Barry f8b7288033 Continue work on Cortus demo. 2010-03-26 20:28:19 +00:00
Richard Barry a671be77bf Add the regtest tasks to the Cortus demo. 2010-03-26 12:43:00 +00:00
Richard Barry b492b7eb89 Minor formatting and name changes only. 2010-03-26 10:03:32 +00:00
Richard Barry a93c8d6659 Add Cortus demo. 2010-03-24 11:24:21 +00:00
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. 2010-03-14 11:55:16 +00:00
Richard Barry 71b23456fd Remove log file which should not have been part of the repository. 2010-03-14 11:33:11 +00:00
Richard Barry c4a14fc1ef Added back the Unsupported_Demos directory, but this time containing just a .txt file with a link to the page that describes how the demos can be obtained. 2010-03-14 11:27:28 +00:00
Richard Barry 3382b13855 Remove the unsupported demos directory. The files it contains are now available at http://interactive.freertos.org. 2010-03-13 20:39:49 +00:00
Richard Barry 73ee7479e4 Correct spelling in comment. 2010-03-13 20:37:16 +00:00
Richard Barry c981185506 Very first demo for the Energy Micro EFM32 added. 2010-03-13 19:20:19 +00:00
Richard Barry 8fc041a994 Update to use V2 of the CPU support pack from Rowley. 2010-03-11 13:29:05 +00:00
Richard Barry 85e6e01995 Removed unused files. 2010-02-25 16:36:32 +00:00
Richard Barry e262d95404 Ready for V6.0.3 release. 2010-02-25 13:41:09 +00:00
Richard Barry ec0f5ed043 Tidy up SuperH port a bit ready for release. 2010-02-18 13:34:46 +00:00
Richard Barry 450e344455 Tidy up SuperH port a bit ready for release. 2010-02-18 13:23:00 +00:00
Richard Barry e35180acd9 Tidy up SuperH port a bit ready for release. 2010-02-18 13:21:33 +00:00
Richard Barry 04c48138a8 Change path to included header files so they are now included from the apps directory. 2010-02-15 17:15:10 +00:00
Richard Barry b25f24cb75 Continue work on SH2A demo. 2010-02-15 17:13:58 +00:00
Richard Barry 0978152144 Add back in the uip_arch.h header file. 2010-02-15 14:47:29 +00:00
Richard Barry 804d39fb69 Another two header files added back having been previously removed. 2010-02-13 22:08:45 +00:00
Richard Barry d60032cec3 Not much more than a reformatted uIP so far - this will eventually replace the FreeRTOS-uIP files. 2010-02-13 21:15:28 +00:00
Richard Barry 7c54dfea37 Add back in header file that was mistakenly removed prior to previous check in. 2010-02-13 21:01:26 +00:00
Richard Barry 90ec8c2b57 Added file required to build demo. 2010-02-13 21:00:16 +00:00
Richard Barry 92ae2d0724 Update SuperH port to include WEB server. 2010-02-13 18:57:15 +00:00
Richard Barry bbe10cf550 Add new files to the SuperH project. 2010-02-12 15:27:07 +00:00
Richard Barry 2ce61bafdc Not to be added for the next release, so removed to avoid confusion. 2010-02-01 13:38:03 +00:00
Richard Barry 416fcd3a3d Change case of name for consistency with other lwIP directories. 2010-01-25 19:04:45 +00:00
Richard Barry 073e831bcf Added latest lwIP source. 2010-01-25 12:54:55 +00:00
Richard Barry 06c89adf1e Remove the .bak files that were accidentally added to the repository. 2010-01-24 21:05:15 +00:00
Richard Barry 61dacf99ab 2010-01-24 21:04:32 +00:00
Richard Barry ef57fa8947 Start of new demo added. Still a long way to go. 2010-01-24 21:00:36 +00:00
Richard Barry 99cc14b365 General tidy up of SH files. 2010-01-17 16:32:06 +00:00
Richard Barry 73b49130c6 Just updated comments. 2010-01-17 15:45:37 +00:00
Richard Barry 8dd9c7dfd9 Moved the definitions of pvPortMallocAligned() and pvPortFreeAligned() to freertos.h. 2010-01-17 14:22:55 +00:00
Richard Barry ebffeb7ae4 Added flop support. 2010-01-17 13:14:23 +00:00
Richard Barry 65b947b50f Still a work in progress. Checking in for backup only. 2010-01-16 17:09:39 +00:00
Richard Barry 559e2a850f Still a work in progress. Need to add flop support. 2010-01-15 17:20:09 +00:00
Richard Barry 1aa471d0ec Work in progress. 2010-01-14 12:24:29 +00:00
Richard Barry c99f3c55cd Update to V6.0.2. 2010-01-09 14:48:45 +00:00
Richard Barry f902211804 Update resource files for latest IAR releases. 2010-01-09 14:03:33 +00:00
Richard Barry b016c8bfb5 Update IAR version used. 2010-01-08 19:08:53 +00:00
Richard Barry bc0e754d87 Work in progress for backup only. 2009-12-27 22:20:42 +00:00
Richard Barry dbb3361ed9 Start a new demo for a new SH2A port. 2009-12-27 09:55:16 +00:00
Richard Barry e439365343 Added configQUEUE_REGISTRY_SIZE definition. 2009-11-23 10:24:50 +00:00
Richard Barry d41bc9028e Updated to work with the latest compiler - changed the .mac file and updated the linker script. 2009-11-22 21:38:51 +00:00
Richard Barry 9ec30de7f4 Update Cortex M3 ports to ensure 8 byte alignment. 2009-11-15 21:47:15 +00:00
Richard Barry eb89065789 Update the Posix simulator to contain more features. 2009-10-15 11:59:20 +00:00
Richard Barry 26bf0da04e Change to the file headers only. 2009-10-13 11:05:41 +00:00
Richard Barry aedbbb8a5c Change to the file headers only. 2009-10-13 10:57:25 +00:00
Richard Barry 8560e094f2 Formatting only. 2009-10-13 09:11:17 +00:00
Richard Barry 8bbd6c243e Place #error string in quotes. 2009-10-11 22:33:58 +00:00
Richard Barry dc5c2a5371 Add same additional tests and demos as already in the Rowley version. 2009-10-11 22:31:20 +00:00
Richard Barry d80bf5e055 Remove unused definitions. 2009-10-11 22:25:59 +00:00
Richard Barry 2c761c6626 Add a few more tests and demos. 2009-10-11 11:53:07 +00:00
Richard Barry 448f83eb43 Add a few more tests and demos. 2009-10-11 09:30:12 +00:00
Richard Barry 7c927d69d5 Add the tests performed by prvOldStyleUserModeTask(). 2009-10-10 18:41:14 +00:00
Richard Barry 205b0dd863 Add clobber list to asm sections to allow use with higher optimisation. 2009-10-05 20:26:11 +00:00
Richard Barry 9468e36040 Remove unnecessary use of portLONG, portCHAR and portSHORT.
Change version number in headers.
2009-10-05 11:10:48 +00:00
Richard Barry f625cf929a Remove unnecessary use of portLONG, portCHAR and portSHORT.
Change version number in headers.
2009-10-05 11:01:09 +00:00
Richard Barry 23a5a73219 Remove unnecessary use of portLONG, portCHAR and portSHORT.
Change version number in headers.
2009-10-05 10:57:40 +00:00
Richard Barry 4322b8d649 Remove unnecessary use of portLONG, portCHAR and portSHORT.
Change version number in headers.
2009-10-05 10:28:54 +00:00
Richard Barry 64c701aff7 Remove unnecessary use of portLONG, portCHAR and portSHORT.
Change version number in headers.
2009-10-05 10:23:06 +00:00
Richard Barry 7f0c4ef656 Remove unnecessary use of portLONG, portCHAR and portSHORT.
Change version number in headers.
2009-10-05 10:08:35 +00:00
Richard Barry 334bd8b66c Remove files accidentally added to repository. 2009-10-04 18:01:57 +00:00
Richard Barry a7462db433 Update to fit using later Keil version. 2009-10-04 14:56:54 +00:00
Richard Barry 1b3ceba83f Just remove compiler warning. 2009-10-04 10:59:01 +00:00
Richard Barry 2b2324a7e7 Add R32C contributed port. 2009-10-04 10:08:25 +00:00
Richard Barry 8c5f57a134 Correct spelling mistake only. 2009-10-03 19:57:25 +00:00
Richard Barry 5eeea3373f First Red Suite project for FreeRTOS MPU. 2009-10-03 18:53:16 +00:00
Richard Barry c9b5c1332a Formatting only. 2009-09-30 20:18:36 +00:00
Richard Barry b5f93ce546 Update to latest Rowley version. 2009-09-30 20:17:17 +00:00
Richard Barry c3473a1e49 Update to latest Rowley version. 2009-09-29 19:37:19 +00:00
Richard Barry 3c09399524 Ensure the user is forced to select an option through the use of a #error directive. 2009-09-29 19:34:04 +00:00
Richard Barry 1f12f80eb7 Ensure compiles using latest Yagarto. 2009-09-29 19:32:27 +00:00
Richard Barry a961f6daa3 Just checking in a file that was automatically updated by the IDE. 2009-09-29 19:30:14 +00:00
Richard Barry 13f92818a7 Update to latest IAR version. 2009-09-29 18:19:22 +00:00
Richard Barry bb17e05f63 Update to latest IAR version. 2009-09-29 18:18:47 +00:00
Richard Barry a9f422ed7c Update to latest IAR version. 2009-09-29 18:14:14 +00:00
Richard Barry b0f9c55325 Update to latest IAR version. 2009-09-29 18:13:38 +00:00
Richard Barry 87c8d2f87a Update to latest IAR version. 2009-09-29 17:46:10 +00:00
Richard Barry b7e0d0753a Update to latest IAR version. 2009-09-29 17:29:33 +00:00
Richard Barry 46b1b9f99d Update to latest IAR version. 2009-09-29 04:55:49 +00:00
Richard Barry c5c32913c9 Inline the asm function in the ISR wrapper. 2009-09-28 18:50:32 +00:00
Richard Barry e30b39e09f Auto updated file by the IDE. 2009-09-28 18:25:48 +00:00
Richard Barry 00462893c9 Use noinline attribute on C portion of asm functions, increase warning level and fix warnings output by new level. 2009-09-28 18:23:17 +00:00
Richard Barry 75c6804bb1 Test with latest IAR and Keil versions. 2009-09-28 18:15:32 +00:00
Richard Barry 07990a8c0c Added a couple of extra compiler options better for use with the latest Yagarto release. 2009-09-28 18:05:54 +00:00
Richard Barry d7ca9be54d Added a couple of extra compiler options better for use with the latest Yagarto release. 2009-09-28 18:01:57 +00:00
Richard Barry 8a6518c3b3 Test with latest IAR version. 2009-09-28 17:52:42 +00:00
Richard Barry b04f886ebd Updated for use with latest Yagarto release. 2009-09-28 17:15:51 +00:00
Richard Barry 5f896f1640 Added CM3 MPU demo. 2009-09-28 14:26:40 +00:00
Richard Barry 531faedf63 Update to use the latest Yagarto and change the C handler part of the interrupt routines to use the noinline attribute. 2009-09-18 20:27:00 +00:00
Richard Barry 7ff79ca26b Update to use the latest Yagarto and change the C handler part of the interrupt routines to use the noinline attribute. 2009-09-18 14:08:36 +00:00
Richard Barry 6bdf14c33f Update to use the latest Yagarto and change the C handler part of the interrupt routines to use the noinline attribute. 2009-09-18 14:04:40 +00:00
Richard Barry 9a76bc39cb Update to use Yagarto compiler and use the noinline attribute on the serial port handler function. 2009-09-18 13:55:43 +00:00
Richard Barry b401621a85 Correct the name of the new Cortex M3 demo directory. 2009-08-12 16:17:33 +00:00
Richard Barry 2d4ed1801b Update libdriver for Rowley demos. 2009-08-12 16:12:31 +00:00
Richard Barry 19216099d0 Add LM3Sxxx Rowley demo. 2009-08-12 16:10:55 +00:00
Richard Barry ed06a0400a Update to V5.4.2. See http://www.freertos.org/History.txt . 2009-08-09 19:10:57 +00:00
Richard Barry 1831418ec8 Prepare for release. 2009-08-09 14:03:25 +00:00
Richard Barry 5a5be9567c Start to prepare for release. 2009-08-09 14:02:07 +00:00
Richard Barry a4708c9fc8 Increase frequency to 99MHz. 2009-08-09 13:03:17 +00:00
Richard Barry fb01731f41 Initial IAR LPC1768 demo. Work in progress at this point. 2009-08-09 12:19:17 +00:00
Richard Barry 87bb2c58b2 Formatting only. 2009-08-09 12:11:16 +00:00
Richard Barry 790bacc8f2 Remove compiler warnings. 2009-08-09 12:10:34 +00:00
Richard Barry e9830a7ee3 Remove unused structure definition. 2009-08-09 12:09:18 +00:00
Richard Barry 27135c4a1c Just remove compiler warning. 2009-08-09 12:07:49 +00:00
Richard Barry 44b4467b26 Add simple USB CDC task. 2009-08-07 15:30:57 +00:00
Richard Barry df338c84c3 Add simple USB CDC task. 2009-08-07 15:30:18 +00:00
Richard Barry a83d9d93e8 Add a basic USB CDC example using LPCUSB. 2009-08-07 14:35:24 +00:00
Richard Barry d2a29ece23 Update new project file. 2009-08-06 20:31:17 +00:00
Richard Barry 3f3a091728 Correct the IF EXIST part of the batch file. 2009-08-06 20:20:22 +00:00
Richard Barry ddb7c49f3c Add batch file to create the NiosII project directory structure. 2009-08-06 20:08:34 +00:00
Richard Barry 523ffada03 Add new NiosII demo project. 2009-08-06 19:36:48 +00:00
Richard Barry 3a883a776c Update to V5.4.1 2009-07-25 20:14:06 +00:00
Richard Barry af6c245366 Decrease the configMINIMAL_STACK_SIZE setting to 190 to allow the demo to execute without running out of heap space. 2009-07-25 17:52:06 +00:00
Richard Barry 0528691833 Correct interrupt priority assignment. 2009-07-21 19:35:59 +00:00
Richard Barry 7a3ac3c503 Suppress warning w6 2009-07-15 09:01:05 +00:00
Richard Barry f312118bf9 Ensure LPC1768 demos are correct prior to V5.4.0 release. 2009-07-12 19:00:28 +00:00
Richard Barry 42f3130b20 Add #error directive to instruct people to run the batch file so that the project directory structure is configured. 2009-07-12 16:50:08 +00:00
Richard Barry d4b8c84409 2009-07-12 16:49:14 +00:00
Richard Barry af4a71e6b5 Move .bat file up one directory. 2009-07-12 16:19:30 +00:00
Richard Barry f59ba6d86a Add extra files to the new LPC1768 Red Suite demo. 2009-07-12 14:46:25 +00:00
Richard Barry e6f3fa02dc Old LPC1766 Red Suite demo is being removed as it used pre-production silicon that was a little different to the production silicon. There is now a new LPC1768 Red Suite demo in its place. 2009-07-12 14:26:33 +00:00
Richard Barry b686daaa40 Add new LPC1768 RedSuite demo. 2009-07-12 14:23:25 +00:00
Richard Barry 09f28cb98c Add new LPC1768 RedSuite demo. 2009-07-12 14:19:52 +00:00
Richard Barry 28482990e0 Commit file deletions. 2009-07-12 14:04:30 +00:00
Richard Barry 9dace4de75 Prepare for release. 2009-07-12 14:02:12 +00:00
Richard Barry 079f9f4ee2 Add header file so it compiles with CrossWorks V2. 2009-07-09 17:55:27 +00:00
Richard Barry b4eea4fa68 Reluctantly convert to use the CMSIS header files. 2009-07-09 14:47:02 +00:00
Richard Barry 312b19b236 Continue work on Rowley LPC1768 demo. 2009-07-09 14:46:03 +00:00
Richard Barry ee0ff3a207 Update version number. 2009-07-07 09:58:26 +00:00
Richard Barry 836860067f Update version number. 2009-07-07 09:29:47 +00:00
Richard Barry 32105816be Set to use 32bit tick variables. 2009-07-06 08:16:40 +00:00
Richard Barry 0cc071f88a Tidy up Ethernet driver. 2009-07-05 20:47:10 +00:00
Richard Barry b92dd21bc5 Update EMAC driver. 2009-07-05 19:50:52 +00:00
Richard Barry 83c2470ead Continue work on emac driver. 2009-07-05 15:00:41 +00:00
Richard Barry ec5827a601 Update header files to include CMSIS files. 2009-07-05 13:48:46 +00:00