Richard Barry
|
8f33ce9c30
|
Use correct counter in reg test 2 task.
|
17 years ago |
Richard Barry
|
4c0c3038cc
|
Add cleaned up eclipse workspace.
|
17 years ago |
Richard Barry
|
049459af87
|
Add URL to configuration pages on FreeRTOS.org site.
|
17 years ago |
Richard Barry
|
5d83f61228
|
Documentation only.
|
17 years ago |
Richard Barry
|
54dbbc3cdf
|
Documentation only.
|
17 years ago |
Richard Barry
|
be92c862be
|
Minor mods only.
|
17 years ago |
Richard Barry
|
9c2512f54e
|
Permit no more than two simultaneous occurrences of interrupts adding everything to queues instead of tasks.
|
17 years ago |
Richard Barry
|
d427489391
|
Tidy up.
|
17 years ago |
Richard Barry
|
513b1a25e0
|
Use internal RAM only.
|
17 years ago |
Richard Barry
|
a2bdba02ad
|
Tidy up.
|
17 years ago |
Richard Barry
|
0dffe8d801
|
Increase stack sizes as we now have interrupts nesting 3 deep.
|
17 years ago |
Richard Barry
|
cebb479b0a
|
Add lwIP V1.3 files.
|
17 years ago |
Richard Barry
|
bfdbfce22f
|
Add in interrupt nesting and chache support.
|
17 years ago |
Richard Barry
|
60da4247dd
|
Add interrupt nesting support, cache setup and reg test tasks.
|
17 years ago |
Richard Barry
|
a943ccd85a
|
Use internal RAM only for data.
|
17 years ago |
Richard Barry
|
adf9eb9fb0
|
Remove white space only.
|
17 years ago |
Richard Barry
|
53a8d172df
|
Com test now working.
|
17 years ago |
Richard Barry
|
3a8161372d
|
Add serial test code (not yet complete).
|
17 years ago |
Richard Barry
|
5ff84b9869
|
Basic demo up and running.
|
17 years ago |
Richard Barry
|
3f2375c020
|
First task starting - woohoo!
|
17 years ago |
Richard Barry
|
78d3b371fd
|
Stubs ready for ColdFire V2 demo.
|
17 years ago |
Richard Barry
|
a2d86ba1fb
|
Add in the -fno-omit-frame-pointer compiler options as a compiler bug workaround.
|
17 years ago |
Richard Barry
|
16b6baf10c
|
Update to V5.0.3.
|
17 years ago |
Richard Barry
|
a1edce40d2
|
Add unsupported files.
|
17 years ago |
Richard Barry
|
2ff6ab158f
|
Add in the configMAX_SYSCALL_INTERRUPT_PRIORITY test tasks.
|
17 years ago |
Richard Barry
|
ae6d081ebe
|
Add in the configMAX_SYSCALL_INTERRUPT_PRIORITY test tasks.
|
17 years ago |
Richard Barry
|
512c86194f
|
Add in the configMAX_SYSCALL_INTERRUPT_PRIORITY test tasks.
|
17 years ago |
Richard Barry
|
e4c0740eaa
|
Change projects to split the dsPIC and PIC24 taskYIELD implementations.
|
17 years ago |
Richard Barry
|
5ba1afe8b5
|
Change projects to split the dsPIC and PIC24 taskYIELD implementations.
|
17 years ago |
Richard Barry
|
b25bb7e4f5
|
Update project to latest MPLAB version (8?).
|
17 years ago |
Richard Barry
|
619cd7a43d
|
Update project to use the new asm file for the port yield function, and remove the "user frame pointer" optimisation option.
|
17 years ago |
Richard Barry
|
3244fd67dc
|
Change capitalization of include header.
|
17 years ago |
Richard Barry
|
91805dd051
|
Add the queue registry config parameter.
|
17 years ago |
Richard Barry
|
ea07e0b934
|
Correct case of include file to build on Linux.
|
17 years ago |
Richard Barry
|
e72748b18f
|
Correct case of include file to build on Linux.
|
17 years ago |
Richard Barry
|
eea5d82a8f
|
Correct case of include file to build on Linux.
|
17 years ago |
Richard Barry
|
8a795bd375
|
Update the bInterfaceProtocol member of the descriptors to allow comms with Linux.
|
17 years ago |
Richard Barry
|
7d034a24be
|
Correct PLL setting for the defined configCPU_CLOCK_HZ setting.
|
17 years ago |
Richard Barry
|
1e83961601
|
Update to V5.0.2
|
17 years ago |
Richard Barry
|
48eff41955
|
Update to V5.0.2
|
17 years ago |
Richard Barry
|
42ebfc5227
|
Update to V5.0.2
|
17 years ago |
Richard Barry
|
4fcb98ef1d
|
Update to V5.0.2
|
17 years ago |
Richard Barry
|
cd38538425
|
Update to V5.0.2
|
17 years ago |
Richard Barry
|
6128d1a86e
|
Add new PPC405 demo.
|
17 years ago |
Richard Barry
|
642a74c5b4
|
Remove old PPC port.
|
17 years ago |
Richard Barry
|
ac0630af91
|
Add -fno-strict-aliasing
|
17 years ago |
Richard Barry
|
6391f4160b
|
Tidy up ready for release.
|
17 years ago |
Richard Barry
|
03a82c5bc8
|
Add #define configQUEUE_REGISTRY_SIZE 0
|
17 years ago |
Richard Barry
|
a4d3bf8f5d
|
Add #define configQUEUE_REGISTRY_SIZE 0
|
17 years ago |
Richard Barry
|
91c26c9868
|
Fix warnings that the latest GCC version spits out.
|
17 years ago |
Richard Barry
|
ab37826715
|
Add in #define configQUEUE_REGISTRY_SIZE 0
|
17 years ago |
Richard Barry
|
a5f3797949
|
Add in example vQueueAddToRegistry() calls.
|
17 years ago |
Richard Barry
|
15881cdf39
|
Add IntQ tests.
|
17 years ago |
Richard Barry
|
b6aa1d6ca8
|
Add STM32 Keil demo.
|
17 years ago |
Richard Barry
|
a87f9df3d8
|
ST CM3 drivers.
|
17 years ago |
Richard Barry
|
bb64640f0a
|
Change compiler optimisation.
|
17 years ago |
Richard Barry
|
98ebaac850
|
Change optimisation level.
|
17 years ago |
Richard Barry
|
b8695fa787
|
Change optimisation level.
|
17 years ago |
Richard Barry
|
0f7c3939e1
|
Remove compiler warnings.
|
17 years ago |
Richard Barry
|
9d1b078a8f
|
Remove compiler warnings.
|
17 years ago |
Richard Barry
|
61a5a25a7f
|
Remove compiler warnings.
|
17 years ago |
Richard Barry
|
c24a713859
|
Remove compiler warnings.
|
17 years ago |
Richard Barry
|
01ce621748
|
Remove compiler warnings and insert missing return statement.
|
17 years ago |
Richard Barry
|
b19ede773a
|
Add volatile qualifier to loop counters used to detect stalled tasks.
|
17 years ago |
Richard Barry
|
bea704342a
|
Ensure emulated flop is not used.
|
17 years ago |
Richard Barry
|
dd1ef6a777
|
Remove the critical sections as not all ports can yield from within critical sections.
|
17 years ago |
Richard Barry
|
ecc072e58b
|
Tidy up.
|
17 years ago |
Richard Barry
|
f3eb5028a3
|
Add new test file.
|
17 years ago |
Richard Barry
|
31bda54b75
|
Add new test file.
|
17 years ago |
Richard Barry
|
f146124bca
|
Add new test file.
|
17 years ago |
Richard Barry
|
0965823a67
|
Update demo to include a test of nesting interrupt accessing queues.
|
17 years ago |
Richard Barry
|
684b898abc
|
Comment changes only.
|
17 years ago |
Richard Barry
|
6c275b9ca5
|
First commit of PPC405 version with floating point included.
|
17 years ago |
Richard Barry
|
ba90821242
|
Add in new files for floating point and updates following the installation of the service pack.
|
17 years ago |
Richard Barry
|
d7e9d4d397
|
Upgrade hardware version numbers following install of service pack.
|
17 years ago |
Richard Barry
|
d184cdc09d
|
Added flop files.
|
17 years ago |
Richard Barry
|
dc897a35dd
|
Added optional inclusion of floating point tasks.
|
17 years ago |
Richard Barry
|
676139e920
|
Raise the priority of the serial interrupt.
|
17 years ago |
Richard Barry
|
9d0e60493a
|
Move the call to start the high frequency timer to inside a task to ensure it does not trigger before the scheduler has started.
|
17 years ago |
Richard Barry
|
5a1129c315
|
Change the timer interrupt to use the kernel interrupt entry/exit macros.
|
17 years ago |
Richard Barry
|
ad52311deb
|
Remove the syscall calls as this is no longer how a context switch is performed.
|
17 years ago |
Richard Barry
|
bd44f90e50
|
Add in the configMAX_SYSCALL_INTERRUPT_PRIORITY constant.
|
17 years ago |
Richard Barry
|
7e529c281f
|
Update to V5.0.0.
|
17 years ago |
Richard Barry
|
4c8425da01
|
Update to V5.0.0.
|
17 years ago |
Richard Barry
|
8ffe2b49e8
|
Minor tidy up. No functional difference.
|
17 years ago |
Richard Barry
|
98daf5a1b8
|
Add variable initialisation. Doesn't really make a difference, just neater.
|
17 years ago |
Richard Barry
|
c95cae5a99
|
Add variable initialisation. Doesn't really make a difference, just neater.
|
17 years ago |
Richard Barry
|
dc307b270b
|
Add variable initialisation. Doesn't really make a difference, just neater.
|
17 years ago |
Richard Barry
|
360d357e15
|
Add variable initialisation. Doesn't really make a difference, just neater.
|
17 years ago |
Richard Barry
|
09bfc2d862
|
Add variable initialisation. Doesn't really make a difference, just neater.
|
17 years ago |
Richard Barry
|
9cea94ccce
|
Add variable initialisation. Doesn't really make a difference, just neater.
|
17 years ago |
Richard Barry
|
c1d5690da6
|
Remove unused assignment.
|
17 years ago |
Richard Barry
|
7920c29ad1
|
Update to use new QueueSendFromISR() semantics.
|
17 years ago |
Richard Barry
|
49c84f0d41
|
Update to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.
|
17 years ago |
Richard Barry
|
ac58b5b285
|
Update to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.
|
17 years ago |
Richard Barry
|
8cf6a70c9e
|
Update to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.
|
17 years ago |
Richard Barry
|
c1e9f859c8
|
Update to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.
|
17 years ago |
Richard Barry
|
f4dd20dffc
|
Update to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.
|
17 years ago |
Richard Barry
|
af939eb0a9
|
Add in the configUSE_APPLICATION_TASK_HOOK macro.
|
17 years ago |
Richard Barry
|
5cefef5074
|
|
17 years ago |
Richard Barry
|
bc7068a690
|
Add PPC405 port in V10.1 format.
|
17 years ago |
Richard Barry
|
c2a6dc193e
|
Remove PPC files that are in the EDK V7 format.
|
17 years ago |
Richard Barry
|
9596b04eff
|
Small mods, and update file headers.
|
17 years ago |
Richard Barry
|
527fb6a907
|
Update version numbers to V4.8.0
|
17 years ago |
Richard Barry
|
a08969154a
|
Update to use new port layer.
|
17 years ago |
Richard Barry
|
829f5cda65
|
Update to use new port layer.
|
17 years ago |
Richard Barry
|
6ec6b4508a
|
Update to use new port layer.
|
17 years ago |
Richard Barry
|
96b7e685a7
|
Update to use new port layer.
|
17 years ago |
Richard Barry
|
7e3a04602d
|
Update to use new port layer.
|
17 years ago |
Richard Barry
|
c366fa96f9
|
Update to use the new port layer.
|
17 years ago |
Richard Barry
|
945ffc1a38
|
|
17 years ago |
Richard Barry
|
998e9699f4
|
Update to use new port layer.
|
17 years ago |
Richard Barry
|
1ef0e22ca1
|
Update to use new port layer.
|
17 years ago |
Richard Barry
|
3d099d43f5
|
Update to use new port layer.
|
17 years ago |
Richard Barry
|
6e9d6a2bdf
|
Update to use new port layer.
|
17 years ago |
Richard Barry
|
534d26e4ef
|
Remove the stellaris-eabi library as the none-eabi library can be used in its place.
|
17 years ago |
Richard Barry
|
0ec39d206f
|
|
17 years ago |
Richard Barry
|
2e3f4ad506
|
|
17 years ago |
Richard Barry
|
b593401cfe
|
|
17 years ago |
Richard Barry
|
3686ab1dcb
|
|
17 years ago |
Richard Barry
|
85c789dc2a
|
Add SVC handler to startup and recursive mutexes to the list of test tasks.
|
17 years ago |
Richard Barry
|
62f9bdef17
|
Add new config options.
|
17 years ago |
Richard Barry
|
a702fc53a7
|
Add new config options.
|
17 years ago |
Richard Barry
|
7596b7f45d
|
Allow test to pass when there are many other tasks in the system.
|
17 years ago |
Richard Barry
|
b53d20dfd2
|
Remove absolute paths.
|
17 years ago |
Richard Barry
|
ebfede454f
|
Check in before attempting to remove absolute paths in PPC405 project.
|
17 years ago |
Richard Barry
|
1217e8ce06
|
Get reg test tasks working correctly.
|
17 years ago |
Richard Barry
|
640675e76b
|
Add -Wall option.
|
17 years ago |
Richard Barry
|
6e4a303cdb
|
Add -Wall option.
|
17 years ago |
Richard Barry
|
09803ca31e
|
Increase baud rate to 115200.
|
17 years ago |
Richard Barry
|
2e76895839
|
Add -Wall option.
|
17 years ago |
Richard Barry
|
89c922a586
|
Small optimisation by using constants for register addresses.
|
17 years ago |
Richard Barry
|
ebe6e14f25
|
Add extra tests into the regtest tasks.
|
17 years ago |
Richard Barry
|
f39424feee
|
Update commenting ready for release.
|
17 years ago |
Richard Barry
|
f73e663411
|
Rename PPC405 to PPC405_Xilinx.
|
17 years ago |
Richard Barry
|
7008ebb8c9
|
PPC405 work in progress.
|
17 years ago |
Richard Barry
|
6e59817356
|
Remove system.log from the repository.
|
17 years ago |
Richard Barry
|
dab366cd77
|
PPC405 work in progress.
|
17 years ago |
Richard Barry
|
88548253ec
|
New PPC405 port files.
|
17 years ago |
Richard Barry
|
3e94695fb4
|
Update to V4.7.2.
|
17 years ago |
Richard Barry
|
12e207f913
|
Remove unused project.
|
17 years ago |
Richard Barry
|
1398ff5f3b
|
Increase stack size.
|
17 years ago |
Richard Barry
|
30eb33aa89
|
Change stack size depending on memory model.
|
17 years ago |
Richard Barry
|
c8de9a1cd8
|
Turn watchdog on.
|
17 years ago |
Richard Barry
|
280a78ac5b
|
Still trying to sort out weird symbolic linking between two partest.c files.
|
17 years ago |
Richard Barry
|
6e9b21812b
|
|
17 years ago |
Richard Barry
|
cf10f33866
|
|
17 years ago |
Richard Barry
|
ad75bb3b77
|
Change optimisation level.
|
17 years ago |
Richard Barry
|
4ed46aaef9
|
|
17 years ago |
Richard Barry
|
303fb84de3
|
Automatically adjust trace buffer size using sizeof().
|
17 years ago |
Richard Barry
|
6bc6cc282d
|
Tidy up 16bit Fujitsu port ready for release.
|
17 years ago |
Richard Barry
|
2855dbaa43
|
|
17 years ago |
Richard Barry
|
2f75980fca
|
Correct merge.
|
17 years ago |
Richard Barry
|
7306d9b428
|
Correct comments.
|
17 years ago |
Richard Barry
|
c8b4248e5d
|
Get the trace utility and co-routines working.
|
17 years ago |
Richard Barry
|
91a1b614f8
|
Remove references to ulCriticalNesting from the register test tasks as the variable is no longer saved as part of the task context.
|
17 years ago |
Richard Barry
|
89d7f37094
|
Remove unnecessary NOPs.
|
17 years ago |
Richard Barry
|
226d78fcab
|
|
17 years ago |
Richard Barry
|
f315c91f38
|
Continue to tidy up Fujitsu ports.
|
17 years ago |
Richard Barry
|
c6965bc253
|
Continue to tidy up the Fujitsu ports.
|
17 years ago |
Richard Barry
|
040475fca6
|
|
17 years ago |
Richard Barry
|
3f0ee56dbb
|
Delete four separate configurations and replace with a single new configuration.
|
17 years ago |
Richard Barry
|
bc590036e0
|
Delete four separate configurations and replace with a single new configuration.
|
17 years ago |
Richard Barry
|
b2ec747412
|
Delete four separate configurations and replace with a single new configuration.
|
17 years ago |
Richard Barry
|
0c6913bfab
|
Delete four separate configurations and replace with a single new configuration.
|
17 years ago |
Richard Barry
|
0fef4cbaf9
|
Delete four separate configurations and replace with a single new configuration.
|
17 years ago |
Richard Barry
|
613c764189
|
Tidy up - spell check.
|
17 years ago |
Richard Barry
|
c3e153145b
|
Add Fujitsu FX definition to portable.h.
|
17 years ago |
Richard Barry
|
161e266c97
|
Renamed MAIN.c to main.c.
|
17 years ago |
Richard Barry
|
b31c9e18f9
|
Work in progress.
|
17 years ago |
Richard Barry
|
1eb00d2045
|
Extra file used by 16bit Fujitsu port.
|
17 years ago |
Richard Barry
|
b4ed11bddb
|
Add Fujitsu 16bit demo files.
|
17 years ago |
Richard Barry
|
eb64d935dc
|
Update interrupt priorities for Fujitsu port.
|
17 years ago |
Richard Barry
|
6610911d3e
|
Continue to work on Fujitsu 32bit port.
|
17 years ago |
Richard Barry
|
ba4d636307
|
Update Fujitsu 32bit port - work in progress.
|
17 years ago |
Richard Barry
|
778b0d13ef
|
Remove qualifier from cast.
|
17 years ago |
Richard Barry
|
3b1b99c0d7
|
|
17 years ago |
Richard Barry
|
b5d4e08320
|
|
17 years ago |
Richard Barry
|
93dd04d5dd
|
Work in progress...
|
17 years ago |
Richard Barry
|
eed758709c
|
Add MB91460 port and demo files.
|
17 years ago |
Richard Barry
|
7d0f249fad
|
Correct API call used to create mutex.
|
17 years ago |
Richard Barry
|
c86dcf7826
|
Update to V4.7.1
|
17 years ago |
Richard Barry
|
e018422743
|
Update to allow use with the cooperative scheduler.
|
17 years ago |
Richard Barry
|
2ee98beba2
|
Add recursive mutexes to PC demo.
|
17 years ago |
Richard Barry
|
c4dbab94f3
|
Set the interrupt priority of the button and UART interrupts.
|
17 years ago |
Richard Barry
|
008f4cb517
|
Set the interrupt priority of the button and UART interrupts.
|
17 years ago |
Richard Barry
|
d7e0337587
|
Update the release build for use with IAR V5.11.
|
17 years ago |
Richard Barry
|
625a65e970
|
IAR V5.11 compatible linker script.
|
17 years ago |
Richard Barry
|
e6d0609a54
|
Update release build for IAR 5.11.
|
17 years ago |
Richard Barry
|
8ac8b20960
|
Remove incorrect comment.
|
17 years ago |
Richard Barry
|
0b5d1fb68a
|
Update for 48MHz operation.
|
17 years ago |
Richard Barry
|
701b090cd1
|
Header associated with new recursive mutex test file.
|
17 years ago |
Richard Barry
|
1bf8332ada
|
Update the release build for IAR V5.11.
|
17 years ago |
Richard Barry
|
ef46e9bc60
|
Delete old IAR V4 library format.
|
17 years ago |
Richard Barry
|
79b506472d
|
Documentation updates.
|
17 years ago |
Richard Barry
|
c4edb21f63
|
Remove system files not longer required by IAR V5.11.
|
17 years ago |
Richard Barry
|
474cb76864
|
UpdUpdate IAR projects to use Embedded Workbench V5.11.
|
17 years ago |
Richard Barry
|
44911a1c48
|
Update to V4.7.0.
|
17 years ago |
Richard Barry
|
8603259d40
|
Add first version of alternative API.
|
17 years ago |
Richard Barry
|
b6d2b739f3
|
Ensure warning free compilation under GCC.
|
17 years ago |