]> git.sur5r.net Git - freertos/commit
All related to RL78 GCC demos (which are still a work in progress):
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Mon, 4 Mar 2013 13:23:48 +0000 (13:23 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Mon, 4 Mar 2013 13:23:48 +0000 (13:23 +0000)
commit75363732b31df5aba3a4db00840cff3484e78093
treee42c438be5ebfea2566b67c8f73f074d6eb50496
parent65af2e47fccee1d55c60995c4d064eafe8c1bec0
All related to RL78 GCC demos (which are still a work in progress):
- Abstract out the IO port handling for the LED output so the same code can be used on multiple eval boards.
- Add in the RESTORE_CONTEXT macros.
- Swap to use heap_1.c instead of heap_4.c.
- Add data model macros to FreeRTOSConfig.h (may be removed if only one data model is supported by the compiler).
- Install interrupt handlers.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1836 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
16 files changed:
FreeRTOS/Demo/RL78_E2Studio_GCC/.cproject
FreeRTOS/Demo/RL78_E2Studio_GCC/RTOSDemo.launch
FreeRTOS/Demo/RL78_E2Studio_GCC/src/FreeRTOSConfig.h
FreeRTOS/Demo/RL78_E2Studio_GCC/src/FreeRTOS_Source/portable/GCC/RL78/portasm.S
FreeRTOS/Demo/RL78_E2Studio_GCC/src/FreeRTOS_Source/portable/MemMang/heap_1.c [new file with mode: 0644]
FreeRTOS/Demo/RL78_E2Studio_GCC/src/FreeRTOS_Source/portable/MemMang/heap_4.c [deleted file]
FreeRTOS/Demo/RL78_E2Studio_GCC/src/LED.h [new file with mode: 0644]
FreeRTOS/Demo/RL78_E2Studio_GCC/src/hardware_setup.c
FreeRTOS/Demo/RL78_E2Studio_GCC/src/interrupt_handlers.c
FreeRTOS/Demo/RL78_E2Studio_GCC/src/interrupt_handlers.h
FreeRTOS/Demo/RL78_E2Studio_GCC/src/iodefine.h
FreeRTOS/Demo/RL78_E2Studio_GCC/src/iodefine_ext.h
FreeRTOS/Demo/RL78_E2Studio_GCC/src/main.c
FreeRTOS/Demo/RL78_E2Studio_GCC/src/reset_program.asm
FreeRTOS/Demo/RL78_E2Studio_GCC/src/typedefine.h
FreeRTOS/Demo/RL78_E2Studio_GCC/src/vector_table.c