]> begriffs open source - freertos/commit
Kernel source code:
authorRichard Barry <ribarry@amazon.com>
Tue, 9 Feb 2016 16:02:54 +0000 (16:02 +0000)
committerRichard Barry <ribarry@amazon.com>
Tue, 9 Feb 2016 16:02:54 +0000 (16:02 +0000)
commit42e73b9b8f2e15bc789537a93582bf50e29591c1
treecb910b1b704600d2b90686d52b4c99c34a584ee1
parent732778a971ce54e6659a14c89d0715ff11d830a8
Kernel source code:
+ Added xPortIsInsideInterrupt() to RVDS ARM CM4F port - the same will get added to other ports in time.

Demo application code:
+ Added first pass Microchip CEC1302 demo for Keil.
+ Harden the new StaticAllocation.c standard demo tasks against integer promotion rules causing problems on 16-bit architectures.
50 files changed:
FreeRTOS/Demo/CORTEX_EFM32_Gecko_Starter_Kit_Simplicity_Studio/Source/Low_Power_Demo/low_power_tick_management_BURTC.c
FreeRTOS/Demo/CORTEX_EFM32_Gecko_Starter_Kit_Simplicity_Studio/Source/Low_Power_Demo/low_power_tick_management_RTC.c
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/CMSIS/cmsis_armcc.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/CMSIS/core_cm4.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/CMSIS/core_cmFunc.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/CMSIS/core_cmInstr.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/CMSIS/core_cmSimd.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/FreeRTOSConfig.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/Keil_Specific/JLinkLog.txt [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/Keil_Specific/JLinkSettings.ini [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/Keil_Specific/RTOSDemo.sct [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/Keil_Specific/RTOSDemo.uvoptx [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/Keil_Specific/RTOSDemo.uvprojx [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/Keil_Specific/RegTest.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/Keil_Specific/init_app.ini [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/Keil_Specific/startup_CEC1302.s [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/Keil_Specific/system.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/main.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/main_full/IntQueueTimer.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/main_full/IntQueueTimer.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/main_full/main_full.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/main_low_power/low_power_tick_config.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/main_low_power/main_low_power.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/ARM_REG.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/CEC1302_crypto_api.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/MCHP_CEC1302.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/MEC1322.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/_common_lib.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/basic_timer/btimer.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/basic_timer/btimer_api.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/basic_timer/btimer_perphl.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/cfg.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/common.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/common_lib.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/defs.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/htimer/htimer.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/htimer/htimer_api.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/htimer/htimer_perphl.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/interrupt/interrupt.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/interrupt/interrupt.h~RF181e805.TMP [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/interrupt/interrupt.h~RF1de521e.TMP [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/pcr/pcr.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/pcr/pcr_api.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/pcr/pcr_perphl.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil/peripheral_library/platform.h [new file with mode: 0644]
FreeRTOS/Demo/Common/Minimal/StaticAllocation.c
FreeRTOS/Demo/Common/Minimal/blocktim.c
FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c
FreeRTOS/Source/portable/RVDS/ARM_CM4F/portmacro.h
FreeRTOS/Source/timers.c