]> git.sur5r.net Git - freertos/commitdiff
Prepare for V9.0.0 release:
authorrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 20 May 2016 18:05:46 +0000 (18:05 +0000)
committerrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 20 May 2016 18:05:46 +0000 (18:05 +0000)
+ Change version number from V9.0.0rc2 to V9.0.0.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@2462 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

1502 files changed:
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_CLI_Demos/File-Related-CLI-commands.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_CLI_Demos/Sample-CLI-commands.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_CLI_Demos/UARTCommandConsole.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_CLI_Demos/UDP-Related-CLI-commands.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_FAT_SL_Demos/CreateExampleFiles/File-system-demo.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/CLICommands/CLI-commands.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/CLICommands/UDPCommandInterpreter.h
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/CLICommands/UDPCommandServer.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/EchoClients/TwoEchoClients.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/EchoClients/TwoEchoClients.h
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/TraceMacros/Example1/DemoIPTrace.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/TraceMacros/Example1/DemoIPTrace.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator/CLI-commands.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator/FreeRTOSConfig.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator/Run-time-stats-utils.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator/UDPCommandServer.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator/main.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_FAT_SL_and_CLI_Windows_Simulator/ConfigurationFiles/FreeRTOSConfig.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_FAT_SL_and_CLI_Windows_Simulator/File-Releated-CLI-commands.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_FAT_SL_and_CLI_Windows_Simulator/File-system-demo.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_FAT_SL_and_CLI_Windows_Simulator/Run-time-stats-utils.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_FAT_SL_and_CLI_Windows_Simulator/Sample-CLI-commands.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_FAT_SL_and_CLI_Windows_Simulator/UDPCommandServer.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_FAT_SL_and_CLI_Windows_Simulator/main.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/ConfigurationFiles/FreeRTOSConfig.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/File-Related-CLI-commands.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/File-system-demo.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/Run-time-stats-utils.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/Sample-CLI-commands.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/UDPCommandServer.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_Reliance_Edge_and_CLI_Windows_Simulator/main.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/CLI-commands.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/Examples/USB_CDC/CDCCommandConsole.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/Examples/include/CDCCommandConsole.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/Examples/include/TwoEchoClients.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/FreeRTOSConfig.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/LEDs.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/RunTimeStatsTimer.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/main.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/DemoTasks/SelectServer.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/DemoTasks/SimpleClientAndServer.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/DemoTasks/UDPCommandServer.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/DemoTasks/include/SelectServer.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/DemoTasks/include/SimpleClientAndServer.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/DemoTasks/include/UDPCommandInterpreter.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/FreeRTOSConfig.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/Run-time-stats-utils.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/WinPCap/arch.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/WinPCap/netif.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/main.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_WolfSSL_Windows_Simulator/FreeRTOSConfig.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_WolfSSL_Windows_Simulator/SecureTCPClientTask.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_WolfSSL_Windows_Simulator/SecureTCPServerTask.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_WolfSSL_Windows_Simulator/main.c
FreeRTOS/Demo/ARM7_AT91FR40008_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_AT91FR40008_GCC/Makefile
FreeRTOS/Demo/ARM7_AT91FR40008_GCC/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_AT91FR40008_GCC/main.c
FreeRTOS/Demo/ARM7_AT91FR40008_GCC/serial/serial.c
FreeRTOS/Demo/ARM7_AT91FR40008_GCC/serial/serialISR.c
FreeRTOS/Demo/ARM7_AT91SAM7S64_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_AT91SAM7S64_IAR/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_AT91SAM7S64_IAR/USB/USBSample.c
FreeRTOS/Demo/ARM7_AT91SAM7S64_IAR/main.c
FreeRTOS/Demo/ARM7_AT91SAM7S64_IAR/serial/serial.c
FreeRTOS/Demo/ARM7_LPC2106_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_LPC2106_GCC/Makefile
FreeRTOS/Demo/ARM7_LPC2106_GCC/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_LPC2106_GCC/main.c
FreeRTOS/Demo/ARM7_LPC2106_GCC/serial/serial.c
FreeRTOS/Demo/ARM7_LPC2106_GCC/serial/serialISR.c
FreeRTOS/Demo/ARM7_LPC2129_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_LPC2129_IAR/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_LPC2129_IAR/main.c
FreeRTOS/Demo/ARM7_LPC2129_IAR/serial/serial.c
FreeRTOS/Demo/ARM7_LPC2129_Keil_RVDS/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_LPC2129_Keil_RVDS/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_LPC2129_Keil_RVDS/main.c
FreeRTOS/Demo/ARM7_LPC2129_Keil_RVDS/serial/serial.c
FreeRTOS/Demo/ARM7_LPC2129_Keil_RVDS/serial/serialISR.s
FreeRTOS/Demo/ARM7_LPC2138_Rowley/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_LPC2138_Rowley/main.c
FreeRTOS/Demo/ARM7_LPC2138_Rowley/mainISR.c
FreeRTOS/Demo/ARM7_LPC2368_Eclipse/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_LPC2368_Eclipse/RTOSDemo/Makefile
FreeRTOS/Demo/ARM7_LPC2368_Eclipse/RTOSDemo/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_LPC2368_Eclipse/RTOSDemo/main.c
FreeRTOS/Demo/ARM7_LPC2368_Eclipse/RTOSDemo/webserver/uIP_Task.c
FreeRTOS/Demo/ARM7_LPC2368_Rowley/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_LPC2368_Rowley/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_LPC2368_Rowley/main.c
FreeRTOS/Demo/ARM7_LPC2368_Rowley/webserver/uIP_Task.c
FreeRTOS/Demo/ARM7_STR71x_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_STR71x_IAR/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_STR71x_IAR/main.c
FreeRTOS/Demo/ARM7_STR71x_IAR/serial/serial.c
FreeRTOS/Demo/ARM7_STR75x_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_STR75x_GCC/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_STR75x_GCC/main.c
FreeRTOS/Demo/ARM7_STR75x_GCC/serial/serial.c
FreeRTOS/Demo/ARM7_STR75x_GCC/serial/serialISR.c
FreeRTOS/Demo/ARM7_STR75x_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/ARM7_STR75x_IAR/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_STR75x_IAR/main.c
FreeRTOS/Demo/ARM7_STR75x_IAR/serial/serial.c
FreeRTOS/Demo/ARM9_AT91SAM9XE_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/ARM9_AT91SAM9XE_IAR/ParTest/ParTest.c
FreeRTOS/Demo/ARM9_AT91SAM9XE_IAR/main.c
FreeRTOS/Demo/ARM9_AT91SAM9XE_IAR/serial/serial.c
FreeRTOS/Demo/ARM9_STR91X_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/ARM9_STR91X_IAR/ParTest/ParTest.c
FreeRTOS/Demo/ARM9_STR91X_IAR/lwip/include/lwIPWebServer/BasicWEB.h
FreeRTOS/Demo/ARM9_STR91X_IAR/lwip/lwipWebServer/BasicWEB.c
FreeRTOS/Demo/ARM9_STR91X_IAR/main.c
FreeRTOS/Demo/ARM9_STR91X_IAR/serial/serial.c
FreeRTOS/Demo/ARM9_STR91X_IAR/webserver/uIP_Task.c
FreeRTOS/Demo/AVR32_UC3/main.c
FreeRTOS/Demo/AVR_ATMega323_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/AVR_ATMega323_IAR/ParTest/ParTest.c
FreeRTOS/Demo/AVR_ATMega323_IAR/main.c
FreeRTOS/Demo/AVR_ATMega323_IAR/regtest.c
FreeRTOS/Demo/AVR_ATMega323_IAR/regtest.h
FreeRTOS/Demo/AVR_ATMega323_IAR/serial/serial.c
FreeRTOS/Demo/AVR_ATMega323_WinAVR/FreeRTOSConfig.h
FreeRTOS/Demo/AVR_ATMega323_WinAVR/ParTest/ParTest.c
FreeRTOS/Demo/AVR_ATMega323_WinAVR/main.c
FreeRTOS/Demo/AVR_ATMega323_WinAVR/regtest.c
FreeRTOS/Demo/AVR_ATMega323_WinAVR/regtest.h
FreeRTOS/Demo/AVR_ATMega323_WinAVR/serial/serial.c
FreeRTOS/Demo/CORTEX_A2F200_IAR_and_Keil/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_A2F200_IAR_and_Keil/ParTest.c
FreeRTOS/Demo/CORTEX_A2F200_IAR_and_Keil/main-blinky.c
FreeRTOS/Demo/CORTEX_A2F200_IAR_and_Keil/main-full.c
FreeRTOS/Demo/CORTEX_A2F200_IAR_and_Keil/uIP_Task.c
FreeRTOS/Demo/CORTEX_A2F200_SoftConsole/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_A2F200_SoftConsole/ParTest.c
FreeRTOS/Demo/CORTEX_A2F200_SoftConsole/main-blinky.c
FreeRTOS/Demo/CORTEX_A2F200_SoftConsole/main-full.c
FreeRTOS/Demo/CORTEX_A2F200_SoftConsole/uIP_Task.c
FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/FreeRTOS_tick_config.c
FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/Full_Demo/reg_test.S
FreeRTOS/Demo/CORTEX_A53_64-bit_UltraScale_MPSoC/RTOSDemo_A53/src/main.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/FreeRTOS_tick_config.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/Full_Demo/reg_test.S
FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/LEDs.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/blinky_demo/main_blinky.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/main.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/CDCCommandConsole.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/FreeRTOS_tick_config.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/Full_Demo/reg_test.S
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/LEDs.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/blinky_demo/main_blinky.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D3x_Xplained_IAR/main.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/CDCCommandConsole.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/FreeRTOS_tick_config.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/Full_Demo/reg_test.S
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/LEDs.c
FreeRTOS/Demo/CORTEX_A5_SAMA5D4x_EK_IAR/main.c
FreeRTOS/Demo/CORTEX_A9_Cyclone_V_SoC_DK/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_A9_Cyclone_V_SoC_DK/LEDs.c
FreeRTOS/Demo/CORTEX_A9_Cyclone_V_SoC_DK/main.c
FreeRTOS/Demo/CORTEX_A9_Cyclone_V_SoC_DK/main_blinky.c
FreeRTOS/Demo/CORTEX_A9_Cyclone_V_SoC_DK/main_full.c
FreeRTOS/Demo/CORTEX_A9_Cyclone_V_SoC_DK/reg_test.S
FreeRTOS/Demo/CORTEX_A9_Cyclone_V_SoC_DK/serial.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Blinky-Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/FreeRTOS_tick_config.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Full-Demo/File-releated-CLI-commands.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Full-Demo/File-system-demo.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Full-Demo/Sample-CLI-commands.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Full-Demo/UARTCommandConsole.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Full-Demo/UARTCommandConsole.h
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Full-Demo/main_full.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Full-Demo/reg_test.s
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Full-Demo/serial.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/LEDs.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/main.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/FreeRTOS_tick_config.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Full_Demo/reg_test.S
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/Full_Demo/serial.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/ParTest.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/lwIP_Demo/lwIP_Apps/apps/BasicSocketCommandServer/BasicSocketCommandServer.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/lwIP_Demo/lwIP_Apps/lwIP_Apps.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/lwIP_Demo/lwIP_Apps/lwIP_Apps.h
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/lwIP_Demo/main_lwIP.c
FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/src/main.c
FreeRTOS/Demo/CORTEX_AT91SAM3U256_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_AT91SAM3U256_IAR/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_AT91SAM3U256_IAR/lcd_message.h
FreeRTOS/Demo/CORTEX_AT91SAM3U256_IAR/main.c
FreeRTOS/Demo/CORTEX_AT91SAM3U256_IAR/serial/serial.c
FreeRTOS/Demo/CORTEX_ATSAM3S-EK2_Atmel_Studio/src/Common-Demo-Source/comtest.c
FreeRTOS/Demo/CORTEX_ATSAM3S-EK2_Atmel_Studio/src/Common-Demo-Source/include/demo_serial.h
FreeRTOS/Demo/CORTEX_ATSAM3S-EK2_Atmel_Studio/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_ATSAM3S-EK2_Atmel_Studio/src/ParTest.c
FreeRTOS/Demo/CORTEX_ATSAM3S-EK2_Atmel_Studio/src/main.c
FreeRTOS/Demo/CORTEX_ATSAM3S-EK2_Atmel_Studio/src/main_blinky.c
FreeRTOS/Demo/CORTEX_ATSAM3S-EK2_Atmel_Studio/src/main_full.c
FreeRTOS/Demo/CORTEX_ATSAM3S-EK2_Atmel_Studio/src/serial.c
FreeRTOS/Demo/CORTEX_ATSAM3X_Atmel_Studio/src/Common-Demo-Source/comtest.c
FreeRTOS/Demo/CORTEX_ATSAM3X_Atmel_Studio/src/Common-Demo-Source/include/demo_serial.h
FreeRTOS/Demo/CORTEX_ATSAM3X_Atmel_Studio/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_ATSAM3X_Atmel_Studio/src/ParTest.c
FreeRTOS/Demo/CORTEX_ATSAM3X_Atmel_Studio/src/main.c
FreeRTOS/Demo/CORTEX_ATSAM3X_Atmel_Studio/src/main_blinky.c
FreeRTOS/Demo/CORTEX_ATSAM3X_Atmel_Studio/src/main_full.c
FreeRTOS/Demo/CORTEX_ATSAM3X_Atmel_Studio/src/serial.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/ParTest.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/Serial.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/TimerTest.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/main.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/ParTest.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/Serial.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/TimerTest.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/main.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/ParTest.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/Serial.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/TimerTest.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/main.c
FreeRTOS/Demo/CORTEX_EFM32_Giant_Gecko_Simplicity_Studio/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_EFM32_Giant_Gecko_Simplicity_Studio/Full_Demo/RegTest.c
FreeRTOS/Demo/CORTEX_EFM32_Giant_Gecko_Simplicity_Studio/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_EFM32_Giant_Gecko_Simplicity_Studio/Low_Power_Demo/low_power_tick_management_BURTC.c
FreeRTOS/Demo/CORTEX_EFM32_Giant_Gecko_Simplicity_Studio/Low_Power_Demo/low_power_tick_management_RTC.c
FreeRTOS/Demo/CORTEX_EFM32_Giant_Gecko_Simplicity_Studio/Low_Power_Demo/main_low_power.c
FreeRTOS/Demo/CORTEX_EFM32_Giant_Gecko_Simplicity_Studio/main.c
FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/Full_Demo/RegTest.c
FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/Low_Power_Demo/low_power_tick_management_RTCC.c
FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/Low_Power_Demo/main_low_power.c
FreeRTOS/Demo/CORTEX_EFM32_Pearl_Gecko_Simplicity_Studio/main.c
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/CoreSupport/core_cm3.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g890f128.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CMSIS changes.htm [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CMSIS debug support.htm [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/Documentation/CMSIS_Core.htm [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/License.doc [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/FreeRTOSConfig.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ParTest.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/RTOSDemo.ewd [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/RTOSDemo.ewp [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/RTOSDemo.eww [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ReadMe.txt [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/chip.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_bcregisters.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_boardcontrol.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_boardcontrol.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_ebi.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_spi.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcd/lcdcontroller.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcd/lcdcontroller.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcd/lcddisplay.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcdtest.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcdtest.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ledtest.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ledtest.h [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/main.c [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.cspy.bat [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.dbgdt [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.dni [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.wsdt [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo_Debug.jlink [deleted file]
FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/startup_efm32.s [deleted file]
FreeRTOS/Demo/CORTEX_Kinetis_K60_Tower_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_Kinetis_K60_Tower_IAR/ParTest.c
FreeRTOS/Demo/CORTEX_Kinetis_K60_Tower_IAR/main-full.c
FreeRTOS/Demo/CORTEX_Kinetis_K60_Tower_IAR/main_blinky.c
FreeRTOS/Demo/CORTEX_Kinetis_K60_Tower_IAR/uIP_Task.c
FreeRTOS/Demo/CORTEX_Kinetis_K60_Tower_IAR/webserver/EMAC.c
FreeRTOS/Demo/CORTEX_Kinetis_K60_Tower_IAR/webserver/EMAC.h
FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo1/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo1/main.c
FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo2/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo2/main.c
FreeRTOS/Demo/CORTEX_LM3S102_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S102_GCC/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_LM3S102_GCC/main.c
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo1/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo1/ParTest.c
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo1/main.c
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo2/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo2/ParTest.c
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo2/main.c
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo3/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo3/ParTest.c
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo3/main.c
FreeRTOS/Demo/CORTEX_LM3S316_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S316_IAR/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_LM3S316_IAR/commstest.c
FreeRTOS/Demo/CORTEX_LM3S316_IAR/commstest.h
FreeRTOS/Demo/CORTEX_LM3S316_IAR/main.c
FreeRTOS/Demo/CORTEX_LM3S811_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S811_GCC/main.c
FreeRTOS/Demo/CORTEX_LM3S811_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S811_IAR/main.c
FreeRTOS/Demo/CORTEX_LM3S811_KEIL/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3S811_KEIL/heap/heap_1.c
FreeRTOS/Demo/CORTEX_LM3S811_KEIL/main.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/main.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/timertest.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/webserver/emac.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/webserver/uIP_Task.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/main.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/timertest.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/webserver/emac.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/webserver/uIP_Task.c
FreeRTOS/Demo/CORTEX_LPC1768_GCC_RedSuite/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LPC1768_GCC_RedSuite/src/ParTest.c
FreeRTOS/Demo/CORTEX_LPC1768_GCC_RedSuite/src/main.c
FreeRTOS/Demo/CORTEX_LPC1768_GCC_RedSuite/src/webserver/emac.c
FreeRTOS/Demo/CORTEX_LPC1768_GCC_RedSuite/src/webserver/uIP_Task.c
FreeRTOS/Demo/CORTEX_LPC1768_GCC_Rowley/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LPC1768_GCC_Rowley/LED.h
FreeRTOS/Demo/CORTEX_LPC1768_GCC_Rowley/ParTest.c
FreeRTOS/Demo/CORTEX_LPC1768_GCC_Rowley/main.c
FreeRTOS/Demo/CORTEX_LPC1768_GCC_Rowley/webserver/emac.c
FreeRTOS/Demo/CORTEX_LPC1768_GCC_Rowley/webserver/uIP_Task.c
FreeRTOS/Demo/CORTEX_LPC1768_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_LPC1768_IAR/LED.h
FreeRTOS/Demo/CORTEX_LPC1768_IAR/ParTest.c
FreeRTOS/Demo/CORTEX_LPC1768_IAR/main.c
FreeRTOS/Demo/CORTEX_LPC1768_IAR/webserver/emac.c
FreeRTOS/Demo/CORTEX_LPC1768_IAR/webserver/uIP_Task.c
FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained/RTOSDemo/src/RegTest.c
FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained/RTOSDemo/src/Sample-CLI-commands.c
FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained/RTOSDemo/src/UARTCommandConsole.c
FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained/RTOSDemo/src/UARTCommandConsole.h
FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained/RTOSDemo/src/config/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained/RTOSDemo/src/main-blinky.c
FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained/RTOSDemo/src/main-full.c
FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained/RTOSDemo/src/main.c
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/Atollic_Specific/RegTest.c
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/IAR_Specific/RegTest_IAR.s
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/Keil_Specific/RegTest_Keil.s
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/ParTest_XMC1100.c
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/ParTest_XMC1200.c
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/ParTest_XMC1300.c
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/main-blinky.c
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/main-full.c
FreeRTOS/Demo/CORTEX_M0_Infineon_XMC1000_IAR_Keil_GCC/main.c
FreeRTOS/Demo/CORTEX_M0_LPC1114_LPCXpresso/RTOSDemo/Source/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M0_LPC1114_LPCXpresso/RTOSDemo/Source/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_M0_LPC1114_LPCXpresso/RTOSDemo/Source/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_M0_LPC1114_LPCXpresso/RTOSDemo/Source/RegTest.c
FreeRTOS/Demo/CORTEX_M0_LPC1114_LPCXpresso/RTOSDemo/Source/main-blinky.c
FreeRTOS/Demo/CORTEX_M0_LPC1114_LPCXpresso/RTOSDemo/Source/main-full.c
FreeRTOS/Demo/CORTEX_M0_LPC1114_LPCXpresso/RTOSDemo/Source/main.c
FreeRTOS/Demo/CORTEX_M0_STM32F0518_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M0_STM32F0518_IAR/ParTest.c
FreeRTOS/Demo/CORTEX_M0_STM32F0518_IAR/RegTest.s
FreeRTOS/Demo/CORTEX_M0_STM32F0518_IAR/main-blinky.c
FreeRTOS/Demo/CORTEX_M0_STM32F0518_IAR/main-full.c
FreeRTOS/Demo/CORTEX_M0_STM32F0518_IAR/main.c
FreeRTOS/Demo/CORTEX_M4F_ATSAM4E_Atmel_Studio/src/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_M4F_ATSAM4E_Atmel_Studio/src/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_M4F_ATSAM4E_Atmel_Studio/src/ParTest.c
FreeRTOS/Demo/CORTEX_M4F_ATSAM4E_Atmel_Studio/src/RunTimeStatsTimer.c
FreeRTOS/Demo/CORTEX_M4F_ATSAM4E_Atmel_Studio/src/config/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_ATSAM4E_Atmel_Studio/src/main.c
FreeRTOS/Demo/CORTEX_M4F_ATSAM4E_Atmel_Studio/src/main_blinky.c
FreeRTOS/Demo/CORTEX_M4F_ATSAM4E_Atmel_Studio/src/main_full.c
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/GCC_Specific/RegTest.c
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/Keil_Specific/RegTest.c
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/main.c
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/main_full/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/main_full/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/main_full/main_full.c
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/main_low_power/low_power_tick_config.c
FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/main_low_power/main_low_power.c
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/FreeRTOSConfig.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/MikroC_Specific/RTOSDemo.mcpar [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/MikroC_Specific/RegTest.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/ReadMe_Instructions.url [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_full/IntQueueTimer.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_full/IntQueueTimer.h [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_full/main_full.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_low_power/low_power_tick_config.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_low_power/main_low_power.c [new file with mode: 0644]
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_GCC_Dave/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_GCC_Dave/main.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_GCC_Dave/main_blinky.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_GCC_Dave/main_full.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_IAR/RegTest.s
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_IAR/main.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_IAR/main_blinky.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_IAR/main_full.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Keil/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Keil/RegTest.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Keil/main.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Keil/main_blinky.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Keil/main_full.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Tasking/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Tasking/main.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Tasking/main_blinky.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4000_Tasking/main_full.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4500_GCC_Atollic/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4500_GCC_Atollic/src/main.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4500_GCC_Atollic/src/main_blinky.c
FreeRTOS/Demo/CORTEX_M4F_Infineon_XMC4500_GCC_Atollic/src/main_full.c
FreeRTOS/Demo/CORTEX_M4F_M0_LPC43xx_Keil/M4/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_M0_LPC43xx_Keil/M4/ParTest.c
FreeRTOS/Demo/CORTEX_M4F_M0_LPC43xx_Keil/M4/RegTest.c
FreeRTOS/Demo/CORTEX_M4F_M0_LPC43xx_Keil/M4/main.c
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/RegTest.asm
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/RegTest.c
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/RegTest.s
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/RunTimeStatsTimer.c
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/Full_Demo/serial.c
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/SimplyBlinkyDemo/main_blinky.c
FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/main.c
FreeRTOS/Demo/CORTEX_M4F_STM32F407ZG-SK/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4F_STM32F407ZG-SK/ParTest.c
FreeRTOS/Demo/CORTEX_M4F_STM32F407ZG-SK/RegTest.s
FreeRTOS/Demo/CORTEX_M4F_STM32F407ZG-SK/main.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4L_Atmel_Studio/src/ParTest.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4L_Atmel_Studio/src/SAM4L_low_power_tick_management.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4L_Atmel_Studio/src/config/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4_ATSAM4L_Atmel_Studio/src/main.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4L_Atmel_Studio/src/main_full.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4L_Atmel_Studio/src/main_low_power.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/Common-Demo-Source/comtest.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/Common-Demo-Source/include/demo_serial.h
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/ParTest.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/main.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/main_blinky.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/main_full.c
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/src/serial.c
FreeRTOS/Demo/CORTEX_M7_SAME70_Xplained_AtmelStudio/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_M7_SAME70_Xplained_AtmelStudio/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M7_SAME70_Xplained_AtmelStudio/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_M7_SAME70_Xplained_AtmelStudio/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_M7_SAME70_Xplained_AtmelStudio/src/Full_Demo/RegTest_GCC.c
FreeRTOS/Demo/CORTEX_M7_SAME70_Xplained_AtmelStudio/src/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_M7_SAME70_Xplained_AtmelStudio/src/main.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_AtmelStudio/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_AtmelStudio/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_AtmelStudio/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_AtmelStudio/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_AtmelStudio/Full_Demo/RegTest_GCC.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_AtmelStudio/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_AtmelStudio/main.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_IAR_Keil/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_IAR_Keil/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_IAR_Keil/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_IAR_Keil/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_IAR_Keil/Full_Demo/RegTest.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_IAR_Keil/Full_Demo/RegTest.s
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_IAR_Keil/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_M7_SAMV71_Xplained_IAR_Keil/main.c
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil/Full_Demo/RegTest_IAR.s
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil/Full_Demo/RegTest_Keil.c
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil/main.c
FreeRTOS/Demo/CORTEX_MB9A310_IAR_Keil/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_MB9A310_IAR_Keil/ParTest.c
FreeRTOS/Demo/CORTEX_MB9A310_IAR_Keil/main-full.c
FreeRTOS/Demo/CORTEX_MB9A310_IAR_Keil/main_blinky.c
FreeRTOS/Demo/CORTEX_MB9A310_IAR_Keil/serial.c
FreeRTOS/Demo/CORTEX_MB9B500_IAR_Keil/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_MB9B500_IAR_Keil/ParTest.c
FreeRTOS/Demo/CORTEX_MB9B500_IAR_Keil/main-full.c
FreeRTOS/Demo/CORTEX_MB9B500_IAR_Keil/main_blinky.c
FreeRTOS/Demo/CORTEX_MB9B500_IAR_Keil/serial.c
FreeRTOS/Demo/CORTEX_MPU_Simulator_Keil_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_MPU_Simulator_Keil_GCC/GCC_Specific/RegTest.c
FreeRTOS/Demo/CORTEX_MPU_Simulator_Keil_GCC/Keil_Specific/RegTest.c
FreeRTOS/Demo/CORTEX_MPU_Simulator_Keil_GCC/main.c
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/System/IAR/Interrupt_Entry_Stubs.asm
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/src/FreeRTOS_tick_config.c
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/src/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/src/Full_Demo/reg_test_GCC.S
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/src/Full_Demo/reg_test_IAR.asm
FreeRTOS/Demo/CORTEX_R4F_RZ_T_GCC_IAR/src/main.c
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.c
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/Library/het.h
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/ParTest.c
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/flop_hercules.c
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/flop_hercules.h
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/main.c
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/main_blinky.c
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/main_full.c
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/reg_test.asm
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/serial.c
FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5/src/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5/src/FreeRTOS_tick_config.c
FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5/src/Full_Demo/main_full.c
FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5/src/Full_Demo/reg_test.S
FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5/src/main.c
FreeRTOS/Demo/CORTEX_STM32F100_Atollic/Simple_Demo_Source/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_STM32F100_Atollic/Simple_Demo_Source/main.c
FreeRTOS/Demo/CORTEX_STM32F103_GCC_Rowley/Drivers/STM32_USART.c
FreeRTOS/Demo/CORTEX_STM32F103_GCC_Rowley/Drivers/STM32_USART.h
FreeRTOS/Demo/CORTEX_STM32F103_GCC_Rowley/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_STM32F103_GCC_Rowley/ParTest/ParTest_MCBSTM32.c
FreeRTOS/Demo/CORTEX_STM32F103_GCC_Rowley/ParTest/ParTest_ST_Eval.c
FreeRTOS/Demo/CORTEX_STM32F103_GCC_Rowley/main.c
FreeRTOS/Demo/CORTEX_STM32F103_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_STM32F103_IAR/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_STM32F103_IAR/main.c
FreeRTOS/Demo/CORTEX_STM32F103_IAR/serial/serial.c
FreeRTOS/Demo/CORTEX_STM32F103_IAR/timertest.c
FreeRTOS/Demo/CORTEX_STM32F103_Keil/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_STM32F103_Keil/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_STM32F103_Keil/main.c
FreeRTOS/Demo/CORTEX_STM32F103_Keil/serial/serial.c
FreeRTOS/Demo/CORTEX_STM32F103_Keil/timertest.c
FreeRTOS/Demo/CORTEX_STM32F103_Primer_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_STM32F103_Primer_GCC/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_STM32F103_Primer_GCC/bitmap.h
FreeRTOS/Demo/CORTEX_STM32F103_Primer_GCC/main.c
FreeRTOS/Demo/CORTEX_STM32F103_Primer_GCC/timertest.c
FreeRTOS/Demo/CORTEX_STM32F107_GCC_Rowley/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_STM32F107_GCC_Rowley/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_STM32F107_GCC_Rowley/main.c
FreeRTOS/Demo/CORTEX_STM32F107_GCC_Rowley/timertest.c
FreeRTOS/Demo/CORTEX_STM32F107_GCC_Rowley/webserver/emac.c
FreeRTOS/Demo/CORTEX_STM32F107_GCC_Rowley/webserver/emac.h
FreeRTOS/Demo/CORTEX_STM32F107_GCC_Rowley/webserver/uIP_Task.c
FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/STM32L_low_power_tick_management.c
FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/include/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/main.c
FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/main_full.c
FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/main_low_power.c
FreeRTOS/Demo/CORTEX_STM32L152_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_STM32L152_IAR/ParTest.c
FreeRTOS/Demo/CORTEX_STM32L152_IAR/main.c
FreeRTOS/Demo/CORTEX_STM32L152_IAR/serial.c
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/Blinky-Demo/main_blinky.c
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/Full-Demo/File-releated-CLI-commands.c
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/Full-Demo/File-system-demo.c
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/Full-Demo/Sample-CLI-commands.c
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/Full-Demo/UARTCommandConsole.c
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/Full-Demo/UARTCommandConsole.h
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/Full-Demo/main_full.c
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/ParTest.c
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/RunTimeStatsTimer.c
FreeRTOS/Demo/CORTEX_SmartFusion2_M2S050_SoftConsole/RTOSDemo/main.c
FreeRTOS/Demo/CORTUS_APS3_GCC/Demo/7seg.c
FreeRTOS/Demo/CORTUS_APS3_GCC/Demo/7seg.h
FreeRTOS/Demo/CORTUS_APS3_GCC/Demo/FreeRTOSConfig.h
FreeRTOS/Demo/CORTUS_APS3_GCC/Demo/ParTest.c
FreeRTOS/Demo/CORTUS_APS3_GCC/Demo/RegTest.c
FreeRTOS/Demo/CORTUS_APS3_GCC/Demo/RegTest.h
FreeRTOS/Demo/CORTUS_APS3_GCC/Demo/demoGpio.h
FreeRTOS/Demo/CORTUS_APS3_GCC/Demo/main.c
FreeRTOS/Demo/CORTUS_APS3_GCC/Demo/serial.c
FreeRTOS/Demo/ColdFire_MCF51CN128_CodeWarrior/Sources/FreeRTOSConfig.h
FreeRTOS/Demo/ColdFire_MCF51CN128_CodeWarrior/Sources/ParTest/ParTest.c
FreeRTOS/Demo/ColdFire_MCF51CN128_CodeWarrior/Sources/httpd/uIP_Task.c
FreeRTOS/Demo/ColdFire_MCF51CN128_CodeWarrior/Sources/main.c
FreeRTOS/Demo/ColdFire_MCF52221_CodeWarrior/sources/FreeRTOSConfig.h
FreeRTOS/Demo/ColdFire_MCF52221_CodeWarrior/sources/FreeRTOS_Tick_Setup.c
FreeRTOS/Demo/ColdFire_MCF52221_CodeWarrior/sources/ParTest/ParTest.c
FreeRTOS/Demo/ColdFire_MCF52221_CodeWarrior/sources/main.c
FreeRTOS/Demo/ColdFire_MCF52221_CodeWarrior/sources/serial/serial.c
FreeRTOS/Demo/ColdFire_MCF52259_CodeWarrior/FreeRTOSConfig.h
FreeRTOS/Demo/ColdFire_MCF52259_CodeWarrior/FreeRTOS_Tick_Setup.c
FreeRTOS/Demo/ColdFire_MCF52259_CodeWarrior/HTTPDemo.c
FreeRTOS/Demo/ColdFire_MCF52259_CodeWarrior/HTTPDemo.h
FreeRTOS/Demo/ColdFire_MCF52259_CodeWarrior/ParTest/ParTest.c
FreeRTOS/Demo/ColdFire_MCF52259_CodeWarrior/main.c
FreeRTOS/Demo/Common/Full/BlockQ.c
FreeRTOS/Demo/Common/Full/PollQ.c
FreeRTOS/Demo/Common/Full/comtest.c
FreeRTOS/Demo/Common/Full/death.c
FreeRTOS/Demo/Common/Full/dynamic.c
FreeRTOS/Demo/Common/Full/events.c
FreeRTOS/Demo/Common/Full/flash.c
FreeRTOS/Demo/Common/Full/flop.c
FreeRTOS/Demo/Common/Full/integer.c
FreeRTOS/Demo/Common/Full/print.c
FreeRTOS/Demo/Common/Full/semtest.c
FreeRTOS/Demo/Common/Minimal/AbortDelay.c
FreeRTOS/Demo/Common/Minimal/BlockQ.c
FreeRTOS/Demo/Common/Minimal/EventGroupsDemo.c
FreeRTOS/Demo/Common/Minimal/GenQTest.c
FreeRTOS/Demo/Common/Minimal/IntQueue.c
FreeRTOS/Demo/Common/Minimal/IntSemTest.c
FreeRTOS/Demo/Common/Minimal/PollQ.c
FreeRTOS/Demo/Common/Minimal/QPeek.c
FreeRTOS/Demo/Common/Minimal/QueueOverwrite.c
FreeRTOS/Demo/Common/Minimal/QueueSet.c
FreeRTOS/Demo/Common/Minimal/QueueSetPolling.c
FreeRTOS/Demo/Common/Minimal/StaticAllocation.c
FreeRTOS/Demo/Common/Minimal/TaskNotify.c
FreeRTOS/Demo/Common/Minimal/TimerDemo.c
FreeRTOS/Demo/Common/Minimal/blocktim.c
FreeRTOS/Demo/Common/Minimal/comtest.c
FreeRTOS/Demo/Common/Minimal/comtest_strings.c
FreeRTOS/Demo/Common/Minimal/countsem.c
FreeRTOS/Demo/Common/Minimal/crflash.c
FreeRTOS/Demo/Common/Minimal/crhook.c
FreeRTOS/Demo/Common/Minimal/death.c
FreeRTOS/Demo/Common/Minimal/dynamic.c
FreeRTOS/Demo/Common/Minimal/flash.c
FreeRTOS/Demo/Common/Minimal/flash_timer.c
FreeRTOS/Demo/Common/Minimal/flop.c
FreeRTOS/Demo/Common/Minimal/integer.c
FreeRTOS/Demo/Common/Minimal/recmutex.c
FreeRTOS/Demo/Common/Minimal/semtest.c
FreeRTOS/Demo/Common/Minimal/sp_flop.c
FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/MicroBlaze-Ethernet-Lite/ethernetif.c
FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/win32/WinPCap/arch.c
FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/win32/WinPCap/netif.h
FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/ports/win32/ethernetif.c
FreeRTOS/Demo/Common/include/AbortDelay.h
FreeRTOS/Demo/Common/include/BlockQ.h
FreeRTOS/Demo/Common/include/EventGroupsDemo.h
FreeRTOS/Demo/Common/include/GenQTest.h
FreeRTOS/Demo/Common/include/IntQueue.h
FreeRTOS/Demo/Common/include/IntSemTest.h
FreeRTOS/Demo/Common/include/PollQ.h
FreeRTOS/Demo/Common/include/QPeek.h
FreeRTOS/Demo/Common/include/QueueOverwrite.h
FreeRTOS/Demo/Common/include/QueueSet.h
FreeRTOS/Demo/Common/include/QueueSetPolling.h
FreeRTOS/Demo/Common/include/StaticAllocation.h
FreeRTOS/Demo/Common/include/TaskNotify.h
FreeRTOS/Demo/Common/include/TimerDemo.h
FreeRTOS/Demo/Common/include/blocktim.h
FreeRTOS/Demo/Common/include/comtest.h
FreeRTOS/Demo/Common/include/comtest2.h
FreeRTOS/Demo/Common/include/comtest_strings.h
FreeRTOS/Demo/Common/include/countsem.h
FreeRTOS/Demo/Common/include/crflash.h
FreeRTOS/Demo/Common/include/crhook.h
FreeRTOS/Demo/Common/include/death.h
FreeRTOS/Demo/Common/include/dynamic.h
FreeRTOS/Demo/Common/include/fileIO.h
FreeRTOS/Demo/Common/include/flash.h
FreeRTOS/Demo/Common/include/flash_timer.h
FreeRTOS/Demo/Common/include/flop.h
FreeRTOS/Demo/Common/include/integer.h
FreeRTOS/Demo/Common/include/mevents.h
FreeRTOS/Demo/Common/include/partest.h
FreeRTOS/Demo/Common/include/print.h
FreeRTOS/Demo/Common/include/recmutex.h
FreeRTOS/Demo/Common/include/semtest.h
FreeRTOS/Demo/Common/include/serial.h
FreeRTOS/Demo/Cygnal/FreeRTOSConfig.h
FreeRTOS/Demo/Cygnal/Makefile
FreeRTOS/Demo/Cygnal/ParTest/ParTest.c
FreeRTOS/Demo/Cygnal/main.c
FreeRTOS/Demo/Cygnal/serial/serial.c
FreeRTOS/Demo/Flshlite/FRConfig.h
FreeRTOS/Demo/Flshlite/FileIO/fileIO.c
FreeRTOS/Demo/Flshlite/FreeRTOSConfig.h
FreeRTOS/Demo/Flshlite/ParTest/ParTest.c
FreeRTOS/Demo/Flshlite/main.c
FreeRTOS/Demo/Flshlite/serial/serial.c
FreeRTOS/Demo/H8S/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/H8S/RTOSDemo/ParTest/ParTest.c
FreeRTOS/Demo/H8S/RTOSDemo/main.c
FreeRTOS/Demo/H8S/RTOSDemo/serial/serial.c
FreeRTOS/Demo/HCS12_CodeWarrior_banked/FreeRTOSConfig.h
FreeRTOS/Demo/HCS12_CodeWarrior_banked/ParTest/ParTest.c
FreeRTOS/Demo/HCS12_CodeWarrior_banked/main.c
FreeRTOS/Demo/HCS12_CodeWarrior_banked/serial/serial.c
FreeRTOS/Demo/HCS12_CodeWarrior_small/FreeRTOSConfig.h
FreeRTOS/Demo/HCS12_CodeWarrior_small/ParTest/ParTest.c
FreeRTOS/Demo/HCS12_CodeWarrior_small/main.c
FreeRTOS/Demo/HCS12_CodeWarrior_small/serial/serial.c
FreeRTOS/Demo/HCS12_GCC_banked/FreeRTOSConfig.h
FreeRTOS/Demo/HCS12_GCC_banked/ParTest.c
FreeRTOS/Demo/HCS12_GCC_banked/main.c
FreeRTOS/Demo/HCS12_GCC_banked/startup.c
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/FreeRTOSConfig.h
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/Full_Demo/RegTest.S
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/Full_Demo/main_full.c
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/Support_Files/freestanding_functions.c
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/Support_Files/math.h
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/Support_Files/startup.S
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/Support_Files/stdint.h
FreeRTOS/Demo/IA32_flat_GCC_Galileo_Gen_2/main.c
FreeRTOS/Demo/MB91460_Softune/SRC/FreeRTOSConfig.h
FreeRTOS/Demo/MB91460_Softune/SRC/crflash_modified.c
FreeRTOS/Demo/MB91460_Softune/SRC/main.c
FreeRTOS/Demo/MB91460_Softune/SRC/partest/partest.c
FreeRTOS/Demo/MB91460_Softune/SRC/serial/serial.c
FreeRTOS/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/FreeRTOSConfig.h
FreeRTOS/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/crflash_sk16fx100mpc.c
FreeRTOS/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/main.c
FreeRTOS/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/partest/partest.c
FreeRTOS/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/serial/serial.c
FreeRTOS/Demo/MB96350_Softune_Dice_Kit/DiceTask.c
FreeRTOS/Demo/MB96350_Softune_Dice_Kit/DiceTask.h
FreeRTOS/Demo/MB96350_Softune_Dice_Kit/FreeRTOSConfig.h
FreeRTOS/Demo/MB96350_Softune_Dice_Kit/ParTest/ParTest.c
FreeRTOS/Demo/MB96350_Softune_Dice_Kit/SegmentToggleTasks.c
FreeRTOS/Demo/MB96350_Softune_Dice_Kit/main.c
FreeRTOS/Demo/MSP430X_MSP430F5438_CCS/Demo_Source/FreeRTOSConfig.h
FreeRTOS/Demo/MSP430X_MSP430F5438_CCS/Demo_Source/ParTest.c
FreeRTOS/Demo/MSP430X_MSP430F5438_CCS/Demo_Source/RegTest.asm
FreeRTOS/Demo/MSP430X_MSP430F5438_CCS/Demo_Source/RunTimeStatsConfig.c
FreeRTOS/Demo/MSP430X_MSP430F5438_CCS/Demo_Source/main.c
FreeRTOS/Demo/MSP430X_MSP430F5438_CCS/Demo_Source/serial.c
FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/ParTest.c
FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/RTOSDemo.ewp
FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/RegTest.s43
FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/RunTimeStatsConfig.c
FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/main.c
FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/serial.c
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/CCS_Only/RegTest.asm
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/FreeRTOSConfig.h
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/Full_Demo/main_full.c
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/Full_Demo/serial.c
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/IAR_Only/RegTest.s43
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/LEDs.c
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/RTOSDemo.ewd
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/RTOSDemo.ewp
FreeRTOS/Demo/MSP430X_MSP430FR5969_LaunchPad_IAR_CCS/main.c
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/FreeRTOSConfig.h
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/Full_Demo/RegisterTests.S
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/Full_Demo/main_full.c
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/LEDs.c
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/lwIP_Demo/lwIP_Apps/apps/BasicSocketCommandServer/BasicSocketCommandServer.c
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/lwIP_Demo/lwIP_Apps/lwIP_Apps.c
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/lwIP_Demo/lwIP_Apps/lwIP_Apps.h
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/lwIP_Demo/main_lwIP.c
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/main.c
FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/serial.c
FreeRTOS/Demo/NEC_78K0R_IAR/ButtonISR.s26
FreeRTOS/Demo/NEC_78K0R_IAR/ButtonTask.c
FreeRTOS/Demo/NEC_78K0R_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/NEC_78K0R_IAR/RegTest.s26
FreeRTOS/Demo/NEC_78K0R_IAR/main.c
FreeRTOS/Demo/NEC_V850ES_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/NEC_V850ES_IAR/LowLevelInit/LowLevelInit.c
FreeRTOS/Demo/NEC_V850ES_IAR/LowLevelInit/LowLevelInit_Fx3.c
FreeRTOS/Demo/NEC_V850ES_IAR/LowLevelInit/LowLevelInit_Hx2.c
FreeRTOS/Demo/NEC_V850ES_IAR/ParTest/ParTest_Fx3_App_Board.c
FreeRTOS/Demo/NEC_V850ES_IAR/ParTest/ParTest_Generic_Target_Board.c
FreeRTOS/Demo/NEC_V850ES_IAR/RegTest.s85
FreeRTOS/Demo/NEC_V850ES_IAR/main.c
FreeRTOS/Demo/NEC_V850ES_IAR/serial/serial.c
FreeRTOS/Demo/NiosII_CycloneIII_DBC3C40_GCC/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/NiosII_CycloneIII_DBC3C40_GCC/RTOSDemo/ParTest/ParTest.c
FreeRTOS/Demo/NiosII_CycloneIII_DBC3C40_GCC/RTOSDemo/main.c
FreeRTOS/Demo/NiosII_CycloneIII_DBC3C40_GCC/RTOSDemo/serial.c
FreeRTOS/Demo/PIC18_MPLAB/FreeRTOSConfig.h
FreeRTOS/Demo/PIC18_MPLAB/ParTest/ParTest.c
FreeRTOS/Demo/PIC18_MPLAB/main1.c
FreeRTOS/Demo/PIC18_MPLAB/main2.c
FreeRTOS/Demo/PIC18_MPLAB/main3.c
FreeRTOS/Demo/PIC18_MPLAB/serial/serial.c
FreeRTOS/Demo/PIC18_WizC/Demo1/FreeRTOSConfig.h
FreeRTOS/Demo/PIC18_WizC/Demo1/WIZCmake.h
FreeRTOS/Demo/PIC18_WizC/Demo1/fuses.c
FreeRTOS/Demo/PIC18_WizC/Demo1/interrupt.c
FreeRTOS/Demo/PIC18_WizC/Demo1/main.c
FreeRTOS/Demo/PIC18_WizC/Demo2/FreeRTOSConfig.h
FreeRTOS/Demo/PIC18_WizC/Demo2/WIZCmake.h
FreeRTOS/Demo/PIC18_WizC/Demo2/fuses.c
FreeRTOS/Demo/PIC18_WizC/Demo2/interrupt.c
FreeRTOS/Demo/PIC18_WizC/Demo2/main.c
FreeRTOS/Demo/PIC18_WizC/Demo3/FreeRTOSConfig.h
FreeRTOS/Demo/PIC18_WizC/Demo3/WIZCmake.h
FreeRTOS/Demo/PIC18_WizC/Demo3/fuses.c
FreeRTOS/Demo/PIC18_WizC/Demo3/interrupt.c
FreeRTOS/Demo/PIC18_WizC/Demo3/main.c
FreeRTOS/Demo/PIC18_WizC/Demo4/FreeRTOSConfig.h
FreeRTOS/Demo/PIC18_WizC/Demo4/WIZCmake.h
FreeRTOS/Demo/PIC18_WizC/Demo4/fuses.c
FreeRTOS/Demo/PIC18_WizC/Demo4/interrupt.c
FreeRTOS/Demo/PIC18_WizC/Demo4/main.c
FreeRTOS/Demo/PIC18_WizC/Demo5/FreeRTOSConfig.h
FreeRTOS/Demo/PIC18_WizC/Demo5/WIZCmake.h
FreeRTOS/Demo/PIC18_WizC/Demo5/fuses.c
FreeRTOS/Demo/PIC18_WizC/Demo5/interrupt.c
FreeRTOS/Demo/PIC18_WizC/Demo5/main.c
FreeRTOS/Demo/PIC18_WizC/Demo6/FreeRTOSConfig.h
FreeRTOS/Demo/PIC18_WizC/Demo6/WIZCmake.h
FreeRTOS/Demo/PIC18_WizC/Demo6/fuses.c
FreeRTOS/Demo/PIC18_WizC/Demo6/interrupt.c
FreeRTOS/Demo/PIC18_WizC/Demo6/main.c
FreeRTOS/Demo/PIC18_WizC/Demo7/FreeRTOSConfig.h
FreeRTOS/Demo/PIC18_WizC/Demo7/WIZCmake.h
FreeRTOS/Demo/PIC18_WizC/Demo7/fuses.c
FreeRTOS/Demo/PIC18_WizC/Demo7/interrupt.c
FreeRTOS/Demo/PIC18_WizC/Demo7/main.c
FreeRTOS/Demo/PIC18_WizC/ParTest/ParTest.c
FreeRTOS/Demo/PIC18_WizC/serial/isrSerialRx.c
FreeRTOS/Demo/PIC18_WizC/serial/isrSerialTx.c
FreeRTOS/Demo/PIC18_WizC/serial/serial.c
FreeRTOS/Demo/PIC24_MPLAB/FreeRTOSConfig.h
FreeRTOS/Demo/PIC24_MPLAB/ParTest/ParTest.c
FreeRTOS/Demo/PIC24_MPLAB/lcd.c
FreeRTOS/Demo/PIC24_MPLAB/lcd.h
FreeRTOS/Demo/PIC24_MPLAB/main.c
FreeRTOS/Demo/PIC24_MPLAB/serial/serial.c
FreeRTOS/Demo/PIC24_MPLAB/timertest.c
FreeRTOS/Demo/PIC24_MPLAB/timertest.h
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/FreeRTOSConfig.h
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/Full_Demo/IntQueueTimer_isr.S
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/Full_Demo/RegisterTestTasks.S
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/Full_Demo/main_full.c
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/Full_Demo/timertest.c
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/Full_Demo/timertest.h
FreeRTOS/Demo/PIC32MEC14xx_MPLAB/src/main.c
FreeRTOS/Demo/PIC32MX_MPLAB/ConfigPerformance.c
FreeRTOS/Demo/PIC32MX_MPLAB/ConfigPerformance.h
FreeRTOS/Demo/PIC32MX_MPLAB/FreeRTOSConfig.h
FreeRTOS/Demo/PIC32MX_MPLAB/IntQueueTimer.c
FreeRTOS/Demo/PIC32MX_MPLAB/IntQueueTimer.h
FreeRTOS/Demo/PIC32MX_MPLAB/IntQueueTimer_isr.S
FreeRTOS/Demo/PIC32MX_MPLAB/ParTest/ParTest_Explorer16.c
FreeRTOS/Demo/PIC32MX_MPLAB/ParTest/ParTest_USBII_Starter_Kit.c
FreeRTOS/Demo/PIC32MX_MPLAB/RegisterTestTasks.S
FreeRTOS/Demo/PIC32MX_MPLAB/lcd.c
FreeRTOS/Demo/PIC32MX_MPLAB/lcd.h
FreeRTOS/Demo/PIC32MX_MPLAB/main.c
FreeRTOS/Demo/PIC32MX_MPLAB/main_blinky.c
FreeRTOS/Demo/PIC32MX_MPLAB/main_full.c
FreeRTOS/Demo/PIC32MX_MPLAB/serial/serial.c
FreeRTOS/Demo/PIC32MX_MPLAB/timertest.c
FreeRTOS/Demo/PIC32MX_MPLAB/timertest.h
FreeRTOS/Demo/PIC32MX_MPLAB/timertest_isr.S
FreeRTOS/Demo/PIC32MZ_MPLAB/ConfigPerformance.c
FreeRTOS/Demo/PIC32MZ_MPLAB/ConfigPerformance.h
FreeRTOS/Demo/PIC32MZ_MPLAB/FreeRTOSConfig.h
FreeRTOS/Demo/PIC32MZ_MPLAB/ISRTriggeredTask.c
FreeRTOS/Demo/PIC32MZ_MPLAB/ISRTriggeredTask_isr.S
FreeRTOS/Demo/PIC32MZ_MPLAB/IntQueueTimer.c
FreeRTOS/Demo/PIC32MZ_MPLAB/IntQueueTimer.h
FreeRTOS/Demo/PIC32MZ_MPLAB/IntQueueTimer_isr.S
FreeRTOS/Demo/PIC32MZ_MPLAB/ParTest/ParTest.c
FreeRTOS/Demo/PIC32MZ_MPLAB/RegisterTestTasks.S
FreeRTOS/Demo/PIC32MZ_MPLAB/flop_mz.c
FreeRTOS/Demo/PIC32MZ_MPLAB/flop_mz.h
FreeRTOS/Demo/PIC32MZ_MPLAB/main.c
FreeRTOS/Demo/PIC32MZ_MPLAB/main_blinky.c
FreeRTOS/Demo/PIC32MZ_MPLAB/main_full.c
FreeRTOS/Demo/PIC32MZ_MPLAB/timertest.c
FreeRTOS/Demo/PIC32MZ_MPLAB/timertest.h
FreeRTOS/Demo/PIC32MZ_MPLAB/timertest_isr.S
FreeRTOS/Demo/PPC440_DP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/PPC440_DP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/flop/flop-reg-test.c
FreeRTOS/Demo/PPC440_DP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/flop/flop-reg-test.h
FreeRTOS/Demo/PPC440_DP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/flop/flop.c
FreeRTOS/Demo/PPC440_DP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/main.c
FreeRTOS/Demo/PPC440_DP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/partest/partest.c
FreeRTOS/Demo/PPC440_DP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/serial/serial.c
FreeRTOS/Demo/PPC440_SP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/PPC440_SP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/flop/flop-reg-test.c
FreeRTOS/Demo/PPC440_SP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/flop/flop-reg-test.h
FreeRTOS/Demo/PPC440_SP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/flop/flop.c
FreeRTOS/Demo/PPC440_SP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/main.c
FreeRTOS/Demo/PPC440_SP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/partest/partest.c
FreeRTOS/Demo/PPC440_SP_FPU_Xilinx_Virtex5_GCC/RTOSDemo/serial/serial.c
FreeRTOS/Demo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/flop/flop-reg-test.c
FreeRTOS/Demo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/flop/flop-reg-test.h
FreeRTOS/Demo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/flop/flop.c
FreeRTOS/Demo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/main.c
FreeRTOS/Demo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/partest/partest.c
FreeRTOS/Demo/PPC440_Xilinx_Virtex5_GCC/RTOSDemo/serial/serial.c
FreeRTOS/Demo/RL78_RL78G13_Promo_Board_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/RL78_RL78G13_Promo_Board_IAR/RegTest.s87
FreeRTOS/Demo/RL78_RL78G13_Promo_Board_IAR/main.c
FreeRTOS/Demo/RL78_multiple_IAR/ExampleISR.s87
FreeRTOS/Demo/RL78_multiple_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/RL78_multiple_IAR/RegTest.s87
FreeRTOS/Demo/RL78_multiple_IAR/demo_specific_io.h
FreeRTOS/Demo/RL78_multiple_IAR/main.c
FreeRTOS/Demo/RL78_multiple_IAR/main_blinky.c
FreeRTOS/Demo/RL78_multiple_IAR/main_full.c
FreeRTOS/Demo/RX100-RSK_GCC_e2studio/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/RX100-RSK_GCC_e2studio/RTOSDemo/ParTest.c
FreeRTOS/Demo/RX100-RSK_GCC_e2studio/RTOSDemo/main.c
FreeRTOS/Demo/RX100-RSK_GCC_e2studio/RTOSDemo/main_full.c
FreeRTOS/Demo/RX100-RSK_GCC_e2studio/RTOSDemo/main_low_power.c
FreeRTOS/Demo/RX100-RSK_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/RX100-RSK_IAR/ParTest.c
FreeRTOS/Demo/RX100-RSK_IAR/PriorityDefinitions.h
FreeRTOS/Demo/RX100-RSK_IAR/main.c
FreeRTOS/Demo/RX100-RSK_IAR/main_full.c
FreeRTOS/Demo/RX100-RSK_IAR/main_low_power.c
FreeRTOS/Demo/RX100-RSK_IAR/reg_test.s
FreeRTOS/Demo/RX100-RSK_Renesas_e2studio/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/RX100-RSK_Renesas_e2studio/RTOSDemo/ParTest.c
FreeRTOS/Demo/RX100-RSK_Renesas_e2studio/RTOSDemo/main.c
FreeRTOS/Demo/RX100-RSK_Renesas_e2studio/RTOSDemo/main_full.c
FreeRTOS/Demo/RX100-RSK_Renesas_e2studio/RTOSDemo/main_low_power.c
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/FreeRTOSConfig.h
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/RegTest_GCC.S
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/RegTest_IAR.s
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/main_full.c
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/PriorityDefinitions.h
FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/main.c
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/FreeRTOSConfig.h
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/Full_Demo/main_full.c
FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/main.c
FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/ButtonAndLCD.c
FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/HighFrequencyTimerTest.c
FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/IntQueueTimer.c
FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/ParTest.c
FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/include/ButtonAndLCD.h
FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/include/IntQueueTimer.h
FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/main-blinky.c
FreeRTOS/Demo/RX200_RX210-RSK_Renesas/RTOSDemo/main-full.c
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/FreeRTOSConfig.h
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/Full_Demo/RegTest_GCC.S
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/Full_Demo/RegTest_IAR.s
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/Full_Demo/main_full.c
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/PriorityDefinitions.h
FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/main.c
FreeRTOS/Demo/RX200_RX231-RSK_Renesas_e2studio/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/RX200_RX231-RSK_Renesas_e2studio/src/FreeRTOSConfig.h
FreeRTOS/Demo/RX200_RX231-RSK_Renesas_e2studio/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/RX200_RX231-RSK_Renesas_e2studio/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/RX200_RX231-RSK_Renesas_e2studio/src/Full_Demo/main_full.c
FreeRTOS/Demo/RX200_RX231-RSK_Renesas_e2studio/src/main.c
FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/RTOSDemo/HighFrequencyTimerTest.c
FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/RTOSDemo/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/RTOSDemo/ParTest.c
FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/RTOSDemo/include/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/RTOSDemo/main-blinky.c
FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/RTOSDemo/main-full.c
FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/RTOSDemo/uIP_Task.c
FreeRTOS/Demo/RX600_RX62N-RDK_GNURX/RTOSDemo/webserver/EMAC.c
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/HighFrequencyTimerTest.c
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/ParTest.c
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/PriorityDefinitions.h
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/RegTest.s
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/include/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/main-blinky.c
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/main-full.c
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/uIP_Task.c
FreeRTOS/Demo/RX600_RX62N-RDK_IAR/webserver/EMAC.c
FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/HighFrequencyTimerTest.c
FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/ParTest.c
FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/include/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/main-blinky.c
FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/main-full.c
FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/uIP_Task.c
FreeRTOS/Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/webserver/EMAC.c
FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/RTOSDemo/HighFrequencyTimerTest.c
FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/RTOSDemo/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/RTOSDemo/ParTest.c
FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/RTOSDemo/include/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/RTOSDemo/main-blinky.c
FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/RTOSDemo/main-full.c
FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/RTOSDemo/uIP_Task.c
FreeRTOS/Demo/RX600_RX62N-RSK_GNURX/RTOSDemo/webserver/EMAC.c
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/HighFrequencyTimerTest.c
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/ParTest.c
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/PriorityDefinitions.h
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/RegTest.s
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/include/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/main-blinky.c
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/main-full.c
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/uIP_Task.c
FreeRTOS/Demo/RX600_RX62N-RSK_IAR/webserver/EMAC.c
FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/RTOSDemo/HighFrequencyTimerTest.c
FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/RTOSDemo/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/RTOSDemo/ParTest.c
FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/RTOSDemo/include/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/RTOSDemo/main-blinky.c
FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/RTOSDemo/main-full.c
FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/RTOSDemo/uIP_Task.c
FreeRTOS/Demo/RX600_RX62N-RSK_Renesas/RTOSDemo/webserver/EMAC.c
FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/HighFrequencyTimerTest.c
FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/ParTest.c
FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/include/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/main-blinky.c
FreeRTOS/Demo/RX600_RX630-RSK_Renesas/RTOSDemo/main-full.c
FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/RTOSDemo/HighFrequencyTimerTest.c
FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/RTOSDemo/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/RTOSDemo/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/RTOSDemo/ParTest.c
FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/RTOSDemo/main-blinky.c
FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/RTOSDemo/main-full.c
FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/RTOSDemo/uIP_Task.c
FreeRTOS/Demo/RX600_RX63N-RDK_Renesas/RTOSDemo/webserver/EMAC.c
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/ParTest.c
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/RegTest.S
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/main.c
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/main_blinky.c
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/main_full.c
FreeRTOS/Demo/RX600_RX64M_RSK_Renesas_e2studio/Source/FreeRTOSConfig.h
FreeRTOS/Demo/RX600_RX64M_RSK_Renesas_e2studio/Source/IntQueueTimer.c
FreeRTOS/Demo/RX600_RX64M_RSK_Renesas_e2studio/Source/IntQueueTimer.h
FreeRTOS/Demo/RX600_RX64M_RSK_Renesas_e2studio/Source/ParTest.c
FreeRTOS/Demo/RX600_RX64M_RSK_Renesas_e2studio/Source/RegTest.src
FreeRTOS/Demo/RX600_RX64M_RSK_Renesas_e2studio/Source/main.c
FreeRTOS/Demo/RX600_RX64M_RSK_Renesas_e2studio/Source/main_blinky.c
FreeRTOS/Demo/RX600_RX64M_RSK_Renesas_e2studio/Source/main_full.c
FreeRTOS/Demo/RX700_RX71M_RSK_GCC_e2studio_IAR/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/RX700_RX71M_RSK_GCC_e2studio_IAR/src/FreeRTOSConfig.h
FreeRTOS/Demo/RX700_RX71M_RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/RX700_RX71M_RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/RX700_RX71M_RSK_GCC_e2studio_IAR/src/Full_Demo/RegTest_GCC.S
FreeRTOS/Demo/RX700_RX71M_RSK_GCC_e2studio_IAR/src/Full_Demo/RegTest_IAR.s
FreeRTOS/Demo/RX700_RX71M_RSK_GCC_e2studio_IAR/src/Full_Demo/main_full.c
FreeRTOS/Demo/RX700_RX71M_RSK_GCC_e2studio_IAR/src/PriorityDefinitions.h
FreeRTOS/Demo/RX700_RX71M_RSK_GCC_e2studio_IAR/src/main.c
FreeRTOS/Demo/RX700_RX71M_RSK_Renesas_e2studio/src/Blinky_Demo/main_blinky.c
FreeRTOS/Demo/RX700_RX71M_RSK_Renesas_e2studio/src/FreeRTOSConfig.h
FreeRTOS/Demo/RX700_RX71M_RSK_Renesas_e2studio/src/Full_Demo/IntQueueTimer.c
FreeRTOS/Demo/RX700_RX71M_RSK_Renesas_e2studio/src/Full_Demo/IntQueueTimer.h
FreeRTOS/Demo/RX700_RX71M_RSK_Renesas_e2studio/src/Full_Demo/main_full.c
FreeRTOS/Demo/RX700_RX71M_RSK_Renesas_e2studio/src/main.c
FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/ParTest/ParTest.c
FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/flop.c
FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/main.c
FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/regtest.src
FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/uIP_Task.c
FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/webserver/EMAC.c
FreeRTOS/Demo/SuperH_SH7216_Renesas/RTOSDemo/webserver/EMAC_ISR.src
FreeRTOS/Demo/TriCore_TC1782_TriBoard_GCC/RTOSDemo/FreeRTOSConfig.h
FreeRTOS/Demo/TriCore_TC1782_TriBoard_GCC/RTOSDemo/InterruptNestTest.c
FreeRTOS/Demo/TriCore_TC1782_TriBoard_GCC/RTOSDemo/InterruptNestTest.h
FreeRTOS/Demo/TriCore_TC1782_TriBoard_GCC/RTOSDemo/ParTest.c
FreeRTOS/Demo/TriCore_TC1782_TriBoard_GCC/RTOSDemo/main.c
FreeRTOS/Demo/TriCore_TC1782_TriBoard_GCC/RTOSDemo/serial.c
FreeRTOS/Demo/WIN32-MSVC-Static-Allocation-Only/FreeRTOSConfig.h
FreeRTOS/Demo/WIN32-MSVC-Static-Allocation-Only/main.c
FreeRTOS/Demo/WIN32-MSVC/FreeRTOSConfig.h
FreeRTOS/Demo/WIN32-MSVC/Run-time-stats-utils.c
FreeRTOS/Demo/WIN32-MSVC/main.c
FreeRTOS/Demo/WIN32-MSVC/main_blinky.c
FreeRTOS/Demo/WIN32-MSVC/main_full.c
FreeRTOS/Demo/WIN32-MingW/DemosModifiedForLowTickRate/recmutex.c
FreeRTOS/Demo/WIN32-MingW/FreeRTOSConfig.h
FreeRTOS/Demo/WIN32-MingW/Run-time-stats-utils.c
FreeRTOS/Demo/WIN32-MingW/main.c
FreeRTOS/Demo/WIN32-MingW/main_blinky.c
FreeRTOS/Demo/WIN32-MingW/main_full.c
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/FreeRTOSConfig.h
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/HTTP_Serv.c
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/HTTP_Serv.h
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/Makefile
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/TCP.c
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/TCP.h
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/TCPISR.c
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/html_pages.h
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/i2c.c
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/i2c.h
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/i2cISR.c
FreeRTOS/Demo/WizNET_DEMO_GCC_ARM7/main.c
FreeRTOS/Demo/WizNET_DEMO_TERN_186/FreeRTOSConfig.h
FreeRTOS/Demo/WizNET_DEMO_TERN_186/HTTPTask.c
FreeRTOS/Demo/WizNET_DEMO_TERN_186/HTTPTask.h
FreeRTOS/Demo/WizNET_DEMO_TERN_186/main.c
FreeRTOS/Demo/WizNET_DEMO_TERN_186/serial/serial.c
FreeRTOS/Demo/Xilinx_FreeRTOS_BSP/repo/bsp/freertos822_xilinx_v1_0/src/Source/portable/GCC/ARM_CA9/portZynq7000.c
FreeRTOS/Demo/Xilinx_FreeRTOS_BSP/repo/bsp/freertos822_xilinx_v1_0/src/Source/portable/GCC/MicroBlazeV8/portmicroblaze.c
FreeRTOS/Demo/Xilinx_FreeRTOS_BSP/repo/sw_apps/freertos_hello_world/src/freertos_hello_world.c
FreeRTOS/Demo/dsPIC_MPLAB/FreeRTOSConfig.h
FreeRTOS/Demo/dsPIC_MPLAB/ParTest/ParTest.c
FreeRTOS/Demo/dsPIC_MPLAB/lcd.c
FreeRTOS/Demo/dsPIC_MPLAB/lcd.h
FreeRTOS/Demo/dsPIC_MPLAB/main.c
FreeRTOS/Demo/dsPIC_MPLAB/serial/serial.c
FreeRTOS/Demo/dsPIC_MPLAB/timertest.c
FreeRTOS/Demo/dsPIC_MPLAB/timertest.h
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/BasicWEB.c
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/BasicWEB.h
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC.c
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC.h
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC_ISR.c
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/FreeRTOSConfig.h
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/ParTest/ParTest.c
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/USB/USB-CDC.c
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/USB/USB-CDC.h
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/USB/USBIsr.c
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/USB/descriptors.h
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/USB/usb.h
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/main.c
FreeRTOS/Demo/lwIP_Demo_Rowley_ARM7/makefile
FreeRTOS/Demo/msp430_CrossWorks/FreeRTOSConfig.h
FreeRTOS/Demo/msp430_CrossWorks/ParTest/ParTest.c
FreeRTOS/Demo/msp430_CrossWorks/main.c
FreeRTOS/Demo/msp430_CrossWorks/serial/serial.c
FreeRTOS/Demo/msp430_CrossWorks/serial/serialASM.asm
FreeRTOS/Demo/msp430_GCC/FreeRTOSConfig.h
FreeRTOS/Demo/msp430_GCC/ParTest/ParTest.c
FreeRTOS/Demo/msp430_GCC/main.c
FreeRTOS/Demo/msp430_GCC/makefile
FreeRTOS/Demo/msp430_GCC/serial/serial.c
FreeRTOS/Demo/msp430_IAR/FreeRTOSConfig.h
FreeRTOS/Demo/msp430_IAR/ParTest/ParTest.c
FreeRTOS/Demo/msp430_IAR/main.c
FreeRTOS/Demo/msp430_IAR/serial/serial.c
FreeRTOS/Demo/msp430_IAR/serial/serialASM.s43
FreeRTOS/Source/croutine.c
FreeRTOS/Source/event_groups.c
FreeRTOS/Source/include/FreeRTOS.h
FreeRTOS/Source/include/StackMacros.h
FreeRTOS/Source/include/croutine.h
FreeRTOS/Source/include/deprecated_definitions.h
FreeRTOS/Source/include/event_groups.h
FreeRTOS/Source/include/list.h
FreeRTOS/Source/include/mpu_prototypes.h
FreeRTOS/Source/include/mpu_wrappers.h
FreeRTOS/Source/include/portable.h
FreeRTOS/Source/include/projdefs.h
FreeRTOS/Source/include/queue.h
FreeRTOS/Source/include/semphr.h
FreeRTOS/Source/include/task.h
FreeRTOS/Source/include/timers.h
FreeRTOS/Source/list.c
FreeRTOS/Source/portable/BCC/16BitDOS/Flsh186/port.c
FreeRTOS/Source/portable/BCC/16BitDOS/Flsh186/prtmacro.h
FreeRTOS/Source/portable/BCC/16BitDOS/PC/port.c
FreeRTOS/Source/portable/BCC/16BitDOS/PC/prtmacro.h
FreeRTOS/Source/portable/BCC/16BitDOS/common/portasm.h
FreeRTOS/Source/portable/BCC/16BitDOS/common/portcomn.c
FreeRTOS/Source/portable/CCS/ARM_CM4F/port.c
FreeRTOS/Source/portable/CCS/ARM_CM4F/portasm.asm
FreeRTOS/Source/portable/CCS/ARM_CM4F/portmacro.h
FreeRTOS/Source/portable/CCS/ARM_Cortex-R4/port.c
FreeRTOS/Source/portable/CCS/ARM_Cortex-R4/portASM.asm
FreeRTOS/Source/portable/CCS/ARM_Cortex-R4/portmacro.h
FreeRTOS/Source/portable/CCS/MSP430X/data_model.h
FreeRTOS/Source/portable/CCS/MSP430X/port.c
FreeRTOS/Source/portable/CCS/MSP430X/portext.asm
FreeRTOS/Source/portable/CCS/MSP430X/portmacro.h
FreeRTOS/Source/portable/CodeWarrior/ColdFire_V1/port.c
FreeRTOS/Source/portable/CodeWarrior/ColdFire_V1/portasm.S
FreeRTOS/Source/portable/CodeWarrior/ColdFire_V1/portmacro.h
FreeRTOS/Source/portable/CodeWarrior/ColdFire_V2/port.c
FreeRTOS/Source/portable/CodeWarrior/ColdFire_V2/portasm.S
FreeRTOS/Source/portable/CodeWarrior/ColdFire_V2/portmacro.h
FreeRTOS/Source/portable/CodeWarrior/HCS12/port.c
FreeRTOS/Source/portable/CodeWarrior/HCS12/portmacro.h
FreeRTOS/Source/portable/Common/mpu_wrappers.c
FreeRTOS/Source/portable/GCC/ARM7_AT91FR40008/port.c
FreeRTOS/Source/portable/GCC/ARM7_AT91FR40008/portISR.c
FreeRTOS/Source/portable/GCC/ARM7_AT91FR40008/portmacro.h
FreeRTOS/Source/portable/GCC/ARM7_AT91SAM7S/port.c
FreeRTOS/Source/portable/GCC/ARM7_AT91SAM7S/portISR.c
FreeRTOS/Source/portable/GCC/ARM7_AT91SAM7S/portmacro.h
FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c
FreeRTOS/Source/portable/GCC/ARM7_LPC2000/portISR.c
FreeRTOS/Source/portable/GCC/ARM7_LPC2000/portmacro.h
FreeRTOS/Source/portable/GCC/ARM7_LPC23xx/port.c
FreeRTOS/Source/portable/GCC/ARM7_LPC23xx/portISR.c
FreeRTOS/Source/portable/GCC/ARM7_LPC23xx/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CA53_64_BIT/port.c
FreeRTOS/Source/portable/GCC/ARM_CA53_64_BIT/portASM.S
FreeRTOS/Source/portable/GCC/ARM_CA53_64_BIT/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CA9/port.c
FreeRTOS/Source/portable/GCC/ARM_CA9/portASM.S
FreeRTOS/Source/portable/GCC/ARM_CA9/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM0/port.c
FreeRTOS/Source/portable/GCC/ARM_CM0/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM3/port.c
FreeRTOS/Source/portable/GCC/ARM_CM3/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM3_MPU/port.c
FreeRTOS/Source/portable/GCC/ARM_CM3_MPU/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c
FreeRTOS/Source/portable/GCC/ARM_CM4F/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM4_MPU/port.c
FreeRTOS/Source/portable/GCC/ARM_CM4_MPU/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/port.c
FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CR5/port.c
FreeRTOS/Source/portable/GCC/ARM_CR5/portASM.S
FreeRTOS/Source/portable/GCC/ARM_CR5/portmacro.h
FreeRTOS/Source/portable/GCC/ARM_CRx_No_GIC/port.c
FreeRTOS/Source/portable/GCC/ARM_CRx_No_GIC/portASM.S
FreeRTOS/Source/portable/GCC/ARM_CRx_No_GIC/portmacro.h
FreeRTOS/Source/portable/GCC/ATMega323/port.c
FreeRTOS/Source/portable/GCC/ATMega323/portmacro.h
FreeRTOS/Source/portable/GCC/AVR32_UC3/port.c
FreeRTOS/Source/portable/GCC/AVR32_UC3/portmacro.h
FreeRTOS/Source/portable/GCC/CORTUS_APS3/port.c
FreeRTOS/Source/portable/GCC/CORTUS_APS3/portmacro.h
FreeRTOS/Source/portable/GCC/ColdFire_V2/port.c
FreeRTOS/Source/portable/GCC/ColdFire_V2/portasm.S
FreeRTOS/Source/portable/GCC/ColdFire_V2/portmacro.h
FreeRTOS/Source/portable/GCC/H8S2329/port.c
FreeRTOS/Source/portable/GCC/H8S2329/portmacro.h
FreeRTOS/Source/portable/GCC/HCS12/port.c
FreeRTOS/Source/portable/GCC/HCS12/portmacro.h
FreeRTOS/Source/portable/GCC/IA32_flat/ISR_Support.h
FreeRTOS/Source/portable/GCC/IA32_flat/port.c
FreeRTOS/Source/portable/GCC/IA32_flat/portASM.S
FreeRTOS/Source/portable/GCC/IA32_flat/portmacro.h
FreeRTOS/Source/portable/GCC/MSP430F449/port.c
FreeRTOS/Source/portable/GCC/MSP430F449/portmacro.h
FreeRTOS/Source/portable/GCC/MicroBlaze/port.c
FreeRTOS/Source/portable/GCC/MicroBlaze/portasm.s
FreeRTOS/Source/portable/GCC/MicroBlaze/portmacro.h
FreeRTOS/Source/portable/GCC/MicroBlazeV8/port.c
FreeRTOS/Source/portable/GCC/MicroBlazeV8/port_exceptions.c
FreeRTOS/Source/portable/GCC/MicroBlazeV8/portasm.S
FreeRTOS/Source/portable/GCC/MicroBlazeV8/portmacro.h
FreeRTOS/Source/portable/GCC/MicroBlazeV9/port.c
FreeRTOS/Source/portable/GCC/MicroBlazeV9/port_exceptions.c
FreeRTOS/Source/portable/GCC/MicroBlazeV9/portasm.S
FreeRTOS/Source/portable/GCC/MicroBlazeV9/portmacro.h
FreeRTOS/Source/portable/GCC/NiosII/port.c
FreeRTOS/Source/portable/GCC/NiosII/port_asm.S
FreeRTOS/Source/portable/GCC/NiosII/portmacro.h
FreeRTOS/Source/portable/GCC/PPC405_Xilinx/FPU_Macros.h
FreeRTOS/Source/portable/GCC/PPC405_Xilinx/port.c
FreeRTOS/Source/portable/GCC/PPC405_Xilinx/portasm.S
FreeRTOS/Source/portable/GCC/PPC405_Xilinx/portmacro.h
FreeRTOS/Source/portable/GCC/PPC440_Xilinx/FPU_Macros.h
FreeRTOS/Source/portable/GCC/PPC440_Xilinx/port.c
FreeRTOS/Source/portable/GCC/PPC440_Xilinx/portasm.S
FreeRTOS/Source/portable/GCC/PPC440_Xilinx/portmacro.h
FreeRTOS/Source/portable/GCC/RL78/isr_support.h
FreeRTOS/Source/portable/GCC/RL78/port.c
FreeRTOS/Source/portable/GCC/RL78/portasm.S
FreeRTOS/Source/portable/GCC/RL78/portmacro.h
FreeRTOS/Source/portable/GCC/RX100/port.c
FreeRTOS/Source/portable/GCC/RX100/portmacro.h
FreeRTOS/Source/portable/GCC/RX600/port.c
FreeRTOS/Source/portable/GCC/RX600/portmacro.h
FreeRTOS/Source/portable/GCC/RX600v2/port.c
FreeRTOS/Source/portable/GCC/RX600v2/portmacro.h
FreeRTOS/Source/portable/GCC/STR75x/port.c
FreeRTOS/Source/portable/GCC/STR75x/portISR.c
FreeRTOS/Source/portable/GCC/STR75x/portmacro.h
FreeRTOS/Source/portable/GCC/TriCore_1782/port.c
FreeRTOS/Source/portable/GCC/TriCore_1782/portmacro.h
FreeRTOS/Source/portable/GCC/TriCore_1782/porttrap.c
FreeRTOS/Source/portable/IAR/78K0R/ISR_Support.h
FreeRTOS/Source/portable/IAR/78K0R/port.c
FreeRTOS/Source/portable/IAR/78K0R/portasm.s26
FreeRTOS/Source/portable/IAR/78K0R/portmacro.h
FreeRTOS/Source/portable/IAR/ARM_CA5_No_GIC/port.c
FreeRTOS/Source/portable/IAR/ARM_CA5_No_GIC/portASM.h
FreeRTOS/Source/portable/IAR/ARM_CA5_No_GIC/portASM.s
FreeRTOS/Source/portable/IAR/ARM_CA5_No_GIC/portmacro.h
FreeRTOS/Source/portable/IAR/ARM_CA9/port.c
FreeRTOS/Source/portable/IAR/ARM_CA9/portASM.h
FreeRTOS/Source/portable/IAR/ARM_CA9/portASM.s
FreeRTOS/Source/portable/IAR/ARM_CA9/portmacro.h
FreeRTOS/Source/portable/IAR/ARM_CM0/port.c
FreeRTOS/Source/portable/IAR/ARM_CM0/portasm.s
FreeRTOS/Source/portable/IAR/ARM_CM0/portmacro.h
FreeRTOS/Source/portable/IAR/ARM_CM3/port.c
FreeRTOS/Source/portable/IAR/ARM_CM3/portasm.s
FreeRTOS/Source/portable/IAR/ARM_CM3/portmacro.h
FreeRTOS/Source/portable/IAR/ARM_CM4F/port.c
FreeRTOS/Source/portable/IAR/ARM_CM4F/portasm.s
FreeRTOS/Source/portable/IAR/ARM_CM4F/portmacro.h
FreeRTOS/Source/portable/IAR/ARM_CM7/r0p1/port.c
FreeRTOS/Source/portable/IAR/ARM_CM7/r0p1/portasm.s
FreeRTOS/Source/portable/IAR/ARM_CM7/r0p1/portmacro.h
FreeRTOS/Source/portable/IAR/ARM_CRx_No_GIC/port.c
FreeRTOS/Source/portable/IAR/ARM_CRx_No_GIC/portASM.s
FreeRTOS/Source/portable/IAR/ARM_CRx_No_GIC/portmacro.h
FreeRTOS/Source/portable/IAR/ATMega323/port.c
FreeRTOS/Source/portable/IAR/ATMega323/portmacro.h
FreeRTOS/Source/portable/IAR/ATMega323/portmacro.s90
FreeRTOS/Source/portable/IAR/AVR32_UC3/port.c
FreeRTOS/Source/portable/IAR/AVR32_UC3/portmacro.h
FreeRTOS/Source/portable/IAR/AtmelSAM7S64/ISR_Support.h
FreeRTOS/Source/portable/IAR/AtmelSAM7S64/port.c
FreeRTOS/Source/portable/IAR/AtmelSAM7S64/portasm.s79
FreeRTOS/Source/portable/IAR/AtmelSAM7S64/portmacro.h
FreeRTOS/Source/portable/IAR/AtmelSAM9XE/port.c
FreeRTOS/Source/portable/IAR/AtmelSAM9XE/portmacro.h
FreeRTOS/Source/portable/IAR/LPC2000/ISR_Support.h
FreeRTOS/Source/portable/IAR/LPC2000/port.c
FreeRTOS/Source/portable/IAR/LPC2000/portasm.s79
FreeRTOS/Source/portable/IAR/LPC2000/portmacro.h
FreeRTOS/Source/portable/IAR/MSP430/port.c
FreeRTOS/Source/portable/IAR/MSP430/portasm.h
FreeRTOS/Source/portable/IAR/MSP430/portext.s43
FreeRTOS/Source/portable/IAR/MSP430/portmacro.h
FreeRTOS/Source/portable/IAR/MSP430X/data_model.h
FreeRTOS/Source/portable/IAR/MSP430X/port.c
FreeRTOS/Source/portable/IAR/MSP430X/portext.s43
FreeRTOS/Source/portable/IAR/MSP430X/portmacro.h
FreeRTOS/Source/portable/IAR/RL78/ISR_Support.h
FreeRTOS/Source/portable/IAR/RL78/port.c
FreeRTOS/Source/portable/IAR/RL78/portasm.s87
FreeRTOS/Source/portable/IAR/RL78/portmacro.h
FreeRTOS/Source/portable/IAR/RX100/port.c
FreeRTOS/Source/portable/IAR/RX100/port_asm.s
FreeRTOS/Source/portable/IAR/RX100/portmacro.h
FreeRTOS/Source/portable/IAR/RX600/port.c
FreeRTOS/Source/portable/IAR/RX600/port_asm.s
FreeRTOS/Source/portable/IAR/RX600/portmacro.h
FreeRTOS/Source/portable/IAR/RXv2/port.c
FreeRTOS/Source/portable/IAR/RXv2/port_asm.s
FreeRTOS/Source/portable/IAR/RXv2/portmacro.h
FreeRTOS/Source/portable/IAR/STR71x/ISR_Support.h
FreeRTOS/Source/portable/IAR/STR71x/port.c
FreeRTOS/Source/portable/IAR/STR71x/portasm.s79
FreeRTOS/Source/portable/IAR/STR71x/portmacro.h
FreeRTOS/Source/portable/IAR/STR75x/ISR_Support.h
FreeRTOS/Source/portable/IAR/STR75x/port.c
FreeRTOS/Source/portable/IAR/STR75x/portasm.s79
FreeRTOS/Source/portable/IAR/STR75x/portmacro.h
FreeRTOS/Source/portable/IAR/STR91x/ISR_Support.h
FreeRTOS/Source/portable/IAR/STR91x/port.c
FreeRTOS/Source/portable/IAR/STR91x/portasm.s79
FreeRTOS/Source/portable/IAR/STR91x/portmacro.h
FreeRTOS/Source/portable/IAR/V850ES/ISR_Support.h
FreeRTOS/Source/portable/IAR/V850ES/port.c
FreeRTOS/Source/portable/IAR/V850ES/portasm.s85
FreeRTOS/Source/portable/IAR/V850ES/portasm_Fx3.s85
FreeRTOS/Source/portable/IAR/V850ES/portasm_Hx2.s85
FreeRTOS/Source/portable/IAR/V850ES/portmacro.h
FreeRTOS/Source/portable/MPLAB/PIC18F/port.c
FreeRTOS/Source/portable/MPLAB/PIC18F/portmacro.h
FreeRTOS/Source/portable/MPLAB/PIC24_dsPIC/port.c
FreeRTOS/Source/portable/MPLAB/PIC24_dsPIC/portasm_PIC24.S
FreeRTOS/Source/portable/MPLAB/PIC24_dsPIC/portasm_dsPIC.S
FreeRTOS/Source/portable/MPLAB/PIC24_dsPIC/portmacro.h
FreeRTOS/Source/portable/MPLAB/PIC32MEC14xx/ISR_Support.h
FreeRTOS/Source/portable/MPLAB/PIC32MEC14xx/port.c
FreeRTOS/Source/portable/MPLAB/PIC32MEC14xx/port_asm.S
FreeRTOS/Source/portable/MPLAB/PIC32MEC14xx/portmacro.h
FreeRTOS/Source/portable/MPLAB/PIC32MX/ISR_Support.h
FreeRTOS/Source/portable/MPLAB/PIC32MX/port.c
FreeRTOS/Source/portable/MPLAB/PIC32MX/port_asm.S
FreeRTOS/Source/portable/MPLAB/PIC32MX/portmacro.h
FreeRTOS/Source/portable/MPLAB/PIC32MZ/ISR_Support.h
FreeRTOS/Source/portable/MPLAB/PIC32MZ/port.c
FreeRTOS/Source/portable/MPLAB/PIC32MZ/port_asm.S
FreeRTOS/Source/portable/MPLAB/PIC32MZ/portmacro.h
FreeRTOS/Source/portable/MSVC-MingW/port.c
FreeRTOS/Source/portable/MSVC-MingW/portmacro.h
FreeRTOS/Source/portable/MemMang/heap_1.c
FreeRTOS/Source/portable/MemMang/heap_2.c
FreeRTOS/Source/portable/MemMang/heap_3.c
FreeRTOS/Source/portable/MemMang/heap_4.c
FreeRTOS/Source/portable/MemMang/heap_5.c
FreeRTOS/Source/portable/MikroC/ARM_CM4F/port.c
FreeRTOS/Source/portable/MikroC/ARM_CM4F/portmacro.h
FreeRTOS/Source/portable/Paradigm/Tern_EE/large_untested/port.c
FreeRTOS/Source/portable/Paradigm/Tern_EE/large_untested/portasm.h
FreeRTOS/Source/portable/Paradigm/Tern_EE/large_untested/portmacro.h
FreeRTOS/Source/portable/Paradigm/Tern_EE/small/port.c
FreeRTOS/Source/portable/Paradigm/Tern_EE/small/portasm.h
FreeRTOS/Source/portable/Paradigm/Tern_EE/small/portmacro.h
FreeRTOS/Source/portable/RVDS/ARM7_LPC21xx/port.c
FreeRTOS/Source/portable/RVDS/ARM7_LPC21xx/portASM.s
FreeRTOS/Source/portable/RVDS/ARM7_LPC21xx/portmacro.h
FreeRTOS/Source/portable/RVDS/ARM7_LPC21xx/portmacro.inc
FreeRTOS/Source/portable/RVDS/ARM_CA9/port.c
FreeRTOS/Source/portable/RVDS/ARM_CA9/portASM.s
FreeRTOS/Source/portable/RVDS/ARM_CA9/portmacro.h
FreeRTOS/Source/portable/RVDS/ARM_CA9/portmacro.inc
FreeRTOS/Source/portable/RVDS/ARM_CM0/port.c
FreeRTOS/Source/portable/RVDS/ARM_CM0/portmacro.h
FreeRTOS/Source/portable/RVDS/ARM_CM3/port.c
FreeRTOS/Source/portable/RVDS/ARM_CM3/portmacro.h
FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c
FreeRTOS/Source/portable/RVDS/ARM_CM4F/portmacro.h
FreeRTOS/Source/portable/RVDS/ARM_CM4_MPU/port.c
FreeRTOS/Source/portable/RVDS/ARM_CM4_MPU/portmacro.h
FreeRTOS/Source/portable/RVDS/ARM_CM7/r0p1/port.c
FreeRTOS/Source/portable/RVDS/ARM_CM7/r0p1/portmacro.h
FreeRTOS/Source/portable/Renesas/RX100/port.c
FreeRTOS/Source/portable/Renesas/RX100/port_asm.src
FreeRTOS/Source/portable/Renesas/RX100/portmacro.h
FreeRTOS/Source/portable/Renesas/RX200/port.c
FreeRTOS/Source/portable/Renesas/RX200/port_asm.src
FreeRTOS/Source/portable/Renesas/RX200/portmacro.h
FreeRTOS/Source/portable/Renesas/RX600/port.c
FreeRTOS/Source/portable/Renesas/RX600/port_asm.src
FreeRTOS/Source/portable/Renesas/RX600/portmacro.h
FreeRTOS/Source/portable/Renesas/RX600v2/port.c
FreeRTOS/Source/portable/Renesas/RX600v2/port_asm.src
FreeRTOS/Source/portable/Renesas/RX600v2/portmacro.h
FreeRTOS/Source/portable/Renesas/SH2A_FPU/ISR_Support.inc
FreeRTOS/Source/portable/Renesas/SH2A_FPU/port.c
FreeRTOS/Source/portable/Renesas/SH2A_FPU/portasm.src
FreeRTOS/Source/portable/Renesas/SH2A_FPU/portmacro.h
FreeRTOS/Source/portable/Rowley/MSP430F449/port.c
FreeRTOS/Source/portable/Rowley/MSP430F449/portasm.h
FreeRTOS/Source/portable/Rowley/MSP430F449/portext.asm
FreeRTOS/Source/portable/Rowley/MSP430F449/portmacro.h
FreeRTOS/Source/portable/SDCC/Cygnal/port.c
FreeRTOS/Source/portable/SDCC/Cygnal/portmacro.h
FreeRTOS/Source/portable/Softune/MB91460/port.c
FreeRTOS/Source/portable/Softune/MB91460/portmacro.h
FreeRTOS/Source/portable/Softune/MB96340/port.c
FreeRTOS/Source/portable/Softune/MB96340/portmacro.h
FreeRTOS/Source/portable/Tasking/ARM_CM4F/port.c
FreeRTOS/Source/portable/Tasking/ARM_CM4F/port_asm.asm
FreeRTOS/Source/portable/Tasking/ARM_CM4F/portmacro.h
FreeRTOS/Source/portable/WizC/PIC18/Drivers/Tick/Tick.c
FreeRTOS/Source/portable/WizC/PIC18/Drivers/Tick/isrTick.c
FreeRTOS/Source/portable/WizC/PIC18/Install.bat
FreeRTOS/Source/portable/WizC/PIC18/addFreeRTOS.h
FreeRTOS/Source/portable/WizC/PIC18/port.c
FreeRTOS/Source/portable/WizC/PIC18/portmacro.h
FreeRTOS/Source/portable/oWatcom/16BitDOS/Flsh186/port.c
FreeRTOS/Source/portable/oWatcom/16BitDOS/Flsh186/portmacro.h
FreeRTOS/Source/portable/oWatcom/16BitDOS/PC/port.c
FreeRTOS/Source/portable/oWatcom/16BitDOS/PC/portmacro.h
FreeRTOS/Source/portable/oWatcom/16BitDOS/common/portasm.h
FreeRTOS/Source/portable/oWatcom/16BitDOS/common/portcomn.c
FreeRTOS/Source/queue.c
FreeRTOS/Source/tasks.c
FreeRTOS/Source/timers.c

index e7916fbe07df700a634da721c0cc910b0e3d4308..adb4769b2ac9d7629b7f4ce17d83931c84f527ba 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1d98a0b72dbb5995369dff0d3edfd1a0b7d36dc7..d74db87e6e127c7f738560fb10b646f661760126 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9b87c02656180fcdeeb8d833cb55c6da4356db63..2267fa298ede0a846db4397353f9236b957ee03b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 19c9d4c958426767f516c72fe5601b9589c8c197..475f545b66de1be186a2b5f6588a463bcdf28ea7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0c45eb7be9ba395879de8b010d9dc7d5dbcb26df..8f62616b9ee3674ab9e543993292f516468f26fa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e26297e6f8fcec4661879c2ddb60f3e60f0cef35..e4f1e6f0f58b2878df3062f3c4d7a57a104bd12e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 115a13e06e8fb28c125959e871a3eadf6a85e1a5..514c8b99104098a269089901ea31cfb09e383d81 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 99e4d2a40b645f433c51d064375294758d923fad..d8a6c5e0ee7c726028d7211efaf91797ee39be43 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3c3b93b45439ce057008ff6a9a8b84fecf49c1af..60f7403023bb99b8837b9325aef55dc9ac472ff8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 01ceb08f434c9b5b9d25d361a8f82f0d33ff8888..21de10e5981afbf1d91696b2bf7f44eae02a5d8e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1921b7daf890cd5405f7cf6e1e445bf7cf75b6b1..e661c10683919aa6b82b3f1b7a57ac79e283a4ef 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 42e53251793493ed018d95eb436553167d39c1a4..70730deb0182e6cbb78a8e9efa0b8762291ced56 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a74a31bacda77fc1cdf5a1152e85ccf54871b8f4..6e33cca94e82fad43db675c7114e3f8985fb4366 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 97e4b8222bbb807a801067b6ee2980662891674d..805f087980b21d2271e58745dc628f648f292aa0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2c72eb0e815f03a02f00b2a4d56d068e21264c63..be558ec00b85c5b6179d3349077528430a755fbf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 25af60425250189120471b02ba15181f7966b830..53dbe35651969fc73c68aaacc4aae6ef0da1d170 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0d4c7c2df9b00ee4dada52f7d2d8c310bf436611..c5f97f1506555486b9da16249ed36720a2449573 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b6ce45a67331be2ea8721430263e3e83acb4be9d..de30abe004e989efc83cebeb832518de17a1e4e5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 64aa45aa5ca1313428adb136d1d452598fb1ca69..51653b3400f5fe786ec29bc7bd7bf09a62c44f94 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e4208ad83e48722183837132cd3d214069c86b1a..778b00fcf3b69a038ec9eddbfb4ba0863665310c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2d1b78941c1664b0f2b52248b513fac66b04d533..0af4a956fe84ce212792cdbf88973d5cd4226a03 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2653080b479c0c32fb74135501ad8ec14a02c976..bc08555f04cd4fd38c413314bc72c87806fd707e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 23d0d04a7ad5ab3d0da4f8ec6908014177aa7614..59d15e0c6ad4624be4293d27726c6ce492f930ab 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 026dea58e53cd523576dc929848e129fb2067fc0..24e7363feefed21c66618429f6a5984501ac680b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 98810a3ed58adc5fb56337f32dc2bd136fdeafaf..771b5885ef45402c1e3f01822ba885d95789acf7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6cbe9cf22054bfb47350592e7bdbf5b6046110f0..47102ab92c4674a94592799a90943646957005d0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc3485aec5ecf381fae2bf6b3abf0c34c3c975fb..da035c3471e0d5a7a04a5605f6a792cbaff9a7e2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2d1b78941c1664b0f2b52248b513fac66b04d533..0af4a956fe84ce212792cdbf88973d5cd4226a03 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2653080b479c0c32fb74135501ad8ec14a02c976..bc08555f04cd4fd38c413314bc72c87806fd707e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 23d0d04a7ad5ab3d0da4f8ec6908014177aa7614..59d15e0c6ad4624be4293d27726c6ce492f930ab 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5bd4f0bc144010927ef4d86547b129e66143e2e3..9ad2f8221ff93692246a7cecb8e0a317c1934d41 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 679088bcfa07e49dff1445b5da5038d122c8df30..0ff8644191e3eab06eec71793aa373cf8aa20303 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b4f948d7dd4366846a23d1ddde821479399d7e7..063d7c03e2e86fd1c376a9eef1b230511556a8fb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 48c1e748951360761d990cab10b9e8180413fd07..723ec7ee5d1b7e7a5c32eb4cd307a0aca6534477 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 01ceb08f434c9b5b9d25d361a8f82f0d33ff8888..21de10e5981afbf1d91696b2bf7f44eae02a5d8e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 87974096624dc838f8ce856e2887a60efd8a8503..d40c9b2694f34df8dd6d9c5b4539822da935fa41 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8dbf2d6e0bdff7fa535476df91f4633c9ec2b6dd..b14bdfe8001a97a21097aeb15b553af27bcac092 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f2a46175193089f0e41085b397a13f208d32c056..16fc15f70b6b91d03de83ceec1ebd90130b723de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 979ec52e02301c63323d3a285d977b59bcd937a7..726a10890c616d416d152814295b207c30bef42d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e06f9c20361b2c929a5168f01297b6f1de0e1ecb..c54673c4711128f69a95a328a4f602b0b3a9c9e6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1e63349734d8035ce0ca5ef169be752089c5fa5f..8a7f82d520415d5dacb6ebb7ca6bb5041e1e40d2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4e16842f80daf96ab19523e0636ac7a3e42d11b7..5108e6dd8ec53b5c1b98145ca46cee5f11b812cc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 82575d846f75c1ec298f65591bc24d95f006205e..fd87f28a1ea0a70ee79589cbcaeba9d2d15bfe11 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2304cb06a2ea2f027756a6b6234ab27bde98ac16..85c6144d290971aa3646d8011a6dba14e399142e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 115a13e06e8fb28c125959e871a3eadf6a85e1a5..514c8b99104098a269089901ea31cfb09e383d81 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b99519d3458e58fdca8cd7e18df4791add71df68..65997c134b6cb563bbe424ca987029f09a9e187b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b7b0cc7c24234670d11da7bcc10dd2a3bad8e985..36108d2d5060a41f2affacbf52455e446587bcb6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 909394679425021f6ec4e383f397c35c3fb6e705..c03443093ca21467fe559e47b26d10a988d049bb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f2fb788939a2b8e0fdd7457480c0b95b7fa1cc3a..bca1dc57d01478ad3c219dfbed667708ac8fa6ad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 01e1758066a11eea121038af36c517544c067b86..21ab35513d9569fb2c0c3159715694d1d644f1e8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fbbb271a2880107007c37fff351f91fdea8953d1..b1e2dbff0728525c463eb5d5937e73ee5d9f6544 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d155260fa45b831f84bc0de5ecbb5155af36c561..3c48da1358091d5ad853fc76d55c42e31eb150f1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d2ee3327c1a76838b80e6496e72d02b7f77d9edc..1419c0c1cee4c4296587b448793d8e022bf884ad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b29d7c988acda88a5aa65ec1e457f9a0f9509dc0..22a35de89d7a595a7b194893b64389cc53576161 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4c40dfac7cb9d1307ca74813aba943bd46e1386f..3ed319a9f2e0313c47b1d3e99976f86cef439fde 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d92ca6d3c32c7c22f9f7dc69de3f3961adc07686..fb83bc2dfec8e61a35725009739ca0bd3c95f236 100644 (file)
@@ -1,5 +1,5 @@
 #/*\r
-#    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+#    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 #      \r
 #\r
 #    ***************************************************************************\r
index a39ab340b93d6e7dd10a67eb16d50b172496b753..70257026784d6df947a1aea6c83dedba4daf8623 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 560d964acbd1c67debf4cfe1948114bf9c7bac41..632d5495924ba8e1c456810d47cf4918dd217812 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cb3924910f5b784689204e74a2ea47c73deeaffa..78dd411a4415a64228a8bb3093e52e2bd3742775 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1197416586bd1cd58bf6c839353347538112b9f5..c2c9af5038a29d3a3a491f2480b91d128014a083 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 40abe2e5c25fab52ccd0942326c4d5bff6305f4a..ea14dd8e54eaf0fada073310623449e905ff07a1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 77e74d2cebee16ffcf2ea9068c06f8c6e51cc623..a5b5c48d1828d0e45d17128b1727bdeae63717c5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 81cca87e58ef510cd6fef9595f8871f9f54e0959..7b93ffb6ebdd3c282efe86faa0af265180b54a37 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e07298e051ef3b5188bd6386599d2e968ad6b296..cb21d99487d2baa2fe43a338e89c2e78fce97a43 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 41c4c305403f4e515b0ab708a5ebb455ee3e2b48..6474a25b2df2c1918414500ef2eb11fa17c3374b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d34c58cdde1b58355f8f764e8223158d945931db..5bde3f99de6483ac4be7d426cc7be075213aecf4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9735526e54839f3e71fc64991816cf60a0147130..62c834f665d8791c289336f644259cab43cd6127 100644 (file)
@@ -1,5 +1,5 @@
 #/*\r
-#    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+#    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 #      \r
 #\r
 #    ***************************************************************************\r
index 4f0bcdbb34d2166bd73cbacd3724ed63f6514f01..5d59f3c52595e61d0959f7596163df144490c241 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 44b216ceba3af73bd42a87db94c3b59c106cb535..91f592a510b1473c366fa647a0d89e4cbc25a02f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 319971b8dd4141d96b615d04d6d13bded5ad3b54..7689ca1489d0986732e1adbeb0e98709c80bdae7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d5c1a6fe6b59d852e1bd5f3fcc08905cb45f24f3..5d228394fd68e31800d114d750b429b9eb734436 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5f61a77bb02f6186e4f8b4247a3283bfe320281d..7b8be0db1892463a76c3cff3c644234d54db6d26 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 868bcbb891b74ad2ffffd70819c7afe0a85dd373..adba1b645b652a007279ae882fa79af57282837d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 55c95af2683961b5b0554b72519dab018bd8c32c..67671edbb75b00e08b427dcbf43c01212704eb7e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 15cd2baa4cd681df6f33320b4f16e1b98f03533c..2af5a1653b71355a2261493154edd491d9f97236 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a7b55fcc8301c0a7d5c2fa8ccd99085b2de3eb36..be133df4f51511bdfe2e3dd0e80637238f76458c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 25ff02cff5704fb5a72ac600024e9d7cdf1dcde9..f3c931ead595d4e67508cbd2de8c01e0d1ac51e8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a84bfdd65873ebe487989358b407f5398734b897..a876e7011695d6604b94200c70784603742b3e9a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5407c023910495ab3714337ea6ea85de6823443b..018cc292e14339ad00a06ec1b22f69917ee94a76 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2dce1adf9e6ec11032faece471ec81a50942f32c..76a22f5c686abf3d7f851b993fc93759293561e5 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;      \r
 ;\r
 ;    ***************************************************************************\r
index dfffea56d688e35d928e553c58d23ed513d29f05..7e72c0c103f17a3b3eaf865f5a314420ed424b25 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index db9dc3388784685df3b61d5415d72c155e1ddca4..3657f5c75a1406d629af4a7fb11b87b80836fd1e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6c4267978bfb925aad33e62428d739512c639e94..d43451728508c6f4b3463c34a0c88a0478b45240 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4dad9ba76db81c9833fff8817e536e66338dfa3d..3f84242121070e21e2e28439ce732a413fc63236 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1748e80ca8977014e125621dc134c8c45e8093f4..723e59a050f868079575c1022d40a8ac7bdee551 100644 (file)
@@ -1,5 +1,5 @@
 #/*\r
-#    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+#    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 #      \r
 #\r
 #    ***************************************************************************\r
index fb3261fa4afc5c88fc03c9a9ffd12db10309b0ca..d03e0e4a10e97c7885e8207880fdf3f10069960d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 471c2b24f72ae131e075ed471df5d7d031c46921..2349db0404b1dcfbea7ea28b53fc4017efc0a1f9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 544cb01c6ddb7cea0203d4fbf835dbcd181bd25e..9baba60f0d6f0856419bba3e925402f1ac757ea1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bd868a26b57ca42c0b863eb10d124e53b5dafda1..d5bb164abb3a8eb08111452f133edded1c93d9ba 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fb3261fa4afc5c88fc03c9a9ffd12db10309b0ca..d03e0e4a10e97c7885e8207880fdf3f10069960d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 71c2afbd30707c2cfc1d4ed9ad7bc3cb52cf6dae..dc2c098a2f3ed05d75ae057c333b3e1c3dea0829 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cf40149fd899b8ab3a0c2d0f0b2464e0b9cb80a7..b2f9d055796c3cce7bb5498cf4270ebc8820d300 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 16d05dc1fd590c0dca23df795ae075b38bb9d2ab..7c9866dd78b0d06be911a5fcb27fa6f28e5fb39b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ffbba6881e961bb641ca8412c269bda8ed23fc5b..1235ce9300bd230425a055707cb4780860241405 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fd4591664075d4f308a939df05cdc41f1a18cb57..a80006d652b835155f4fd1b9ede05c662de52a69 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1eab58ae2d1bb0638e8a1fe6fab1e5db03905f86..7b9a455cd56a6ad2e7b9a387bb4194d9140949cb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aca85b44b7bf5976ab6d8c66b379e4c21fd5cc95..aa436d8d5bf8a762d0aff3bd3be77aca3d01c90d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ac1aab0f0c510cbdd45c4c6d3f2b42c721a80618..204deb3c44e081840693f0eeeffecae7b0c1a18e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 68b9a065de1658f4f4a9ce4c11fd20ab08ef11a4..64b760e1e36c47a443b5dd26668f0a8680eb4d28 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7cf59919febc26f7eee433ac89eca360f11aecb5..334469778ac655b13aeedaab26fcdf567739fd07 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2f4eceb4282ed83ebc11db90d69a1fc66c4f061d..dd0e3efdb43171db46f40cdc507391e012d67318 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f81eb54486cbdea7db8bcf7bb8a95b5c250ebcbd..7297a08c2ff883d058eb199d9bf1e7b5805fc5d5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ac1aab0f0c510cbdd45c4c6d3f2b42c721a80618..204deb3c44e081840693f0eeeffecae7b0c1a18e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2d95b93ae28587b36b74384d8b12200e8b0b7e83..be5e03ac8fac914c4a27afd7796e56f86e9831b3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6aa651f44690ef317d6b1077eff035ab033ef306..52d5967cd12854716cdc591745154c8d5b8a3aa4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 737360576172065f6f756a9c286b2fac0a9bf4d9..63a6f00c024ec70d16b0ed041b0e9897632bd78b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 20472c9d588aa8ee1f682ad2deef78be8956c006..4f82b91bad77fb106ae72936a922ad29586cef6c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1ad6cf8674a96d927dc58209358b6f10ac0b77de..6e4180c1ed5883a48e697d6757a6b56a9a49a93c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 479e3fa6b1d2bb9f765873353cd2002f3b2b88fd..1ffd5491984aa4cca35a2d3a7a78ec0f37dbb839 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 83fd15ebb17a6751f072b3f6d20af2e9286249df..7ebe422403fc9e7105857af0f97b403afca4fc24 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5d52523ceb388e6ce23845573b68297f7a46bbb1..14b706389d86507caa4cf76fe249fecaa0b1c96b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 692c2cecbc3ac26b4ff44b733cceb4aee42a6610..0ec839e4f9e7abfeb352616152489dbdbd7ea666 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index eab84c12be08ea1561990b270fcac09a7469d67a..2609f304f6e164826710fd1e7dc2de9a77bdfe1c 100644 (file)
@@ -1,6 +1,6 @@
 \r
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 59e42c994cc6d02b0c036f2559816cd0e193ca45..f8ce83f5ee5acc2bd095849abe98028966e967e2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 45bdb67a8f847f8b44e4135619cb76b5828b54f0..701fa40a6568c2618877b3e36dddd7d3bcaca742 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c94517b69b7b681a419d40667b0887dc1145960f..f93059a2a31a05b952ec306448916ae91517e40c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0ee393d1f6b1fe0a93a69b583b81fa8baffe5d4d..54fe981ba0cf48f214e15bff5e85ca23ace0494d 100644 (file)
@@ -30,7 +30,7 @@
  *****************************************************************************/\r
 \r
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a72ad03530adc8475d7d90a3a69e021e5d8fcae7..13c22dad10cdee54dd9a06c0c9dba6a060284675 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 60b0ed8b314b83ed5b3eab5ec23613c7b56b9d8e..33fa871b5fac7f3aed91e3c84d0d59a9912fa180 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 955e06f304bd50505947742443d0b69028c23495..56cdbb0b80ff9ab43c212b0188a1c07966c4fcce 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 194a8c6a8c55289bef351b7b96b8410fff56b8f8..9d0a5b2aca12dbb0c14cc8a3f2e26b683b9e4e6f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2dd7663c6b06ed3c1118b1ef46bb08716e55e78a..10e137cfccd8fcf8c0c3c2af8d2ecdfbfb57b40f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 48ff6f0416641d8af7f73966fc61fcd82b186f66..ab4498a509943abb531f21af7b5e1be63f21b042 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0ce8482cf20c49a4766a7c10484367a6021708d0..5b3d6dea7d424f80f3131f5370912bbfc07ff907 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e1358553e5fdae8444d694de61f746c481ac11c..3c1b89e91956a90b3dd63cb298a641ca2cecf788 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fd7eb90ba9aaf504a751c6a71da2657e3cb298d6..5628305afae6e0cac4d68fc05b717da5c7e166a9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d03d6e0d9c5e948a302c4866f0565687ddaf4d31..304a3e0e59b2d9f5257b5a1a0ba5183fc5692483 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2dd7663c6b06ed3c1118b1ef46bb08716e55e78a..10e137cfccd8fcf8c0c3c2af8d2ecdfbfb57b40f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a4e602c2b96c1680bdb9025f22ece063b7c8593f..a2bb34d7e8729e989eaa183aada8815e42b039d4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f92cbddddbe76b496380d129ba6883e36b9e3f45..dba5575496776a0e712015fe8a53ee8cc9961649 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 069a2d1dd1a5efba750eafe15e001a4a8fa7973f..f868ee4644ed6e01eb9c850b7267c446fe77a0f3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 969e07c0738487964684f1675a69b360b42aaf1a..6a47c65616e256fed5271b1c5107c6ea6968cf10 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cb0f813fda5247a5b2f91d12a95fe4511ad6401b..732a1ffb5f7640ad70c8259be6891ecd1384ccb8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cdaa20d127716b86175481b58de12ea33057a854..0c46557fa9b05eea644e1778715aa35df1ecfce2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 08d3d2e2b53509a4e7a530a268bfdad8e2921cb2..ae2e208b24fde1873d122c14cf86093230491ba2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 069a2d1dd1a5efba750eafe15e001a4a8fa7973f..f868ee4644ed6e01eb9c850b7267c446fe77a0f3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f9d9dfccd67495e7a0bc8e28eb31baae5d580c78..a193ee38e8416e9a5c853b3ed25febe0bbedb680 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bcdf782f99d7b279a43114e8006000c725df3627..15db1554d23c4d6f98c676e630be56e2af485de7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9ba5d5a5394992735d4dd8b02b4f522249fff56d..e3a5a2bb3d3b012583d73603c48acfc39bb696fd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d5d8aad77c9859cb5e946df685d8748880627719..7bc077fee7ba295f8447858cff576c0484e7dbab 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b426d9b939a4e8aef0a2e357a304451be86fb77d..432b7c518025d32275ac49bea606bfea5c3b1674 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3483e80bca99042f7261aef7a904657826706dd1..95d770e7addf4abce43c9217487d7b0649403a20 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8e40b9421fbe711c24f615759667fde47d32ef94..557ce2e0f76ae0a7f62881a57a567f35cf684daf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b54af17295c9230416f710daa1ede230f6971d39..8a0b97e38d6d830a3698fd555fe1c7f4943cb312 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b251393b2cac86a5a180cec2abde40c244688fdd..d3b502f8fb747cdbc83b75021939079bae1e78ef 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a2189fcf18f19fc669fcd098dd82e2c0593435d0..85352756386c5b63af3870dd69f9eadbffbd9173 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 05695b937bb268c6e312cbd56e6e1ce2185c9cf7..070f21b79966b8975d509a3bbf08b983dffb7aa1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 04ce0256d50e469243806badb8b7cdd5fb456990..cb07ce2e083c1c9163abdc1481e6891b0c8e116d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f88b38820fcae6c9d0484fb6bcc7585d9da4b7ba..ca84265577bf900589b5c2dff64c489c31556584 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2bf333ff7acdd6e4a897d3371e24ea1afc61f613..60acc3d80d25ae2edd0a1570a0508410914934c2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 272d81a258c5d033b01ff832ec5f74deee43a025..5e27fe78ffca8f7ca9862d519528800b5454ec47 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;\r
 ;    FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME.  PLEASE VISIT\r
 ;    http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ef77c275853d14ecdf723427a685b290e95b827f..f004184e01311388b93854327caf43e222cea1cb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6f1de4009dd1591d79e51f2d5fa9b46e65820c0c..419a1aaee26cd643cd536d4f9a1fe5d6913a545c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9767ae1b2e482e0c5d5721666a7aacff61b5b117..f967ef79242cecdb7f0ce28649099a143f171e0c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ad684e213d6d52ebd1c33f672ef9df567492b88f..a7761668439ad00ed660348f3800ba0c4c246893 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c08c251569053dc708c947d452d7e0fbc904d1fc..fef1972c970b2e90b5118676c149a1b7999196c2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 863ce1d274c2d27fd2201dfb0b009bde2333260c..1b8e13fe12eaa65f8fdbe5e8fab02dcc65948e07 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 789534ca06a876bccf6cec0b8d6963e53681579e..cdbfe6278227ca21b8544a9b1d88ce73c48b6175 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bef7de92f136e5db52f5623dc79c0f0d21e3e43d..b8f5defe95dc55c5f1b391759fc3fe65475d762d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 272d81a258c5d033b01ff832ec5f74deee43a025..5e27fe78ffca8f7ca9862d519528800b5454ec47 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;\r
 ;    FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME.  PLEASE VISIT\r
 ;    http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c8ff863d53283f9f95d6d864d107e4ac4e7ebe57..af6a14f7ef8e80dfa85c3ac689c6c85e16bd5065 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d06c460d2b9093c454bc317ac9d6146891a97eb6..b26f5ddab1ab35df70ba8f24e657b5a028673c52 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 745a992bef8698493457df934b6e947082dfa18d..ba6608d3a17376dfb17762c9fca2a06a0f60d746 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d06c460d2b9093c454bc317ac9d6146891a97eb6..b26f5ddab1ab35df70ba8f24e657b5a028673c52 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a5ccaa4c82655eb7986a79cf479ba57103a09cb6..926256272b214df07616b320575621b3efa0b1d4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e865a419c5fb99d26d672a932ae2bd2cca849d26..1a68c392580d21c7ddbc3333514c115a7a98fa0c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e87e91f8c5df9e3789c0770431a31f779754b280..969fdf724b41cb1e73a108023ea30e789c4d5044 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 093650b7fecee58576e3cec09e05634fb16faea9..730be69ec69e7cfd67031756993c05a9c68c0874 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 09b7032c6e08aade4cff0f1efd431e58acfd6197..9844f432110c24b763c716c73e8d6f19b2598821 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d7b68821ed17ed4e211c8e732c2323d21ed58021..59bb2e4ef4ee16f6c4138d8e223aeb244afa3163 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;\r
 ;    FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME.  PLEASE VISIT\r
 ;    http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c8ff863d53283f9f95d6d864d107e4ac4e7ebe57..af6a14f7ef8e80dfa85c3ac689c6c85e16bd5065 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2d6ed0aa575f760f90de60a8dcd8c32070df5a96..5c1582f624c4b1700a2efdeb82f1d30bfec63524 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7e8252e67a0188083afd3f27a051cb3b92a58023..dbb57a05f4f509f9a8643f16c50438c031c88f66 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a48680537612358e34f6a62e589c2dc5a0eb3f7f..50d0c4677cdde07c4b435397a99ec8c91e32140e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 59a7d36be5b860eb1abe8c9fe64af901b2a2b249..d10dfe65247b9e347f34fc98f0211336fdbbe4f6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4f2d91812758a88fb82aedaab4716270a115f1bd..e72e126d8fceff786d340dea773e5d468ffd8dbe 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 036d670b3e3a9f694531fcd9d3d315c0672e095a..99e9c655607dae45b4d0a204ffb153e3a100e9fd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2a73e74d899cdc6f71cc5c1dba92b074208e8c14..9e3f60925151f7bcbd889cc638371e9d47770639 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 \r
     FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME.  PLEASE VISIT\r
     http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 59a99ca0e2fa10bce049ab11d121bbeec408a8e3..62c8293b30a8b1063da24cc3d535be3e19d1279f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b85aecc9a65b44a510e4fe7255cbec2b93e2fbf6..21c96ac0cfa86b6a00daf3f978e72e69cbedfdd6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c38682af9156fd0953f09d54b3e9514549ca6729..e3bfb8d8044fa275a9dcc870a7054d4200ba2ba1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dca5718fad4a02c51ed21f49274a19a1addd57c7..d011c8e53a56bd7f9fbe514431d0407b1aac806c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 428ac5fe4a0b14192597edfd535dc961fbcf5d5a..b92c1bf9e257bb4f582979d185cff7757ddb33a7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7f9419f74501d5a16d89b30e432e54a76682a8a7..f8297f753cfaf508e6ba9a9bfb04ba48f03c7ad3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0e6d76f93264a4cd4c2a6c09cab0e2af1801185a..82b359597276ebf54b8c47db8fc7eceaa6893da0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 609bb346fdded618c90740ffe84967cae6b99a67..9118636ba13a1951ffd7a7835a4eed478ebac3a2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d8e9262ed597e39b956b213e68546881ce4046da..ae372be32bbf1d47085d6f09114ab422c30276e1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f45b8e4e6a4cfa03ca3e43354f2bf1941d223d30..e4a6f4d8113fd8d6da79c06db260095b3366b9ce 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c0a6bc0e6d7dff4e2f8eddb8a17cd0e363ce2443..36a7a3539c5134de9227812912c8be53c36fea52 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;\r
 ;    FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME.  PLEASE VISIT\r
 ;    http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1f17041a6989c424e2b04bf85e8eff31479045f8..9f26822990b9b10aa00afdc179a3d5d0035a2e96 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 45d275fe842a30be3e79fe3c3c092ea353571eeb..e490b2d51eb45419e063f51276fd396c447798d6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 42a42c5cebbd43731020eee6ca3efa193be42e93..80f65422e27609520ae1c27c201635dcf4009019 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 90d0cb110f0841ee2bcb1aa2fce8acc5f0f24a0f..6f42fe9cb777f5c4b768d32f6c663d07f449d9d8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f958dc68b89726b9e6affe1c8b33efe6a790f971..aeafe69e89d4c5e9aa0560ee19f9c82e36320824 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0b2507acc889f6b984b6cccb6aec0eacff4cb69f..66fed90bbefac4132d025091a66cc66db645b47b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3744bf96fa20098c377146f428d5078b92e1466b..c86424a729daa68385309ceac4754e6a02e2b3f7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c113594776f4000a7191ddaca39e1e8a0c85a5e2..a4d4a6198596a833ecbf772a4091778a133d00df 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2a73e74d899cdc6f71cc5c1dba92b074208e8c14..9e3f60925151f7bcbd889cc638371e9d47770639 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 \r
     FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME.  PLEASE VISIT\r
     http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index af78c480ab906283427e438b796944830d74b130..0e3d65cd6a977eb4e3c8e75e7fd589a7e9237b5f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dfeb9e0126df53f91ae451a96444a77ea904064f..fa0c4b4bf8358f172c52d6ca9b69ad3d97e0cdfa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 861ca46c6e4c656124016bba6493adb96bbb6a4e..d3bfd810930daf763d34d7ba185b70d5980a806e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1b000dbd6e0c905299dd858acb64ba96ecffc079..9c78d770bd67d42e8cb1764a9679a65cb08f3400 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f331909d5754657a8a6fe0d2824bb84834ca9660..c5febefd9d9e80afbdb2c5433a31e96411fa2660 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index efabe7379ee9b759cd97890ea8901340331eb686..22097951fd7f4b428401a9305599244e34c57e73 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e8c05249eb597b73684a47a1d8ff7dd26a0a2092..a07e648dd221fe40e37171cdeeb31dc2175134a9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 98128f953dd2b78ebe4087edda922b7551d9f347..23cf8cd796308a801c9a68fad1e0c5cf33736d8a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8ad6bc32ee3411f458f662eee797f875e2b9a872..a81a7fbdaebd3ea6b6558936b3691d3b0577b04c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5d13f372084f76e20037a2cbc5d3bc07897467b4..f3167160897a4aa3abd82e41e11e47af26b7926e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 419ac690b8c874e88254ee15105dd4f2ccd0c85c..ba097c76674ffb442ffab50f52f987030f022b8b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index faefb4a8ccb7c5d537d630bfebfd91bb14286441..4e542ba8d8ef5d289521105284dacdf38052f561 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 74a3c58943d67372bb0c00b7aa2b3e67f7c77b89..893193c4c63dc30c1e94245717e3596051a1e61f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 71f30da7eada8c9ac308013c5b5802920499ada0..94b3f2865481ddd10b623d40638bc196c17d9cff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ed6f0bc5c01e870265e2a1f4d4d6be5861fab7a6..49d9e14235e4fa0a537d456eeebc43c3e5fb0d19 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 596a25dc81696b810934aed0762ecb211afd9f57..70b94237aa89d7a4113c73ab8328c9ea3c643733 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 647f5cc22cc6900c50dc4221152feaee312f79de..f9bf7fe1a9ca7b0decf62746486b970b65eade60 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1952fbc19a29105bd2d014dc876c862cd2847228..88a1ce4c9348c178970796721cd6e92d642a922d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a9d62ffc452d970039166b75d306357c76d2b37b..fb07dbf3ac20b6fcdf41f7c58cc1e89d236d996c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0013969211d609f7cfd39dc614b1769d038b8e57..8a577e2354e44b389ca02eb0e1e8ddb77c3118a7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 74a3c58943d67372bb0c00b7aa2b3e67f7c77b89..893193c4c63dc30c1e94245717e3596051a1e61f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 71f30da7eada8c9ac308013c5b5802920499ada0..94b3f2865481ddd10b623d40638bc196c17d9cff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ed6f0bc5c01e870265e2a1f4d4d6be5861fab7a6..49d9e14235e4fa0a537d456eeebc43c3e5fb0d19 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 596a25dc81696b810934aed0762ecb211afd9f57..70b94237aa89d7a4113c73ab8328c9ea3c643733 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 647f5cc22cc6900c50dc4221152feaee312f79de..f9bf7fe1a9ca7b0decf62746486b970b65eade60 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1952fbc19a29105bd2d014dc876c862cd2847228..88a1ce4c9348c178970796721cd6e92d642a922d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a9d62ffc452d970039166b75d306357c76d2b37b..fb07dbf3ac20b6fcdf41f7c58cc1e89d236d996c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0fb7cfb7c5015af4999c34205c49868254a076b3..af2f74229dfb2679c4e7e33a0b0179242a5071eb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 077bc3f723d32c0c75e0dcd1f46dd1b851833092..e062036f14a74e429d0cc1bab3b5bbc795e2eb6a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8c4cbe4a1e398ea96ae3a83578254ffaf30bd0f9..d3753aae4c4cde7c9379f707db3c072b1c6b5f34 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2eddfe4cc6794bde8f340b26561cdb9c5649c1d9..93961f00450a76038547c9b948495448730d27bc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0396ea7015f02a3c1fa6a28ada27b23c49f5479d..20f5856e9306f49e0311490fce320d7ed6e927f9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 13a5246aaf578b27803ff09324ad6a3744cbaaf3..a6146842cda8af2e200fcd4ea06568986f1afb39 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 04971c4f3e6cef9932bf1d3eb63d44c10e640516..573069d023bf3d699956155451f82f48f71a6885 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f678b945d542a10927cfda0498ad2de20c8cdd1e..6e5755e4f148a460f90d000665ed981ade268ebb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 077bc3f723d32c0c75e0dcd1f46dd1b851833092..e062036f14a74e429d0cc1bab3b5bbc795e2eb6a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8c4cbe4a1e398ea96ae3a83578254ffaf30bd0f9..d3753aae4c4cde7c9379f707db3c072b1c6b5f34 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2eddfe4cc6794bde8f340b26561cdb9c5649c1d9..93961f00450a76038547c9b948495448730d27bc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0396ea7015f02a3c1fa6a28ada27b23c49f5479d..20f5856e9306f49e0311490fce320d7ed6e927f9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 13a5246aaf578b27803ff09324ad6a3744cbaaf3..a6146842cda8af2e200fcd4ea06568986f1afb39 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 04971c4f3e6cef9932bf1d3eb63d44c10e640516..573069d023bf3d699956155451f82f48f71a6885 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f678b945d542a10927cfda0498ad2de20c8cdd1e..6e5755e4f148a460f90d000665ed981ade268ebb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 077bc3f723d32c0c75e0dcd1f46dd1b851833092..e062036f14a74e429d0cc1bab3b5bbc795e2eb6a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8c4cbe4a1e398ea96ae3a83578254ffaf30bd0f9..d3753aae4c4cde7c9379f707db3c072b1c6b5f34 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2eddfe4cc6794bde8f340b26561cdb9c5649c1d9..93961f00450a76038547c9b948495448730d27bc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0396ea7015f02a3c1fa6a28ada27b23c49f5479d..20f5856e9306f49e0311490fce320d7ed6e927f9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 13a5246aaf578b27803ff09324ad6a3744cbaaf3..a6146842cda8af2e200fcd4ea06568986f1afb39 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 04971c4f3e6cef9932bf1d3eb63d44c10e640516..573069d023bf3d699956155451f82f48f71a6885 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f678b945d542a10927cfda0498ad2de20c8cdd1e..6e5755e4f148a460f90d000665ed981ade268ebb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6bbfc0073c2ec35f54106c906fcd6c12609bf905..2ec076f86842a3aa1b1efed875aa08896f2455db 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9b9882339359d7fd55fde5e4331ff3fd5e22598c..d110e1530a75fcb87b5dfc6d56a858e9f721f294 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5f382cebe24d71b911a253e29d32f5556205cb4e..9a652c54cc57e703b80ae600aee7e3f1dc212a4b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8db7c46d6b68ade673d214a3f3f1396a0d98d054..3005db0f25d4a8a521342f901c209f0a2a970bd7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 22d97653c6bb8870e8560eeb3c1ba54975a1be69..526f313c2465e4b50f905bd3444249a9ca0673c7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c7b7bd45ff2168fe97622def32876bd347605a6f..21878639f73fb7c5b0853b0626af9afea9c55044 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 683c0af733ef929d5f57b2a0118a167c50b63900..504d2f53f152280dcf8781438328d6f3721b3bda 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dc8de7ee61ae00a5f6a710a46c1ca7c17ffb5b56..a7ee0149f01bed54f4ae6918843c0c4b3cc956f9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 171c69a85b167d1366aaea0c981782e01aa84cf0..3f921989fc1145bfc7e22e516bac60aec311b1ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5f382cebe24d71b911a253e29d32f5556205cb4e..9a652c54cc57e703b80ae600aee7e3f1dc212a4b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c4eef11e0826912b64adc42de8e3fbce4e0ff227..5d41ce663e6a9b18a01880d067e90bc282d65408 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c7b7bd45ff2168fe97622def32876bd347605a6f..21878639f73fb7c5b0853b0626af9afea9c55044 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c9dbb1859a0ed0202e2e772c483dab8672fa012d..b195b0d215f834d9d58554d77d13a3c5ec616478 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/CoreSupport/core_cm3.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/CoreSupport/core_cm3.c
deleted file mode 100644 (file)
index 56fddc5..0000000
+++ /dev/null
@@ -1,784 +0,0 @@
-/**************************************************************************//**\r
- * @file     core_cm3.c\r
- * @brief    CMSIS Cortex-M3 Core Peripheral Access Layer Source File\r
- * @version  V1.30\r
- * @date     30. October 2009\r
- *\r
- * @note\r
- * Copyright (C) 2009 ARM Limited. All rights reserved.\r
- *\r
- * @par\r
- * ARM Limited (ARM) is supplying this software for use with Cortex-M \r
- * processor based microcontrollers.  This file can be freely distributed \r
- * within development tools that are supporting such ARM based processors. \r
- *\r
- * @par\r
- * THIS SOFTWARE IS PROVIDED "AS IS".  NO WARRANTIES, WHETHER EXPRESS, IMPLIED\r
- * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF\r
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.\r
- * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR\r
- * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.\r
- *\r
- ******************************************************************************/\r
-\r
-#include <stdint.h>\r
-\r
-/* define compiler specific symbols */\r
-#if defined ( __CC_ARM   )\r
-  #define __ASM            __asm                                      /*!< asm keyword for ARM Compiler          */\r
-  #define __INLINE         __inline                                   /*!< inline keyword for ARM Compiler       */\r
-\r
-#elif defined ( __ICCARM__ )\r
-  #define __ASM           __asm                                       /*!< asm keyword for IAR Compiler          */\r
-  #define __INLINE        inline                                      /*!< inline keyword for IAR Compiler. Only avaiable in High optimization mode! */\r
-\r
-#elif defined   (  __GNUC__  )\r
-  #define __ASM            __asm                                      /*!< asm keyword for GNU Compiler          */\r
-  #define __INLINE         inline                                     /*!< inline keyword for GNU Compiler       */\r
-\r
-#elif defined   (  __TASKING__  )\r
-  #define __ASM            __asm                                      /*!< asm keyword for TASKING Compiler      */\r
-  #define __INLINE         inline                                     /*!< inline keyword for TASKING Compiler   */\r
-\r
-#endif\r
-\r
-\r
-/* ###################  Compiler specific Intrinsics  ########################### */\r
-\r
-#if defined ( __CC_ARM   ) /*------------------RealView Compiler -----------------*/\r
-/* ARM armcc specific functions */\r
-\r
-/**\r
- * @brief  Return the Process Stack Pointer\r
- *\r
- * @return ProcessStackPointer\r
- *\r
- * Return the actual process stack pointer\r
- */\r
-__ASM uint32_t __get_PSP(void)\r
-{\r
-  mrs r0, psp\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Set the Process Stack Pointer\r
- *\r
- * @param  topOfProcStack  Process Stack Pointer\r
- *\r
- * Assign the value ProcessStackPointer to the MSP \r
- * (process stack pointer) Cortex processor register\r
- */\r
-__ASM void __set_PSP(uint32_t topOfProcStack)\r
-{\r
-  msr psp, r0\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Return the Main Stack Pointer\r
- *\r
- * @return Main Stack Pointer\r
- *\r
- * Return the current value of the MSP (main stack pointer)\r
- * Cortex processor register\r
- */\r
-__ASM uint32_t __get_MSP(void)\r
-{\r
-  mrs r0, msp\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Set the Main Stack Pointer\r
- *\r
- * @param  topOfMainStack  Main Stack Pointer\r
- *\r
- * Assign the value mainStackPointer to the MSP \r
- * (main stack pointer) Cortex processor register\r
- */\r
-__ASM void __set_MSP(uint32_t mainStackPointer)\r
-{\r
-  msr msp, r0\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Reverse byte order in unsigned short value\r
- *\r
- * @param   value  value to reverse\r
- * @return         reversed value\r
- *\r
- * Reverse byte order in unsigned short value\r
- */\r
-__ASM uint32_t __REV16(uint16_t value)\r
-{\r
-  rev16 r0, r0\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Reverse byte order in signed short value with sign extension to integer\r
- *\r
- * @param   value  value to reverse\r
- * @return         reversed value\r
- *\r
- * Reverse byte order in signed short value with sign extension to integer\r
- */\r
-__ASM int32_t __REVSH(int16_t value)\r
-{\r
-  revsh r0, r0\r
-  bx lr\r
-}\r
-\r
-\r
-#if (__ARMCC_VERSION < 400000)\r
-\r
-/**\r
- * @brief  Remove the exclusive lock created by ldrex\r
- *\r
- * Removes the exclusive lock which is created by ldrex.\r
- */\r
-__ASM void __CLREX(void)\r
-{\r
-  clrex\r
-}\r
-\r
-/**\r
- * @brief  Return the Base Priority value\r
- *\r
- * @return BasePriority\r
- *\r
- * Return the content of the base priority register\r
- */\r
-__ASM uint32_t  __get_BASEPRI(void)\r
-{\r
-  mrs r0, basepri\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Set the Base Priority value\r
- *\r
- * @param  basePri  BasePriority\r
- *\r
- * Set the base priority register\r
- */\r
-__ASM void __set_BASEPRI(uint32_t basePri)\r
-{\r
-  msr basepri, r0\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Return the Priority Mask value\r
- *\r
- * @return PriMask\r
- *\r
- * Return state of the priority mask bit from the priority mask register\r
- */\r
-__ASM uint32_t __get_PRIMASK(void)\r
-{\r
-  mrs r0, primask\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Set the Priority Mask value\r
- *\r
- * @param  priMask  PriMask\r
- *\r
- * Set the priority mask bit in the priority mask register\r
- */\r
-__ASM void __set_PRIMASK(uint32_t priMask)\r
-{\r
-  msr primask, r0\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Return the Fault Mask value\r
- *\r
- * @return FaultMask\r
- *\r
- * Return the content of the fault mask register\r
- */\r
-__ASM uint32_t  __get_FAULTMASK(void)\r
-{\r
-  mrs r0, faultmask\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Set the Fault Mask value\r
- *\r
- * @param  faultMask  faultMask value\r
- *\r
- * Set the fault mask register\r
- */\r
-__ASM void __set_FAULTMASK(uint32_t faultMask)\r
-{\r
-  msr faultmask, r0\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Return the Control Register value\r
- * \r
- * @return Control value\r
- *\r
- * Return the content of the control register\r
- */\r
-__ASM uint32_t __get_CONTROL(void)\r
-{\r
-  mrs r0, control\r
-  bx lr\r
-}\r
-\r
-/**\r
- * @brief  Set the Control Register value\r
- *\r
- * @param  control  Control value\r
- *\r
- * Set the control register\r
- */\r
-__ASM void __set_CONTROL(uint32_t control)\r
-{\r
-  msr control, r0\r
-  bx lr\r
-}\r
-\r
-#endif /* __ARMCC_VERSION  */ \r
-\r
-\r
-\r
-#elif (defined (__ICCARM__)) /*------------------ ICC Compiler -------------------*/\r
-/* IAR iccarm specific functions */\r
-#pragma diag_suppress=Pe940\r
-\r
-/**\r
- * @brief  Return the Process Stack Pointer\r
- *\r
- * @return ProcessStackPointer\r
- *\r
- * Return the actual process stack pointer\r
- */\r
-uint32_t __get_PSP(void)\r
-{\r
-  __ASM("mrs r0, psp");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  Set the Process Stack Pointer\r
- *\r
- * @param  topOfProcStack  Process Stack Pointer\r
- *\r
- * Assign the value ProcessStackPointer to the MSP \r
- * (process stack pointer) Cortex processor register\r
- */\r
-void __set_PSP(uint32_t topOfProcStack)\r
-{\r
-  __ASM("msr psp, r0");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  Return the Main Stack Pointer\r
- *\r
- * @return Main Stack Pointer\r
- *\r
- * Return the current value of the MSP (main stack pointer)\r
- * Cortex processor register\r
- */\r
-uint32_t __get_MSP(void)\r
-{\r
-  __ASM("mrs r0, msp");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  Set the Main Stack Pointer\r
- *\r
- * @param  topOfMainStack  Main Stack Pointer\r
- *\r
- * Assign the value mainStackPointer to the MSP \r
- * (main stack pointer) Cortex processor register\r
- */\r
-void __set_MSP(uint32_t topOfMainStack)\r
-{\r
-  __ASM("msr msp, r0");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  Reverse byte order in unsigned short value\r
- *\r
- * @param  value  value to reverse\r
- * @return        reversed value\r
- *\r
- * Reverse byte order in unsigned short value\r
- */\r
-uint32_t __REV16(uint16_t value)\r
-{\r
-  __ASM("rev16 r0, r0");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  Reverse bit order of value\r
- *\r
- * @param  value  value to reverse\r
- * @return        reversed value\r
- *\r
- * Reverse bit order of value\r
- */\r
-uint32_t __RBIT(uint32_t value)\r
-{\r
-  __ASM("rbit r0, r0");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  LDR Exclusive (8 bit)\r
- *\r
- * @param  *addr  address pointer\r
- * @return        value of (*address)\r
- *\r
- * Exclusive LDR command for 8 bit values)\r
- */\r
-uint8_t __LDREXB(uint8_t *addr)\r
-{\r
-  __ASM("ldrexb r0, [r0]");\r
-  __ASM("bx lr"); \r
-}\r
-\r
-/**\r
- * @brief  LDR Exclusive (16 bit)\r
- *\r
- * @param  *addr  address pointer\r
- * @return        value of (*address)\r
- *\r
- * Exclusive LDR command for 16 bit values\r
- */\r
-uint16_t __LDREXH(uint16_t *addr)\r
-{\r
-  __ASM("ldrexh r0, [r0]");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  LDR Exclusive (32 bit)\r
- *\r
- * @param  *addr  address pointer\r
- * @return        value of (*address)\r
- *\r
- * Exclusive LDR command for 32 bit values\r
- */\r
-uint32_t __LDREXW(uint32_t *addr)\r
-{\r
-  __ASM("ldrex r0, [r0]");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  STR Exclusive (8 bit)\r
- *\r
- * @param  value  value to store\r
- * @param  *addr  address pointer\r
- * @return        successful / failed\r
- *\r
- * Exclusive STR command for 8 bit values\r
- */\r
-uint32_t __STREXB(uint8_t value, uint8_t *addr)\r
-{\r
-  __ASM("strexb r0, r0, [r1]");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  STR Exclusive (16 bit)\r
- *\r
- * @param  value  value to store\r
- * @param  *addr  address pointer\r
- * @return        successful / failed\r
- *\r
- * Exclusive STR command for 16 bit values\r
- */\r
-uint32_t __STREXH(uint16_t value, uint16_t *addr)\r
-{\r
-  __ASM("strexh r0, r0, [r1]");\r
-  __ASM("bx lr");\r
-}\r
-\r
-/**\r
- * @brief  STR Exclusive (32 bit)\r
- *\r
- * @param  value  value to store\r
- * @param  *addr  address pointer\r
- * @return        successful / failed\r
- *\r
- * Exclusive STR command for 32 bit values\r
- */\r
-uint32_t __STREXW(uint32_t value, uint32_t *addr)\r
-{\r
-  __ASM("strex r0, r0, [r1]");\r
-  __ASM("bx lr");\r
-}\r
-\r
-#pragma diag_default=Pe940\r
-\r
-\r
-#elif (defined (__GNUC__)) /*------------------ GNU Compiler ---------------------*/\r
-/* GNU gcc specific functions */\r
-\r
-/**\r
- * @brief  Return the Process Stack Pointer\r
- *\r
- * @return ProcessStackPointer\r
- *\r
- * Return the actual process stack pointer\r
- */\r
-uint32_t __get_PSP(void) __attribute__( ( naked ) );\r
-uint32_t __get_PSP(void)\r
-{\r
-  uint32_t result=0;\r
-\r
-  __ASM volatile ("MRS %0, psp\n\t" \r
-                  "MOV r0, %0 \n\t"\r
-                  "BX  lr     \n\t"  : "=r" (result) );\r
-  return(result);\r
-}\r
-\r
-/**\r
- * @brief  Set the Process Stack Pointer\r
- *\r
- * @param  topOfProcStack  Process Stack Pointer\r
- *\r
- * Assign the value ProcessStackPointer to the MSP \r
- * (process stack pointer) Cortex processor register\r
- */\r
-void __set_PSP(uint32_t topOfProcStack) __attribute__( ( naked ) );\r
-void __set_PSP(uint32_t topOfProcStack)\r
-{\r
-  __ASM volatile ("MSR psp, %0\n\t"\r
-                  "BX  lr     \n\t" : : "r" (topOfProcStack) );\r
-}\r
-\r
-/**\r
- * @brief  Return the Main Stack Pointer\r
- *\r
- * @return Main Stack Pointer\r
- *\r
- * Return the current value of the MSP (main stack pointer)\r
- * Cortex processor register\r
- */\r
-uint32_t __get_MSP(void) __attribute__( ( naked ) );\r
-uint32_t __get_MSP(void)\r
-{\r
-  uint32_t result=0;\r
-\r
-  __ASM volatile ("MRS %0, msp\n\t" \r
-                  "MOV r0, %0 \n\t"\r
-                  "BX  lr     \n\t"  : "=r" (result) );\r
-  return(result);\r
-}\r
-\r
-/**\r
- * @brief  Set the Main Stack Pointer\r
- *\r
- * @param  topOfMainStack  Main Stack Pointer\r
- *\r
- * Assign the value mainStackPointer to the MSP \r
- * (main stack pointer) Cortex processor register\r
- */\r
-void __set_MSP(uint32_t topOfMainStack) __attribute__( ( naked ) );\r
-void __set_MSP(uint32_t topOfMainStack)\r
-{\r
-  __ASM volatile ("MSR msp, %0\n\t"\r
-                  "BX  lr     \n\t" : : "r" (topOfMainStack) );\r
-}\r
-\r
-/**\r
- * @brief  Return the Base Priority value\r
- *\r
- * @return BasePriority\r
- *\r
- * Return the content of the base priority register\r
- */\r
-uint32_t __get_BASEPRI(void)\r
-{\r
-  uint32_t result=0;\r
-  \r
-  __ASM volatile ("MRS %0, basepri_max" : "=r" (result) );\r
-  return(result);\r
-}\r
-\r
-/**\r
- * @brief  Set the Base Priority value\r
- *\r
- * @param  basePri  BasePriority\r
- *\r
- * Set the base priority register\r
- */\r
-void __set_BASEPRI(uint32_t value)\r
-{\r
-  __ASM volatile ("MSR basepri, %0" : : "r" (value) );\r
-}\r
-\r
-/**\r
- * @brief  Return the Priority Mask value\r
- *\r
- * @return PriMask\r
- *\r
- * Return state of the priority mask bit from the priority mask register\r
- */\r
-uint32_t __get_PRIMASK(void)\r
-{\r
-  uint32_t result=0;\r
-\r
-  __ASM volatile ("MRS %0, primask" : "=r" (result) );\r
-  return(result);\r
-}\r
-\r
-/**\r
- * @brief  Set the Priority Mask value\r
- *\r
- * @param  priMask  PriMask\r
- *\r
- * Set the priority mask bit in the priority mask register\r
- */\r
-void __set_PRIMASK(uint32_t priMask)\r
-{\r
-  __ASM volatile ("MSR primask, %0" : : "r" (priMask) );\r
-}\r
-\r
-/**\r
- * @brief  Return the Fault Mask value\r
- *\r
- * @return FaultMask\r
- *\r
- * Return the content of the fault mask register\r
- */\r
-uint32_t __get_FAULTMASK(void)\r
-{\r
-  uint32_t result=0;\r
-  \r
-  __ASM volatile ("MRS %0, faultmask" : "=r" (result) );\r
-  return(result);\r
-}\r
-\r
-/**\r
- * @brief  Set the Fault Mask value\r
- *\r
- * @param  faultMask  faultMask value\r
- *\r
- * Set the fault mask register\r
- */\r
-void __set_FAULTMASK(uint32_t faultMask)\r
-{\r
-  __ASM volatile ("MSR faultmask, %0" : : "r" (faultMask) );\r
-}\r
-\r
-/**\r
- * @brief  Return the Control Register value\r
-* \r
-*  @return Control value\r
- *\r
- * Return the content of the control register\r
- */\r
-uint32_t __get_CONTROL(void)\r
-{\r
-  uint32_t result=0;\r
-\r
-  __ASM volatile ("MRS %0, control" : "=r" (result) );\r
-  return(result);\r
-}\r
-\r
-/**\r
- * @brief  Set the Control Register value\r
- *\r
- * @param  control  Control value\r
- *\r
- * Set the control register\r
- */\r
-void __set_CONTROL(uint32_t control)\r
-{\r
-  __ASM volatile ("MSR control, %0" : : "r" (control) );\r
-}\r
-\r
-\r
-/**\r
- * @brief  Reverse byte order in integer value\r
- *\r
- * @param  value  value to reverse\r
- * @return        reversed value\r
- *\r
- * Reverse byte order in integer value\r
- */\r
-uint32_t __REV(uint32_t value)\r
-{\r
-  uint32_t result=0;\r
-  \r
-  __ASM volatile ("rev %0, %1" : "=r" (result) : "r" (value) );\r
-  return(result);\r
-}\r
-\r
-/**\r
- * @brief  Reverse byte order in unsigned short value\r
- *\r
- * @param  value  value to reverse\r
- * @return        reversed value\r
- *\r
- * Reverse byte order in unsigned short value\r
- */\r
-uint32_t __REV16(uint16_t value)\r
-{\r
-  uint32_t result=0;\r
-  \r
-  __ASM volatile ("rev16 %0, %1" : "=r" (result) : "r" (value) );\r
-  return(result);\r
-}\r
-\r
-/**\r
- * @brief  Reverse byte order in signed short value with sign extension to integer\r
- *\r
- * @param  value  value to reverse\r
- * @return        reversed value\r
- *\r
- * Reverse byte order in signed short value with sign extension to integer\r
- */\r
-int32_t __REVSH(int16_t value)\r
-{\r
-  uint32_t result=0;\r
-  \r
-  __ASM volatile ("revsh %0, %1" : "=r" (result) : "r" (value) );\r
-  return(result);\r
-}\r
-\r
-/**\r
- * @brief  Reverse bit order of value\r
- *\r
- * @param  value  value to reverse\r
- * @return        reversed value\r
- *\r
- * Reverse bit order of value\r
- */\r
-uint32_t __RBIT(uint32_t value)\r
-{\r
-  uint32_t result=0;\r
-  \r
-   __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) );\r
-   return(result);\r
-}\r
-\r
-/**\r
- * @brief  LDR Exclusive (8 bit)\r
- *\r
- * @param  *addr  address pointer\r
- * @return        value of (*address)\r
- *\r
- * Exclusive LDR command for 8 bit value\r
- */\r
-uint8_t __LDREXB(uint8_t *addr)\r
-{\r
-    uint8_t result=0;\r
-  \r
-   __ASM volatile ("ldrexb %0, [%1]" : "=r" (result) : "r" (addr) );\r
-   return(result);\r
-}\r
-\r
-/**\r
- * @brief  LDR Exclusive (16 bit)\r
- *\r
- * @param  *addr  address pointer\r
- * @return        value of (*address)\r
- *\r
- * Exclusive LDR command for 16 bit values\r
- */\r
-uint16_t __LDREXH(uint16_t *addr)\r
-{\r
-    uint16_t result=0;\r
-  \r
-   __ASM volatile ("ldrexh %0, [%1]" : "=r" (result) : "r" (addr) );\r
-   return(result);\r
-}\r
-\r
-/**\r
- * @brief  LDR Exclusive (32 bit)\r
- *\r
- * @param  *addr  address pointer\r
- * @return        value of (*address)\r
- *\r
- * Exclusive LDR command for 32 bit values\r
- */\r
-uint32_t __LDREXW(uint32_t *addr)\r
-{\r
-    uint32_t result=0;\r
-  \r
-   __ASM volatile ("ldrex %0, [%1]" : "=r" (result) : "r" (addr) );\r
-   return(result);\r
-}\r
-\r
-/**\r
- * @brief  STR Exclusive (8 bit)\r
- *\r
- * @param  value  value to store\r
- * @param  *addr  address pointer\r
- * @return        successful / failed\r
- *\r
- * Exclusive STR command for 8 bit values\r
- */\r
-uint32_t __STREXB(uint8_t value, uint8_t *addr)\r
-{\r
-   uint32_t result=0;\r
-  \r
-   __ASM volatile ("strexb %0, %2, [%1]" : "=r" (result) : "r" (addr), "r" (value) );\r
-   return(result);\r
-}\r
-\r
-/**\r
- * @brief  STR Exclusive (16 bit)\r
- *\r
- * @param  value  value to store\r
- * @param  *addr  address pointer\r
- * @return        successful / failed\r
- *\r
- * Exclusive STR command for 16 bit values\r
- */\r
-uint32_t __STREXH(uint16_t value, uint16_t *addr)\r
-{\r
-   uint32_t result=0;\r
-  \r
-   __ASM volatile ("strexh %0, %2, [%1]" : "=r" (result) : "r" (addr), "r" (value) );\r
-   return(result);\r
-}\r
-\r
-/**\r
- * @brief  STR Exclusive (32 bit)\r
- *\r
- * @param  value  value to store\r
- * @param  *addr  address pointer\r
- * @return        successful / failed\r
- *\r
- * Exclusive STR command for 32 bit values\r
- */\r
-uint32_t __STREXW(uint32_t value, uint32_t *addr)\r
-{\r
-   uint32_t result=0;\r
-  \r
-   __ASM volatile ("strex %0, %2, [%1]" : "=r" (result) : "r" (addr), "r" (value) );\r
-   return(result);\r
-}\r
-\r
-\r
-#elif (defined (__TASKING__)) /*------------------ TASKING Compiler ---------------------*/\r
-/* TASKING carm specific functions */\r
-\r
-/*\r
- * The CMSIS functions have been implemented as intrinsics in the compiler.\r
- * Please use "carm -?i" to get an up to date list of all instrinsics,\r
- * Including the CMSIS ones.\r
- */\r
-\r
-#endif\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32.h
deleted file mode 100644 (file)
index 9518d72..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief CMSIS Cortex-M3 Peripheral Access Layer for EFM32 Gxxx Device series\r
- *\r
- * This is a convenience header file for defining the EFM32 part number on the\r
- * build command line, instead of specifying the part specific header file.\r
- * @verbatim\r
- * Example: Add "-DEFM32G890F128" to your build options, to define part\r
- *          Add "#include "EFM32G.h" to your source files\r
- * @endverbatim\r
- * @author Energy Micro AS\r
- * @version 1.0.2\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#ifndef __EFM32_H\r
-#define __EFM32_H\r
-\r
-#if defined(EFM32G200F16)\r
-#include "efm32g200f16.h"\r
-\r
-#elif defined(EFM32G200F32)\r
-#include "efm32g200f32.h"\r
-\r
-#elif defined(EFM32G200F64)\r
-#include "efm32g200f64.h"\r
-\r
-#elif defined(EFM32G210F128)\r
-#include "efm32g210f128.h"\r
-\r
-#elif defined(EFM32G230F128)\r
-#include "efm32g230f128.h"\r
-\r
-#elif defined(EFM32G230F32)\r
-#include "efm32g230f32.h"\r
-\r
-#elif defined(EFM32G230F64)\r
-#include "efm32g230f64.h"\r
-\r
-#elif defined(EFM32G280F128)\r
-#include "efm32g280f128.h"\r
-\r
-#elif defined(EFM32G280F32)\r
-#include "efm32g280f32.h"\r
-\r
-#elif defined(EFM32G280F64)\r
-#include "efm32g280f64.h"\r
-\r
-#elif defined(EFM32G290F128)\r
-#include "efm32g290f128.h"\r
-\r
-#elif defined(EFM32G290F32)\r
-#include "efm32g290f32.h"\r
-\r
-#elif defined(EFM32G290F64)\r
-#include "efm32g290f64.h"\r
-\r
-#elif defined(EFM32G840F128)\r
-#include "efm32g840f128.h"\r
-\r
-#elif defined(EFM32G840F32)\r
-#include "efm32g840f32.h"\r
-\r
-#elif defined(EFM32G840F64)\r
-#include "efm32g840f64.h"\r
-\r
-#elif defined(EFM32G880F128)\r
-#include "efm32g880f128.h"\r
-\r
-#elif defined(EFM32G880F32)\r
-#include "efm32g880f32.h"\r
-\r
-#elif defined(EFM32G880F64)\r
-#include "efm32g880f64.h"\r
-\r
-#elif defined(EFM32G890F128)\r
-#include "efm32g890f128.h"\r
-\r
-#elif defined(EFM32G890F32)\r
-#include "efm32g890f32.h"\r
-\r
-#elif defined(EFM32G890F64)\r
-#include "efm32g890f64.h"\r
-\r
-#else\r
-#error "efm32.h: PART NUMBER undefined"\r
-#endif\r
-\r
-#endif\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g890f128.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g890f128.h
deleted file mode 100644 (file)
index 7d4def4..0000000
+++ /dev/null
@@ -1,11665 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief CMSIS Cortex-M3 Peripheral Access Layer for EFM EFM32G890F128\r
- * @author Energy Micro AS\r
- * @version 1.0.2\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#ifndef __EFM32G890F128_H\r
-#define __EFM32G890F128_H\r
-\r
-/**************************************************************************//**\r
- *\r
- * @defgroup EFM32G890F128 EFM32G890F128\r
- * @{\r
- *****************************************************************************/\r
-\r
-/** Interrupt Number Definition */\r
-typedef enum IRQn\r
-{\r
-/******  Cortex-M3 Processor Exceptions Numbers ***************************************************/\r
-  NonMaskableInt_IRQn   = -14,              /*!< 2 Non Maskable Interrupt                         */\r
-  HardFault_IRQn        = -13,              /*!< 3 Cortex-M3 Hard Fault Interrupt                 */\r
-  MemoryManagement_IRQn = -12,              /*!< 4 Cortex-M3 Memory Management Interrupt          */\r
-  BusFault_IRQn         = -11,              /*!< 5 Cortex-M3 Bus Fault Interrupt                  */\r
-  UsageFault_IRQn       = -10,              /*!< 6 Cortex-M3 Usage Fault Interrupt                */\r
-  SVCall_IRQn           = -5,               /*!< 11 Cortex-M3 SV Call Interrupt                   */\r
-  DebugMonitor_IRQn     = -4,               /*!< 12 Cortex-M3 Debug Monitor Interrupt             */\r
-  PendSV_IRQn           = -2,               /*!< 14 Cortex-M3 Pend SV Interrupt                   */\r
-  SysTick_IRQn          = -1,               /*!< 15 Cortex-M3 System Tick Interrupt               */\r
-\r
-/******  EFM32G Peripheral Interrupt Numbers **************************************************/\r
-  DMA_IRQn              = 0,  /*!< DMA Interrupt */\r
-  GPIO_EVEN_IRQn        = 1,  /*!< GPIO_EVEN Interrupt */\r
-  TIMER0_IRQn           = 2,  /*!< TIMER0 Interrupt */\r
-  USART0_RX_IRQn        = 3,  /*!< USART0_RX Interrupt */\r
-  USART0_TX_IRQn        = 4,  /*!< USART0_TX Interrupt */\r
-  ACMP0_IRQn            = 5,  /*!< ACMP0 Interrupt */\r
-  ADC0_IRQn             = 6,  /*!< ADC0 Interrupt */\r
-  DAC0_IRQn             = 7,  /*!< DAC0 Interrupt */\r
-  I2C0_IRQn             = 8,  /*!< I2C0 Interrupt */\r
-  GPIO_ODD_IRQn         = 9,  /*!< GPIO_ODD Interrupt */\r
-  TIMER1_IRQn           = 10, /*!< TIMER1 Interrupt */\r
-  TIMER2_IRQn           = 11, /*!< TIMER2 Interrupt */\r
-  USART1_RX_IRQn        = 12, /*!< USART1_RX Interrupt */\r
-  USART1_TX_IRQn        = 13, /*!< USART1_TX Interrupt */\r
-  USART2_RX_IRQn        = 14, /*!< USART2_RX Interrupt */\r
-  USART2_TX_IRQn        = 15, /*!< USART2_TX Interrupt */\r
-  UART0_RX_IRQn         = 16, /*!< UART0_RX Interrupt */\r
-  UART0_TX_IRQn         = 17, /*!< UART0_TX Interrupt */\r
-  LEUART0_IRQn          = 18, /*!< LEUART0 Interrupt */\r
-  LEUART1_IRQn          = 19, /*!< LEUART1 Interrupt */\r
-  LETIMER0_IRQn         = 20, /*!< LETIMER0 Interrupt */\r
-  PCNT0_IRQn            = 21, /*!< PCNT0 Interrupt */\r
-  PCNT1_IRQn            = 22, /*!< PCNT1 Interrupt */\r
-  PCNT2_IRQn            = 23, /*!< PCNT2 Interrupt */\r
-  RTC_IRQn              = 24, /*!< RTC Interrupt */\r
-  CMU_IRQn              = 25, /*!< CMU Interrupt */\r
-  VCMP_IRQn             = 26, /*!< VCMP Interrupt */\r
-  LCD_IRQn              = 27, /*!< LCD Interrupt */\r
-  MSC_IRQn              = 28, /*!< MSC Interrupt */\r
-  AES_IRQn              = 29, /*!< AES Interrupt */\r
-} IRQn_Type;\r
-\r
-/**************************************************************************//**\r
- * @defgroup EFM32G890F128_Core EFM32G890F128 Core\r
- * @{\r
- *****************************************************************************/\r
-\r
-#define __MPU_PRESENT             1 /**< Presence of MPU  */\r
-#define __NVIC_PRIO_BITS          3 /**< NVIC intterupt priority bits */\r
-#define __Vendor_SysTickConfig    0 /**< Is 1 if different SysTick counter is used */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**************************************************************************//**\r
-* @defgroup EFM32G890F128_Part EFM32G890F128 Part\r
-* @{\r
-******************************************************************************/\r
-\r
-#if !defined(EFM32G890F128)\r
-#define EFM32G890F128\r
-#endif\r
-\r
-/** Configure part number */\r
-#define PART_NUMBER          "EFM32G890F128" /**< Part Number */\r
-\r
-/** Memory Base addresses and limits */\r
-#define EBI_MEM_BASE         ((uint32_t) 0x80000000UL)  /**< EBI base address  */\r
-#define EBI_MEM_SIZE         ((uint32_t) 0x10000000UL)  /**< EBI available address space  */\r
-#define EBI_MEM_END          ((uint32_t) 0x8FFFFFFFUL)  /**< EBI end address  */\r
-#define EBI_MEM_BITS         ((uint32_t) 0x28UL)        /**< EBI used bits  */\r
-#define AES_MEM_BASE         ((uint32_t) 0x400E0000UL)  /**< AES base address  */\r
-#define AES_MEM_SIZE         ((uint32_t) 0x400UL)       /**< AES available address space  */\r
-#define AES_MEM_END          ((uint32_t) 0x400E03FFUL)  /**< AES end address  */\r
-#define AES_MEM_BITS         ((uint32_t) 0x10UL)        /**< AES used bits  */\r
-#define PER_MEM_BASE         ((uint32_t) 0x40000000UL)  /**< PER base address  */\r
-#define PER_MEM_SIZE         ((uint32_t) 0xE0000UL)     /**< PER available address space  */\r
-#define PER_MEM_END          ((uint32_t) 0x400DFFFFUL)  /**< PER end address  */\r
-#define PER_MEM_BITS         ((uint32_t) 0x20UL)        /**< PER used bits  */\r
-#define RAM_MEM_BASE         ((uint32_t) 0x20000000UL)  /**< RAM base address  */\r
-#define RAM_MEM_SIZE         ((uint32_t) 0x8000UL)      /**< RAM available address space  */\r
-#define RAM_MEM_END          ((uint32_t) 0x20007FFFUL)  /**< RAM end address  */\r
-#define RAM_MEM_BITS         ((uint32_t) 0x15UL)        /**< RAM used bits  */\r
-#define RAM_CODE_MEM_BASE    ((uint32_t) 0x10000000UL)  /**< RAM_CODE base address  */\r
-#define RAM_CODE_MEM_SIZE    ((uint32_t) 0x4000UL)      /**< RAM_CODE available address space  */\r
-#define RAM_CODE_MEM_END     ((uint32_t) 0x10003FFFUL)  /**< RAM_CODE end address  */\r
-#define RAM_CODE_MEM_BITS    ((uint32_t) 0x14UL)        /**< RAM_CODE used bits  */\r
-#define FLASH_MEM_BASE       ((uint32_t) 0x0UL)         /**< FLASH base address  */\r
-#define FLASH_MEM_SIZE       ((uint32_t) 0x10000000UL)  /**< FLASH available address space  */\r
-#define FLASH_MEM_END        ((uint32_t) 0xFFFFFFFUL)   /**< FLASH end address  */\r
-#define FLASH_MEM_BITS       ((uint32_t) 0x28UL)        /**< FLASH used bits  */\r
-\r
-/** Flash and SRAM limits for EFM32G890F128 */\r
-#define FLASH_SIZE           0x00020000UL /**< Available flash memory */\r
-#define SRAM_SIZE            0x00004000UL /**< Available sram memory */\r
-#define __CM3_REV            0x200        /**< Cortex-M3 Core revision r2p0 */\r
-#define DPI_CHAN_COUNT       8            /**< Number of DPI channels */\r
-#define DMA_CHAN_COUNT       8            /**< Number of DMA channels */\r
-/* Part number capabilities */\r
-#define TIMER_PRESENT\r
-#define TIMER_COUNT          3\r
-#define TIMER_PARAM_DTI(i)                   (i == 0 ? 1 : i == 1 ? 0 : i == 2 ? 0 :  0)\r
-#define TIMER_PARAM_CCNUM(i)                 (i == 0 ? 3 : i == 1 ? 3 : i == 2 ? 3 :  0)\r
-#define USART_PRESENT\r
-#define USART_COUNT    3\r
-#define USART_PARAM_SC_AVAILABLE(i)          (i == 0 ? 1 : i == 1 ? 1 : i == 2 ? 1 :  0)\r
-#define USART_PARAM_IRDA_AVAILABLE(i)        (i == 0 ? 1 : i == 1 ? 0 : i == 2 ? 0 :  0)\r
-#define USART_PARAM_FULL_DATABIT_RANGE(i)    (i == 0 ? 1 : i == 1 ? 1 : i == 2 ? 1 :  0)\r
-#define USART_PARAM_SYNC_AVAILABLE(i)        (i == 0 ? 1 : i == 1 ? 1 : i == 2 ? 1 :  0)\r
-#define UART_PRESENT\r
-#define UART_COUNT    1\r
-#define UART_PARAM_SC_AVAILABLE(i)           (i == 0 ? 0 :  0)\r
-#define UART_PARAM_IRDA_AVAILABLE(i)         (i == 0 ? 0 :  0)\r
-#define UART_PARAM_FULL_DATABIT_RANGE(i)     (i == 0 ? 0 :  0)\r
-#define UART_PARAM_SYNC_AVAILABLE(i)         (i == 0 ? 0 :  0)\r
-#define LEUART_PRESENT\r
-#define LEUART_COUNT         2\r
-#define LETIMER_PRESENT\r
-#define LETIMER_COUNT        1\r
-#define PCNT_PRESENT\r
-#define PCNT_COUNT           3\r
-#define PCNT_PARAM_PCNT_WIDTH(i)    (i == 0 ? 16 : i == 1 ? 8 : i == 2 ? 8 :  0)\r
-#define I2C_PRESENT\r
-#define I2C_COUNT            1\r
-#define ADC_PRESENT\r
-#define ADC_COUNT            1\r
-#define ADC_PARAM_RES(i)    (i == 0 ? 12 :  0)\r
-#define DAC_PRESENT\r
-#define DAC_COUNT            1\r
-#define DAC_PARAM_RES(i)    (i == 0 ? 12 :  0)\r
-#define ACMP_PRESENT\r
-#define ACMP_COUNT           2\r
-#define CM3_PRESENT\r
-#define CM3_COUNT            1\r
-#define CM3_FREE_PRESENT\r
-#define CM3_FREE_COUNT       1\r
-#define BUSMATRIX_PRESENT\r
-#define BUSMATRIX_COUNT      1\r
-#define DMEM_PRESENT\r
-#define DMEM_COUNT           1\r
-#define AHB2APB_PRESENT\r
-#define AHB2APB_COUNT        1\r
-#define LE_PRESENT\r
-#define LE_COUNT             1\r
-#define MSC_PRESENT\r
-#define MSC_COUNT            1\r
-#define EMU_PRESENT\r
-#define EMU_COUNT            1\r
-#define RMU_PRESENT\r
-#define RMU_COUNT            1\r
-#define CMU_PRESENT\r
-#define CMU_COUNT            1\r
-#define AES_PRESENT\r
-#define AES_COUNT            1\r
-#define EBI_PRESENT\r
-#define EBI_COUNT            1\r
-#define GPIO_PRESENT\r
-#define GPIO_COUNT           1\r
-#define PRS_PRESENT\r
-#define PRS_COUNT            1\r
-#define DMA_PRESENT\r
-#define DMA_COUNT            1\r
-#define VCMP_PRESENT\r
-#define VCMP_COUNT           1\r
-#define LCD_PRESENT\r
-#define LCD_COUNT            1\r
-#define LCD_PARAM_SEG_NUM    40\r
-#define LCD_PARAM_COM_NUM    4\r
-#define RTC_PRESENT\r
-#define RTC_COUNT            1\r
-#define HFXTAL_PRESENT\r
-#define HFXTAL_COUNT         1\r
-#define LFXTAL_PRESENT\r
-#define LFXTAL_COUNT         1\r
-#define WDOG_PRESENT\r
-#define WDOG_COUNT           1\r
-#define DBG_PRESENT\r
-#define DBG_COUNT            1\r
-#define TMODE_PRESENT\r
-#define TMODE_COUNT          1\r
-#define SCAN_PRESENT\r
-#define SCAN_COUNT           1\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/* Include CMSIS core functionality */\r
-#include "core_cm3.h"\r
-#include "system_efm32.h"\r
-#include <stdint.h>\r
-\r
-/**************************************************************************//**\r
- *\r
- * @defgroup EFM32G890F128_Peripheral_TypeDefs EFM32G890F128 Peripheral TypeDefs\r
- * @{\r
- *\r
- *****************************************************************************/\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_MSC\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;         /**< Memory System Control Register  */\r
-  __IO uint32_t READCTRL;     /**< Read Control Register  */\r
-  __IO uint32_t WRITECTRL;    /**< Write Control Register  */\r
-  __O uint32_t  WRITECMD;     /**< Write Command Register  */\r
-  __IO uint32_t ADDRB;        /**< Page Erase/Write Address Buffer  */\r
-\r
-  uint32_t      RESERVED0[1]; /**< Reserved for future use **/\r
-  __IO uint32_t WDATA;        /**< Write Data Register  */\r
-  __I uint32_t  STATUS;       /**< Status Register  */\r
-\r
-  uint32_t      RESERVED1[3]; /**< Reserved for future use **/\r
-  __I uint32_t  IF;           /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;          /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;          /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t IEN;          /**< Interrupt Enable Register  */\r
-  __IO uint32_t LOCK;         /**< Configuration Lock Register  */\r
-} MSC_TypeDef;                /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_EMU\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;         /**< Control Register  */\r
-  __IO uint32_t MEMCTRL;      /**< Memory Control Register  */\r
-  __IO uint32_t LOCK;         /**< Configuration Lock Register  */\r
-\r
-  uint32_t      RESERVED0[3]; /**< Reserved for future use **/\r
-  __IO uint32_t ATESTCTRL;    /**< Analog Test Control Register  */\r
-\r
-  uint32_t      RESERVED1[2]; /**< Reserved for future use **/\r
-  __IO uint32_t AUXCTRL;      /**< Auxiliary Control Register  */\r
-} EMU_TypeDef;                /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_RMU\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;     /**< Control Register  */\r
-  __I uint32_t  RSTCAUSE; /**< Reset Cause Register  */\r
-  __O uint32_t  CMD;      /**< Command Register  */\r
-} RMU_TypeDef;            /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_CMU\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;         /**< CMU Control Register  */\r
-  __IO uint32_t HFCORECLKDIV; /**< High Frequency Core Clock Division Register  */\r
-  __IO uint32_t HFPERCLKDIV;  /**< High Frequency Peripheral Clock Division Register  */\r
-  __IO uint32_t HFRCOCTRL;    /**< HFRCO Control Register  */\r
-  __IO uint32_t LFRCOCTRL;    /**< LFRCO Control Register  */\r
-  __IO uint32_t AUXHFRCOCTRL; /**< AUXHFRCO Control Register  */\r
-  __IO uint32_t CALCTRL;      /**< Calibration Control Register  */\r
-  __IO uint32_t CALCNT;       /**< Calibration Counter Register  */\r
-  __O uint32_t  OSCENCMD;     /**< Oscillator Enable/Disable Command Register  */\r
-  __O uint32_t  CMD;          /**< Command Register  */\r
-  __IO uint32_t LFCLKSEL;     /**< Low Frequency Clock Select Register  */\r
-  __I uint32_t  STATUS;       /**< Status Register  */\r
-  __I uint32_t  IF;           /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;          /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;          /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t IEN;          /**< Interrupt Enable Register  */\r
-  __IO uint32_t HFCORECLKEN0; /**< High Frequency Core Clock Enable Register 0  */\r
-  __IO uint32_t HFPERCLKEN0;  /**< High Frequency Peripheral Clock Enable Register 0  */\r
-  uint32_t      RESERVED0[2]; /**< Reserved for future use **/\r
-  __I uint32_t  SYNCBUSY;     /**< Synchronization Busy Register  */\r
-  __IO uint32_t FREEZE;       /**< Freeze Register  */\r
-  __IO uint32_t LFACLKEN0;    /**< Low Frequency A Clock Enable Register 0  */\r
-  uint32_t      RESERVED1[1]; /**< Reserved for future use **/\r
-  __IO uint32_t LFBCLKEN0;    /**< Low Frequency B Clock Enable Register 0  */\r
-  uint32_t      RESERVED2[1]; /**< Reserved for future use **/\r
-  __IO uint32_t LFAPRESC0;    /**< Low Frequency A Prescaler Register 0  */\r
-  uint32_t      RESERVED3[1]; /**< Reserved for future use **/\r
-  __IO uint32_t LFBPRESC0;    /**< Low Frequency B Prescaler Register 0  */\r
-  uint32_t      RESERVED4[1]; /**< Reserved for future use **/\r
-  __IO uint32_t PCNTCTRL;     /**< PCNT Control Register  */\r
-  __IO uint32_t LCDCTRL;      /**< LCD Control Register  */\r
-  __IO uint32_t ROUTE;        /**< I/O Routing Register  */\r
-  __IO uint32_t LOCK;         /**< Configuration Lock Register  */\r
-} CMU_TypeDef;                /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_AES\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;         /**< Control Register  */\r
-  __O uint32_t  CMD;          /**< Command Register  */\r
-  __I uint32_t  STATUS;       /**< Status Register  */\r
-  __IO uint32_t IEN;          /**< Interrupt Enable Register  */\r
-  __I uint32_t  IF;           /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;          /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;          /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t DATA;         /**< DATA Register  */\r
-  __IO uint32_t XORDATA;      /**< XORDATA Register  */\r
-  uint32_t      RESERVED0[3]; /**< Reserved for future use **/\r
-  __IO uint32_t KEYLA;        /**< KEY Low Register  */\r
-  __IO uint32_t KEYLB;        /**< KEY Low Register  */\r
-  __IO uint32_t KEYLC;        /**< KEY Low Register  */\r
-  __IO uint32_t KEYLD;        /**< KEY Low Register  */\r
-  __IO uint32_t KEYHA;        /**< KEY High Register  */\r
-  __IO uint32_t KEYHB;        /**< KEY High Register  */\r
-  __IO uint32_t KEYHC;        /**< KEY High Register  */\r
-  __IO uint32_t KEYHD;        /**< KEY High Register  */\r
-} AES_TypeDef;                /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_EBI\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;       /**< Control Register  */\r
-  __IO uint32_t ADDRTIMING; /**< Address Timing Register  */\r
-  __IO uint32_t RDTIMING;   /**< Read Timing Register  */\r
-  __IO uint32_t WRTIMING;   /**< Write Timing Register  */\r
-  __IO uint32_t POLARITY;   /**< Polarity Register  */\r
-  __IO uint32_t ROUTE;      /**< I/O Routing Register  */\r
-} EBI_TypeDef;              /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * P\r
- *\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;     /**< Port Control Register  */\r
-  __IO uint32_t MODEL;    /**< Port Pin Mode Low Register  */\r
-  __IO uint32_t MODEH;    /**< Port Pin Mode High Register  */\r
-  __IO uint32_t DOUT;     /**< Port Data Out Register  */\r
-  __O uint32_t  DOUTSET;  /**< Port Data Out Set Register  */\r
-  __O uint32_t  DOUTCLR;  /**< Port Data Out Clear Register  */\r
-  __O uint32_t  DOUTTGL;  /**< Port Data Out Toggle Register  */\r
-  __I uint32_t  DIN;      /**< Port Data In Register  */\r
-  __IO uint32_t PINLOCKN; /**< Port Unlocked Pins Register  */\r
-} GPIO_P_TypeDef;\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_GPIO\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  GPIO_P_TypeDef P[6];          /**< Port configuration bits */\r
-\r
-  uint32_t       RESERVED0[10]; /**< Reserved for future use **/\r
-  __IO uint32_t  EXTIPSELL;     /**< External Interrupt Port Select Low Register  */\r
-  __IO uint32_t  EXTIPSELH;     /**< External Interrupt Port Select High Register  */\r
-  __IO uint32_t  EXTIRISE;      /**< External Interrupt Rising Edge Trigger Register  */\r
-  __IO uint32_t  EXTIFALL;      /**< External Interrupt Falling Edge Trigger Register  */\r
-  __IO uint32_t  IEN;           /**< Interrupt Enable Register  */\r
-  __I uint32_t   IF;            /**< Interrupt Flag Register  */\r
-  __O uint32_t   IFS;           /**< Interrupt Flag Set Register  */\r
-  __O uint32_t   IFC;           /**< Interrupt Flag Clear Register  */\r
-\r
-  __IO uint32_t  ROUTE;         /**< I/O Routing Register  */\r
-  __IO uint32_t  INSENSE;       /**< Input Sense Register  */\r
-  __IO uint32_t  LOCK;          /**< Configuration Lock Register  */\r
-} GPIO_TypeDef;                 /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * CH\r
- *\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL; /**< Channel Control Register  */\r
-} PRS_CH_TypeDef;\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_PRS\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __O uint32_t   SWPULSE;      /**< Software Pulse Register  */\r
-  __IO uint32_t  SWLEVEL;      /**< Software Level Register  */\r
-\r
-  uint32_t       RESERVED0[2]; /**< Reserved registers */\r
-\r
-  PRS_CH_TypeDef CH[8];        /**< Channel registers */\r
-} PRS_TypeDef;                 /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * CH\r
- *\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL; /**< Channel Control Register  */\r
-} DMA_CH_TypeDef;\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_DMA\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __I uint32_t   STATUS;          /**< DMA Status Registers  */\r
-  __IO uint32_t  CONFIG;          /**< DMA Configuration Register  */\r
-  __IO uint32_t  CTRLBASE;        /**< Channel Control Data Base Pointer Register  */\r
-  __I uint32_t   ALTCTRLBASE;     /**< Channel Alternate Control Data Base Pointer Register  */\r
-  __I uint32_t   WAITSTATUS;      /**< Channel Wait on Request Status Register  */\r
-  __O uint32_t   CHSWREQ;         /**< Channel Software Request Register  */\r
-  __O uint32_t   CHUSEBURSTS;     /**< Channel Useburst Set Register  */\r
-  __O uint32_t   CHUSEBURSTC;     /**< Channel Useburst Clear Register  */\r
-  __O uint32_t   CHREQMASKS;      /**< Channel Request Mask Set Register  */\r
-  __O uint32_t   CHREQMASKC;      /**< Channel Request Mask Clear Register  */\r
-  __O uint32_t   CHENS;           /**< Channel Enable Set Register  */\r
-  __O uint32_t   CHENC;           /**< Channel Enable Clear Register  */\r
-  __O uint32_t   CHALTS;          /**< Channel Alternate Set Register  */\r
-  __O uint32_t   CHALTC;          /**< Channel Alternate Clear Register  */\r
-  __O uint32_t   CHPRIS;          /**< Channel Priority Set Register  */\r
-  __O uint32_t   CHPRIC;          /**< Channel Priority Clear Register  */\r
-  uint32_t       RESERVED0[3];    /**< Reserved for future use **/\r
-  __IO uint32_t  ERRORC;          /**< Bus Error Clear Register  */\r
-\r
-  uint32_t       RESERVED1[1004]; /**< Reserved for future use **/\r
-  __I uint32_t   IF;              /**< Interrupt Flag Register  */\r
-  __O uint32_t   IFS;             /**< Interrupt Flag Set Register  */\r
-  __O uint32_t   IFC;             /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t  IEN;             /**< Interrupt Enable register  */\r
-\r
-  uint32_t       RESERVED2[60];   /**< Reserved registers */\r
-\r
-  DMA_CH_TypeDef CH[8];           /**< Channel registers */\r
-} DMA_TypeDef;                    /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * CC\r
- *\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL; /**< CC Channel Control Register  */\r
-  __IO uint32_t CCV;  /**< CC Channel Value Register  */\r
-  __I uint32_t  CCVP; /**< CC Channel Value Peek Register  */\r
-  __IO uint32_t CCVB; /**< CC Channel Buffer Register  */\r
-} TIMER_CC_TypeDef;\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_TIMER\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t    CTRL;         /**< Control Register  */\r
-  __O uint32_t     CMD;          /**< Command Register  */\r
-  __I uint32_t     STATUS;       /**< Status Register  */\r
-  __IO uint32_t    IEN;          /**< Interrupt Enable Register  */\r
-  __I uint32_t     IF;           /**< Interrupt Flag Register  */\r
-  __O uint32_t     IFS;          /**< Interrupt Flag Set Register  */\r
-  __O uint32_t     IFC;          /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t    TOP;          /**< Counter Top Value Register  */\r
-  __IO uint32_t    TOPB;         /**< Counter Top Value Buffer Register  */\r
-  __IO uint32_t    CNT;          /**< Counter Value Register  */\r
-  __IO uint32_t    ROUTE;        /**< I/O Routing Register  */\r
-\r
-  uint32_t         RESERVED0[1]; /**< Reserved registers */\r
-\r
-  TIMER_CC_TypeDef CC[3];        /**< Compare/Capture Channel */\r
-\r
-  uint32_t         RESERVED1[4]; /**< Reserved for future use **/\r
-  __IO uint32_t    DTCTRL;       /**< DTI Control Register  */\r
-  __IO uint32_t    DTTIME;       /**< DTI Time Control Register  */\r
-  __IO uint32_t    DTFC;         /**< DTI Fault Configuration Register  */\r
-  __IO uint32_t    DTOGEN;       /**< DTI Output Generation Enable Register  */\r
-  __IO uint32_t    DTFAULT;      /**< DTI Fault Register  */\r
-  __O uint32_t     DTFAULTC;     /**< DTI Fault Clear Register  */\r
-  __IO uint32_t    DTLOCK;       /**< DTI Configuration Lock Register  */\r
-} TIMER_TypeDef;                 /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_USART\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;       /**< Control Register  */\r
-  __IO uint32_t FRAME;      /**< USART Frame Format Register  */\r
-  __IO uint32_t TRIGCTRL;   /**< USART Trigger Control register  */\r
-  __O uint32_t  CMD;        /**< Command Register  */\r
-  __I uint32_t  STATUS;     /**< USART Status Register  */\r
-  __IO uint32_t CLKDIV;     /**< Clock Control Register  */\r
-  __I uint32_t  RXDATAX;    /**< RX Buffer Data Extended Register  */\r
-  __I uint32_t  RXDATA;     /**< RX Buffer Data Register  */\r
-  __I uint32_t  RXDOUBLEX;  /**< RX Buffer Double Data Extended Register  */\r
-  __I uint32_t  RXDOUBLE;   /**< RX FIFO Double Data Register  */\r
-  __I uint32_t  RXDATAXP;   /**< RX Buffer Data Extended Peek Register  */\r
-  __I uint32_t  RXDOUBLEXP; /**< RX Buffer Double Data Extended Peek Register  */\r
-  __O uint32_t  TXDATAX;    /**< TX Buffer Data Extended Register  */\r
-  __O uint32_t  TXDATA;     /**< TX Buffer Data Register  */\r
-  __O uint32_t  TXDOUBLEX;  /**< TX Buffer Double Data Extended Register  */\r
-  __O uint32_t  TXDOUBLE;   /**< TX Buffer Double Data Register  */\r
-  __I uint32_t  IF;         /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;        /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;        /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t IEN;        /**< Interrupt Enable Register  */\r
-  __IO uint32_t IRCTRL;     /**< IrDA Control Register  */\r
-  __IO uint32_t ROUTE;      /**< I/O Routing Register  */\r
-} USART_TypeDef;            /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_LEUART\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;         /**< Control Register  */\r
-  __O uint32_t  CMD;          /**< Command Register  */\r
-  __I uint32_t  STATUS;       /**< Status Register  */\r
-  __IO uint32_t CLKDIV;       /**< Clock Control Register  */\r
-  __IO uint32_t STARTFRAME;   /**< Start Frame Register  */\r
-  __IO uint32_t SIGFRAME;     /**< Signal Frame Register  */\r
-  __I uint32_t  RXDATAX;      /**< Receive Buffer Data Extended Register  */\r
-  __I uint32_t  RXDATA;       /**< Receive Buffer Data Register  */\r
-  __I uint32_t  RXDATAXP;     /**< Receive Buffer Data Extended Peek Register  */\r
-  __O uint32_t  TXDATAX;      /**< Transmit Buffer Data Extended Register  */\r
-  __O uint32_t  TXDATA;       /**< Transmit Buffer Data Register  */\r
-  __I uint32_t  IF;           /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;          /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;          /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t IEN;          /**< Interrupt Enable Register  */\r
-  __IO uint32_t PULSECTRL;    /**< Pulse Control Register  */\r
-\r
-  __IO uint32_t FREEZE;       /**< Freeze Register  */\r
-  __I uint32_t  SYNCBUSY;     /**< Synchronization Busy Register  */\r
-\r
-  uint32_t      RESERVED0[3]; /**< Reserved for future use **/\r
-  __IO uint32_t ROUTE;        /**< I/O Routing Register  */\r
-} LEUART_TypeDef;             /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_LETIMER\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;         /**< Control Register  */\r
-  __O uint32_t  CMD;          /**< Command Register  */\r
-  __I uint32_t  STATUS;       /**< Status Register  */\r
-  __I uint32_t  CNT;          /**< Counter Value Register  */\r
-  __IO uint32_t COMP0;        /**< Compare Value Register 0  */\r
-  __IO uint32_t COMP1;        /**< Compare Value Register 1  */\r
-  __IO uint32_t REP0;         /**< Repeat Counter Register 0  */\r
-  __IO uint32_t REP1;         /**< Repeat Counter Register 1  */\r
-  __I uint32_t  IF;           /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;          /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;          /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t IEN;          /**< Interrupt Enable Register  */\r
-\r
-  __IO uint32_t FREEZE;       /**< Freeze Register  */\r
-  __I uint32_t  SYNCBUSY;     /**< Synchronization Busy Register  */\r
-\r
-  uint32_t      RESERVED0[2]; /**< Reserved for future use **/\r
-  __IO uint32_t ROUTE;        /**< I/O Routing Register  */\r
-} LETIMER_TypeDef;            /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_PCNT\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;     /**< Control Register  */\r
-  __O uint32_t  CMD;      /**< Command Register  */\r
-  __I uint32_t  STATUS;   /**< Status Register  */\r
-  __I uint32_t  CNT;      /**< Counter Value Register  */\r
-  __I uint32_t  TOP;      /**< Top Value Register  */\r
-  __IO uint32_t TOPB;     /**< Top Value Buffer Register  */\r
-  __I uint32_t  IF;       /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;      /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;      /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t IEN;      /**< Interrupt Enable Register  */\r
-  __IO uint32_t ROUTE;    /**< I/O Routing Register  */\r
-\r
-  __IO uint32_t FREEZE;   /**< Freeze Register  */\r
-  __I uint32_t  SYNCBUSY; /**< Synchronization Busy Register  */\r
-} PCNT_TypeDef;           /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_I2C\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;      /**< Control Register  */\r
-  __O uint32_t  CMD;       /**< Command Register  */\r
-  __I uint32_t  STATE;     /**< State Register  */\r
-  __I uint32_t  STATUS;    /**< Status Register  */\r
-  __IO uint32_t CLKDIV;    /**< Clock Division Register  */\r
-  __IO uint32_t SADDR;     /**< Slave Address Register  */\r
-  __IO uint32_t SADDRMASK; /**< Slave Address Mask Register  */\r
-  __I uint32_t  RXDATA;    /**< Receive Buffer Data Register  */\r
-  __I uint32_t  RXDATAP;   /**< Receive Buffer Data Peek Register  */\r
-  __O uint32_t  TXDATA;    /**< Transmit Buffer Data Register  */\r
-  __I uint32_t  IF;        /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;       /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;       /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t IEN;       /**< Interrupt Enable Register  */\r
-  __IO uint32_t ROUTE;     /**< I/O Routing Register  */\r
-} I2C_TypeDef;             /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_ADC\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;        /**< Control Register  */\r
-  __O uint32_t  CMD;         /**< Command Register  */\r
-  __I uint32_t  STATUS;      /**< Status Register  */\r
-  __IO uint32_t SINGLECTRL;  /**< Single Sample Control Register  */\r
-  __IO uint32_t SCANCTRL;    /**< Scan Control Register  */\r
-  __IO uint32_t IEN;         /**< Interrupt Enable Register  */\r
-  __I uint32_t  IF;          /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;         /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;         /**< Interrupt Flag Clear Register  */\r
-  __I uint32_t  SINGLEDATA;  /**< Single Conversion Result Data  */\r
-  __I uint32_t  SCANDATA;    /**< Scan Conversion Result Data  */\r
-  __I uint32_t  SINGLEDATAP; /**< Single Conversion Result Data Peek Register  */\r
-  __I uint32_t  SCANDATAP;   /**< Scan Sequence Result Data Peek Register  */\r
-  __IO uint32_t CAL;         /**< Calibration Register  */\r
-  __IO uint32_t ROUTE;       /**< I/O Routing Register  */\r
-  __IO uint32_t BIASPROG;    /**< Bias Programming Register  */\r
-} ADC_TypeDef;               /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_DAC\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;     /**< Control Register  */\r
-  __I uint32_t  STATUS;   /**< Status Register  */\r
-  __IO uint32_t CH0CTRL;  /**< Channel 0 Control Register  */\r
-  __IO uint32_t CH1CTRL;  /**< Channel 1 Control Register  */\r
-  __IO uint32_t IEN;      /**< Interrupt Enable Register  */\r
-  __I uint32_t  IF;       /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;      /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;      /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t CH0DATA;  /**< Channel 0 Data Register  */\r
-  __IO uint32_t CH1DATA;  /**< Channel 1 Data Register  */\r
-  __O uint32_t  COMBDATA; /**< Combined Data Register  */\r
-  __IO uint32_t CAL;      /**< Calibration Register  */\r
-  __IO uint32_t BIASPROG; /**< Bias Programming Register  */\r
-} DAC_TypeDef;            /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_ACMP\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;     /**< Control Register  */\r
-  __IO uint32_t INPUTSEL; /**< Input Selection Register  */\r
-  __I uint32_t  STATUS;   /**< Status Register  */\r
-  __IO uint32_t IEN;      /**< Interrupt Enable Register  */\r
-  __I uint32_t  IF;       /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;      /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;      /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t ROUTE;    /**< I/O Routing Register  */\r
-} ACMP_TypeDef;           /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_VCMP\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;     /**< Control Register  */\r
-  __IO uint32_t INPUTSEL; /**< Input Selection Register  */\r
-  __I uint32_t  STATUS;   /**< Status Register  */\r
-  __IO uint32_t IEN;      /**< Interrupt Enable Register  */\r
-  __I uint32_t  IF;       /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;      /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;      /**< Interrupt Flag Clear Register  */\r
-} VCMP_TypeDef;           /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_LCD\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;         /**< Control Register  */\r
-  __IO uint32_t DISPCTRL;     /**< Display Control Register  */\r
-  __IO uint32_t SEGEN;        /**< Segment Enable Register  */\r
-  __IO uint32_t BACTRL;       /**< Blink and Animation Control Register  */\r
-  __I uint32_t  STATUS;       /**< Status Register  */\r
-  __IO uint32_t AREGA;        /**< Animation Register A  */\r
-  __IO uint32_t AREGB;        /**< Animation Register B  */\r
-  __I uint32_t  IF;           /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;          /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;          /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t IEN;          /**< Interrupt Enable Register  */\r
-\r
-  uint32_t      RESERVED0[5]; /**< Reserved for future use **/\r
-  __IO uint32_t SEGD0L;       /**< Segment Data Low Register 0  */\r
-  __IO uint32_t SEGD1L;       /**< Segment Data Low Register 1  */\r
-  __IO uint32_t SEGD2L;       /**< Segment Data Low Register 2  */\r
-  __IO uint32_t SEGD3L;       /**< Segment Data Low Register 3  */\r
-  __IO uint32_t SEGD0H;       /**< Segment Data High Register 0  */\r
-  __IO uint32_t SEGD1H;       /**< Segment Data High Register 1  */\r
-  __IO uint32_t SEGD2H;       /**< Segment Data High Register 2  */\r
-  __IO uint32_t SEGD3H;       /**< Segment Data High Register 3  */\r
-\r
-  __IO uint32_t FREEZE;       /**< Freeze Register  */\r
-  __I uint32_t  SYNCBUSY;     /**< Synchronization Busy Register  */\r
-} LCD_TypeDef;                /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_RTC\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;     /**< Control Register  */\r
-  __I uint32_t  CNT;      /**< Counter Value Register  */\r
-  __IO uint32_t COMP0;    /**< Compare Value Register 0  */\r
-  __IO uint32_t COMP1;    /**< Compare Value Register 1  */\r
-  __I uint32_t  IF;       /**< Interrupt Flag Register  */\r
-  __O uint32_t  IFS;      /**< Interrupt Flag Set Register  */\r
-  __O uint32_t  IFC;      /**< Interrupt Flag Clear Register  */\r
-  __IO uint32_t IEN;      /**< Interrupt Enable Register  */\r
-\r
-  __IO uint32_t FREEZE;   /**< Freeze Register  */\r
-  __I uint32_t  SYNCBUSY; /**< Synchronization Busy Register  */\r
-} RTC_TypeDef;            /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_WDOG\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;     /**< Control Register  */\r
-  __O uint32_t  CMD;      /**< Command Register  */\r
-\r
-  __I uint32_t  SYNCBUSY; /**< Synchronization Busy Register  */\r
-} WDOG_TypeDef;           /** @} */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_DEVINFO\r
- * @{\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  __I uint32_t UNIQUEL; /**< Low 32 bits of device unique number */\r
-  __I uint32_t UNIQUEH; /**< High 32 bits of device unique number */\r
-  __I uint32_t MSIZE;   /**< Flash and SRAM Memory size in KiloBytes */\r
-  __I uint32_t PART;    /**< Part description */\r
-} DEVINFO_TypeDef;      /** @} */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_CALIBRATE\r
- * @{\r
- *****************************************************************************/\r
-#define CALIBRATE_MAX_REGISTERS    50 /**< Max number of address/value pairs for calibration */\r
-\r
-typedef struct\r
-{\r
-  __I uint32_t ADDRESS; /**< Address of calibration register */\r
-  __I uint32_t VALUE;   /**< Default value for calibration register */\r
-} CALIBRATE_TypeDef;    /** @} */\r
-\r
-/** Special calibration registers */\r
-#define HFRCO_CALIBH    (*(volatile uint32_t *) 0x0FE081DCUL) /**< Calibration value for HFRCO 28 Mhz */\r
-#define HFRCO_CALIBL    (*(volatile uint32_t *) 0x0FE081E0UL) /**< Calibration value for HFRCO 1/7/11/21 Mhz */\r
-#define ADC_CALIB       (*(volatile uint32_t *) 0x0FE081E4UL) /**< ADC temperature for calibration and result */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @defgroup EFM32G890F128_Peripheral_Base EFM32G890F128 Peripheral Base Addresses\r
- * @{\r
- *****************************************************************************/\r
-\r
-#define MSC_BASE          (0x400C0000)   /**< MSC base address  */\r
-#define EMU_BASE          (0x400C6000)   /**< EMU base address  */\r
-#define RMU_BASE          (0x400CA000)   /**< RMU base address  */\r
-#define CMU_BASE          (0x400C8000)   /**< CMU base address  */\r
-#define AES_BASE          (0x400E0000)   /**< AES base address  */\r
-#define EBI_BASE          (0x40008000)   /**< EBI base address  */\r
-#define GPIO_BASE         (0x40006000)   /**< GPIO base address  */\r
-#define PRS_BASE          (0x400CC000)   /**< PRS base address  */\r
-#define DMA_BASE          (0x400C2000)   /**< DMA base address  */\r
-#define TIMER0_BASE       (0x40010000)   /**< TIMER0 base address  */\r
-#define TIMER1_BASE       (0x40010400)   /**< TIMER1 base address  */\r
-#define TIMER2_BASE       (0x40010800)   /**< TIMER2 base address  */\r
-#define USART0_BASE       (0x4000C000)   /**< USART0 base address  */\r
-#define USART1_BASE       (0x4000C400)   /**< USART1 base address  */\r
-#define USART2_BASE       (0x4000C800)   /**< USART2 base address  */\r
-#define UART0_BASE        (0x4000E000)   /**< UART0 base address  */\r
-#define LEUART0_BASE      (0x40084000)   /**< LEUART0 base address  */\r
-#define LEUART1_BASE      (0x40084400)   /**< LEUART1 base address  */\r
-#define LETIMER0_BASE     (0x40082000)   /**< LETIMER0 base address  */\r
-#define PCNT0_BASE        (0x40086000)   /**< PCNT0 base address  */\r
-#define PCNT1_BASE        (0x40086400)   /**< PCNT1 base address  */\r
-#define PCNT2_BASE        (0x40086800)   /**< PCNT2 base address  */\r
-#define I2C0_BASE         (0x4000A000)   /**< I2C0 base address  */\r
-#define ADC0_BASE         (0x40002000)   /**< ADC0 base address  */\r
-#define DAC0_BASE         (0x40004000)   /**< DAC0 base address  */\r
-#define ACMP0_BASE        (0x40001000)   /**< ACMP0 base address  */\r
-#define ACMP1_BASE        (0x40001400)   /**< ACMP1 base address  */\r
-#define VCMP_BASE         (0x40000000)   /**< VCMP base address  */\r
-#define LCD_BASE          (0x4008A000)   /**< LCD base address  */\r
-#define RTC_BASE          (0x40080000)   /**< RTC base address  */\r
-#define WDOG_BASE         (0x40088000)   /**< WDOG base address  */\r
-#define DEVINFO_BASE      (0x0FE081F0UL) /**< DEVINFO base address */\r
-#define CALIBRATE_BASE    (0x0FE08000UL) /**< CALIBRATE base address */\r
-/**\r
- * @}\r
- */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @defgroup EFM32G890F128_Peripheral_Declaration  EFM32G890F128 Peripheral Declaration\r
- * @{\r
- *****************************************************************************/\r
-\r
-#define MSC          ((MSC_TypeDef *) MSC_BASE)             /**< MSC base pointer */\r
-#define EMU          ((EMU_TypeDef *) EMU_BASE)             /**< EMU base pointer */\r
-#define RMU          ((RMU_TypeDef *) RMU_BASE)             /**< RMU base pointer */\r
-#define CMU          ((CMU_TypeDef *) CMU_BASE)             /**< CMU base pointer */\r
-#define AES          ((AES_TypeDef *) AES_BASE)             /**< AES base pointer */\r
-#define EBI          ((EBI_TypeDef *) EBI_BASE)             /**< EBI base pointer */\r
-#define GPIO         ((GPIO_TypeDef *) GPIO_BASE)           /**< GPIO base pointer */\r
-#define PRS          ((PRS_TypeDef *) PRS_BASE)             /**< PRS base pointer */\r
-#define DMA          ((DMA_TypeDef *) DMA_BASE)             /**< DMA base pointer */\r
-#define TIMER0       ((TIMER_TypeDef *) TIMER0_BASE)        /**< TIMER0 base pointer */\r
-#define TIMER1       ((TIMER_TypeDef *) TIMER1_BASE)        /**< TIMER1 base pointer */\r
-#define TIMER2       ((TIMER_TypeDef *) TIMER2_BASE)        /**< TIMER2 base pointer */\r
-#define USART0       ((USART_TypeDef *) USART0_BASE)        /**< USART0 base pointer */\r
-#define USART1       ((USART_TypeDef *) USART1_BASE)        /**< USART1 base pointer */\r
-#define USART2       ((USART_TypeDef *) USART2_BASE)        /**< USART2 base pointer */\r
-#define UART0        ((USART_TypeDef *) UART0_BASE)         /**< UART0 base pointer */\r
-#define LEUART0      ((LEUART_TypeDef *) LEUART0_BASE)      /**< LEUART0 base pointer */\r
-#define LEUART1      ((LEUART_TypeDef *) LEUART1_BASE)      /**< LEUART1 base pointer */\r
-#define LETIMER0     ((LETIMER_TypeDef *) LETIMER0_BASE)    /**< LETIMER0 base pointer */\r
-#define PCNT0        ((PCNT_TypeDef *) PCNT0_BASE)          /**< PCNT0 base pointer */\r
-#define PCNT1        ((PCNT_TypeDef *) PCNT1_BASE)          /**< PCNT1 base pointer */\r
-#define PCNT2        ((PCNT_TypeDef *) PCNT2_BASE)          /**< PCNT2 base pointer */\r
-#define I2C0         ((I2C_TypeDef *) I2C0_BASE)            /**< I2C0 base pointer */\r
-#define ADC0         ((ADC_TypeDef *) ADC0_BASE)            /**< ADC0 base pointer */\r
-#define DAC0         ((DAC_TypeDef *) DAC0_BASE)            /**< DAC0 base pointer */\r
-#define ACMP0        ((ACMP_TypeDef *) ACMP0_BASE)          /**< ACMP0 base pointer */\r
-#define ACMP1        ((ACMP_TypeDef *) ACMP1_BASE)          /**< ACMP1 base pointer */\r
-#define VCMP         ((VCMP_TypeDef *) VCMP_BASE)           /**< VCMP base pointer */\r
-#define LCD          ((LCD_TypeDef *) LCD_BASE)             /**< LCD base pointer */\r
-#define RTC          ((RTC_TypeDef *) RTC_BASE)             /**< RTC base pointer */\r
-#define WDOG         ((WDOG_TypeDef *) WDOG_BASE)           /**< WDOG base pointer */\r
-#define DEVINFO      ((DEVINFO_TypeDef *) DEVINFO_BASE)     /**< DEVINFO base pointer */\r
-#define CALIBRATE    ((CALIBRATE_TypeDef *) CALIBRATE_BASE) /**< CALIBRATE base pointer */\r
-/**\r
- * @}\r
- */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @defgroup EFM32G890F128_BitFields EFM32G890F128 Bit Fields\r
- * @{\r
- *****************************************************************************/\r
-\r
-/**************************************************************************//**\r
- *\r
- * @addtogroup EFM32G890F128_PRS\r
- * @{\r
- *****************************************************************************/\r
-\r
-#define PRS_VCMP_OUT          ((1 << 16) + 0)  /**< PRS Voltage comparator output */\r
-#define PRS_ACMP0_OUT         ((2 << 16) + 0)  /**< PRS Analog comparator output */\r
-#define PRS_ACMP1_OUT         ((3 << 16) + 0)  /**< PRS Analog comparator output */\r
-#define PRS_DAC0_CH0          ((6 << 16) + 0)  /**< PRS DAC ch0 conversion done */\r
-#define PRS_DAC0_CH1          ((6 << 16) + 1)  /**< PRS DAC ch1 conversion done */\r
-#define PRS_ADC0_SINGLE       ((8 << 16) + 0)  /**< PRS ADC single conversion done */\r
-#define PRS_ADC0_SCAN         ((8 << 16) + 1)  /**< PRS ADC scan conversion done */\r
-#define PRS_USART0_IRTX       ((16 << 16) + 0) /**< PRS USART 0 IRDA out */\r
-#define PRS_USART0_TXC        ((16 << 16) + 1) /**< PRS USART 0 TX complete */\r
-#define PRS_USART0_RXDATAV    ((16 << 16) + 2) /**< PRS USART 0 RX Data Valid */\r
-#define PRS_USART1_IRTX       ((17 << 16) + 0) /**< PRS USART 1 IRDA out */\r
-#define PRS_USART1_TXC        ((17 << 16) + 1) /**< PRS USART 1 TX complete */\r
-#define PRS_USART1_RXDATAV    ((17 << 16) + 2) /**< PRS USART 1 RX Data Valid */\r
-#define PRS_USART2_IRTX       ((18 << 16) + 0) /**< PRS USART 2 IRDA out */\r
-#define PRS_USART2_TXC        ((18 << 16) + 1) /**< PRS USART 2 TX complete */\r
-#define PRS_USART2_RXDATAV    ((18 << 16) + 2) /**< PRS USART 2 RX Data Valid */\r
-#define PRS_TIMER0_UF         ((28 << 16) + 0) /**< PRS Timer 0 Underflow */\r
-#define PRS_TIMER0_OF         ((28 << 16) + 1) /**< PRS Timer 0 Overflow */\r
-#define PRS_TIMER0_CC0        ((28 << 16) + 2) /**< PRS Timer 0 Compare/Capture 0 */\r
-#define PRS_TIMER0_CC1        ((28 << 16) + 3) /**< PRS Timer 0 Compare/Capture 1 */\r
-#define PRS_TIMER0_CC2        ((28 << 16) + 4) /**< PRS Timer 0 Compare/Capture 2 */\r
-#define PRS_TIMER1_UF         ((29 << 16) + 0) /**< PRS Timer 1 Underflow */\r
-#define PRS_TIMER1_OF         ((29 << 16) + 1) /**< PRS Timer 1 Overflow */\r
-#define PRS_TIMER1_CC0        ((29 << 16) + 2) /**< PRS Timer 1 Compare/Capture 0 */\r
-#define PRS_TIMER1_CC1        ((29 << 16) + 3) /**< PRS Timer 1 Compare/Capture 1 */\r
-#define PRS_TIMER1_CC2        ((29 << 16) + 4) /**< PRS Timer 1 Compare/Capture 2 */\r
-#define PRS_TIMER2_UF         ((30 << 16) + 0) /**< PRS Timer 2 Underflow */\r
-#define PRS_TIMER2_OF         ((30 << 16) + 1) /**< PRS Timer 2 Overflow */\r
-#define PRS_TIMER2_CC0        ((30 << 16) + 2) /**< PRS Timer 2 Compare/Capture 0 */\r
-#define PRS_TIMER2_CC1        ((30 << 16) + 3) /**< PRS Timer 2 Compare/Capture 1 */\r
-#define PRS_TIMER2_CC2        ((30 << 16) + 4) /**< PRS Timer 2 Compare/Capture 2 */\r
-#define PRS_RTC_OF            ((40 << 16) + 0) /**< PRS RTC Overflow */\r
-#define PRS_RTC_COMP0         ((40 << 16) + 1) /**< PRS RTC Compare 0 */\r
-#define PRS_RTC_COMP1         ((40 << 16) + 2) /**< PRS RTC Compare 1 */\r
-#define PRS_UART0_IRTX        ((41 << 16) + 0) /**< PRS USART 0 IRDA out */\r
-#define PRS_UART0_TXC         ((41 << 16) + 1) /**< PRS USART 0 TX complete */\r
-#define PRS_UART0_RXDATAV     ((41 << 16) + 2) /**< PRS USART 0 RX Data Valid */\r
-#define PRS_GPIO_PIN0         ((48 << 16) + 0) /**< PRS GPIO pin 0 */\r
-#define PRS_GPIO_PIN1         ((48 << 16) + 1) /**< PRS GPIO pin 1 */\r
-#define PRS_GPIO_PIN2         ((48 << 16) + 2) /**< PRS GPIO pin 2 */\r
-#define PRS_GPIO_PIN3         ((48 << 16) + 3) /**< PRS GPIO pin 3 */\r
-#define PRS_GPIO_PIN4         ((48 << 16) + 4) /**< PRS GPIO pin 4 */\r
-#define PRS_GPIO_PIN5         ((48 << 16) + 5) /**< PRS GPIO pin 5 */\r
-#define PRS_GPIO_PIN6         ((48 << 16) + 6) /**< PRS GPIO pin 6 */\r
-#define PRS_GPIO_PIN7         ((48 << 16) + 7) /**< PRS GPIO pin 7 */\r
-#define PRS_GPIO_PIN8         ((49 << 16) + 0) /**< PRS GPIO pin 8 */\r
-#define PRS_GPIO_PIN9         ((49 << 16) + 1) /**< PRS GPIO pin 9 */\r
-#define PRS_GPIO_PIN10        ((49 << 16) + 2) /**< PRS GPIO pin 10 */\r
-#define PRS_GPIO_PIN11        ((49 << 16) + 3) /**< PRS GPIO pin 11 */\r
-#define PRS_GPIO_PIN12        ((49 << 16) + 4) /**< PRS GPIO pin 12 */\r
-#define PRS_GPIO_PIN13        ((49 << 16) + 5) /**< PRS GPIO pin 13 */\r
-#define PRS_GPIO_PIN14        ((49 << 16) + 6) /**< PRS GPIO pin 14 */\r
-#define PRS_GPIO_PIN15        ((49 << 16) + 7) /**< PRS GPIO pin 15 */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @defgroup EFM32G890F128_DMA_Channel_Select EFM32G890F128 DMA Channel Select\r
- * @{\r
- *****************************************************************************/\r
-#define DMAREQ_ADC0_SINGLE        ((8 << 16) + 0)  /**< DMA channel select for ADC0_SINGLE */\r
-#define DMAREQ_ADC0_SCAN          ((8 << 16) + 1)  /**< DMA channel select for ADC0_SCAN */\r
-#define DMAREQ_DAC0_CH0           ((10 << 16) + 0) /**< DMA channel select for DAC0_CH0 */\r
-#define DMAREQ_DAC0_CH1           ((10 << 16) + 1) /**< DMA channel select for DAC0_CH1 */\r
-#define DMAREQ_USART0_RXDATAV     ((12 << 16) + 0) /**< DMA channel select for USART0_RXDATAV */\r
-#define DMAREQ_USART0_TXBL        ((12 << 16) + 1) /**< DMA channel select for USART0_TXBL */\r
-#define DMAREQ_USART0_TXEMPTY     ((12 << 16) + 2) /**< DMA channel select for USART0_TXEMPTY */\r
-#define DMAREQ_USART1_RXDATAV     ((13 << 16) + 0) /**< DMA channel select for USART1_RXDATAV */\r
-#define DMAREQ_USART1_TXBL        ((13 << 16) + 1) /**< DMA channel select for USART1_TXBL */\r
-#define DMAREQ_USART1_TXEMPTY     ((13 << 16) + 2) /**< DMA channel select for USART1_TXEMPTY */\r
-#define DMAREQ_USART2_RXDATAV     ((14 << 16) + 0) /**< DMA channel select for USART2_RXDATAV */\r
-#define DMAREQ_USART2_TXBL        ((14 << 16) + 1) /**< DMA channel select for USART2_TXBL */\r
-#define DMAREQ_USART2_TXEMPTY     ((14 << 16) + 2) /**< DMA channel select for USART2_TXEMPTY */\r
-#define DMAREQ_LEUART0_RXDATAV    ((16 << 16) + 0) /**< DMA channel select for LEUART0_RXDATAV */\r
-#define DMAREQ_LEUART0_TXBL       ((16 << 16) + 1) /**< DMA channel select for LEUART0_TXBL */\r
-#define DMAREQ_LEUART0_TXEMPTY    ((16 << 16) + 2) /**< DMA channel select for LEUART0_TXEMPTY */\r
-#define DMAREQ_LEUART1_RXDATAV    ((17 << 16) + 0) /**< DMA channel select for LEUART1_RXDATAV */\r
-#define DMAREQ_LEUART1_TXBL       ((17 << 16) + 1) /**< DMA channel select for LEUART1_TXBL */\r
-#define DMAREQ_LEUART1_TXEMPTY    ((17 << 16) + 2) /**< DMA channel select for LEUART1_TXEMPTY */\r
-#define DMAREQ_I2C0_RXDATAV       ((20 << 16) + 0) /**< DMA channel select for I2C0_RXDATAV */\r
-#define DMAREQ_I2C0_TXBL          ((20 << 16) + 1) /**< DMA channel select for I2C0_TXBL */\r
-#define DMAREQ_TIMER0_UFOF        ((24 << 16) + 0) /**< DMA channel select for TIMER0_UFOF */\r
-#define DMAREQ_TIMER0_CC0         ((24 << 16) + 1) /**< DMA channel select for TIMER0_CC0 */\r
-#define DMAREQ_TIMER0_CC1         ((24 << 16) + 2) /**< DMA channel select for TIMER0_CC1 */\r
-#define DMAREQ_TIMER0_CC2         ((24 << 16) + 3) /**< DMA channel select for TIMER0_CC2 */\r
-#define DMAREQ_TIMER1_UFOF        ((25 << 16) + 0) /**< DMA channel select for TIMER1_UFOF */\r
-#define DMAREQ_TIMER1_CC0         ((25 << 16) + 1) /**< DMA channel select for TIMER1_CC0 */\r
-#define DMAREQ_TIMER1_CC1         ((25 << 16) + 2) /**< DMA channel select for TIMER1_CC1 */\r
-#define DMAREQ_TIMER1_CC2         ((25 << 16) + 3) /**< DMA channel select for TIMER1_CC2 */\r
-#define DMAREQ_TIMER2_UFOF        ((26 << 16) + 0) /**< DMA channel select for TIMER2_UFOF */\r
-#define DMAREQ_TIMER2_CC0         ((26 << 16) + 1) /**< DMA channel select for TIMER2_CC0 */\r
-#define DMAREQ_TIMER2_CC1         ((26 << 16) + 2) /**< DMA channel select for TIMER2_CC1 */\r
-#define DMAREQ_TIMER2_CC2         ((26 << 16) + 3) /**< DMA channel select for TIMER2_CC2 */\r
-#define DMAREQ_UART0_RXDATAV      ((44 << 16) + 0) /**< DMA channel select for UART0_RXDATAV */\r
-#define DMAREQ_UART0_TXBL         ((44 << 16) + 1) /**< DMA channel select for UART0_TXBL */\r
-#define DMAREQ_UART0_TXEMPTY      ((44 << 16) + 2) /**< DMA channel select for UART0_TXEMPTY */\r
-#define DMAREQ_MSC_WDATA          ((48 << 16) + 0) /**< DMA channel select for MSC_WDATA */\r
-#define DMAREQ_AES_DATAWR         ((49 << 16) + 0) /**< DMA channel select for AES_DATAWR */\r
-#define DMAREQ_AES_XORDATAWR      ((49 << 16) + 1) /**< DMA channel select for AES_XORDATAWR */\r
-#define DMAREQ_AES_DATARD         ((49 << 16) + 2) /**< DMA channel select for AES_DATARD */\r
-#define DMAREQ_AES_KEYWR          ((49 << 16) + 3) /**< DMA channel select for AES_KEYWR */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_TIMER\r
- * @{\r
- */\r
-\r
-/** Bit fields for TIMER CTRL */\r
-#define _TIMER_CTRL_RESETVALUE                     0x00000000UL         /**< Default value for TIMER_CTRL */\r
-#define _TIMER_CTRL_MASK                           0x0F030FFBUL         /**< Mask for TIMER_CTRL */\r
-#define _TIMER_CTRL_MODE_SHIFT                     0                    /**< Shift value for TIMER_MODE */\r
-#define _TIMER_CTRL_MODE_MASK                      0x3UL                /**< Bit mask for TIMER_MODE */\r
-#define TIMER_CTRL_MODE_DEFAULT                    (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define TIMER_CTRL_MODE_UP                         (0x00000000UL << 0)  /**< Shifted mode UP for TIMER_CTRL */\r
-#define TIMER_CTRL_MODE_DOWN                       (0x00000001UL << 0)  /**< Shifted mode DOWN for TIMER_CTRL */\r
-#define TIMER_CTRL_MODE_UPDOWN                     (0x00000002UL << 0)  /**< Shifted mode UPDOWN for TIMER_CTRL */\r
-#define TIMER_CTRL_MODE_QDEC                       (0x00000003UL << 0)  /**< Shifted mode QDEC for TIMER_CTRL */\r
-#define _TIMER_CTRL_MODE_DEFAULT                   0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_MODE_UP                        0x00000000UL         /**< Mode UP for TIMER_CTRL */\r
-#define _TIMER_CTRL_MODE_DOWN                      0x00000001UL         /**< Mode DOWN for TIMER_CTRL */\r
-#define _TIMER_CTRL_MODE_UPDOWN                    0x00000002UL         /**< Mode UPDOWN for TIMER_CTRL */\r
-#define _TIMER_CTRL_MODE_QDEC                      0x00000003UL         /**< Mode QDEC for TIMER_CTRL */\r
-#define TIMER_CTRL_SYNC                            (1 << 3)             /**< Timer Start/Stop/Reload Synchronization */\r
-#define _TIMER_CTRL_SYNC_SHIFT                     3                    /**< Shift value for TIMER_SYNC */\r
-#define _TIMER_CTRL_SYNC_MASK                      0x8UL                /**< Bit mask for TIMER_SYNC */\r
-#define TIMER_CTRL_SYNC_DEFAULT                    (0x00000000UL << 3)  /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_SYNC_DEFAULT                   0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define TIMER_CTRL_OSMEN                           (1 << 4)             /**< One-shot Mode Enable */\r
-#define _TIMER_CTRL_OSMEN_SHIFT                    4                    /**< Shift value for TIMER_OSMEN */\r
-#define _TIMER_CTRL_OSMEN_MASK                     0x10UL               /**< Bit mask for TIMER_OSMEN */\r
-#define TIMER_CTRL_OSMEN_DEFAULT                   (0x00000000UL << 4)  /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_OSMEN_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define TIMER_CTRL_QEM                             (1 << 5)             /**< Quadrature Decoder Mode Selection */\r
-#define _TIMER_CTRL_QEM_SHIFT                      5                    /**< Shift value for TIMER_QEM */\r
-#define _TIMER_CTRL_QEM_MASK                       0x20UL               /**< Bit mask for TIMER_QEM */\r
-#define TIMER_CTRL_QEM_DEFAULT                     (0x00000000UL << 5)  /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define TIMER_CTRL_QEM_X2                          (0x00000000UL << 5)  /**< Shifted mode X2 for TIMER_CTRL */\r
-#define TIMER_CTRL_QEM_X4                          (0x00000001UL << 5)  /**< Shifted mode X4 for TIMER_CTRL */\r
-#define _TIMER_CTRL_QEM_DEFAULT                    0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_QEM_X2                         0x00000000UL         /**< Mode X2 for TIMER_CTRL */\r
-#define _TIMER_CTRL_QEM_X4                         0x00000001UL         /**< Mode X4 for TIMER_CTRL */\r
-#define TIMER_CTRL_DEBUGRUN                        (1 << 6)             /**< Debug Mode Run Enable */\r
-#define _TIMER_CTRL_DEBUGRUN_SHIFT                 6                    /**< Shift value for TIMER_DEBUGRUN */\r
-#define _TIMER_CTRL_DEBUGRUN_MASK                  0x40UL               /**< Bit mask for TIMER_DEBUGRUN */\r
-#define TIMER_CTRL_DEBUGRUN_DEFAULT                (0x00000000UL << 6)  /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_DEBUGRUN_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define TIMER_CTRL_DMACLRACT                       (1 << 7)             /**< DMA Request Clear on Active */\r
-#define _TIMER_CTRL_DMACLRACT_SHIFT                7                    /**< Shift value for TIMER_DMACLRACT */\r
-#define _TIMER_CTRL_DMACLRACT_MASK                 0x80UL               /**< Bit mask for TIMER_DMACLRACT */\r
-#define TIMER_CTRL_DMACLRACT_DEFAULT               (0x00000000UL << 7)  /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_DMACLRACT_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_RISEA_SHIFT                    8                    /**< Shift value for TIMER_RISEA */\r
-#define _TIMER_CTRL_RISEA_MASK                     0x300UL              /**< Bit mask for TIMER_RISEA */\r
-#define TIMER_CTRL_RISEA_DEFAULT                   (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define TIMER_CTRL_RISEA_NONE                      (0x00000000UL << 8)  /**< Shifted mode NONE for TIMER_CTRL */\r
-#define TIMER_CTRL_RISEA_START                     (0x00000001UL << 8)  /**< Shifted mode START for TIMER_CTRL */\r
-#define TIMER_CTRL_RISEA_STOP                      (0x00000002UL << 8)  /**< Shifted mode STOP for TIMER_CTRL */\r
-#define TIMER_CTRL_RISEA_RELOADSTART               (0x00000003UL << 8)  /**< Shifted mode RELOADSTART for TIMER_CTRL */\r
-#define _TIMER_CTRL_RISEA_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_RISEA_NONE                     0x00000000UL         /**< Mode NONE for TIMER_CTRL */\r
-#define _TIMER_CTRL_RISEA_START                    0x00000001UL         /**< Mode START for TIMER_CTRL */\r
-#define _TIMER_CTRL_RISEA_STOP                     0x00000002UL         /**< Mode STOP for TIMER_CTRL */\r
-#define _TIMER_CTRL_RISEA_RELOADSTART              0x00000003UL         /**< Mode RELOADSTART for TIMER_CTRL */\r
-#define _TIMER_CTRL_FALLA_SHIFT                    10                   /**< Shift value for TIMER_FALLA */\r
-#define _TIMER_CTRL_FALLA_MASK                     0xC00UL              /**< Bit mask for TIMER_FALLA */\r
-#define TIMER_CTRL_FALLA_DEFAULT                   (0x00000000UL << 10) /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define TIMER_CTRL_FALLA_NONE                      (0x00000000UL << 10) /**< Shifted mode NONE for TIMER_CTRL */\r
-#define TIMER_CTRL_FALLA_START                     (0x00000001UL << 10) /**< Shifted mode START for TIMER_CTRL */\r
-#define TIMER_CTRL_FALLA_STOP                      (0x00000002UL << 10) /**< Shifted mode STOP for TIMER_CTRL */\r
-#define TIMER_CTRL_FALLA_RELOADSTART               (0x00000003UL << 10) /**< Shifted mode RELOADSTART for TIMER_CTRL */\r
-#define _TIMER_CTRL_FALLA_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_FALLA_NONE                     0x00000000UL         /**< Mode NONE for TIMER_CTRL */\r
-#define _TIMER_CTRL_FALLA_START                    0x00000001UL         /**< Mode START for TIMER_CTRL */\r
-#define _TIMER_CTRL_FALLA_STOP                     0x00000002UL         /**< Mode STOP for TIMER_CTRL */\r
-#define _TIMER_CTRL_FALLA_RELOADSTART              0x00000003UL         /**< Mode RELOADSTART for TIMER_CTRL */\r
-#define _TIMER_CTRL_CLKSEL_SHIFT                   16                   /**< Shift value for TIMER_CLKSEL */\r
-#define _TIMER_CTRL_CLKSEL_MASK                    0x30000UL            /**< Bit mask for TIMER_CLKSEL */\r
-#define TIMER_CTRL_CLKSEL_DEFAULT                  (0x00000000UL << 16) /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define TIMER_CTRL_CLKSEL_PRESCHFPERCLK            (0x00000000UL << 16) /**< Shifted mode PRESCHFPERCLK for TIMER_CTRL */\r
-#define TIMER_CTRL_CLKSEL_CC1                      (0x00000001UL << 16) /**< Shifted mode CC1 for TIMER_CTRL */\r
-#define TIMER_CTRL_CLKSEL_TIMEROUF                 (0x00000002UL << 16) /**< Shifted mode TIMEROUF for TIMER_CTRL */\r
-#define _TIMER_CTRL_CLKSEL_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_CLKSEL_PRESCHFPERCLK           0x00000000UL         /**< Mode PRESCHFPERCLK for TIMER_CTRL */\r
-#define _TIMER_CTRL_CLKSEL_CC1                     0x00000001UL         /**< Mode CC1 for TIMER_CTRL */\r
-#define _TIMER_CTRL_CLKSEL_TIMEROUF                0x00000002UL         /**< Mode TIMEROUF for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_SHIFT                    24                   /**< Shift value for TIMER_PRESC */\r
-#define _TIMER_CTRL_PRESC_MASK                     0xF000000UL          /**< Bit mask for TIMER_PRESC */\r
-#define TIMER_CTRL_PRESC_DEFAULT                   (0x00000000UL << 24) /**< Shifted mode DEFAULT for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV1                      (0x00000000UL << 24) /**< Shifted mode DIV1 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV2                      (0x00000001UL << 24) /**< Shifted mode DIV2 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV4                      (0x00000002UL << 24) /**< Shifted mode DIV4 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV8                      (0x00000003UL << 24) /**< Shifted mode DIV8 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV16                     (0x00000004UL << 24) /**< Shifted mode DIV16 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV32                     (0x00000005UL << 24) /**< Shifted mode DIV32 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV64                     (0x00000006UL << 24) /**< Shifted mode DIV64 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV128                    (0x00000007UL << 24) /**< Shifted mode DIV128 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV256                    (0x00000008UL << 24) /**< Shifted mode DIV256 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV512                    (0x00000009UL << 24) /**< Shifted mode DIV512 for TIMER_CTRL */\r
-#define TIMER_CTRL_PRESC_DIV1024                   (0x0000000AUL << 24) /**< Shifted mode DIV1024 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV1                     0x00000000UL         /**< Mode DIV1 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV2                     0x00000001UL         /**< Mode DIV2 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV4                     0x00000002UL         /**< Mode DIV4 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV8                     0x00000003UL         /**< Mode DIV8 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV16                    0x00000004UL         /**< Mode DIV16 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV32                    0x00000005UL         /**< Mode DIV32 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV64                    0x00000006UL         /**< Mode DIV64 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV128                   0x00000007UL         /**< Mode DIV128 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV256                   0x00000008UL         /**< Mode DIV256 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV512                   0x00000009UL         /**< Mode DIV512 for TIMER_CTRL */\r
-#define _TIMER_CTRL_PRESC_DIV1024                  0x0000000AUL         /**< Mode DIV1024 for TIMER_CTRL */\r
-\r
-/** Bit fields for TIMER CMD */\r
-#define _TIMER_CMD_RESETVALUE                      0x00000000UL        /**< Default value for TIMER_CMD */\r
-#define _TIMER_CMD_MASK                            0x00000003UL        /**< Mask for TIMER_CMD */\r
-#define TIMER_CMD_START                            (1 << 0)            /**< Start Timer */\r
-#define _TIMER_CMD_START_SHIFT                     0                   /**< Shift value for TIMER_START */\r
-#define _TIMER_CMD_START_MASK                      0x1UL               /**< Bit mask for TIMER_START */\r
-#define TIMER_CMD_START_DEFAULT                    (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_CMD */\r
-#define _TIMER_CMD_START_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for TIMER_CMD */\r
-#define TIMER_CMD_STOP                             (1 << 1)            /**< Stop Timer */\r
-#define _TIMER_CMD_STOP_SHIFT                      1                   /**< Shift value for TIMER_STOP */\r
-#define _TIMER_CMD_STOP_MASK                       0x2UL               /**< Bit mask for TIMER_STOP */\r
-#define TIMER_CMD_STOP_DEFAULT                     (0x00000000UL << 1) /**< Shifted mode DEFAULT for TIMER_CMD */\r
-#define _TIMER_CMD_STOP_DEFAULT                    0x00000000UL        /**< Mode DEFAULT for TIMER_CMD */\r
-\r
-/** Bit fields for TIMER STATUS */\r
-#define _TIMER_STATUS_RESETVALUE                   0x00000000UL         /**< Default value for TIMER_STATUS */\r
-#define _TIMER_STATUS_MASK                         0x07070707UL         /**< Mask for TIMER_STATUS */\r
-#define TIMER_STATUS_RUNNING                       (1 << 0)             /**< Running */\r
-#define _TIMER_STATUS_RUNNING_SHIFT                0                    /**< Shift value for TIMER_RUNNING */\r
-#define _TIMER_STATUS_RUNNING_MASK                 0x1UL                /**< Bit mask for TIMER_RUNNING */\r
-#define TIMER_STATUS_RUNNING_DEFAULT               (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_RUNNING_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_DIR                           (1 << 1)             /**< Direction */\r
-#define _TIMER_STATUS_DIR_SHIFT                    1                    /**< Shift value for TIMER_DIR */\r
-#define _TIMER_STATUS_DIR_MASK                     0x2UL                /**< Bit mask for TIMER_DIR */\r
-#define TIMER_STATUS_DIR_DEFAULT                   (0x00000000UL << 1)  /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_DIR_UP                        (0x00000000UL << 1)  /**< Shifted mode UP for TIMER_STATUS */\r
-#define TIMER_STATUS_DIR_DOWN                      (0x00000001UL << 1)  /**< Shifted mode DOWN for TIMER_STATUS */\r
-#define _TIMER_STATUS_DIR_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_DIR_UP                       0x00000000UL         /**< Mode UP for TIMER_STATUS */\r
-#define _TIMER_STATUS_DIR_DOWN                     0x00000001UL         /**< Mode DOWN for TIMER_STATUS */\r
-#define TIMER_STATUS_TOPBV                         (1 << 2)             /**< TOPB Valid */\r
-#define _TIMER_STATUS_TOPBV_SHIFT                  2                    /**< Shift value for TIMER_TOPBV */\r
-#define _TIMER_STATUS_TOPBV_MASK                   0x4UL                /**< Bit mask for TIMER_TOPBV */\r
-#define TIMER_STATUS_TOPBV_DEFAULT                 (0x00000000UL << 2)  /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_TOPBV_DEFAULT                0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_CCVBV0                        (1 << 8)             /**< CC0 CCVB Valid */\r
-#define _TIMER_STATUS_CCVBV0_SHIFT                 8                    /**< Shift value for TIMER_CCVBV0 */\r
-#define _TIMER_STATUS_CCVBV0_MASK                  0x100UL              /**< Bit mask for TIMER_CCVBV0 */\r
-#define TIMER_STATUS_CCVBV0_DEFAULT                (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCVBV0_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_CCVBV1                        (1 << 9)             /**< CC1 CCVB Valid */\r
-#define _TIMER_STATUS_CCVBV1_SHIFT                 9                    /**< Shift value for TIMER_CCVBV1 */\r
-#define _TIMER_STATUS_CCVBV1_MASK                  0x200UL              /**< Bit mask for TIMER_CCVBV1 */\r
-#define TIMER_STATUS_CCVBV1_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCVBV1_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_CCVBV2                        (1 << 10)            /**< CC2 CCVB Valid */\r
-#define _TIMER_STATUS_CCVBV2_SHIFT                 10                   /**< Shift value for TIMER_CCVBV2 */\r
-#define _TIMER_STATUS_CCVBV2_MASK                  0x400UL              /**< Bit mask for TIMER_CCVBV2 */\r
-#define TIMER_STATUS_CCVBV2_DEFAULT                (0x00000000UL << 10) /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCVBV2_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_ICV0                          (1 << 16)            /**< CC0 Input Capture Valid */\r
-#define _TIMER_STATUS_ICV0_SHIFT                   16                   /**< Shift value for TIMER_ICV0 */\r
-#define _TIMER_STATUS_ICV0_MASK                    0x10000UL            /**< Bit mask for TIMER_ICV0 */\r
-#define TIMER_STATUS_ICV0_DEFAULT                  (0x00000000UL << 16) /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_ICV0_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_ICV1                          (1 << 17)            /**< CC1 Input Capture Valid */\r
-#define _TIMER_STATUS_ICV1_SHIFT                   17                   /**< Shift value for TIMER_ICV1 */\r
-#define _TIMER_STATUS_ICV1_MASK                    0x20000UL            /**< Bit mask for TIMER_ICV1 */\r
-#define TIMER_STATUS_ICV1_DEFAULT                  (0x00000000UL << 17) /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_ICV1_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_ICV2                          (1 << 18)            /**< CC2 Input Capture Valid */\r
-#define _TIMER_STATUS_ICV2_SHIFT                   18                   /**< Shift value for TIMER_ICV2 */\r
-#define _TIMER_STATUS_ICV2_MASK                    0x40000UL            /**< Bit mask for TIMER_ICV2 */\r
-#define TIMER_STATUS_ICV2_DEFAULT                  (0x00000000UL << 18) /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_ICV2_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_CCPOL0                        (1 << 24)            /**< CC0 Polarity */\r
-#define _TIMER_STATUS_CCPOL0_SHIFT                 24                   /**< Shift value for TIMER_CCPOL0 */\r
-#define _TIMER_STATUS_CCPOL0_MASK                  0x1000000UL          /**< Bit mask for TIMER_CCPOL0 */\r
-#define TIMER_STATUS_CCPOL0_DEFAULT                (0x00000000UL << 24) /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_CCPOL0_LOWRISE                (0x00000000UL << 24) /**< Shifted mode LOWRISE for TIMER_STATUS */\r
-#define TIMER_STATUS_CCPOL0_HIGHFALL               (0x00000001UL << 24) /**< Shifted mode HIGHFALL for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCPOL0_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCPOL0_LOWRISE               0x00000000UL         /**< Mode LOWRISE for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCPOL0_HIGHFALL              0x00000001UL         /**< Mode HIGHFALL for TIMER_STATUS */\r
-#define TIMER_STATUS_CCPOL1                        (1 << 25)            /**< CC1 Polarity */\r
-#define _TIMER_STATUS_CCPOL1_SHIFT                 25                   /**< Shift value for TIMER_CCPOL1 */\r
-#define _TIMER_STATUS_CCPOL1_MASK                  0x2000000UL          /**< Bit mask for TIMER_CCPOL1 */\r
-#define TIMER_STATUS_CCPOL1_DEFAULT                (0x00000000UL << 25) /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_CCPOL1_LOWRISE                (0x00000000UL << 25) /**< Shifted mode LOWRISE for TIMER_STATUS */\r
-#define TIMER_STATUS_CCPOL1_HIGHFALL               (0x00000001UL << 25) /**< Shifted mode HIGHFALL for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCPOL1_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCPOL1_LOWRISE               0x00000000UL         /**< Mode LOWRISE for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCPOL1_HIGHFALL              0x00000001UL         /**< Mode HIGHFALL for TIMER_STATUS */\r
-#define TIMER_STATUS_CCPOL2                        (1 << 26)            /**< CC2 Polarity */\r
-#define _TIMER_STATUS_CCPOL2_SHIFT                 26                   /**< Shift value for TIMER_CCPOL2 */\r
-#define _TIMER_STATUS_CCPOL2_MASK                  0x4000000UL          /**< Bit mask for TIMER_CCPOL2 */\r
-#define TIMER_STATUS_CCPOL2_DEFAULT                (0x00000000UL << 26) /**< Shifted mode DEFAULT for TIMER_STATUS */\r
-#define TIMER_STATUS_CCPOL2_LOWRISE                (0x00000000UL << 26) /**< Shifted mode LOWRISE for TIMER_STATUS */\r
-#define TIMER_STATUS_CCPOL2_HIGHFALL               (0x00000001UL << 26) /**< Shifted mode HIGHFALL for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCPOL2_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCPOL2_LOWRISE               0x00000000UL         /**< Mode LOWRISE for TIMER_STATUS */\r
-#define _TIMER_STATUS_CCPOL2_HIGHFALL              0x00000001UL         /**< Mode HIGHFALL for TIMER_STATUS */\r
-\r
-/** Bit fields for TIMER IEN */\r
-#define _TIMER_IEN_RESETVALUE                      0x00000000UL         /**< Default value for TIMER_IEN */\r
-#define _TIMER_IEN_MASK                            0x00000773UL         /**< Mask for TIMER_IEN */\r
-#define TIMER_IEN_OF                               (1 << 0)             /**< Overflow Interrupt Enable */\r
-#define _TIMER_IEN_OF_SHIFT                        0                    /**< Shift value for TIMER_OF */\r
-#define _TIMER_IEN_OF_MASK                         0x1UL                /**< Bit mask for TIMER_OF */\r
-#define TIMER_IEN_OF_DEFAULT                       (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_IEN */\r
-#define _TIMER_IEN_OF_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for TIMER_IEN */\r
-#define TIMER_IEN_UF                               (1 << 1)             /**< Underflow Interrupt Enable */\r
-#define _TIMER_IEN_UF_SHIFT                        1                    /**< Shift value for TIMER_UF */\r
-#define _TIMER_IEN_UF_MASK                         0x2UL                /**< Bit mask for TIMER_UF */\r
-#define TIMER_IEN_UF_DEFAULT                       (0x00000000UL << 1)  /**< Shifted mode DEFAULT for TIMER_IEN */\r
-#define _TIMER_IEN_UF_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for TIMER_IEN */\r
-#define TIMER_IEN_CC0                              (1 << 4)             /**< CC Channel 0 Interrupt Enable */\r
-#define _TIMER_IEN_CC0_SHIFT                       4                    /**< Shift value for TIMER_CC0 */\r
-#define _TIMER_IEN_CC0_MASK                        0x10UL               /**< Bit mask for TIMER_CC0 */\r
-#define TIMER_IEN_CC0_DEFAULT                      (0x00000000UL << 4)  /**< Shifted mode DEFAULT for TIMER_IEN */\r
-#define _TIMER_IEN_CC0_DEFAULT                     0x00000000UL         /**< Mode DEFAULT for TIMER_IEN */\r
-#define TIMER_IEN_CC1                              (1 << 5)             /**< CC Channel 1 Interrupt Enable */\r
-#define _TIMER_IEN_CC1_SHIFT                       5                    /**< Shift value for TIMER_CC1 */\r
-#define _TIMER_IEN_CC1_MASK                        0x20UL               /**< Bit mask for TIMER_CC1 */\r
-#define TIMER_IEN_CC1_DEFAULT                      (0x00000000UL << 5)  /**< Shifted mode DEFAULT for TIMER_IEN */\r
-#define _TIMER_IEN_CC1_DEFAULT                     0x00000000UL         /**< Mode DEFAULT for TIMER_IEN */\r
-#define TIMER_IEN_CC2                              (1 << 6)             /**< CC Channel 2 Interrupt Enable */\r
-#define _TIMER_IEN_CC2_SHIFT                       6                    /**< Shift value for TIMER_CC2 */\r
-#define _TIMER_IEN_CC2_MASK                        0x40UL               /**< Bit mask for TIMER_CC2 */\r
-#define TIMER_IEN_CC2_DEFAULT                      (0x00000000UL << 6)  /**< Shifted mode DEFAULT for TIMER_IEN */\r
-#define _TIMER_IEN_CC2_DEFAULT                     0x00000000UL         /**< Mode DEFAULT for TIMER_IEN */\r
-#define TIMER_IEN_ICBOF0                           (1 << 8)             /**< CC Channel 0 Input Capture Buffer Overflow Interrupt Enable */\r
-#define _TIMER_IEN_ICBOF0_SHIFT                    8                    /**< Shift value for TIMER_ICBOF0 */\r
-#define _TIMER_IEN_ICBOF0_MASK                     0x100UL              /**< Bit mask for TIMER_ICBOF0 */\r
-#define TIMER_IEN_ICBOF0_DEFAULT                   (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_IEN */\r
-#define _TIMER_IEN_ICBOF0_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_IEN */\r
-#define TIMER_IEN_ICBOF1                           (1 << 9)             /**< CC Channel 1 Input Capture Buffer Overflow Interrupt Enable */\r
-#define _TIMER_IEN_ICBOF1_SHIFT                    9                    /**< Shift value for TIMER_ICBOF1 */\r
-#define _TIMER_IEN_ICBOF1_MASK                     0x200UL              /**< Bit mask for TIMER_ICBOF1 */\r
-#define TIMER_IEN_ICBOF1_DEFAULT                   (0x00000000UL << 9)  /**< Shifted mode DEFAULT for TIMER_IEN */\r
-#define _TIMER_IEN_ICBOF1_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_IEN */\r
-#define TIMER_IEN_ICBOF2                           (1 << 10)            /**< CC Channel 2 Input Capture Buffer Overflow Interrupt Enable */\r
-#define _TIMER_IEN_ICBOF2_SHIFT                    10                   /**< Shift value for TIMER_ICBOF2 */\r
-#define _TIMER_IEN_ICBOF2_MASK                     0x400UL              /**< Bit mask for TIMER_ICBOF2 */\r
-#define TIMER_IEN_ICBOF2_DEFAULT                   (0x00000000UL << 10) /**< Shifted mode DEFAULT for TIMER_IEN */\r
-#define _TIMER_IEN_ICBOF2_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_IEN */\r
-\r
-/** Bit fields for TIMER IF */\r
-#define _TIMER_IF_RESETVALUE                       0x00000000UL         /**< Default value for TIMER_IF */\r
-#define _TIMER_IF_MASK                             0x00000773UL         /**< Mask for TIMER_IF */\r
-#define TIMER_IF_OF                                (1 << 0)             /**< Overflow Interrupt Flag */\r
-#define _TIMER_IF_OF_SHIFT                         0                    /**< Shift value for TIMER_OF */\r
-#define _TIMER_IF_OF_MASK                          0x1UL                /**< Bit mask for TIMER_OF */\r
-#define TIMER_IF_OF_DEFAULT                        (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_IF */\r
-#define _TIMER_IF_OF_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for TIMER_IF */\r
-#define TIMER_IF_UF                                (1 << 1)             /**< Underflow Interrupt Flag */\r
-#define _TIMER_IF_UF_SHIFT                         1                    /**< Shift value for TIMER_UF */\r
-#define _TIMER_IF_UF_MASK                          0x2UL                /**< Bit mask for TIMER_UF */\r
-#define TIMER_IF_UF_DEFAULT                        (0x00000000UL << 1)  /**< Shifted mode DEFAULT for TIMER_IF */\r
-#define _TIMER_IF_UF_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for TIMER_IF */\r
-#define TIMER_IF_CC0                               (1 << 4)             /**< CC Channel 0 Interrupt Flag */\r
-#define _TIMER_IF_CC0_SHIFT                        4                    /**< Shift value for TIMER_CC0 */\r
-#define _TIMER_IF_CC0_MASK                         0x10UL               /**< Bit mask for TIMER_CC0 */\r
-#define TIMER_IF_CC0_DEFAULT                       (0x00000000UL << 4)  /**< Shifted mode DEFAULT for TIMER_IF */\r
-#define _TIMER_IF_CC0_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for TIMER_IF */\r
-#define TIMER_IF_CC1                               (1 << 5)             /**< CC Channel 1 Interrupt Flag */\r
-#define _TIMER_IF_CC1_SHIFT                        5                    /**< Shift value for TIMER_CC1 */\r
-#define _TIMER_IF_CC1_MASK                         0x20UL               /**< Bit mask for TIMER_CC1 */\r
-#define TIMER_IF_CC1_DEFAULT                       (0x00000000UL << 5)  /**< Shifted mode DEFAULT for TIMER_IF */\r
-#define _TIMER_IF_CC1_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for TIMER_IF */\r
-#define TIMER_IF_CC2                               (1 << 6)             /**< CC Channel 2 Interrupt Flag */\r
-#define _TIMER_IF_CC2_SHIFT                        6                    /**< Shift value for TIMER_CC2 */\r
-#define _TIMER_IF_CC2_MASK                         0x40UL               /**< Bit mask for TIMER_CC2 */\r
-#define TIMER_IF_CC2_DEFAULT                       (0x00000000UL << 6)  /**< Shifted mode DEFAULT for TIMER_IF */\r
-#define _TIMER_IF_CC2_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for TIMER_IF */\r
-#define TIMER_IF_ICBOF0                            (1 << 8)             /**< CC Channel 0 Input Capture Buffer Overflow Interrupt Flag */\r
-#define _TIMER_IF_ICBOF0_SHIFT                     8                    /**< Shift value for TIMER_ICBOF0 */\r
-#define _TIMER_IF_ICBOF0_MASK                      0x100UL              /**< Bit mask for TIMER_ICBOF0 */\r
-#define TIMER_IF_ICBOF0_DEFAULT                    (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_IF */\r
-#define _TIMER_IF_ICBOF0_DEFAULT                   0x00000000UL         /**< Mode DEFAULT for TIMER_IF */\r
-#define TIMER_IF_ICBOF1                            (1 << 9)             /**< CC Channel 1 Input Capture Buffer Overflow Interrupt Flag */\r
-#define _TIMER_IF_ICBOF1_SHIFT                     9                    /**< Shift value for TIMER_ICBOF1 */\r
-#define _TIMER_IF_ICBOF1_MASK                      0x200UL              /**< Bit mask for TIMER_ICBOF1 */\r
-#define TIMER_IF_ICBOF1_DEFAULT                    (0x00000000UL << 9)  /**< Shifted mode DEFAULT for TIMER_IF */\r
-#define _TIMER_IF_ICBOF1_DEFAULT                   0x00000000UL         /**< Mode DEFAULT for TIMER_IF */\r
-#define TIMER_IF_ICBOF2                            (1 << 10)            /**< CC Channel 2 Input Capture Buffer Overflow Interrupt Flag */\r
-#define _TIMER_IF_ICBOF2_SHIFT                     10                   /**< Shift value for TIMER_ICBOF2 */\r
-#define _TIMER_IF_ICBOF2_MASK                      0x400UL              /**< Bit mask for TIMER_ICBOF2 */\r
-#define TIMER_IF_ICBOF2_DEFAULT                    (0x00000000UL << 10) /**< Shifted mode DEFAULT for TIMER_IF */\r
-#define _TIMER_IF_ICBOF2_DEFAULT                   0x00000000UL         /**< Mode DEFAULT for TIMER_IF */\r
-\r
-/** Bit fields for TIMER IFS */\r
-#define _TIMER_IFS_RESETVALUE                      0x00000000UL         /**< Default value for TIMER_IFS */\r
-#define _TIMER_IFS_MASK                            0x00000773UL         /**< Mask for TIMER_IFS */\r
-#define TIMER_IFS_OF                               (1 << 0)             /**< Overflow Interrupt Flag Set */\r
-#define _TIMER_IFS_OF_SHIFT                        0                    /**< Shift value for TIMER_OF */\r
-#define _TIMER_IFS_OF_MASK                         0x1UL                /**< Bit mask for TIMER_OF */\r
-#define TIMER_IFS_OF_DEFAULT                       (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_IFS */\r
-#define _TIMER_IFS_OF_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for TIMER_IFS */\r
-#define TIMER_IFS_UF                               (1 << 1)             /**< Underflow Interrupt Flag Set */\r
-#define _TIMER_IFS_UF_SHIFT                        1                    /**< Shift value for TIMER_UF */\r
-#define _TIMER_IFS_UF_MASK                         0x2UL                /**< Bit mask for TIMER_UF */\r
-#define TIMER_IFS_UF_DEFAULT                       (0x00000000UL << 1)  /**< Shifted mode DEFAULT for TIMER_IFS */\r
-#define _TIMER_IFS_UF_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for TIMER_IFS */\r
-#define TIMER_IFS_CC0                              (1 << 4)             /**< CC Channel 0 Interrupt Flag Set */\r
-#define _TIMER_IFS_CC0_SHIFT                       4                    /**< Shift value for TIMER_CC0 */\r
-#define _TIMER_IFS_CC0_MASK                        0x10UL               /**< Bit mask for TIMER_CC0 */\r
-#define TIMER_IFS_CC0_DEFAULT                      (0x00000000UL << 4)  /**< Shifted mode DEFAULT for TIMER_IFS */\r
-#define _TIMER_IFS_CC0_DEFAULT                     0x00000000UL         /**< Mode DEFAULT for TIMER_IFS */\r
-#define TIMER_IFS_CC1                              (1 << 5)             /**< CC Channel 1 Interrupt Flag Set */\r
-#define _TIMER_IFS_CC1_SHIFT                       5                    /**< Shift value for TIMER_CC1 */\r
-#define _TIMER_IFS_CC1_MASK                        0x20UL               /**< Bit mask for TIMER_CC1 */\r
-#define TIMER_IFS_CC1_DEFAULT                      (0x00000000UL << 5)  /**< Shifted mode DEFAULT for TIMER_IFS */\r
-#define _TIMER_IFS_CC1_DEFAULT                     0x00000000UL         /**< Mode DEFAULT for TIMER_IFS */\r
-#define TIMER_IFS_CC2                              (1 << 6)             /**< CC Channel 2 Interrupt Flag Set */\r
-#define _TIMER_IFS_CC2_SHIFT                       6                    /**< Shift value for TIMER_CC2 */\r
-#define _TIMER_IFS_CC2_MASK                        0x40UL               /**< Bit mask for TIMER_CC2 */\r
-#define TIMER_IFS_CC2_DEFAULT                      (0x00000000UL << 6)  /**< Shifted mode DEFAULT for TIMER_IFS */\r
-#define _TIMER_IFS_CC2_DEFAULT                     0x00000000UL         /**< Mode DEFAULT for TIMER_IFS */\r
-#define TIMER_IFS_ICBOF0                           (1 << 8)             /**< CC Channel 0 Input Capture Buffer Overflow Interrupt Flag Set */\r
-#define _TIMER_IFS_ICBOF0_SHIFT                    8                    /**< Shift value for TIMER_ICBOF0 */\r
-#define _TIMER_IFS_ICBOF0_MASK                     0x100UL              /**< Bit mask for TIMER_ICBOF0 */\r
-#define TIMER_IFS_ICBOF0_DEFAULT                   (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_IFS */\r
-#define _TIMER_IFS_ICBOF0_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_IFS */\r
-#define TIMER_IFS_ICBOF1                           (1 << 9)             /**< CC Channel 1 Input Capture Buffer Overflow Interrupt Flag Set */\r
-#define _TIMER_IFS_ICBOF1_SHIFT                    9                    /**< Shift value for TIMER_ICBOF1 */\r
-#define _TIMER_IFS_ICBOF1_MASK                     0x200UL              /**< Bit mask for TIMER_ICBOF1 */\r
-#define TIMER_IFS_ICBOF1_DEFAULT                   (0x00000000UL << 9)  /**< Shifted mode DEFAULT for TIMER_IFS */\r
-#define _TIMER_IFS_ICBOF1_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_IFS */\r
-#define TIMER_IFS_ICBOF2                           (1 << 10)            /**< CC Channel 2 Input Capture Buffer Overflow Interrupt Flag Set */\r
-#define _TIMER_IFS_ICBOF2_SHIFT                    10                   /**< Shift value for TIMER_ICBOF2 */\r
-#define _TIMER_IFS_ICBOF2_MASK                     0x400UL              /**< Bit mask for TIMER_ICBOF2 */\r
-#define TIMER_IFS_ICBOF2_DEFAULT                   (0x00000000UL << 10) /**< Shifted mode DEFAULT for TIMER_IFS */\r
-#define _TIMER_IFS_ICBOF2_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_IFS */\r
-\r
-/** Bit fields for TIMER IFC */\r
-#define _TIMER_IFC_RESETVALUE                      0x00000000UL         /**< Default value for TIMER_IFC */\r
-#define _TIMER_IFC_MASK                            0x00000773UL         /**< Mask for TIMER_IFC */\r
-#define TIMER_IFC_OF                               (1 << 0)             /**< Overflow Interrupt Flag Clear */\r
-#define _TIMER_IFC_OF_SHIFT                        0                    /**< Shift value for TIMER_OF */\r
-#define _TIMER_IFC_OF_MASK                         0x1UL                /**< Bit mask for TIMER_OF */\r
-#define TIMER_IFC_OF_DEFAULT                       (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_IFC */\r
-#define _TIMER_IFC_OF_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for TIMER_IFC */\r
-#define TIMER_IFC_UF                               (1 << 1)             /**< Underflow Interrupt Flag Clear */\r
-#define _TIMER_IFC_UF_SHIFT                        1                    /**< Shift value for TIMER_UF */\r
-#define _TIMER_IFC_UF_MASK                         0x2UL                /**< Bit mask for TIMER_UF */\r
-#define TIMER_IFC_UF_DEFAULT                       (0x00000000UL << 1)  /**< Shifted mode DEFAULT for TIMER_IFC */\r
-#define _TIMER_IFC_UF_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for TIMER_IFC */\r
-#define TIMER_IFC_CC0                              (1 << 4)             /**< CC Channel 0 Interrupt Flag Clear */\r
-#define _TIMER_IFC_CC0_SHIFT                       4                    /**< Shift value for TIMER_CC0 */\r
-#define _TIMER_IFC_CC0_MASK                        0x10UL               /**< Bit mask for TIMER_CC0 */\r
-#define TIMER_IFC_CC0_DEFAULT                      (0x00000000UL << 4)  /**< Shifted mode DEFAULT for TIMER_IFC */\r
-#define _TIMER_IFC_CC0_DEFAULT                     0x00000000UL         /**< Mode DEFAULT for TIMER_IFC */\r
-#define TIMER_IFC_CC1                              (1 << 5)             /**< CC Channel 1 Interrupt Flag Clear */\r
-#define _TIMER_IFC_CC1_SHIFT                       5                    /**< Shift value for TIMER_CC1 */\r
-#define _TIMER_IFC_CC1_MASK                        0x20UL               /**< Bit mask for TIMER_CC1 */\r
-#define TIMER_IFC_CC1_DEFAULT                      (0x00000000UL << 5)  /**< Shifted mode DEFAULT for TIMER_IFC */\r
-#define _TIMER_IFC_CC1_DEFAULT                     0x00000000UL         /**< Mode DEFAULT for TIMER_IFC */\r
-#define TIMER_IFC_CC2                              (1 << 6)             /**< CC Channel 2 Interrupt Flag Clear */\r
-#define _TIMER_IFC_CC2_SHIFT                       6                    /**< Shift value for TIMER_CC2 */\r
-#define _TIMER_IFC_CC2_MASK                        0x40UL               /**< Bit mask for TIMER_CC2 */\r
-#define TIMER_IFC_CC2_DEFAULT                      (0x00000000UL << 6)  /**< Shifted mode DEFAULT for TIMER_IFC */\r
-#define _TIMER_IFC_CC2_DEFAULT                     0x00000000UL         /**< Mode DEFAULT for TIMER_IFC */\r
-#define TIMER_IFC_ICBOF0                           (1 << 8)             /**< CC Channel 0 Input Capture Buffer Overflow Interrupt Flag Clear */\r
-#define _TIMER_IFC_ICBOF0_SHIFT                    8                    /**< Shift value for TIMER_ICBOF0 */\r
-#define _TIMER_IFC_ICBOF0_MASK                     0x100UL              /**< Bit mask for TIMER_ICBOF0 */\r
-#define TIMER_IFC_ICBOF0_DEFAULT                   (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_IFC */\r
-#define _TIMER_IFC_ICBOF0_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_IFC */\r
-#define TIMER_IFC_ICBOF1                           (1 << 9)             /**< CC Channel 1 Input Capture Buffer Overflow Interrupt Flag Clear */\r
-#define _TIMER_IFC_ICBOF1_SHIFT                    9                    /**< Shift value for TIMER_ICBOF1 */\r
-#define _TIMER_IFC_ICBOF1_MASK                     0x200UL              /**< Bit mask for TIMER_ICBOF1 */\r
-#define TIMER_IFC_ICBOF1_DEFAULT                   (0x00000000UL << 9)  /**< Shifted mode DEFAULT for TIMER_IFC */\r
-#define _TIMER_IFC_ICBOF1_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_IFC */\r
-#define TIMER_IFC_ICBOF2                           (1 << 10)            /**< CC Channel 2 Input Capture Buffer Overflow Interrupt Flag Clear */\r
-#define _TIMER_IFC_ICBOF2_SHIFT                    10                   /**< Shift value for TIMER_ICBOF2 */\r
-#define _TIMER_IFC_ICBOF2_MASK                     0x400UL              /**< Bit mask for TIMER_ICBOF2 */\r
-#define TIMER_IFC_ICBOF2_DEFAULT                   (0x00000000UL << 10) /**< Shifted mode DEFAULT for TIMER_IFC */\r
-#define _TIMER_IFC_ICBOF2_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for TIMER_IFC */\r
-\r
-/** Bit fields for TIMER TOP */\r
-#define _TIMER_TOP_RESETVALUE                      0x0000FFFFUL        /**< Default value for TIMER_TOP */\r
-#define _TIMER_TOP_MASK                            0x0000FFFFUL        /**< Mask for TIMER_TOP */\r
-#define _TIMER_TOP_TOP_SHIFT                       0                   /**< Shift value for TIMER_TOP */\r
-#define _TIMER_TOP_TOP_MASK                        0xFFFFUL            /**< Bit mask for TIMER_TOP */\r
-#define TIMER_TOP_TOP_DEFAULT                      (0x0000FFFFUL << 0) /**< Shifted mode DEFAULT for TIMER_TOP */\r
-#define _TIMER_TOP_TOP_DEFAULT                     0x0000FFFFUL        /**< Mode DEFAULT for TIMER_TOP */\r
-\r
-/** Bit fields for TIMER TOPB */\r
-#define _TIMER_TOPB_RESETVALUE                     0x00000000UL        /**< Default value for TIMER_TOPB */\r
-#define _TIMER_TOPB_MASK                           0x0000FFFFUL        /**< Mask for TIMER_TOPB */\r
-#define _TIMER_TOPB_TOPB_SHIFT                     0                   /**< Shift value for TIMER_TOPB */\r
-#define _TIMER_TOPB_TOPB_MASK                      0xFFFFUL            /**< Bit mask for TIMER_TOPB */\r
-#define TIMER_TOPB_TOPB_DEFAULT                    (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_TOPB */\r
-#define _TIMER_TOPB_TOPB_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for TIMER_TOPB */\r
-\r
-/** Bit fields for TIMER CNT */\r
-#define _TIMER_CNT_RESETVALUE                      0x00000000UL        /**< Default value for TIMER_CNT */\r
-#define _TIMER_CNT_MASK                            0x0000FFFFUL        /**< Mask for TIMER_CNT */\r
-#define _TIMER_CNT_CNT_SHIFT                       0                   /**< Shift value for TIMER_CNT */\r
-#define _TIMER_CNT_CNT_MASK                        0xFFFFUL            /**< Bit mask for TIMER_CNT */\r
-#define TIMER_CNT_CNT_DEFAULT                      (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_CNT */\r
-#define _TIMER_CNT_CNT_DEFAULT                     0x00000000UL        /**< Mode DEFAULT for TIMER_CNT */\r
-\r
-/** Bit fields for TIMER ROUTE */\r
-#define _TIMER_ROUTE_RESETVALUE                    0x00000000UL         /**< Default value for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_MASK                          0x00030707UL         /**< Mask for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_CCPEN_SHIFT                   0                    /**< Shift value for TIMER_CCPEN */\r
-#define _TIMER_ROUTE_CCPEN_MASK                    0x7UL                /**< Bit mask for TIMER_CCPEN */\r
-#define TIMER_ROUTE_CCPEN_DEFAULT                  (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_CCPEN_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_CDTIPEN_SHIFT                 8                    /**< Shift value for TIMER_CDTIPEN */\r
-#define _TIMER_ROUTE_CDTIPEN_MASK                  0x700UL              /**< Bit mask for TIMER_CDTIPEN */\r
-#define TIMER_ROUTE_CDTIPEN_DEFAULT                (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_CDTIPEN_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_LOCATION_SHIFT                16                   /**< Shift value for TIMER_LOCATION */\r
-#define _TIMER_ROUTE_LOCATION_MASK                 0x30000UL            /**< Bit mask for TIMER_LOCATION */\r
-#define TIMER_ROUTE_LOCATION_DEFAULT               (0x00000000UL << 16) /**< Shifted mode DEFAULT for TIMER_ROUTE */\r
-#define TIMER_ROUTE_LOCATION_LOC0                  (0x00000000UL << 16) /**< Shifted mode LOC0 for TIMER_ROUTE */\r
-#define TIMER_ROUTE_LOCATION_LOC1                  (0x00000001UL << 16) /**< Shifted mode LOC1 for TIMER_ROUTE */\r
-#define TIMER_ROUTE_LOCATION_LOC2                  (0x00000002UL << 16) /**< Shifted mode LOC2 for TIMER_ROUTE */\r
-#define TIMER_ROUTE_LOCATION_LOC3                  (0x00000003UL << 16) /**< Shifted mode LOC3 for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_LOCATION_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_LOCATION_LOC0                 0x00000000UL         /**< Mode LOC0 for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_LOCATION_LOC1                 0x00000001UL         /**< Mode LOC1 for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_LOCATION_LOC2                 0x00000002UL         /**< Mode LOC2 for TIMER_ROUTE */\r
-#define _TIMER_ROUTE_LOCATION_LOC3                 0x00000003UL         /**< Mode LOC3 for TIMER_ROUTE */\r
-\r
-/** Bit fields for TIMER CC_CTRL */\r
-#define _TIMER_CC_CTRL_RESETVALUE                  0x00000000UL         /**< Default value for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_MASK                        0x0F373F17UL         /**< Mask for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_MODE_SHIFT                  0                    /**< Shift value for TIMER_MODE */\r
-#define _TIMER_CC_CTRL_MODE_MASK                   0x3UL                /**< Bit mask for TIMER_MODE */\r
-#define TIMER_CC_CTRL_MODE_DEFAULT                 (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_MODE_OFF                     (0x00000000UL << 0)  /**< Shifted mode OFF for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_MODE_INPUTCAPTURE            (0x00000001UL << 0)  /**< Shifted mode INPUTCAPTURE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_MODE_OUTPUTCOMPARE           (0x00000002UL << 0)  /**< Shifted mode OUTPUTCOMPARE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_MODE_PWM                     (0x00000003UL << 0)  /**< Shifted mode PWM for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_MODE_DEFAULT                0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_MODE_OFF                    0x00000000UL         /**< Mode OFF for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_MODE_INPUTCAPTURE           0x00000001UL         /**< Mode INPUTCAPTURE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_MODE_OUTPUTCOMPARE          0x00000002UL         /**< Mode OUTPUTCOMPARE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_MODE_PWM                    0x00000003UL         /**< Mode PWM for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_OUTINV                       (1 << 2)             /**< Output Invert */\r
-#define _TIMER_CC_CTRL_OUTINV_SHIFT                2                    /**< Shift value for TIMER_OUTINV */\r
-#define _TIMER_CC_CTRL_OUTINV_MASK                 0x4UL                /**< Bit mask for TIMER_OUTINV */\r
-#define TIMER_CC_CTRL_OUTINV_DEFAULT               (0x00000000UL << 2)  /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_OUTINV_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_COIST                        (1 << 4)             /**< Compare Output Initial State */\r
-#define _TIMER_CC_CTRL_COIST_SHIFT                 4                    /**< Shift value for TIMER_COIST */\r
-#define _TIMER_CC_CTRL_COIST_MASK                  0x10UL               /**< Bit mask for TIMER_COIST */\r
-#define TIMER_CC_CTRL_COIST_DEFAULT                (0x00000000UL << 4)  /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_COIST_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CMOA_SHIFT                  8                    /**< Shift value for TIMER_CMOA */\r
-#define _TIMER_CC_CTRL_CMOA_MASK                   0x300UL              /**< Bit mask for TIMER_CMOA */\r
-#define TIMER_CC_CTRL_CMOA_DEFAULT                 (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_CMOA_NONE                    (0x00000000UL << 8)  /**< Shifted mode NONE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_CMOA_TOGGLE                  (0x00000001UL << 8)  /**< Shifted mode TOGGLE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_CMOA_CLEAR                   (0x00000002UL << 8)  /**< Shifted mode CLEAR for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_CMOA_SET                     (0x00000003UL << 8)  /**< Shifted mode SET for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CMOA_DEFAULT                0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CMOA_NONE                   0x00000000UL         /**< Mode NONE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CMOA_TOGGLE                 0x00000001UL         /**< Mode TOGGLE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CMOA_CLEAR                  0x00000002UL         /**< Mode CLEAR for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CMOA_SET                    0x00000003UL         /**< Mode SET for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_COFOA_SHIFT                 10                   /**< Shift value for TIMER_COFOA */\r
-#define _TIMER_CC_CTRL_COFOA_MASK                  0xC00UL              /**< Bit mask for TIMER_COFOA */\r
-#define TIMER_CC_CTRL_COFOA_DEFAULT                (0x00000000UL << 10) /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_COFOA_NONE                   (0x00000000UL << 10) /**< Shifted mode NONE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_COFOA_TOGGLE                 (0x00000001UL << 10) /**< Shifted mode TOGGLE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_COFOA_CLEAR                  (0x00000002UL << 10) /**< Shifted mode CLEAR for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_COFOA_SET                    (0x00000003UL << 10) /**< Shifted mode SET for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_COFOA_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_COFOA_NONE                  0x00000000UL         /**< Mode NONE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_COFOA_TOGGLE                0x00000001UL         /**< Mode TOGGLE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_COFOA_CLEAR                 0x00000002UL         /**< Mode CLEAR for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_COFOA_SET                   0x00000003UL         /**< Mode SET for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CUFOA_SHIFT                 12                   /**< Shift value for TIMER_CUFOA */\r
-#define _TIMER_CC_CTRL_CUFOA_MASK                  0x3000UL             /**< Bit mask for TIMER_CUFOA */\r
-#define TIMER_CC_CTRL_CUFOA_DEFAULT                (0x00000000UL << 12) /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_CUFOA_NONE                   (0x00000000UL << 12) /**< Shifted mode NONE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_CUFOA_TOGGLE                 (0x00000001UL << 12) /**< Shifted mode TOGGLE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_CUFOA_CLEAR                  (0x00000002UL << 12) /**< Shifted mode CLEAR for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_CUFOA_SET                    (0x00000003UL << 12) /**< Shifted mode SET for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CUFOA_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CUFOA_NONE                  0x00000000UL         /**< Mode NONE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CUFOA_TOGGLE                0x00000001UL         /**< Mode TOGGLE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CUFOA_CLEAR                 0x00000002UL         /**< Mode CLEAR for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_CUFOA_SET                   0x00000003UL         /**< Mode SET for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_SHIFT                16                   /**< Shift value for TIMER_PRSSEL */\r
-#define _TIMER_CC_CTRL_PRSSEL_MASK                 0x70000UL            /**< Bit mask for TIMER_PRSSEL */\r
-#define TIMER_CC_CTRL_PRSSEL_DEFAULT               (0x00000000UL << 16) /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_PRSSEL_PRSCH0                (0x00000000UL << 16) /**< Shifted mode PRSCH0 for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_PRSSEL_PRSCH1                (0x00000001UL << 16) /**< Shifted mode PRSCH1 for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_PRSSEL_PRSCH2                (0x00000002UL << 16) /**< Shifted mode PRSCH2 for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_PRSSEL_PRSCH3                (0x00000003UL << 16) /**< Shifted mode PRSCH3 for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_PRSSEL_PRSCH4                (0x00000004UL << 16) /**< Shifted mode PRSCH4 for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_PRSSEL_PRSCH5                (0x00000005UL << 16) /**< Shifted mode PRSCH5 for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_PRSSEL_PRSCH6                (0x00000006UL << 16) /**< Shifted mode PRSCH6 for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_PRSSEL_PRSCH7                (0x00000007UL << 16) /**< Shifted mode PRSCH7 for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_PRSCH0               0x00000000UL         /**< Mode PRSCH0 for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_PRSCH1               0x00000001UL         /**< Mode PRSCH1 for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_PRSCH2               0x00000002UL         /**< Mode PRSCH2 for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_PRSCH3               0x00000003UL         /**< Mode PRSCH3 for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_PRSCH4               0x00000004UL         /**< Mode PRSCH4 for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_PRSCH5               0x00000005UL         /**< Mode PRSCH5 for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_PRSCH6               0x00000006UL         /**< Mode PRSCH6 for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_PRSSEL_PRSCH7               0x00000007UL         /**< Mode PRSCH7 for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_INSEL                        (1 << 20)            /**< Input Selection */\r
-#define _TIMER_CC_CTRL_INSEL_SHIFT                 20                   /**< Shift value for TIMER_INSEL */\r
-#define _TIMER_CC_CTRL_INSEL_MASK                  0x100000UL           /**< Bit mask for TIMER_INSEL */\r
-#define TIMER_CC_CTRL_INSEL_DEFAULT                (0x00000000UL << 20) /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_INSEL_PIN                    (0x00000000UL << 20) /**< Shifted mode PIN for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_INSEL_PRS                    (0x00000001UL << 20) /**< Shifted mode PRS for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_INSEL_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_INSEL_PIN                   0x00000000UL         /**< Mode PIN for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_INSEL_PRS                   0x00000001UL         /**< Mode PRS for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_FILT                         (1 << 21)            /**< Digital Filter */\r
-#define _TIMER_CC_CTRL_FILT_SHIFT                  21                   /**< Shift value for TIMER_FILT */\r
-#define _TIMER_CC_CTRL_FILT_MASK                   0x200000UL           /**< Bit mask for TIMER_FILT */\r
-#define TIMER_CC_CTRL_FILT_DEFAULT                 (0x00000000UL << 21) /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_FILT_DISABLE                 (0x00000000UL << 21) /**< Shifted mode DISABLE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_FILT_ENABLE                  (0x00000001UL << 21) /**< Shifted mode ENABLE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_FILT_DEFAULT                0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_FILT_DISABLE                0x00000000UL         /**< Mode DISABLE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_FILT_ENABLE                 0x00000001UL         /**< Mode ENABLE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEDGE_SHIFT                24                   /**< Shift value for TIMER_ICEDGE */\r
-#define _TIMER_CC_CTRL_ICEDGE_MASK                 0x3000000UL          /**< Bit mask for TIMER_ICEDGE */\r
-#define TIMER_CC_CTRL_ICEDGE_DEFAULT               (0x00000000UL << 24) /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_ICEDGE_RISING                (0x00000000UL << 24) /**< Shifted mode RISING for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_ICEDGE_FALLING               (0x00000001UL << 24) /**< Shifted mode FALLING for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_ICEDGE_BOTH                  (0x00000002UL << 24) /**< Shifted mode BOTH for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_ICEDGE_NONE                  (0x00000003UL << 24) /**< Shifted mode NONE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEDGE_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEDGE_RISING               0x00000000UL         /**< Mode RISING for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEDGE_FALLING              0x00000001UL         /**< Mode FALLING for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEDGE_BOTH                 0x00000002UL         /**< Mode BOTH for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEDGE_NONE                 0x00000003UL         /**< Mode NONE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEVCTRL_SHIFT              26                   /**< Shift value for TIMER_ICEVCTRL */\r
-#define _TIMER_CC_CTRL_ICEVCTRL_MASK               0xC000000UL          /**< Bit mask for TIMER_ICEVCTRL */\r
-#define TIMER_CC_CTRL_ICEVCTRL_DEFAULT             (0x00000000UL << 26) /**< Shifted mode DEFAULT for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_ICEVCTRL_EVERYEDGE           (0x00000000UL << 26) /**< Shifted mode EVERYEDGE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_ICEVCTRL_EVERYSECONDEDGE     (0x00000001UL << 26) /**< Shifted mode EVERYSECONDEDGE for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_ICEVCTRL_RISING              (0x00000002UL << 26) /**< Shifted mode RISING for TIMER_CC_CTRL */\r
-#define TIMER_CC_CTRL_ICEVCTRL_FALLING             (0x00000003UL << 26) /**< Shifted mode FALLING for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEVCTRL_DEFAULT            0x00000000UL         /**< Mode DEFAULT for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEVCTRL_EVERYEDGE          0x00000000UL         /**< Mode EVERYEDGE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEVCTRL_EVERYSECONDEDGE    0x00000001UL         /**< Mode EVERYSECONDEDGE for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEVCTRL_RISING             0x00000002UL         /**< Mode RISING for TIMER_CC_CTRL */\r
-#define _TIMER_CC_CTRL_ICEVCTRL_FALLING            0x00000003UL         /**< Mode FALLING for TIMER_CC_CTRL */\r
-\r
-/** Bit fields for TIMER CC_CCV */\r
-#define _TIMER_CC_CCV_RESETVALUE                   0x00000000UL        /**< Default value for TIMER_CC_CCV */\r
-#define _TIMER_CC_CCV_MASK                         0x0000FFFFUL        /**< Mask for TIMER_CC_CCV */\r
-#define _TIMER_CC_CCV_CCV_SHIFT                    0                   /**< Shift value for TIMER_CCV */\r
-#define _TIMER_CC_CCV_CCV_MASK                     0xFFFFUL            /**< Bit mask for TIMER_CCV */\r
-#define TIMER_CC_CCV_CCV_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_CC_CCV */\r
-#define _TIMER_CC_CCV_CCV_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for TIMER_CC_CCV */\r
-\r
-/** Bit fields for TIMER CC_CCVP */\r
-#define _TIMER_CC_CCVP_RESETVALUE                  0x00000000UL        /**< Default value for TIMER_CC_CCVP */\r
-#define _TIMER_CC_CCVP_MASK                        0x0000FFFFUL        /**< Mask for TIMER_CC_CCVP */\r
-#define _TIMER_CC_CCVP_CCVP_SHIFT                  0                   /**< Shift value for TIMER_CCVP */\r
-#define _TIMER_CC_CCVP_CCVP_MASK                   0xFFFFUL            /**< Bit mask for TIMER_CCVP */\r
-#define TIMER_CC_CCVP_CCVP_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_CC_CCVP */\r
-#define _TIMER_CC_CCVP_CCVP_DEFAULT                0x00000000UL        /**< Mode DEFAULT for TIMER_CC_CCVP */\r
-\r
-/** Bit fields for TIMER CC_CCVB */\r
-#define _TIMER_CC_CCVB_RESETVALUE                  0x00000000UL        /**< Default value for TIMER_CC_CCVB */\r
-#define _TIMER_CC_CCVB_MASK                        0x0000FFFFUL        /**< Mask for TIMER_CC_CCVB */\r
-#define _TIMER_CC_CCVB_CCVB_SHIFT                  0                   /**< Shift value for TIMER_CCVB */\r
-#define _TIMER_CC_CCVB_CCVB_MASK                   0xFFFFUL            /**< Bit mask for TIMER_CCVB */\r
-#define TIMER_CC_CCVB_CCVB_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_CC_CCVB */\r
-#define _TIMER_CC_CCVB_CCVB_DEFAULT                0x00000000UL        /**< Mode DEFAULT for TIMER_CC_CCVB */\r
-\r
-/** Bit fields for TIMER DTCTRL */\r
-#define _TIMER_DTCTRL_RESETVALUE                   0x00000000UL         /**< Default value for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_MASK                         0x0100007FUL         /**< Mask for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTEN                          (1 << 0)             /**< DTI Enable */\r
-#define _TIMER_DTCTRL_DTEN_SHIFT                   0                    /**< Shift value for TIMER_DTEN */\r
-#define _TIMER_DTCTRL_DTEN_MASK                    0x1UL                /**< Bit mask for TIMER_DTEN */\r
-#define TIMER_DTCTRL_DTEN_DEFAULT                  (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTEN_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTDAS                         (1 << 1)             /**< DTI Automatic Start-up Functionality */\r
-#define _TIMER_DTCTRL_DTDAS_SHIFT                  1                    /**< Shift value for TIMER_DTDAS */\r
-#define _TIMER_DTCTRL_DTDAS_MASK                   0x2UL                /**< Bit mask for TIMER_DTDAS */\r
-#define TIMER_DTCTRL_DTDAS_DEFAULT                 (0x00000000UL << 1)  /**< Shifted mode DEFAULT for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTDAS_NORESTART               (0x00000000UL << 1)  /**< Shifted mode NORESTART for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTDAS_RESTART                 (0x00000001UL << 1)  /**< Shifted mode RESTART for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTDAS_DEFAULT                0x00000000UL         /**< Mode DEFAULT for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTDAS_NORESTART              0x00000000UL         /**< Mode NORESTART for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTDAS_RESTART                0x00000001UL         /**< Mode RESTART for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTIPOL                        (1 << 2)             /**< DTI Inactive Polarity */\r
-#define _TIMER_DTCTRL_DTIPOL_SHIFT                 2                    /**< Shift value for TIMER_DTIPOL */\r
-#define _TIMER_DTCTRL_DTIPOL_MASK                  0x4UL                /**< Bit mask for TIMER_DTIPOL */\r
-#define TIMER_DTCTRL_DTIPOL_DEFAULT                (0x00000000UL << 2)  /**< Shifted mode DEFAULT for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTIPOL_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTCINV                        (1 << 3)             /**< DTI Complementary Output Invert. */\r
-#define _TIMER_DTCTRL_DTCINV_SHIFT                 3                    /**< Shift value for TIMER_DTCINV */\r
-#define _TIMER_DTCTRL_DTCINV_MASK                  0x8UL                /**< Bit mask for TIMER_DTCINV */\r
-#define TIMER_DTCTRL_DTCINV_DEFAULT                (0x00000000UL << 3)  /**< Shifted mode DEFAULT for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTCINV_DEFAULT               0x00000000UL         /**< Mode DEFAULT for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_SHIFT               4                    /**< Shift value for TIMER_DTPRSSEL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_MASK                0x70UL               /**< Bit mask for TIMER_DTPRSSEL */\r
-#define TIMER_DTCTRL_DTPRSSEL_DEFAULT              (0x00000000UL << 4)  /**< Shifted mode DEFAULT for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTPRSSEL_PRSCH0               (0x00000000UL << 4)  /**< Shifted mode PRSCH0 for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTPRSSEL_PRSCH1               (0x00000001UL << 4)  /**< Shifted mode PRSCH1 for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTPRSSEL_PRSCH2               (0x00000002UL << 4)  /**< Shifted mode PRSCH2 for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTPRSSEL_PRSCH3               (0x00000003UL << 4)  /**< Shifted mode PRSCH3 for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTPRSSEL_PRSCH4               (0x00000004UL << 4)  /**< Shifted mode PRSCH4 for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTPRSSEL_PRSCH5               (0x00000005UL << 4)  /**< Shifted mode PRSCH5 for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTPRSSEL_PRSCH6               (0x00000006UL << 4)  /**< Shifted mode PRSCH6 for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTPRSSEL_PRSCH7               (0x00000007UL << 4)  /**< Shifted mode PRSCH7 for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_PRSCH0              0x00000000UL         /**< Mode PRSCH0 for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_PRSCH1              0x00000001UL         /**< Mode PRSCH1 for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_PRSCH2              0x00000002UL         /**< Mode PRSCH2 for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_PRSCH3              0x00000003UL         /**< Mode PRSCH3 for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_PRSCH4              0x00000004UL         /**< Mode PRSCH4 for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_PRSCH5              0x00000005UL         /**< Mode PRSCH5 for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_PRSCH6              0x00000006UL         /**< Mode PRSCH6 for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSSEL_PRSCH7              0x00000007UL         /**< Mode PRSCH7 for TIMER_DTCTRL */\r
-#define TIMER_DTCTRL_DTPRSEN                       (1 << 24)            /**< DTI PRS Source Enable */\r
-#define _TIMER_DTCTRL_DTPRSEN_SHIFT                24                   /**< Shift value for TIMER_DTPRSEN */\r
-#define _TIMER_DTCTRL_DTPRSEN_MASK                 0x1000000UL          /**< Bit mask for TIMER_DTPRSEN */\r
-#define TIMER_DTCTRL_DTPRSEN_DEFAULT               (0x00000000UL << 24) /**< Shifted mode DEFAULT for TIMER_DTCTRL */\r
-#define _TIMER_DTCTRL_DTPRSEN_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_DTCTRL */\r
-\r
-/** Bit fields for TIMER DTTIME */\r
-#define _TIMER_DTTIME_RESETVALUE                   0x00000000UL         /**< Default value for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_MASK                         0x003F3F0FUL         /**< Mask for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_SHIFT                0                    /**< Shift value for TIMER_DTPRESC */\r
-#define _TIMER_DTTIME_DTPRESC_MASK                 0xFUL                /**< Bit mask for TIMER_DTPRESC */\r
-#define TIMER_DTTIME_DTPRESC_DEFAULT               (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV1                  (0x00000000UL << 0)  /**< Shifted mode DIV1 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV2                  (0x00000001UL << 0)  /**< Shifted mode DIV2 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV4                  (0x00000002UL << 0)  /**< Shifted mode DIV4 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV8                  (0x00000003UL << 0)  /**< Shifted mode DIV8 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV16                 (0x00000004UL << 0)  /**< Shifted mode DIV16 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV32                 (0x00000005UL << 0)  /**< Shifted mode DIV32 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV64                 (0x00000006UL << 0)  /**< Shifted mode DIV64 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV128                (0x00000007UL << 0)  /**< Shifted mode DIV128 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV256                (0x00000008UL << 0)  /**< Shifted mode DIV256 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV512                (0x00000009UL << 0)  /**< Shifted mode DIV512 for TIMER_DTTIME */\r
-#define TIMER_DTTIME_DTPRESC_DIV1024               (0x0000000AUL << 0)  /**< Shifted mode DIV1024 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV1                 0x00000000UL         /**< Mode DIV1 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV2                 0x00000001UL         /**< Mode DIV2 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV4                 0x00000002UL         /**< Mode DIV4 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV8                 0x00000003UL         /**< Mode DIV8 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV16                0x00000004UL         /**< Mode DIV16 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV32                0x00000005UL         /**< Mode DIV32 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV64                0x00000006UL         /**< Mode DIV64 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV128               0x00000007UL         /**< Mode DIV128 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV256               0x00000008UL         /**< Mode DIV256 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV512               0x00000009UL         /**< Mode DIV512 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTPRESC_DIV1024              0x0000000AUL         /**< Mode DIV1024 for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTRISET_SHIFT                8                    /**< Shift value for TIMER_DTRISET */\r
-#define _TIMER_DTTIME_DTRISET_MASK                 0x3F00UL             /**< Bit mask for TIMER_DTRISET */\r
-#define TIMER_DTTIME_DTRISET_DEFAULT               (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTRISET_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTFALLT_SHIFT                16                   /**< Shift value for TIMER_DTFALLT */\r
-#define _TIMER_DTTIME_DTFALLT_MASK                 0x3F0000UL           /**< Bit mask for TIMER_DTFALLT */\r
-#define TIMER_DTTIME_DTFALLT_DEFAULT               (0x00000000UL << 16) /**< Shifted mode DEFAULT for TIMER_DTTIME */\r
-#define _TIMER_DTTIME_DTFALLT_DEFAULT              0x00000000UL         /**< Mode DEFAULT for TIMER_DTTIME */\r
-\r
-/** Bit fields for TIMER DTFC */\r
-#define _TIMER_DTFC_RESETVALUE                     0x00000000UL         /**< Default value for TIMER_DTFC */\r
-#define _TIMER_DTFC_MASK                           0x0F030707UL         /**< Mask for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_SHIFT               0                    /**< Shift value for TIMER_DTPRSFSEL0 */\r
-#define _TIMER_DTFC_DTPRSFSEL0_MASK                0x7UL                /**< Bit mask for TIMER_DTPRSFSEL0 */\r
-#define TIMER_DTFC_DTPRSFSEL0_DEFAULT              (0x00000000UL << 0)  /**< Shifted mode DEFAULT for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL0_PRSCH0               (0x00000000UL << 0)  /**< Shifted mode PRSCH0 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL0_PRSCH1               (0x00000001UL << 0)  /**< Shifted mode PRSCH1 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL0_PRSCH2               (0x00000002UL << 0)  /**< Shifted mode PRSCH2 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL0_PRSCH3               (0x00000003UL << 0)  /**< Shifted mode PRSCH3 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL0_PRSCH4               (0x00000004UL << 0)  /**< Shifted mode PRSCH4 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL0_PRSCH5               (0x00000005UL << 0)  /**< Shifted mode PRSCH5 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL0_PRSCH6               (0x00000006UL << 0)  /**< Shifted mode PRSCH6 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL0_PRSCH7               (0x00000007UL << 0)  /**< Shifted mode PRSCH7 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_DEFAULT             0x00000000UL         /**< Mode DEFAULT for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_PRSCH0              0x00000000UL         /**< Mode PRSCH0 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_PRSCH1              0x00000001UL         /**< Mode PRSCH1 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_PRSCH2              0x00000002UL         /**< Mode PRSCH2 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_PRSCH3              0x00000003UL         /**< Mode PRSCH3 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_PRSCH4              0x00000004UL         /**< Mode PRSCH4 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_PRSCH5              0x00000005UL         /**< Mode PRSCH5 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_PRSCH6              0x00000006UL         /**< Mode PRSCH6 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL0_PRSCH7              0x00000007UL         /**< Mode PRSCH7 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_SHIFT               8                    /**< Shift value for TIMER_DTPRSFSEL1 */\r
-#define _TIMER_DTFC_DTPRSFSEL1_MASK                0x700UL              /**< Bit mask for TIMER_DTPRSFSEL1 */\r
-#define TIMER_DTFC_DTPRSFSEL1_DEFAULT              (0x00000000UL << 8)  /**< Shifted mode DEFAULT for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL1_PRSCH0               (0x00000000UL << 8)  /**< Shifted mode PRSCH0 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL1_PRSCH1               (0x00000001UL << 8)  /**< Shifted mode PRSCH1 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL1_PRSCH2               (0x00000002UL << 8)  /**< Shifted mode PRSCH2 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL1_PRSCH3               (0x00000003UL << 8)  /**< Shifted mode PRSCH3 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL1_PRSCH4               (0x00000004UL << 8)  /**< Shifted mode PRSCH4 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL1_PRSCH5               (0x00000005UL << 8)  /**< Shifted mode PRSCH5 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL1_PRSCH6               (0x00000006UL << 8)  /**< Shifted mode PRSCH6 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTPRSFSEL1_PRSCH7               (0x00000007UL << 8)  /**< Shifted mode PRSCH7 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_DEFAULT             0x00000000UL         /**< Mode DEFAULT for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_PRSCH0              0x00000000UL         /**< Mode PRSCH0 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_PRSCH1              0x00000001UL         /**< Mode PRSCH1 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_PRSCH2              0x00000002UL         /**< Mode PRSCH2 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_PRSCH3              0x00000003UL         /**< Mode PRSCH3 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_PRSCH4              0x00000004UL         /**< Mode PRSCH4 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_PRSCH5              0x00000005UL         /**< Mode PRSCH5 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_PRSCH6              0x00000006UL         /**< Mode PRSCH6 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTPRSFSEL1_PRSCH7              0x00000007UL         /**< Mode PRSCH7 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFA_SHIFT                     16                   /**< Shift value for TIMER_DTFA */\r
-#define _TIMER_DTFC_DTFA_MASK                      0x30000UL            /**< Bit mask for TIMER_DTFA */\r
-#define TIMER_DTFC_DTFA_DEFAULT                    (0x00000000UL << 16) /**< Shifted mode DEFAULT for TIMER_DTFC */\r
-#define TIMER_DTFC_DTFA_NONE                       (0x00000000UL << 16) /**< Shifted mode NONE for TIMER_DTFC */\r
-#define TIMER_DTFC_DTFA_INACTIVE                   (0x00000001UL << 16) /**< Shifted mode INACTIVE for TIMER_DTFC */\r
-#define TIMER_DTFC_DTFA_CLEAR                      (0x00000002UL << 16) /**< Shifted mode CLEAR for TIMER_DTFC */\r
-#define TIMER_DTFC_DTFA_TRISTATE                   (0x00000003UL << 16) /**< Shifted mode TRISTATE for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFA_DEFAULT                   0x00000000UL         /**< Mode DEFAULT for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFA_NONE                      0x00000000UL         /**< Mode NONE for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFA_INACTIVE                  0x00000001UL         /**< Mode INACTIVE for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFA_CLEAR                     0x00000002UL         /**< Mode CLEAR for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFA_TRISTATE                  0x00000003UL         /**< Mode TRISTATE for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFSEN_SHIFT                   24                   /**< Shift value for TIMER_DTFSEN */\r
-#define _TIMER_DTFC_DTFSEN_MASK                    0xF000000UL          /**< Bit mask for TIMER_DTFSEN */\r
-#define TIMER_DTFC_DTFSEN_DEFAULT                  (0x00000000UL << 24) /**< Shifted mode DEFAULT for TIMER_DTFC */\r
-#define TIMER_DTFC_DTFSEN_PRS0                     (0x00000001UL << 24) /**< Shifted mode PRS0 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTFSEN_PRS1                     (0x00000002UL << 24) /**< Shifted mode PRS1 for TIMER_DTFC */\r
-#define TIMER_DTFC_DTFSEN_DEBUG                    (0x00000004UL << 24) /**< Shifted mode DEBUG for TIMER_DTFC */\r
-#define TIMER_DTFC_DTFSEN_LOCKUP                   (0x00000008UL << 24) /**< Shifted mode LOCKUP for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFSEN_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFSEN_PRS0                    0x00000001UL         /**< Mode PRS0 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFSEN_PRS1                    0x00000002UL         /**< Mode PRS1 for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFSEN_DEBUG                   0x00000004UL         /**< Mode DEBUG for TIMER_DTFC */\r
-#define _TIMER_DTFC_DTFSEN_LOCKUP                  0x00000008UL         /**< Mode LOCKUP for TIMER_DTFC */\r
-\r
-/** Bit fields for TIMER DTOGEN */\r
-#define _TIMER_DTOGEN_RESETVALUE                   0x00000000UL        /**< Default value for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_MASK                         0x0000003FUL        /**< Mask for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_DTOGEN_SHIFT                 0                   /**< Shift value for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_DTOGEN_MASK                  0x3FUL              /**< Bit mask for TIMER_DTOGEN */\r
-#define TIMER_DTOGEN_DTOGEN_DEFAULT                (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_DTOGEN */\r
-#define TIMER_DTOGEN_DTOGEN_CC0                    (0x00000001UL << 0) /**< Shifted mode CC0 for TIMER_DTOGEN */\r
-#define TIMER_DTOGEN_DTOGEN_CC1                    (0x00000002UL << 0) /**< Shifted mode CC1 for TIMER_DTOGEN */\r
-#define TIMER_DTOGEN_DTOGEN_CC2                    (0x00000004UL << 0) /**< Shifted mode CC2 for TIMER_DTOGEN */\r
-#define TIMER_DTOGEN_DTOGEN_CDTI0                  (0x00000008UL << 0) /**< Shifted mode CDTI0 for TIMER_DTOGEN */\r
-#define TIMER_DTOGEN_DTOGEN_CDTI1                  (0x00000010UL << 0) /**< Shifted mode CDTI1 for TIMER_DTOGEN */\r
-#define TIMER_DTOGEN_DTOGEN_CDTI2                  (0x00000020UL << 0) /**< Shifted mode CDTI2 for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_DTOGEN_DEFAULT               0x00000000UL        /**< Mode DEFAULT for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_DTOGEN_CC0                   0x00000001UL        /**< Mode CC0 for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_DTOGEN_CC1                   0x00000002UL        /**< Mode CC1 for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_DTOGEN_CC2                   0x00000004UL        /**< Mode CC2 for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_DTOGEN_CDTI0                 0x00000008UL        /**< Mode CDTI0 for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_DTOGEN_CDTI1                 0x00000010UL        /**< Mode CDTI1 for TIMER_DTOGEN */\r
-#define _TIMER_DTOGEN_DTOGEN_CDTI2                 0x00000020UL        /**< Mode CDTI2 for TIMER_DTOGEN */\r
-\r
-/** Bit fields for TIMER DTFAULT */\r
-#define _TIMER_DTFAULT_RESETVALUE                  0x00000000UL        /**< Default value for TIMER_DTFAULT */\r
-#define _TIMER_DTFAULT_MASK                        0x0000000FUL        /**< Mask for TIMER_DTFAULT */\r
-#define _TIMER_DTFAULT_DTFS_SHIFT                  0                   /**< Shift value for TIMER_DTFS */\r
-#define _TIMER_DTFAULT_DTFS_MASK                   0xFUL               /**< Bit mask for TIMER_DTFS */\r
-#define TIMER_DTFAULT_DTFS_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_DTFAULT */\r
-#define TIMER_DTFAULT_DTFS_PRS0                    (0x00000001UL << 0) /**< Shifted mode PRS0 for TIMER_DTFAULT */\r
-#define TIMER_DTFAULT_DTFS_PRS1                    (0x00000002UL << 0) /**< Shifted mode PRS1 for TIMER_DTFAULT */\r
-#define TIMER_DTFAULT_DTFS_DEBUG                   (0x00000004UL << 0) /**< Shifted mode DEBUG for TIMER_DTFAULT */\r
-#define TIMER_DTFAULT_DTFS_LOCKUP                  (0x00000008UL << 0) /**< Shifted mode LOCKUP for TIMER_DTFAULT */\r
-#define _TIMER_DTFAULT_DTFS_DEFAULT                0x00000000UL        /**< Mode DEFAULT for TIMER_DTFAULT */\r
-#define _TIMER_DTFAULT_DTFS_PRS0                   0x00000001UL        /**< Mode PRS0 for TIMER_DTFAULT */\r
-#define _TIMER_DTFAULT_DTFS_PRS1                   0x00000002UL        /**< Mode PRS1 for TIMER_DTFAULT */\r
-#define _TIMER_DTFAULT_DTFS_DEBUG                  0x00000004UL        /**< Mode DEBUG for TIMER_DTFAULT */\r
-#define _TIMER_DTFAULT_DTFS_LOCKUP                 0x00000008UL        /**< Mode LOCKUP for TIMER_DTFAULT */\r
-\r
-/** Bit fields for TIMER DTFAULTC */\r
-#define _TIMER_DTFAULTC_RESETVALUE                 0x00000000UL        /**< Default value for TIMER_DTFAULTC */\r
-#define _TIMER_DTFAULTC_MASK                       0x0000000FUL        /**< Mask for TIMER_DTFAULTC */\r
-#define _TIMER_DTFAULTC_DTFSC_SHIFT                0                   /**< Shift value for TIMER_DTFSC */\r
-#define _TIMER_DTFAULTC_DTFSC_MASK                 0xFUL               /**< Bit mask for TIMER_DTFSC */\r
-#define TIMER_DTFAULTC_DTFSC_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_DTFAULTC */\r
-#define TIMER_DTFAULTC_DTFSC_PRS0                  (0x00000001UL << 0) /**< Shifted mode PRS0 for TIMER_DTFAULTC */\r
-#define TIMER_DTFAULTC_DTFSC_PRS1                  (0x00000002UL << 0) /**< Shifted mode PRS1 for TIMER_DTFAULTC */\r
-#define TIMER_DTFAULTC_DTFSC_DEBUG                 (0x00000004UL << 0) /**< Shifted mode DEBUG for TIMER_DTFAULTC */\r
-#define TIMER_DTFAULTC_DTFSC_LOCKUP                (0x00000008UL << 0) /**< Shifted mode LOCKUP for TIMER_DTFAULTC */\r
-#define _TIMER_DTFAULTC_DTFSC_DEFAULT              0x00000000UL        /**< Mode DEFAULT for TIMER_DTFAULTC */\r
-#define _TIMER_DTFAULTC_DTFSC_PRS0                 0x00000001UL        /**< Mode PRS0 for TIMER_DTFAULTC */\r
-#define _TIMER_DTFAULTC_DTFSC_PRS1                 0x00000002UL        /**< Mode PRS1 for TIMER_DTFAULTC */\r
-#define _TIMER_DTFAULTC_DTFSC_DEBUG                0x00000004UL        /**< Mode DEBUG for TIMER_DTFAULTC */\r
-#define _TIMER_DTFAULTC_DTFSC_LOCKUP               0x00000008UL        /**< Mode LOCKUP for TIMER_DTFAULTC */\r
-\r
-/** Bit fields for TIMER DTLOCK */\r
-#define _TIMER_DTLOCK_RESETVALUE                   0x00000000UL        /**< Default value for TIMER_DTLOCK */\r
-#define _TIMER_DTLOCK_MASK                         0x0000FFFFUL        /**< Mask for TIMER_DTLOCK */\r
-#define _TIMER_DTLOCK_LOCKKEY_SHIFT                0                   /**< Shift value for TIMER_LOCKKEY */\r
-#define _TIMER_DTLOCK_LOCKKEY_MASK                 0xFFFFUL            /**< Bit mask for TIMER_LOCKKEY */\r
-#define TIMER_DTLOCK_LOCKKEY_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for TIMER_DTLOCK */\r
-#define TIMER_DTLOCK_LOCKKEY_LOCK                  (0x00000000UL << 0) /**< Shifted mode LOCK for TIMER_DTLOCK */\r
-#define TIMER_DTLOCK_LOCKKEY_UNLOCKED              (0x00000000UL << 0) /**< Shifted mode UNLOCKED for TIMER_DTLOCK */\r
-#define TIMER_DTLOCK_LOCKKEY_LOCKED                (0x00000001UL << 0) /**< Shifted mode LOCKED for TIMER_DTLOCK */\r
-#define TIMER_DTLOCK_LOCKKEY_UNLOCK                (0x0000CE80UL << 0) /**< Shifted mode UNLOCK for TIMER_DTLOCK */\r
-#define _TIMER_DTLOCK_LOCKKEY_DEFAULT              0x00000000UL        /**< Mode DEFAULT for TIMER_DTLOCK */\r
-#define _TIMER_DTLOCK_LOCKKEY_LOCK                 0x00000000UL        /**< Mode LOCK for TIMER_DTLOCK */\r
-#define _TIMER_DTLOCK_LOCKKEY_UNLOCKED             0x00000000UL        /**< Mode UNLOCKED for TIMER_DTLOCK */\r
-#define _TIMER_DTLOCK_LOCKKEY_LOCKED               0x00000001UL        /**< Mode LOCKED for TIMER_DTLOCK */\r
-#define _TIMER_DTLOCK_LOCKKEY_UNLOCK               0x0000CE80UL        /**< Mode UNLOCK for TIMER_DTLOCK */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_USART\r
- * @{\r
- */\r
-\r
-/** Bit fields for USART CTRL */\r
-#define _USART_CTRL_RESETVALUE                0x00000000UL         /**< Default value for USART_CTRL */\r
-#define _USART_CTRL_MASK                      0x1DFFFF7FUL         /**< Mask for USART_CTRL */\r
-#define USART_CTRL_SYNC                       (1 << 0)             /**< USART Synchronous Mode */\r
-#define _USART_CTRL_SYNC_SHIFT                0                    /**< Shift value for USART_SYNC */\r
-#define _USART_CTRL_SYNC_MASK                 0x1UL                /**< Bit mask for USART_SYNC */\r
-#define USART_CTRL_SYNC_DEFAULT               (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_SYNC_DEFAULT              0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_LOOPBK                     (1 << 1)             /**< Loopback Enable */\r
-#define _USART_CTRL_LOOPBK_SHIFT              1                    /**< Shift value for USART_LOOPBK */\r
-#define _USART_CTRL_LOOPBK_MASK               0x2UL                /**< Bit mask for USART_LOOPBK */\r
-#define USART_CTRL_LOOPBK_DEFAULT             (0x00000000UL << 1)  /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_LOOPBK_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_CCEN                       (1 << 2)             /**< Collision Check Enable */\r
-#define _USART_CTRL_CCEN_SHIFT                2                    /**< Shift value for USART_CCEN */\r
-#define _USART_CTRL_CCEN_MASK                 0x4UL                /**< Bit mask for USART_CCEN */\r
-#define USART_CTRL_CCEN_DEFAULT               (0x00000000UL << 2)  /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_CCEN_DEFAULT              0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_MPM                        (1 << 3)             /**< Multi-Processor Mode */\r
-#define _USART_CTRL_MPM_SHIFT                 3                    /**< Shift value for USART_MPM */\r
-#define _USART_CTRL_MPM_MASK                  0x8UL                /**< Bit mask for USART_MPM */\r
-#define USART_CTRL_MPM_DEFAULT                (0x00000000UL << 3)  /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_MPM_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_MPAB                       (1 << 4)             /**< Multi-Processor Address-Bit */\r
-#define _USART_CTRL_MPAB_SHIFT                4                    /**< Shift value for USART_MPAB */\r
-#define _USART_CTRL_MPAB_MASK                 0x10UL               /**< Bit mask for USART_MPAB */\r
-#define USART_CTRL_MPAB_DEFAULT               (0x00000000UL << 4)  /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_MPAB_DEFAULT              0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_OVS_SHIFT                 5                    /**< Shift value for USART_OVS */\r
-#define _USART_CTRL_OVS_MASK                  0x60UL               /**< Bit mask for USART_OVS */\r
-#define USART_CTRL_OVS_DEFAULT                (0x00000000UL << 5)  /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_OVS_X16                    (0x00000000UL << 5)  /**< Shifted mode X16 for USART_CTRL */\r
-#define USART_CTRL_OVS_X8                     (0x00000001UL << 5)  /**< Shifted mode X8 for USART_CTRL */\r
-#define USART_CTRL_OVS_X6                     (0x00000002UL << 5)  /**< Shifted mode X6 for USART_CTRL */\r
-#define USART_CTRL_OVS_X4                     (0x00000003UL << 5)  /**< Shifted mode X4 for USART_CTRL */\r
-#define _USART_CTRL_OVS_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_OVS_X16                   0x00000000UL         /**< Mode X16 for USART_CTRL */\r
-#define _USART_CTRL_OVS_X8                    0x00000001UL         /**< Mode X8 for USART_CTRL */\r
-#define _USART_CTRL_OVS_X6                    0x00000002UL         /**< Mode X6 for USART_CTRL */\r
-#define _USART_CTRL_OVS_X4                    0x00000003UL         /**< Mode X4 for USART_CTRL */\r
-#define USART_CTRL_CLKPOL                     (1 << 8)             /**< Clock Polarity */\r
-#define _USART_CTRL_CLKPOL_SHIFT              8                    /**< Shift value for USART_CLKPOL */\r
-#define _USART_CTRL_CLKPOL_MASK               0x100UL              /**< Bit mask for USART_CLKPOL */\r
-#define USART_CTRL_CLKPOL_DEFAULT             (0x00000000UL << 8)  /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_CLKPOL_IDLELOW             (0x00000000UL << 8)  /**< Shifted mode IDLELOW for USART_CTRL */\r
-#define USART_CTRL_CLKPOL_IDLEHIGH            (0x00000001UL << 8)  /**< Shifted mode IDLEHIGH for USART_CTRL */\r
-#define _USART_CTRL_CLKPOL_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_CLKPOL_IDLELOW            0x00000000UL         /**< Mode IDLELOW for USART_CTRL */\r
-#define _USART_CTRL_CLKPOL_IDLEHIGH           0x00000001UL         /**< Mode IDLEHIGH for USART_CTRL */\r
-#define USART_CTRL_CLKPHA                     (1 << 9)             /**< Clock Edge For Setup/Sample */\r
-#define _USART_CTRL_CLKPHA_SHIFT              9                    /**< Shift value for USART_CLKPHA */\r
-#define _USART_CTRL_CLKPHA_MASK               0x200UL              /**< Bit mask for USART_CLKPHA */\r
-#define USART_CTRL_CLKPHA_DEFAULT             (0x00000000UL << 9)  /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_CLKPHA_SAMPLELEADING       (0x00000000UL << 9)  /**< Shifted mode SAMPLELEADING for USART_CTRL */\r
-#define USART_CTRL_CLKPHA_SAMPLETRAILING      (0x00000001UL << 9)  /**< Shifted mode SAMPLETRAILING for USART_CTRL */\r
-#define _USART_CTRL_CLKPHA_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_CLKPHA_SAMPLELEADING      0x00000000UL         /**< Mode SAMPLELEADING for USART_CTRL */\r
-#define _USART_CTRL_CLKPHA_SAMPLETRAILING     0x00000001UL         /**< Mode SAMPLETRAILING for USART_CTRL */\r
-#define USART_CTRL_MSBF                       (1 << 10)            /**< Most Significant Bit First */\r
-#define _USART_CTRL_MSBF_SHIFT                10                   /**< Shift value for USART_MSBF */\r
-#define _USART_CTRL_MSBF_MASK                 0x400UL              /**< Bit mask for USART_MSBF */\r
-#define USART_CTRL_MSBF_DEFAULT               (0x00000000UL << 10) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_MSBF_DEFAULT              0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_CSMA                       (1 << 11)            /**< Action On Slave-Select In Master Mode */\r
-#define _USART_CTRL_CSMA_SHIFT                11                   /**< Shift value for USART_CSMA */\r
-#define _USART_CTRL_CSMA_MASK                 0x800UL              /**< Bit mask for USART_CSMA */\r
-#define USART_CTRL_CSMA_DEFAULT               (0x00000000UL << 11) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_CSMA_NOACTION              (0x00000000UL << 11) /**< Shifted mode NOACTION for USART_CTRL */\r
-#define USART_CTRL_CSMA_GOTOSLAVEMODE         (0x00000001UL << 11) /**< Shifted mode GOTOSLAVEMODE for USART_CTRL */\r
-#define _USART_CTRL_CSMA_DEFAULT              0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_CSMA_NOACTION             0x00000000UL         /**< Mode NOACTION for USART_CTRL */\r
-#define _USART_CTRL_CSMA_GOTOSLAVEMODE        0x00000001UL         /**< Mode GOTOSLAVEMODE for USART_CTRL */\r
-#define USART_CTRL_TXBIL                      (1 << 12)            /**< TX Buffer Interrupt Level */\r
-#define _USART_CTRL_TXBIL_SHIFT               12                   /**< Shift value for USART_TXBIL */\r
-#define _USART_CTRL_TXBIL_MASK                0x1000UL             /**< Bit mask for USART_TXBIL */\r
-#define USART_CTRL_TXBIL_DEFAULT              (0x00000000UL << 12) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_TXBIL_EMPTY                (0x00000000UL << 12) /**< Shifted mode EMPTY for USART_CTRL */\r
-#define USART_CTRL_TXBIL_HALFFULL             (0x00000001UL << 12) /**< Shifted mode HALFFULL for USART_CTRL */\r
-#define _USART_CTRL_TXBIL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_TXBIL_EMPTY               0x00000000UL         /**< Mode EMPTY for USART_CTRL */\r
-#define _USART_CTRL_TXBIL_HALFFULL            0x00000001UL         /**< Mode HALFFULL for USART_CTRL */\r
-#define USART_CTRL_RXINV                      (1 << 13)            /**< Receiver Input Invert */\r
-#define _USART_CTRL_RXINV_SHIFT               13                   /**< Shift value for USART_RXINV */\r
-#define _USART_CTRL_RXINV_MASK                0x2000UL             /**< Bit mask for USART_RXINV */\r
-#define USART_CTRL_RXINV_DEFAULT              (0x00000000UL << 13) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_RXINV_DEFAULT             0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_TXINV                      (1 << 14)            /**< Transmitter output Invert */\r
-#define _USART_CTRL_TXINV_SHIFT               14                   /**< Shift value for USART_TXINV */\r
-#define _USART_CTRL_TXINV_MASK                0x4000UL             /**< Bit mask for USART_TXINV */\r
-#define USART_CTRL_TXINV_DEFAULT              (0x00000000UL << 14) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_TXINV_DEFAULT             0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_CSINV                      (1 << 15)            /**< Chip Select Invert */\r
-#define _USART_CTRL_CSINV_SHIFT               15                   /**< Shift value for USART_CSINV */\r
-#define _USART_CTRL_CSINV_MASK                0x8000UL             /**< Bit mask for USART_CSINV */\r
-#define USART_CTRL_CSINV_DEFAULT              (0x00000000UL << 15) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_CSINV_DEFAULT             0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_AUTOCS                     (1 << 16)            /**< Automatic Chip Select */\r
-#define _USART_CTRL_AUTOCS_SHIFT              16                   /**< Shift value for USART_AUTOCS */\r
-#define _USART_CTRL_AUTOCS_MASK               0x10000UL            /**< Bit mask for USART_AUTOCS */\r
-#define USART_CTRL_AUTOCS_DEFAULT             (0x00000000UL << 16) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_AUTOCS_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_AUTOTRI                    (1 << 17)            /**< Automatic TX Tristate */\r
-#define _USART_CTRL_AUTOTRI_SHIFT             17                   /**< Shift value for USART_AUTOTRI */\r
-#define _USART_CTRL_AUTOTRI_MASK              0x20000UL            /**< Bit mask for USART_AUTOTRI */\r
-#define USART_CTRL_AUTOTRI_DEFAULT            (0x00000000UL << 17) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_AUTOTRI_DEFAULT           0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_SCMODE                     (1 << 18)            /**< SmartCard Mode */\r
-#define _USART_CTRL_SCMODE_SHIFT              18                   /**< Shift value for USART_SCMODE */\r
-#define _USART_CTRL_SCMODE_MASK               0x40000UL            /**< Bit mask for USART_SCMODE */\r
-#define USART_CTRL_SCMODE_DEFAULT             (0x00000000UL << 18) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_SCMODE_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_SCRETRANS                  (1 << 19)            /**< SmartCard Retransmit */\r
-#define _USART_CTRL_SCRETRANS_SHIFT           19                   /**< Shift value for USART_SCRETRANS */\r
-#define _USART_CTRL_SCRETRANS_MASK            0x80000UL            /**< Bit mask for USART_SCRETRANS */\r
-#define USART_CTRL_SCRETRANS_DEFAULT          (0x00000000UL << 19) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_SCRETRANS_DEFAULT         0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_SKIPPERRF                  (1 << 20)            /**< Skip Parity Error Frames */\r
-#define _USART_CTRL_SKIPPERRF_SHIFT           20                   /**< Shift value for USART_SKIPPERRF */\r
-#define _USART_CTRL_SKIPPERRF_MASK            0x100000UL           /**< Bit mask for USART_SKIPPERRF */\r
-#define USART_CTRL_SKIPPERRF_DEFAULT          (0x00000000UL << 20) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_SKIPPERRF_DEFAULT         0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_BIT8DV                     (1 << 21)            /**< Bit 8 Default Value */\r
-#define _USART_CTRL_BIT8DV_SHIFT              21                   /**< Shift value for USART_BIT8DV */\r
-#define _USART_CTRL_BIT8DV_MASK               0x200000UL           /**< Bit mask for USART_BIT8DV */\r
-#define USART_CTRL_BIT8DV_DEFAULT             (0x00000000UL << 21) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_BIT8DV_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_ERRSDMA                    (1 << 22)            /**< Halt DMA On Error */\r
-#define _USART_CTRL_ERRSDMA_SHIFT             22                   /**< Shift value for USART_ERRSDMA */\r
-#define _USART_CTRL_ERRSDMA_MASK              0x400000UL           /**< Bit mask for USART_ERRSDMA */\r
-#define USART_CTRL_ERRSDMA_DEFAULT            (0x00000000UL << 22) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_ERRSDMA_DEFAULT           0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_ERRSRX                     (1 << 23)            /**< Disable RX On Error */\r
-#define _USART_CTRL_ERRSRX_SHIFT              23                   /**< Shift value for USART_ERRSRX */\r
-#define _USART_CTRL_ERRSRX_MASK               0x800000UL           /**< Bit mask for USART_ERRSRX */\r
-#define USART_CTRL_ERRSRX_DEFAULT             (0x00000000UL << 23) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_ERRSRX_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_ERRSTX                     (1 << 24)            /**< Disable TX On Error */\r
-#define _USART_CTRL_ERRSTX_SHIFT              24                   /**< Shift value for USART_ERRSTX */\r
-#define _USART_CTRL_ERRSTX_MASK               0x1000000UL          /**< Bit mask for USART_ERRSTX */\r
-#define USART_CTRL_ERRSTX_DEFAULT             (0x00000000UL << 24) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_ERRSTX_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_TXDELAY_SHIFT             26                   /**< Shift value for USART_TXDELAY */\r
-#define _USART_CTRL_TXDELAY_MASK              0xC000000UL          /**< Bit mask for USART_TXDELAY */\r
-#define USART_CTRL_TXDELAY_DEFAULT            (0x00000000UL << 26) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define USART_CTRL_TXDELAY_NONE               (0x00000000UL << 26) /**< Shifted mode NONE for USART_CTRL */\r
-#define USART_CTRL_TXDELAY_SINGLE             (0x00000001UL << 26) /**< Shifted mode SINGLE for USART_CTRL */\r
-#define USART_CTRL_TXDELAY_DOUBLE             (0x00000002UL << 26) /**< Shifted mode DOUBLE for USART_CTRL */\r
-#define USART_CTRL_TXDELAY_TRIPLE             (0x00000003UL << 26) /**< Shifted mode TRIPLE for USART_CTRL */\r
-#define _USART_CTRL_TXDELAY_DEFAULT           0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_TXDELAY_NONE              0x00000000UL         /**< Mode NONE for USART_CTRL */\r
-#define _USART_CTRL_TXDELAY_SINGLE            0x00000001UL         /**< Mode SINGLE for USART_CTRL */\r
-#define _USART_CTRL_TXDELAY_DOUBLE            0x00000002UL         /**< Mode DOUBLE for USART_CTRL */\r
-#define _USART_CTRL_TXDELAY_TRIPLE            0x00000003UL         /**< Mode TRIPLE for USART_CTRL */\r
-#define USART_CTRL_BYTESWAP                   (1 << 28)            /**< Byteswap In Double Accesses */\r
-#define _USART_CTRL_BYTESWAP_SHIFT            28                   /**< Shift value for USART_BYTESWAP */\r
-#define _USART_CTRL_BYTESWAP_MASK             0x10000000UL         /**< Bit mask for USART_BYTESWAP */\r
-#define USART_CTRL_BYTESWAP_DEFAULT           (0x00000000UL << 28) /**< Shifted mode DEFAULT for USART_CTRL */\r
-#define _USART_CTRL_BYTESWAP_DEFAULT          0x00000000UL         /**< Mode DEFAULT for USART_CTRL */\r
-\r
-/** Bit fields for USART FRAME */\r
-#define _USART_FRAME_RESETVALUE               0x00001005UL         /**< Default value for USART_FRAME */\r
-#define _USART_FRAME_MASK                     0x0000330FUL         /**< Mask for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_SHIFT           0                    /**< Shift value for USART_DATABITS */\r
-#define _USART_FRAME_DATABITS_MASK            0xFUL                /**< Bit mask for USART_DATABITS */\r
-#define USART_FRAME_DATABITS_FOUR             (0x00000001UL << 0)  /**< Shifted mode FOUR for USART_FRAME */\r
-#define USART_FRAME_DATABITS_FIVE             (0x00000002UL << 0)  /**< Shifted mode FIVE for USART_FRAME */\r
-#define USART_FRAME_DATABITS_SIX              (0x00000003UL << 0)  /**< Shifted mode SIX for USART_FRAME */\r
-#define USART_FRAME_DATABITS_SEVEN            (0x00000004UL << 0)  /**< Shifted mode SEVEN for USART_FRAME */\r
-#define USART_FRAME_DATABITS_DEFAULT          (0x00000005UL << 0)  /**< Shifted mode DEFAULT for USART_FRAME */\r
-#define USART_FRAME_DATABITS_EIGHT            (0x00000005UL << 0)  /**< Shifted mode EIGHT for USART_FRAME */\r
-#define USART_FRAME_DATABITS_NINE             (0x00000006UL << 0)  /**< Shifted mode NINE for USART_FRAME */\r
-#define USART_FRAME_DATABITS_TEN              (0x00000007UL << 0)  /**< Shifted mode TEN for USART_FRAME */\r
-#define USART_FRAME_DATABITS_ELEVEN           (0x00000008UL << 0)  /**< Shifted mode ELEVEN for USART_FRAME */\r
-#define USART_FRAME_DATABITS_TWELVE           (0x00000009UL << 0)  /**< Shifted mode TWELVE for USART_FRAME */\r
-#define USART_FRAME_DATABITS_THIRTEEN         (0x0000000AUL << 0)  /**< Shifted mode THIRTEEN for USART_FRAME */\r
-#define USART_FRAME_DATABITS_FOURTEEN         (0x0000000BUL << 0)  /**< Shifted mode FOURTEEN for USART_FRAME */\r
-#define USART_FRAME_DATABITS_FIFTEEN          (0x0000000CUL << 0)  /**< Shifted mode FIFTEEN for USART_FRAME */\r
-#define USART_FRAME_DATABITS_SIXTEEN          (0x0000000DUL << 0)  /**< Shifted mode SIXTEEN for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_FOUR            0x00000001UL         /**< Mode FOUR for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_FIVE            0x00000002UL         /**< Mode FIVE for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_SIX             0x00000003UL         /**< Mode SIX for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_SEVEN           0x00000004UL         /**< Mode SEVEN for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_DEFAULT         0x00000005UL         /**< Mode DEFAULT for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_EIGHT           0x00000005UL         /**< Mode EIGHT for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_NINE            0x00000006UL         /**< Mode NINE for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_TEN             0x00000007UL         /**< Mode TEN for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_ELEVEN          0x00000008UL         /**< Mode ELEVEN for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_TWELVE          0x00000009UL         /**< Mode TWELVE for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_THIRTEEN        0x0000000AUL         /**< Mode THIRTEEN for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_FOURTEEN        0x0000000BUL         /**< Mode FOURTEEN for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_FIFTEEN         0x0000000CUL         /**< Mode FIFTEEN for USART_FRAME */\r
-#define _USART_FRAME_DATABITS_SIXTEEN         0x0000000DUL         /**< Mode SIXTEEN for USART_FRAME */\r
-#define _USART_FRAME_PARITY_SHIFT             8                    /**< Shift value for USART_PARITY */\r
-#define _USART_FRAME_PARITY_MASK              0x300UL              /**< Bit mask for USART_PARITY */\r
-#define USART_FRAME_PARITY_DEFAULT            (0x00000000UL << 8)  /**< Shifted mode DEFAULT for USART_FRAME */\r
-#define USART_FRAME_PARITY_NONE               (0x00000000UL << 8)  /**< Shifted mode NONE for USART_FRAME */\r
-#define USART_FRAME_PARITY_EVEN               (0x00000002UL << 8)  /**< Shifted mode EVEN for USART_FRAME */\r
-#define USART_FRAME_PARITY_ODD                (0x00000003UL << 8)  /**< Shifted mode ODD for USART_FRAME */\r
-#define _USART_FRAME_PARITY_DEFAULT           0x00000000UL         /**< Mode DEFAULT for USART_FRAME */\r
-#define _USART_FRAME_PARITY_NONE              0x00000000UL         /**< Mode NONE for USART_FRAME */\r
-#define _USART_FRAME_PARITY_EVEN              0x00000002UL         /**< Mode EVEN for USART_FRAME */\r
-#define _USART_FRAME_PARITY_ODD               0x00000003UL         /**< Mode ODD for USART_FRAME */\r
-#define _USART_FRAME_STOPBITS_SHIFT           12                   /**< Shift value for USART_STOPBITS */\r
-#define _USART_FRAME_STOPBITS_MASK            0x3000UL             /**< Bit mask for USART_STOPBITS */\r
-#define USART_FRAME_STOPBITS_HALF             (0x00000000UL << 12) /**< Shifted mode HALF for USART_FRAME */\r
-#define USART_FRAME_STOPBITS_DEFAULT          (0x00000001UL << 12) /**< Shifted mode DEFAULT for USART_FRAME */\r
-#define USART_FRAME_STOPBITS_ONE              (0x00000001UL << 12) /**< Shifted mode ONE for USART_FRAME */\r
-#define USART_FRAME_STOPBITS_ONEANDAHALF      (0x00000002UL << 12) /**< Shifted mode ONEANDAHALF for USART_FRAME */\r
-#define USART_FRAME_STOPBITS_TWO              (0x00000003UL << 12) /**< Shifted mode TWO for USART_FRAME */\r
-#define _USART_FRAME_STOPBITS_HALF            0x00000000UL         /**< Mode HALF for USART_FRAME */\r
-#define _USART_FRAME_STOPBITS_DEFAULT         0x00000001UL         /**< Mode DEFAULT for USART_FRAME */\r
-#define _USART_FRAME_STOPBITS_ONE             0x00000001UL         /**< Mode ONE for USART_FRAME */\r
-#define _USART_FRAME_STOPBITS_ONEANDAHALF     0x00000002UL         /**< Mode ONEANDAHALF for USART_FRAME */\r
-#define _USART_FRAME_STOPBITS_TWO             0x00000003UL         /**< Mode TWO for USART_FRAME */\r
-\r
-/** Bit fields for USART TRIGCTRL */\r
-#define _USART_TRIGCTRL_RESETVALUE            0x00000000UL        /**< Default value for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_MASK                  0x00000037UL        /**< Mask for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_SHIFT            0                   /**< Shift value for USART_TSEL */\r
-#define _USART_TRIGCTRL_TSEL_MASK             0x7UL               /**< Bit mask for USART_TSEL */\r
-#define USART_TRIGCTRL_TSEL_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_TSEL_PRSCH0            (0x00000000UL << 0) /**< Shifted mode PRSCH0 for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_TSEL_PRSCH1            (0x00000001UL << 0) /**< Shifted mode PRSCH1 for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_TSEL_PRSCH2            (0x00000002UL << 0) /**< Shifted mode PRSCH2 for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_TSEL_PRSCH3            (0x00000003UL << 0) /**< Shifted mode PRSCH3 for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_TSEL_PRSCH4            (0x00000004UL << 0) /**< Shifted mode PRSCH4 for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_TSEL_PRSCH5            (0x00000005UL << 0) /**< Shifted mode PRSCH5 for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_TSEL_PRSCH6            (0x00000006UL << 0) /**< Shifted mode PRSCH6 for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_TSEL_PRSCH7            (0x00000007UL << 0) /**< Shifted mode PRSCH7 for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_DEFAULT          0x00000000UL        /**< Mode DEFAULT for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_PRSCH0           0x00000000UL        /**< Mode PRSCH0 for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_PRSCH1           0x00000001UL        /**< Mode PRSCH1 for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_PRSCH2           0x00000002UL        /**< Mode PRSCH2 for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_PRSCH3           0x00000003UL        /**< Mode PRSCH3 for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_PRSCH4           0x00000004UL        /**< Mode PRSCH4 for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_PRSCH5           0x00000005UL        /**< Mode PRSCH5 for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_PRSCH6           0x00000006UL        /**< Mode PRSCH6 for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TSEL_PRSCH7           0x00000007UL        /**< Mode PRSCH7 for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_RXTEN                  (1 << 4)            /**< Receive Trigger Enable */\r
-#define _USART_TRIGCTRL_RXTEN_SHIFT           4                   /**< Shift value for USART_RXTEN */\r
-#define _USART_TRIGCTRL_RXTEN_MASK            0x10UL              /**< Bit mask for USART_RXTEN */\r
-#define USART_TRIGCTRL_RXTEN_DEFAULT          (0x00000000UL << 4) /**< Shifted mode DEFAULT for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_RXTEN_DEFAULT         0x00000000UL        /**< Mode DEFAULT for USART_TRIGCTRL */\r
-#define USART_TRIGCTRL_TXTEN                  (1 << 5)            /**< Transmit Trigger Enable */\r
-#define _USART_TRIGCTRL_TXTEN_SHIFT           5                   /**< Shift value for USART_TXTEN */\r
-#define _USART_TRIGCTRL_TXTEN_MASK            0x20UL              /**< Bit mask for USART_TXTEN */\r
-#define USART_TRIGCTRL_TXTEN_DEFAULT          (0x00000000UL << 5) /**< Shifted mode DEFAULT for USART_TRIGCTRL */\r
-#define _USART_TRIGCTRL_TXTEN_DEFAULT         0x00000000UL        /**< Mode DEFAULT for USART_TRIGCTRL */\r
-\r
-/** Bit fields for USART CMD */\r
-#define _USART_CMD_RESETVALUE                 0x00000000UL         /**< Default value for USART_CMD */\r
-#define _USART_CMD_MASK                       0x00000FFFUL         /**< Mask for USART_CMD */\r
-#define USART_CMD_RXEN                        (1 << 0)             /**< Receiver Enable */\r
-#define _USART_CMD_RXEN_SHIFT                 0                    /**< Shift value for USART_RXEN */\r
-#define _USART_CMD_RXEN_MASK                  0x1UL                /**< Bit mask for USART_RXEN */\r
-#define USART_CMD_RXEN_DEFAULT                (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_RXEN_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_RXDIS                       (1 << 1)             /**< Receiver Disable */\r
-#define _USART_CMD_RXDIS_SHIFT                1                    /**< Shift value for USART_RXDIS */\r
-#define _USART_CMD_RXDIS_MASK                 0x2UL                /**< Bit mask for USART_RXDIS */\r
-#define USART_CMD_RXDIS_DEFAULT               (0x00000000UL << 1)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_RXDIS_DEFAULT              0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_TXEN                        (1 << 2)             /**< Transmitter Enable */\r
-#define _USART_CMD_TXEN_SHIFT                 2                    /**< Shift value for USART_TXEN */\r
-#define _USART_CMD_TXEN_MASK                  0x4UL                /**< Bit mask for USART_TXEN */\r
-#define USART_CMD_TXEN_DEFAULT                (0x00000000UL << 2)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_TXEN_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_TXDIS                       (1 << 3)             /**< Transmitter Disable */\r
-#define _USART_CMD_TXDIS_SHIFT                3                    /**< Shift value for USART_TXDIS */\r
-#define _USART_CMD_TXDIS_MASK                 0x8UL                /**< Bit mask for USART_TXDIS */\r
-#define USART_CMD_TXDIS_DEFAULT               (0x00000000UL << 3)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_TXDIS_DEFAULT              0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_MASTEREN                    (1 << 4)             /**< Master Enable */\r
-#define _USART_CMD_MASTEREN_SHIFT             4                    /**< Shift value for USART_MASTEREN */\r
-#define _USART_CMD_MASTEREN_MASK              0x10UL               /**< Bit mask for USART_MASTEREN */\r
-#define USART_CMD_MASTEREN_DEFAULT            (0x00000000UL << 4)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_MASTEREN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_MASTERDIS                   (1 << 5)             /**< Master Disable */\r
-#define _USART_CMD_MASTERDIS_SHIFT            5                    /**< Shift value for USART_MASTERDIS */\r
-#define _USART_CMD_MASTERDIS_MASK             0x20UL               /**< Bit mask for USART_MASTERDIS */\r
-#define USART_CMD_MASTERDIS_DEFAULT           (0x00000000UL << 5)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_MASTERDIS_DEFAULT          0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_RXBLOCKEN                   (1 << 6)             /**< Receiver Block Enable */\r
-#define _USART_CMD_RXBLOCKEN_SHIFT            6                    /**< Shift value for USART_RXBLOCKEN */\r
-#define _USART_CMD_RXBLOCKEN_MASK             0x40UL               /**< Bit mask for USART_RXBLOCKEN */\r
-#define USART_CMD_RXBLOCKEN_DEFAULT           (0x00000000UL << 6)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_RXBLOCKEN_DEFAULT          0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_RXBLOCKDIS                  (1 << 7)             /**< Receiver Block Disable */\r
-#define _USART_CMD_RXBLOCKDIS_SHIFT           7                    /**< Shift value for USART_RXBLOCKDIS */\r
-#define _USART_CMD_RXBLOCKDIS_MASK            0x80UL               /**< Bit mask for USART_RXBLOCKDIS */\r
-#define USART_CMD_RXBLOCKDIS_DEFAULT          (0x00000000UL << 7)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_RXBLOCKDIS_DEFAULT         0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_TXTRIEN                     (1 << 8)             /**< Transmitter Tristate Enable */\r
-#define _USART_CMD_TXTRIEN_SHIFT              8                    /**< Shift value for USART_TXTRIEN */\r
-#define _USART_CMD_TXTRIEN_MASK               0x100UL              /**< Bit mask for USART_TXTRIEN */\r
-#define USART_CMD_TXTRIEN_DEFAULT             (0x00000000UL << 8)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_TXTRIEN_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_TXTRIDIS                    (1 << 9)             /**< Transmitter Tristate Disable */\r
-#define _USART_CMD_TXTRIDIS_SHIFT             9                    /**< Shift value for USART_TXTRIDIS */\r
-#define _USART_CMD_TXTRIDIS_MASK              0x200UL              /**< Bit mask for USART_TXTRIDIS */\r
-#define USART_CMD_TXTRIDIS_DEFAULT            (0x00000000UL << 9)  /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_TXTRIDIS_DEFAULT           0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_CLEARTX                     (1 << 10)            /**< Clear TX */\r
-#define _USART_CMD_CLEARTX_SHIFT              10                   /**< Shift value for USART_CLEARTX */\r
-#define _USART_CMD_CLEARTX_MASK               0x400UL              /**< Bit mask for USART_CLEARTX */\r
-#define USART_CMD_CLEARTX_DEFAULT             (0x00000000UL << 10) /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_CLEARTX_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-#define USART_CMD_CLEARRX                     (1 << 11)            /**< Clear RX */\r
-#define _USART_CMD_CLEARRX_SHIFT              11                   /**< Shift value for USART_CLEARRX */\r
-#define _USART_CMD_CLEARRX_MASK               0x800UL              /**< Bit mask for USART_CLEARRX */\r
-#define USART_CMD_CLEARRX_DEFAULT             (0x00000000UL << 11) /**< Shifted mode DEFAULT for USART_CMD */\r
-#define _USART_CMD_CLEARRX_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_CMD */\r
-\r
-/** Bit fields for USART STATUS */\r
-#define _USART_STATUS_RESETVALUE              0x00000040UL        /**< Default value for USART_STATUS */\r
-#define _USART_STATUS_MASK                    0x000001FFUL        /**< Mask for USART_STATUS */\r
-#define USART_STATUS_RXENS                    (1 << 0)            /**< Receiver Enable Status */\r
-#define _USART_STATUS_RXENS_SHIFT             0                   /**< Shift value for USART_RXENS */\r
-#define _USART_STATUS_RXENS_MASK              0x1UL               /**< Bit mask for USART_RXENS */\r
-#define USART_STATUS_RXENS_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for USART_STATUS */\r
-#define _USART_STATUS_RXENS_DEFAULT           0x00000000UL        /**< Mode DEFAULT for USART_STATUS */\r
-#define USART_STATUS_TXENS                    (1 << 1)            /**< Transmitter Enable Status */\r
-#define _USART_STATUS_TXENS_SHIFT             1                   /**< Shift value for USART_TXENS */\r
-#define _USART_STATUS_TXENS_MASK              0x2UL               /**< Bit mask for USART_TXENS */\r
-#define USART_STATUS_TXENS_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for USART_STATUS */\r
-#define _USART_STATUS_TXENS_DEFAULT           0x00000000UL        /**< Mode DEFAULT for USART_STATUS */\r
-#define USART_STATUS_MASTER                   (1 << 2)            /**< SPI Master Mode */\r
-#define _USART_STATUS_MASTER_SHIFT            2                   /**< Shift value for USART_MASTER */\r
-#define _USART_STATUS_MASTER_MASK             0x4UL               /**< Bit mask for USART_MASTER */\r
-#define USART_STATUS_MASTER_DEFAULT           (0x00000000UL << 2) /**< Shifted mode DEFAULT for USART_STATUS */\r
-#define _USART_STATUS_MASTER_DEFAULT          0x00000000UL        /**< Mode DEFAULT for USART_STATUS */\r
-#define USART_STATUS_RXBLOCK                  (1 << 3)            /**< Block Incoming Data */\r
-#define _USART_STATUS_RXBLOCK_SHIFT           3                   /**< Shift value for USART_RXBLOCK */\r
-#define _USART_STATUS_RXBLOCK_MASK            0x8UL               /**< Bit mask for USART_RXBLOCK */\r
-#define USART_STATUS_RXBLOCK_DEFAULT          (0x00000000UL << 3) /**< Shifted mode DEFAULT for USART_STATUS */\r
-#define _USART_STATUS_RXBLOCK_DEFAULT         0x00000000UL        /**< Mode DEFAULT for USART_STATUS */\r
-#define USART_STATUS_TXTRI                    (1 << 4)            /**< Transmitter Tristated */\r
-#define _USART_STATUS_TXTRI_SHIFT             4                   /**< Shift value for USART_TXTRI */\r
-#define _USART_STATUS_TXTRI_MASK              0x10UL              /**< Bit mask for USART_TXTRI */\r
-#define USART_STATUS_TXTRI_DEFAULT            (0x00000000UL << 4) /**< Shifted mode DEFAULT for USART_STATUS */\r
-#define _USART_STATUS_TXTRI_DEFAULT           0x00000000UL        /**< Mode DEFAULT for USART_STATUS */\r
-#define USART_STATUS_TXC                      (1 << 5)            /**< TX Complete */\r
-#define _USART_STATUS_TXC_SHIFT               5                   /**< Shift value for USART_TXC */\r
-#define _USART_STATUS_TXC_MASK                0x20UL              /**< Bit mask for USART_TXC */\r
-#define USART_STATUS_TXC_DEFAULT              (0x00000000UL << 5) /**< Shifted mode DEFAULT for USART_STATUS */\r
-#define _USART_STATUS_TXC_DEFAULT             0x00000000UL        /**< Mode DEFAULT for USART_STATUS */\r
-#define USART_STATUS_TXBL                     (1 << 6)            /**< TX Buffer Level */\r
-#define _USART_STATUS_TXBL_SHIFT              6                   /**< Shift value for USART_TXBL */\r
-#define _USART_STATUS_TXBL_MASK               0x40UL              /**< Bit mask for USART_TXBL */\r
-#define USART_STATUS_TXBL_DEFAULT             (0x00000001UL << 6) /**< Shifted mode DEFAULT for USART_STATUS */\r
-#define _USART_STATUS_TXBL_DEFAULT            0x00000001UL        /**< Mode DEFAULT for USART_STATUS */\r
-#define USART_STATUS_RXDATAV                  (1 << 7)            /**< RX Data Valid */\r
-#define _USART_STATUS_RXDATAV_SHIFT           7                   /**< Shift value for USART_RXDATAV */\r
-#define _USART_STATUS_RXDATAV_MASK            0x80UL              /**< Bit mask for USART_RXDATAV */\r
-#define USART_STATUS_RXDATAV_DEFAULT          (0x00000000UL << 7) /**< Shifted mode DEFAULT for USART_STATUS */\r
-#define _USART_STATUS_RXDATAV_DEFAULT         0x00000000UL        /**< Mode DEFAULT for USART_STATUS */\r
-#define USART_STATUS_RXFULL                   (1 << 8)            /**< RX FIFO Full */\r
-#define _USART_STATUS_RXFULL_SHIFT            8                   /**< Shift value for USART_RXFULL */\r
-#define _USART_STATUS_RXFULL_MASK             0x100UL             /**< Bit mask for USART_RXFULL */\r
-#define USART_STATUS_RXFULL_DEFAULT           (0x00000000UL << 8) /**< Shifted mode DEFAULT for USART_STATUS */\r
-#define _USART_STATUS_RXFULL_DEFAULT          0x00000000UL        /**< Mode DEFAULT for USART_STATUS */\r
-\r
-/** Bit fields for USART CLKDIV */\r
-#define _USART_CLKDIV_RESETVALUE              0x00000000UL        /**< Default value for USART_CLKDIV */\r
-#define _USART_CLKDIV_MASK                    0x001FFFC0UL        /**< Mask for USART_CLKDIV */\r
-#define _USART_CLKDIV_DIV_SHIFT               6                   /**< Shift value for USART_DIV */\r
-#define _USART_CLKDIV_DIV_MASK                0x1FFFC0UL          /**< Bit mask for USART_DIV */\r
-#define USART_CLKDIV_DIV_DEFAULT              (0x00000000UL << 6) /**< Shifted mode DEFAULT for USART_CLKDIV */\r
-#define _USART_CLKDIV_DIV_DEFAULT             0x00000000UL        /**< Mode DEFAULT for USART_CLKDIV */\r
-\r
-/** Bit fields for USART RXDATAX */\r
-#define _USART_RXDATAX_RESETVALUE             0x00000000UL         /**< Default value for USART_RXDATAX */\r
-#define _USART_RXDATAX_MASK                   0x0000C1FFUL         /**< Mask for USART_RXDATAX */\r
-#define _USART_RXDATAX_RXDATA_SHIFT           0                    /**< Shift value for USART_RXDATA */\r
-#define _USART_RXDATAX_RXDATA_MASK            0x1FFUL              /**< Bit mask for USART_RXDATA */\r
-#define USART_RXDATAX_RXDATA_DEFAULT          (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_RXDATAX */\r
-#define _USART_RXDATAX_RXDATA_DEFAULT         0x00000000UL         /**< Mode DEFAULT for USART_RXDATAX */\r
-#define USART_RXDATAX_PERR                    (1 << 14)            /**< Data Parity Error */\r
-#define _USART_RXDATAX_PERR_SHIFT             14                   /**< Shift value for USART_PERR */\r
-#define _USART_RXDATAX_PERR_MASK              0x4000UL             /**< Bit mask for USART_PERR */\r
-#define USART_RXDATAX_PERR_DEFAULT            (0x00000000UL << 14) /**< Shifted mode DEFAULT for USART_RXDATAX */\r
-#define _USART_RXDATAX_PERR_DEFAULT           0x00000000UL         /**< Mode DEFAULT for USART_RXDATAX */\r
-#define USART_RXDATAX_FERR                    (1 << 15)            /**< Data Framing Error */\r
-#define _USART_RXDATAX_FERR_SHIFT             15                   /**< Shift value for USART_FERR */\r
-#define _USART_RXDATAX_FERR_MASK              0x8000UL             /**< Bit mask for USART_FERR */\r
-#define USART_RXDATAX_FERR_DEFAULT            (0x00000000UL << 15) /**< Shifted mode DEFAULT for USART_RXDATAX */\r
-#define _USART_RXDATAX_FERR_DEFAULT           0x00000000UL         /**< Mode DEFAULT for USART_RXDATAX */\r
-\r
-/** Bit fields for USART RXDATA */\r
-#define _USART_RXDATA_RESETVALUE              0x00000000UL        /**< Default value for USART_RXDATA */\r
-#define _USART_RXDATA_MASK                    0x000000FFUL        /**< Mask for USART_RXDATA */\r
-#define _USART_RXDATA_RXDATA_SHIFT            0                   /**< Shift value for USART_RXDATA */\r
-#define _USART_RXDATA_RXDATA_MASK             0xFFUL              /**< Bit mask for USART_RXDATA */\r
-#define USART_RXDATA_RXDATA_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for USART_RXDATA */\r
-#define _USART_RXDATA_RXDATA_DEFAULT          0x00000000UL        /**< Mode DEFAULT for USART_RXDATA */\r
-\r
-/** Bit fields for USART RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_RESETVALUE           0x00000000UL         /**< Default value for USART_RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_MASK                 0xC1FFC1FFUL         /**< Mask for USART_RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_RXDATA0_SHIFT        0                    /**< Shift value for USART_RXDATA0 */\r
-#define _USART_RXDOUBLEX_RXDATA0_MASK         0x1FFUL              /**< Bit mask for USART_RXDATA0 */\r
-#define USART_RXDOUBLEX_RXDATA0_DEFAULT       (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_RXDATA0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEX */\r
-#define USART_RXDOUBLEX_PERR0                 (1 << 14)            /**< Data Parity Error 0 */\r
-#define _USART_RXDOUBLEX_PERR0_SHIFT          14                   /**< Shift value for USART_PERR0 */\r
-#define _USART_RXDOUBLEX_PERR0_MASK           0x4000UL             /**< Bit mask for USART_PERR0 */\r
-#define USART_RXDOUBLEX_PERR0_DEFAULT         (0x00000000UL << 14) /**< Shifted mode DEFAULT for USART_RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_PERR0_DEFAULT        0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEX */\r
-#define USART_RXDOUBLEX_FERR0                 (1 << 15)            /**< Data Framing Error 0 */\r
-#define _USART_RXDOUBLEX_FERR0_SHIFT          15                   /**< Shift value for USART_FERR0 */\r
-#define _USART_RXDOUBLEX_FERR0_MASK           0x8000UL             /**< Bit mask for USART_FERR0 */\r
-#define USART_RXDOUBLEX_FERR0_DEFAULT         (0x00000000UL << 15) /**< Shifted mode DEFAULT for USART_RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_FERR0_DEFAULT        0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_RXDATA1_SHIFT        16                   /**< Shift value for USART_RXDATA1 */\r
-#define _USART_RXDOUBLEX_RXDATA1_MASK         0x1FF0000UL          /**< Bit mask for USART_RXDATA1 */\r
-#define USART_RXDOUBLEX_RXDATA1_DEFAULT       (0x00000000UL << 16) /**< Shifted mode DEFAULT for USART_RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_RXDATA1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEX */\r
-#define USART_RXDOUBLEX_PERR1                 (1 << 30)            /**< Data Parity Error 1 */\r
-#define _USART_RXDOUBLEX_PERR1_SHIFT          30                   /**< Shift value for USART_PERR1 */\r
-#define _USART_RXDOUBLEX_PERR1_MASK           0x40000000UL         /**< Bit mask for USART_PERR1 */\r
-#define USART_RXDOUBLEX_PERR1_DEFAULT         (0x00000000UL << 30) /**< Shifted mode DEFAULT for USART_RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_PERR1_DEFAULT        0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEX */\r
-#define USART_RXDOUBLEX_FERR1                 (1 << 31)            /**< Data Framing Error 1 */\r
-#define _USART_RXDOUBLEX_FERR1_SHIFT          31                   /**< Shift value for USART_FERR1 */\r
-#define _USART_RXDOUBLEX_FERR1_MASK           0x80000000UL         /**< Bit mask for USART_FERR1 */\r
-#define USART_RXDOUBLEX_FERR1_DEFAULT         (0x00000000UL << 31) /**< Shifted mode DEFAULT for USART_RXDOUBLEX */\r
-#define _USART_RXDOUBLEX_FERR1_DEFAULT        0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEX */\r
-\r
-/** Bit fields for USART RXDOUBLE */\r
-#define _USART_RXDOUBLE_RESETVALUE            0x00000000UL        /**< Default value for USART_RXDOUBLE */\r
-#define _USART_RXDOUBLE_MASK                  0x0000FFFFUL        /**< Mask for USART_RXDOUBLE */\r
-#define _USART_RXDOUBLE_RXDATA0_SHIFT         0                   /**< Shift value for USART_RXDATA0 */\r
-#define _USART_RXDOUBLE_RXDATA0_MASK          0xFFUL              /**< Bit mask for USART_RXDATA0 */\r
-#define USART_RXDOUBLE_RXDATA0_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for USART_RXDOUBLE */\r
-#define _USART_RXDOUBLE_RXDATA0_DEFAULT       0x00000000UL        /**< Mode DEFAULT for USART_RXDOUBLE */\r
-#define _USART_RXDOUBLE_RXDATA1_SHIFT         8                   /**< Shift value for USART_RXDATA1 */\r
-#define _USART_RXDOUBLE_RXDATA1_MASK          0xFF00UL            /**< Bit mask for USART_RXDATA1 */\r
-#define USART_RXDOUBLE_RXDATA1_DEFAULT        (0x00000000UL << 8) /**< Shifted mode DEFAULT for USART_RXDOUBLE */\r
-#define _USART_RXDOUBLE_RXDATA1_DEFAULT       0x00000000UL        /**< Mode DEFAULT for USART_RXDOUBLE */\r
-\r
-/** Bit fields for USART RXDATAXP */\r
-#define _USART_RXDATAXP_RESETVALUE            0x00000000UL         /**< Default value for USART_RXDATAXP */\r
-#define _USART_RXDATAXP_MASK                  0x0000C1FFUL         /**< Mask for USART_RXDATAXP */\r
-#define _USART_RXDATAXP_RXDATAP_SHIFT         0                    /**< Shift value for USART_RXDATAP */\r
-#define _USART_RXDATAXP_RXDATAP_MASK          0x1FFUL              /**< Bit mask for USART_RXDATAP */\r
-#define USART_RXDATAXP_RXDATAP_DEFAULT        (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_RXDATAXP */\r
-#define _USART_RXDATAXP_RXDATAP_DEFAULT       0x00000000UL         /**< Mode DEFAULT for USART_RXDATAXP */\r
-#define USART_RXDATAXP_PERRP                  (1 << 14)            /**< Data Parity Error Peek */\r
-#define _USART_RXDATAXP_PERRP_SHIFT           14                   /**< Shift value for USART_PERRP */\r
-#define _USART_RXDATAXP_PERRP_MASK            0x4000UL             /**< Bit mask for USART_PERRP */\r
-#define USART_RXDATAXP_PERRP_DEFAULT          (0x00000000UL << 14) /**< Shifted mode DEFAULT for USART_RXDATAXP */\r
-#define _USART_RXDATAXP_PERRP_DEFAULT         0x00000000UL         /**< Mode DEFAULT for USART_RXDATAXP */\r
-#define USART_RXDATAXP_FERRP                  (1 << 15)            /**< Data Framing Error Peek */\r
-#define _USART_RXDATAXP_FERRP_SHIFT           15                   /**< Shift value for USART_FERRP */\r
-#define _USART_RXDATAXP_FERRP_MASK            0x8000UL             /**< Bit mask for USART_FERRP */\r
-#define USART_RXDATAXP_FERRP_DEFAULT          (0x00000000UL << 15) /**< Shifted mode DEFAULT for USART_RXDATAXP */\r
-#define _USART_RXDATAXP_FERRP_DEFAULT         0x00000000UL         /**< Mode DEFAULT for USART_RXDATAXP */\r
-\r
-/** Bit fields for USART RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_RESETVALUE          0x00000000UL         /**< Default value for USART_RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_MASK                0xC1FFC1FFUL         /**< Mask for USART_RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_RXDATAP0_SHIFT      0                    /**< Shift value for USART_RXDATAP0 */\r
-#define _USART_RXDOUBLEXP_RXDATAP0_MASK       0x1FFUL              /**< Bit mask for USART_RXDATAP0 */\r
-#define USART_RXDOUBLEXP_RXDATAP0_DEFAULT     (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_RXDATAP0_DEFAULT    0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEXP */\r
-#define USART_RXDOUBLEXP_PERRP0               (1 << 14)            /**< Data Parity Error 0 Peek */\r
-#define _USART_RXDOUBLEXP_PERRP0_SHIFT        14                   /**< Shift value for USART_PERRP0 */\r
-#define _USART_RXDOUBLEXP_PERRP0_MASK         0x4000UL             /**< Bit mask for USART_PERRP0 */\r
-#define USART_RXDOUBLEXP_PERRP0_DEFAULT       (0x00000000UL << 14) /**< Shifted mode DEFAULT for USART_RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_PERRP0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEXP */\r
-#define USART_RXDOUBLEXP_FERRP0               (1 << 15)            /**< Data Framing Error 0 Peek */\r
-#define _USART_RXDOUBLEXP_FERRP0_SHIFT        15                   /**< Shift value for USART_FERRP0 */\r
-#define _USART_RXDOUBLEXP_FERRP0_MASK         0x8000UL             /**< Bit mask for USART_FERRP0 */\r
-#define USART_RXDOUBLEXP_FERRP0_DEFAULT       (0x00000000UL << 15) /**< Shifted mode DEFAULT for USART_RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_FERRP0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_RXDATAP1_SHIFT      16                   /**< Shift value for USART_RXDATAP1 */\r
-#define _USART_RXDOUBLEXP_RXDATAP1_MASK       0x1FF0000UL          /**< Bit mask for USART_RXDATAP1 */\r
-#define USART_RXDOUBLEXP_RXDATAP1_DEFAULT     (0x00000000UL << 16) /**< Shifted mode DEFAULT for USART_RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_RXDATAP1_DEFAULT    0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEXP */\r
-#define USART_RXDOUBLEXP_PERRP1               (1 << 30)            /**< Data Parity Error 1 Peek */\r
-#define _USART_RXDOUBLEXP_PERRP1_SHIFT        30                   /**< Shift value for USART_PERRP1 */\r
-#define _USART_RXDOUBLEXP_PERRP1_MASK         0x40000000UL         /**< Bit mask for USART_PERRP1 */\r
-#define USART_RXDOUBLEXP_PERRP1_DEFAULT       (0x00000000UL << 30) /**< Shifted mode DEFAULT for USART_RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_PERRP1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEXP */\r
-#define USART_RXDOUBLEXP_FERRP1               (1 << 31)            /**< Data Framing Error 1 Peek */\r
-#define _USART_RXDOUBLEXP_FERRP1_SHIFT        31                   /**< Shift value for USART_FERRP1 */\r
-#define _USART_RXDOUBLEXP_FERRP1_MASK         0x80000000UL         /**< Bit mask for USART_FERRP1 */\r
-#define USART_RXDOUBLEXP_FERRP1_DEFAULT       (0x00000000UL << 31) /**< Shifted mode DEFAULT for USART_RXDOUBLEXP */\r
-#define _USART_RXDOUBLEXP_FERRP1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_RXDOUBLEXP */\r
-\r
-/** Bit fields for USART TXDATAX */\r
-#define _USART_TXDATAX_RESETVALUE             0x00000000UL         /**< Default value for USART_TXDATAX */\r
-#define _USART_TXDATAX_MASK                   0x0000F9FFUL         /**< Mask for USART_TXDATAX */\r
-#define _USART_TXDATAX_TXDATAX_SHIFT          0                    /**< Shift value for USART_TXDATAX */\r
-#define _USART_TXDATAX_TXDATAX_MASK           0x1FFUL              /**< Bit mask for USART_TXDATAX */\r
-#define USART_TXDATAX_TXDATAX_DEFAULT         (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_TXDATAX */\r
-#define _USART_TXDATAX_TXDATAX_DEFAULT        0x00000000UL         /**< Mode DEFAULT for USART_TXDATAX */\r
-#define USART_TXDATAX_UBRXAT                  (1 << 11)            /**< Unblock RX After Transmission */\r
-#define _USART_TXDATAX_UBRXAT_SHIFT           11                   /**< Shift value for USART_UBRXAT */\r
-#define _USART_TXDATAX_UBRXAT_MASK            0x800UL              /**< Bit mask for USART_UBRXAT */\r
-#define USART_TXDATAX_UBRXAT_DEFAULT          (0x00000000UL << 11) /**< Shifted mode DEFAULT for USART_TXDATAX */\r
-#define _USART_TXDATAX_UBRXAT_DEFAULT         0x00000000UL         /**< Mode DEFAULT for USART_TXDATAX */\r
-#define USART_TXDATAX_TXTRIAT                 (1 << 12)            /**< Set TXTRI After Transmission */\r
-#define _USART_TXDATAX_TXTRIAT_SHIFT          12                   /**< Shift value for USART_TXTRIAT */\r
-#define _USART_TXDATAX_TXTRIAT_MASK           0x1000UL             /**< Bit mask for USART_TXTRIAT */\r
-#define USART_TXDATAX_TXTRIAT_DEFAULT         (0x00000000UL << 12) /**< Shifted mode DEFAULT for USART_TXDATAX */\r
-#define _USART_TXDATAX_TXTRIAT_DEFAULT        0x00000000UL         /**< Mode DEFAULT for USART_TXDATAX */\r
-#define USART_TXDATAX_TXBREAK                 (1 << 13)            /**< Transmit Data As Break */\r
-#define _USART_TXDATAX_TXBREAK_SHIFT          13                   /**< Shift value for USART_TXBREAK */\r
-#define _USART_TXDATAX_TXBREAK_MASK           0x2000UL             /**< Bit mask for USART_TXBREAK */\r
-#define USART_TXDATAX_TXBREAK_DEFAULT         (0x00000000UL << 13) /**< Shifted mode DEFAULT for USART_TXDATAX */\r
-#define _USART_TXDATAX_TXBREAK_DEFAULT        0x00000000UL         /**< Mode DEFAULT for USART_TXDATAX */\r
-#define USART_TXDATAX_TXDISAT                 (1 << 14)            /**< Clear TXEN After Transmission */\r
-#define _USART_TXDATAX_TXDISAT_SHIFT          14                   /**< Shift value for USART_TXDISAT */\r
-#define _USART_TXDATAX_TXDISAT_MASK           0x4000UL             /**< Bit mask for USART_TXDISAT */\r
-#define USART_TXDATAX_TXDISAT_DEFAULT         (0x00000000UL << 14) /**< Shifted mode DEFAULT for USART_TXDATAX */\r
-#define _USART_TXDATAX_TXDISAT_DEFAULT        0x00000000UL         /**< Mode DEFAULT for USART_TXDATAX */\r
-#define USART_TXDATAX_RXENAT                  (1 << 15)            /**< Enable RX After Transmission */\r
-#define _USART_TXDATAX_RXENAT_SHIFT           15                   /**< Shift value for USART_RXENAT */\r
-#define _USART_TXDATAX_RXENAT_MASK            0x8000UL             /**< Bit mask for USART_RXENAT */\r
-#define USART_TXDATAX_RXENAT_DEFAULT          (0x00000000UL << 15) /**< Shifted mode DEFAULT for USART_TXDATAX */\r
-#define _USART_TXDATAX_RXENAT_DEFAULT         0x00000000UL         /**< Mode DEFAULT for USART_TXDATAX */\r
-\r
-/** Bit fields for USART TXDATA */\r
-#define _USART_TXDATA_RESETVALUE              0x00000000UL        /**< Default value for USART_TXDATA */\r
-#define _USART_TXDATA_MASK                    0x000000FFUL        /**< Mask for USART_TXDATA */\r
-#define _USART_TXDATA_TXDATA_SHIFT            0                   /**< Shift value for USART_TXDATA */\r
-#define _USART_TXDATA_TXDATA_MASK             0xFFUL              /**< Bit mask for USART_TXDATA */\r
-#define USART_TXDATA_TXDATA_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for USART_TXDATA */\r
-#define _USART_TXDATA_TXDATA_DEFAULT          0x00000000UL        /**< Mode DEFAULT for USART_TXDATA */\r
-\r
-/** Bit fields for USART TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_RESETVALUE           0x00000000UL         /**< Default value for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_MASK                 0xF9FFF9FFUL         /**< Mask for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXDATA0_SHIFT        0                    /**< Shift value for USART_TXDATA0 */\r
-#define _USART_TXDOUBLEX_TXDATA0_MASK         0x1FFUL              /**< Bit mask for USART_TXDATA0 */\r
-#define USART_TXDOUBLEX_TXDATA0_DEFAULT       (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXDATA0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_UBRXAT0               (1 << 11)            /**< Unblock RX After Transmission */\r
-#define _USART_TXDOUBLEX_UBRXAT0_SHIFT        11                   /**< Shift value for USART_UBRXAT0 */\r
-#define _USART_TXDOUBLEX_UBRXAT0_MASK         0x800UL              /**< Bit mask for USART_UBRXAT0 */\r
-#define USART_TXDOUBLEX_UBRXAT0_DEFAULT       (0x00000000UL << 11) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_UBRXAT0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_TXTRIAT0              (1 << 12)            /**< Set TXTRI After Transmission */\r
-#define _USART_TXDOUBLEX_TXTRIAT0_SHIFT       12                   /**< Shift value for USART_TXTRIAT0 */\r
-#define _USART_TXDOUBLEX_TXTRIAT0_MASK        0x1000UL             /**< Bit mask for USART_TXTRIAT0 */\r
-#define USART_TXDOUBLEX_TXTRIAT0_DEFAULT      (0x00000000UL << 12) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXTRIAT0_DEFAULT     0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_TXBREAK0              (1 << 13)            /**< Transmit Data As Break */\r
-#define _USART_TXDOUBLEX_TXBREAK0_SHIFT       13                   /**< Shift value for USART_TXBREAK0 */\r
-#define _USART_TXDOUBLEX_TXBREAK0_MASK        0x2000UL             /**< Bit mask for USART_TXBREAK0 */\r
-#define USART_TXDOUBLEX_TXBREAK0_DEFAULT      (0x00000000UL << 13) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXBREAK0_DEFAULT     0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_TXDISAT0              (1 << 14)            /**< Clear TXEN After Transmission */\r
-#define _USART_TXDOUBLEX_TXDISAT0_SHIFT       14                   /**< Shift value for USART_TXDISAT0 */\r
-#define _USART_TXDOUBLEX_TXDISAT0_MASK        0x4000UL             /**< Bit mask for USART_TXDISAT0 */\r
-#define USART_TXDOUBLEX_TXDISAT0_DEFAULT      (0x00000000UL << 14) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXDISAT0_DEFAULT     0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_RXENAT0               (1 << 15)            /**< Enable RX After Transmission */\r
-#define _USART_TXDOUBLEX_RXENAT0_SHIFT        15                   /**< Shift value for USART_RXENAT0 */\r
-#define _USART_TXDOUBLEX_RXENAT0_MASK         0x8000UL             /**< Bit mask for USART_RXENAT0 */\r
-#define USART_TXDOUBLEX_RXENAT0_DEFAULT       (0x00000000UL << 15) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_RXENAT0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXDATA1_SHIFT        16                   /**< Shift value for USART_TXDATA1 */\r
-#define _USART_TXDOUBLEX_TXDATA1_MASK         0x1FF0000UL          /**< Bit mask for USART_TXDATA1 */\r
-#define USART_TXDOUBLEX_TXDATA1_DEFAULT       (0x00000000UL << 16) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXDATA1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_UBRXAT1               (1 << 27)            /**< Unblock RX After Transmission */\r
-#define _USART_TXDOUBLEX_UBRXAT1_SHIFT        27                   /**< Shift value for USART_UBRXAT1 */\r
-#define _USART_TXDOUBLEX_UBRXAT1_MASK         0x8000000UL          /**< Bit mask for USART_UBRXAT1 */\r
-#define USART_TXDOUBLEX_UBRXAT1_DEFAULT       (0x00000000UL << 27) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_UBRXAT1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_TXTRIAT1              (1 << 28)            /**< Set TXTRI After Transmission */\r
-#define _USART_TXDOUBLEX_TXTRIAT1_SHIFT       28                   /**< Shift value for USART_TXTRIAT1 */\r
-#define _USART_TXDOUBLEX_TXTRIAT1_MASK        0x10000000UL         /**< Bit mask for USART_TXTRIAT1 */\r
-#define USART_TXDOUBLEX_TXTRIAT1_DEFAULT      (0x00000000UL << 28) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXTRIAT1_DEFAULT     0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_TXBREAK1              (1 << 29)            /**< Transmit Data As Break */\r
-#define _USART_TXDOUBLEX_TXBREAK1_SHIFT       29                   /**< Shift value for USART_TXBREAK1 */\r
-#define _USART_TXDOUBLEX_TXBREAK1_MASK        0x20000000UL         /**< Bit mask for USART_TXBREAK1 */\r
-#define USART_TXDOUBLEX_TXBREAK1_DEFAULT      (0x00000000UL << 29) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXBREAK1_DEFAULT     0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_TXDISAT1              (1 << 30)            /**< Clear TXEN After Transmission */\r
-#define _USART_TXDOUBLEX_TXDISAT1_SHIFT       30                   /**< Shift value for USART_TXDISAT1 */\r
-#define _USART_TXDOUBLEX_TXDISAT1_MASK        0x40000000UL         /**< Bit mask for USART_TXDISAT1 */\r
-#define USART_TXDOUBLEX_TXDISAT1_DEFAULT      (0x00000000UL << 30) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_TXDISAT1_DEFAULT     0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-#define USART_TXDOUBLEX_RXENAT1               (1 << 31)            /**< Enable RX After Transmission */\r
-#define _USART_TXDOUBLEX_RXENAT1_SHIFT        31                   /**< Shift value for USART_RXENAT1 */\r
-#define _USART_TXDOUBLEX_RXENAT1_MASK         0x80000000UL         /**< Bit mask for USART_RXENAT1 */\r
-#define USART_TXDOUBLEX_RXENAT1_DEFAULT       (0x00000000UL << 31) /**< Shifted mode DEFAULT for USART_TXDOUBLEX */\r
-#define _USART_TXDOUBLEX_RXENAT1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for USART_TXDOUBLEX */\r
-\r
-/** Bit fields for USART TXDOUBLE */\r
-#define _USART_TXDOUBLE_RESETVALUE            0x00000000UL        /**< Default value for USART_TXDOUBLE */\r
-#define _USART_TXDOUBLE_MASK                  0x0000FFFFUL        /**< Mask for USART_TXDOUBLE */\r
-#define _USART_TXDOUBLE_TXDATA0_SHIFT         0                   /**< Shift value for USART_TXDATA0 */\r
-#define _USART_TXDOUBLE_TXDATA0_MASK          0xFFUL              /**< Bit mask for USART_TXDATA0 */\r
-#define USART_TXDOUBLE_TXDATA0_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for USART_TXDOUBLE */\r
-#define _USART_TXDOUBLE_TXDATA0_DEFAULT       0x00000000UL        /**< Mode DEFAULT for USART_TXDOUBLE */\r
-#define _USART_TXDOUBLE_TXDATA1_SHIFT         8                   /**< Shift value for USART_TXDATA1 */\r
-#define _USART_TXDOUBLE_TXDATA1_MASK          0xFF00UL            /**< Bit mask for USART_TXDATA1 */\r
-#define USART_TXDOUBLE_TXDATA1_DEFAULT        (0x00000000UL << 8) /**< Shifted mode DEFAULT for USART_TXDOUBLE */\r
-#define _USART_TXDOUBLE_TXDATA1_DEFAULT       0x00000000UL        /**< Mode DEFAULT for USART_TXDOUBLE */\r
-\r
-/** Bit fields for USART IF */\r
-#define _USART_IF_RESETVALUE                  0x00000002UL         /**< Default value for USART_IF */\r
-#define _USART_IF_MASK                        0x00001FFFUL         /**< Mask for USART_IF */\r
-#define USART_IF_TXC                          (1 << 0)             /**< TX Complete Interrupt Flag */\r
-#define _USART_IF_TXC_SHIFT                   0                    /**< Shift value for USART_TXC */\r
-#define _USART_IF_TXC_MASK                    0x1UL                /**< Bit mask for USART_TXC */\r
-#define USART_IF_TXC_DEFAULT                  (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_TXC_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_TXBL                         (1 << 1)             /**< TX Buffer Level Interrupt Flag */\r
-#define _USART_IF_TXBL_SHIFT                  1                    /**< Shift value for USART_TXBL */\r
-#define _USART_IF_TXBL_MASK                   0x2UL                /**< Bit mask for USART_TXBL */\r
-#define USART_IF_TXBL_DEFAULT                 (0x00000001UL << 1)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_TXBL_DEFAULT                0x00000001UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_RXDATAV                      (1 << 2)             /**< RX Data Valid Interrupt Flag */\r
-#define _USART_IF_RXDATAV_SHIFT               2                    /**< Shift value for USART_RXDATAV */\r
-#define _USART_IF_RXDATAV_MASK                0x4UL                /**< Bit mask for USART_RXDATAV */\r
-#define USART_IF_RXDATAV_DEFAULT              (0x00000000UL << 2)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_RXDATAV_DEFAULT             0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_RXFULL                       (1 << 3)             /**< RX Buffer Full Interrupt Flag */\r
-#define _USART_IF_RXFULL_SHIFT                3                    /**< Shift value for USART_RXFULL */\r
-#define _USART_IF_RXFULL_MASK                 0x8UL                /**< Bit mask for USART_RXFULL */\r
-#define USART_IF_RXFULL_DEFAULT               (0x00000000UL << 3)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_RXFULL_DEFAULT              0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_RXOF                         (1 << 4)             /**< RX Overflow Interrupt Flag */\r
-#define _USART_IF_RXOF_SHIFT                  4                    /**< Shift value for USART_RXOF */\r
-#define _USART_IF_RXOF_MASK                   0x10UL               /**< Bit mask for USART_RXOF */\r
-#define USART_IF_RXOF_DEFAULT                 (0x00000000UL << 4)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_RXOF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_RXUF                         (1 << 5)             /**< RX Underflow Interrupt Flag */\r
-#define _USART_IF_RXUF_SHIFT                  5                    /**< Shift value for USART_RXUF */\r
-#define _USART_IF_RXUF_MASK                   0x20UL               /**< Bit mask for USART_RXUF */\r
-#define USART_IF_RXUF_DEFAULT                 (0x00000000UL << 5)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_RXUF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_TXOF                         (1 << 6)             /**< TX Overflow Interrupt Flag */\r
-#define _USART_IF_TXOF_SHIFT                  6                    /**< Shift value for USART_TXOF */\r
-#define _USART_IF_TXOF_MASK                   0x40UL               /**< Bit mask for USART_TXOF */\r
-#define USART_IF_TXOF_DEFAULT                 (0x00000000UL << 6)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_TXOF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_TXUF                         (1 << 7)             /**< TX Underflow Interrupt Flag */\r
-#define _USART_IF_TXUF_SHIFT                  7                    /**< Shift value for USART_TXUF */\r
-#define _USART_IF_TXUF_MASK                   0x80UL               /**< Bit mask for USART_TXUF */\r
-#define USART_IF_TXUF_DEFAULT                 (0x00000000UL << 7)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_TXUF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_PERR                         (1 << 8)             /**< Parity Error Interrupt Flag */\r
-#define _USART_IF_PERR_SHIFT                  8                    /**< Shift value for USART_PERR */\r
-#define _USART_IF_PERR_MASK                   0x100UL              /**< Bit mask for USART_PERR */\r
-#define USART_IF_PERR_DEFAULT                 (0x00000000UL << 8)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_PERR_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_FERR                         (1 << 9)             /**< Framing Error Interrupt Flag */\r
-#define _USART_IF_FERR_SHIFT                  9                    /**< Shift value for USART_FERR */\r
-#define _USART_IF_FERR_MASK                   0x200UL              /**< Bit mask for USART_FERR */\r
-#define USART_IF_FERR_DEFAULT                 (0x00000000UL << 9)  /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_FERR_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_MPAF                         (1 << 10)            /**< Multi-Processor Address Frame Interrupt Flag */\r
-#define _USART_IF_MPAF_SHIFT                  10                   /**< Shift value for USART_MPAF */\r
-#define _USART_IF_MPAF_MASK                   0x400UL              /**< Bit mask for USART_MPAF */\r
-#define USART_IF_MPAF_DEFAULT                 (0x00000000UL << 10) /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_MPAF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_SSM                          (1 << 11)            /**< Slave-Select In Master Mode Interrupt Flag */\r
-#define _USART_IF_SSM_SHIFT                   11                   /**< Shift value for USART_SSM */\r
-#define _USART_IF_SSM_MASK                    0x800UL              /**< Bit mask for USART_SSM */\r
-#define USART_IF_SSM_DEFAULT                  (0x00000000UL << 11) /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_SSM_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-#define USART_IF_CCF                          (1 << 12)            /**< Collision Check Fail Interrupt Flag */\r
-#define _USART_IF_CCF_SHIFT                   12                   /**< Shift value for USART_CCF */\r
-#define _USART_IF_CCF_MASK                    0x1000UL             /**< Bit mask for USART_CCF */\r
-#define USART_IF_CCF_DEFAULT                  (0x00000000UL << 12) /**< Shifted mode DEFAULT for USART_IF */\r
-#define _USART_IF_CCF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for USART_IF */\r
-\r
-/** Bit fields for USART IFS */\r
-#define _USART_IFS_RESETVALUE                 0x00000000UL         /**< Default value for USART_IFS */\r
-#define _USART_IFS_MASK                       0x00001FF9UL         /**< Mask for USART_IFS */\r
-#define USART_IFS_TXC                         (1 << 0)             /**< Set TX Complete Interrupt Flag */\r
-#define _USART_IFS_TXC_SHIFT                  0                    /**< Shift value for USART_TXC */\r
-#define _USART_IFS_TXC_MASK                   0x1UL                /**< Bit mask for USART_TXC */\r
-#define USART_IFS_TXC_DEFAULT                 (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_TXC_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_RXFULL                      (1 << 3)             /**< Set RX Buffer Full Interrupt Flag */\r
-#define _USART_IFS_RXFULL_SHIFT               3                    /**< Shift value for USART_RXFULL */\r
-#define _USART_IFS_RXFULL_MASK                0x8UL                /**< Bit mask for USART_RXFULL */\r
-#define USART_IFS_RXFULL_DEFAULT              (0x00000000UL << 3)  /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_RXFULL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_RXOF                        (1 << 4)             /**< Set RX Overflow Interrupt Flag */\r
-#define _USART_IFS_RXOF_SHIFT                 4                    /**< Shift value for USART_RXOF */\r
-#define _USART_IFS_RXOF_MASK                  0x10UL               /**< Bit mask for USART_RXOF */\r
-#define USART_IFS_RXOF_DEFAULT                (0x00000000UL << 4)  /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_RXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_RXUF                        (1 << 5)             /**< Set RX Underflow Interrupt Flag */\r
-#define _USART_IFS_RXUF_SHIFT                 5                    /**< Shift value for USART_RXUF */\r
-#define _USART_IFS_RXUF_MASK                  0x20UL               /**< Bit mask for USART_RXUF */\r
-#define USART_IFS_RXUF_DEFAULT                (0x00000000UL << 5)  /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_RXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_TXOF                        (1 << 6)             /**< Set TX Overflow Interrupt Flag */\r
-#define _USART_IFS_TXOF_SHIFT                 6                    /**< Shift value for USART_TXOF */\r
-#define _USART_IFS_TXOF_MASK                  0x40UL               /**< Bit mask for USART_TXOF */\r
-#define USART_IFS_TXOF_DEFAULT                (0x00000000UL << 6)  /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_TXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_TXUF                        (1 << 7)             /**< Set TX Underflow Interrupt Flag */\r
-#define _USART_IFS_TXUF_SHIFT                 7                    /**< Shift value for USART_TXUF */\r
-#define _USART_IFS_TXUF_MASK                  0x80UL               /**< Bit mask for USART_TXUF */\r
-#define USART_IFS_TXUF_DEFAULT                (0x00000000UL << 7)  /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_TXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_PERR                        (1 << 8)             /**< Set Parity Error Interrupt Flag */\r
-#define _USART_IFS_PERR_SHIFT                 8                    /**< Shift value for USART_PERR */\r
-#define _USART_IFS_PERR_MASK                  0x100UL              /**< Bit mask for USART_PERR */\r
-#define USART_IFS_PERR_DEFAULT                (0x00000000UL << 8)  /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_PERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_FERR                        (1 << 9)             /**< Set Framing Error Interrupt Flag */\r
-#define _USART_IFS_FERR_SHIFT                 9                    /**< Shift value for USART_FERR */\r
-#define _USART_IFS_FERR_MASK                  0x200UL              /**< Bit mask for USART_FERR */\r
-#define USART_IFS_FERR_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_FERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_MPAF                        (1 << 10)            /**< Set Multi-Processor Address Frame Interrupt Flag */\r
-#define _USART_IFS_MPAF_SHIFT                 10                   /**< Shift value for USART_MPAF */\r
-#define _USART_IFS_MPAF_MASK                  0x400UL              /**< Bit mask for USART_MPAF */\r
-#define USART_IFS_MPAF_DEFAULT                (0x00000000UL << 10) /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_MPAF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_SSM                         (1 << 11)            /**< Set Slave-Select in Master mode Interrupt Flag */\r
-#define _USART_IFS_SSM_SHIFT                  11                   /**< Shift value for USART_SSM */\r
-#define _USART_IFS_SSM_MASK                   0x800UL              /**< Bit mask for USART_SSM */\r
-#define USART_IFS_SSM_DEFAULT                 (0x00000000UL << 11) /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_SSM_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-#define USART_IFS_CCF                         (1 << 12)            /**< Set Collision Check Fail Interrupt Flag */\r
-#define _USART_IFS_CCF_SHIFT                  12                   /**< Shift value for USART_CCF */\r
-#define _USART_IFS_CCF_MASK                   0x1000UL             /**< Bit mask for USART_CCF */\r
-#define USART_IFS_CCF_DEFAULT                 (0x00000000UL << 12) /**< Shifted mode DEFAULT for USART_IFS */\r
-#define _USART_IFS_CCF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IFS */\r
-\r
-/** Bit fields for USART IFC */\r
-#define _USART_IFC_RESETVALUE                 0x00000000UL         /**< Default value for USART_IFC */\r
-#define _USART_IFC_MASK                       0x00001FF9UL         /**< Mask for USART_IFC */\r
-#define USART_IFC_TXC                         (1 << 0)             /**< Clear TX Complete Interrupt Flag */\r
-#define _USART_IFC_TXC_SHIFT                  0                    /**< Shift value for USART_TXC */\r
-#define _USART_IFC_TXC_MASK                   0x1UL                /**< Bit mask for USART_TXC */\r
-#define USART_IFC_TXC_DEFAULT                 (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_TXC_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_RXFULL                      (1 << 3)             /**< Clear RX Buffer Full Interrupt Flag */\r
-#define _USART_IFC_RXFULL_SHIFT               3                    /**< Shift value for USART_RXFULL */\r
-#define _USART_IFC_RXFULL_MASK                0x8UL                /**< Bit mask for USART_RXFULL */\r
-#define USART_IFC_RXFULL_DEFAULT              (0x00000000UL << 3)  /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_RXFULL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_RXOF                        (1 << 4)             /**< Clear RX Overflow Interrupt Flag */\r
-#define _USART_IFC_RXOF_SHIFT                 4                    /**< Shift value for USART_RXOF */\r
-#define _USART_IFC_RXOF_MASK                  0x10UL               /**< Bit mask for USART_RXOF */\r
-#define USART_IFC_RXOF_DEFAULT                (0x00000000UL << 4)  /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_RXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_RXUF                        (1 << 5)             /**< Clear RX Underflow Interrupt Flag */\r
-#define _USART_IFC_RXUF_SHIFT                 5                    /**< Shift value for USART_RXUF */\r
-#define _USART_IFC_RXUF_MASK                  0x20UL               /**< Bit mask for USART_RXUF */\r
-#define USART_IFC_RXUF_DEFAULT                (0x00000000UL << 5)  /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_RXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_TXOF                        (1 << 6)             /**< Clear TX Overflow Interrupt Flag */\r
-#define _USART_IFC_TXOF_SHIFT                 6                    /**< Shift value for USART_TXOF */\r
-#define _USART_IFC_TXOF_MASK                  0x40UL               /**< Bit mask for USART_TXOF */\r
-#define USART_IFC_TXOF_DEFAULT                (0x00000000UL << 6)  /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_TXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_TXUF                        (1 << 7)             /**< Clear TX Underflow Interrupt Flag */\r
-#define _USART_IFC_TXUF_SHIFT                 7                    /**< Shift value for USART_TXUF */\r
-#define _USART_IFC_TXUF_MASK                  0x80UL               /**< Bit mask for USART_TXUF */\r
-#define USART_IFC_TXUF_DEFAULT                (0x00000000UL << 7)  /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_TXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_PERR                        (1 << 8)             /**< Clear Parity Error Interrupt Flag */\r
-#define _USART_IFC_PERR_SHIFT                 8                    /**< Shift value for USART_PERR */\r
-#define _USART_IFC_PERR_MASK                  0x100UL              /**< Bit mask for USART_PERR */\r
-#define USART_IFC_PERR_DEFAULT                (0x00000000UL << 8)  /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_PERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_FERR                        (1 << 9)             /**< Clear Framing Error Interrupt Flag */\r
-#define _USART_IFC_FERR_SHIFT                 9                    /**< Shift value for USART_FERR */\r
-#define _USART_IFC_FERR_MASK                  0x200UL              /**< Bit mask for USART_FERR */\r
-#define USART_IFC_FERR_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_FERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_MPAF                        (1 << 10)            /**< Clear Multi-Processor Address Frame Interrupt Flag */\r
-#define _USART_IFC_MPAF_SHIFT                 10                   /**< Shift value for USART_MPAF */\r
-#define _USART_IFC_MPAF_MASK                  0x400UL              /**< Bit mask for USART_MPAF */\r
-#define USART_IFC_MPAF_DEFAULT                (0x00000000UL << 10) /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_MPAF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_SSM                         (1 << 11)            /**< Clear Slave-Select In Master Mode Interrupt Flag */\r
-#define _USART_IFC_SSM_SHIFT                  11                   /**< Shift value for USART_SSM */\r
-#define _USART_IFC_SSM_MASK                   0x800UL              /**< Bit mask for USART_SSM */\r
-#define USART_IFC_SSM_DEFAULT                 (0x00000000UL << 11) /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_SSM_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-#define USART_IFC_CCF                         (1 << 12)            /**< Clear Collision Check Fail Interrupt Flag */\r
-#define _USART_IFC_CCF_SHIFT                  12                   /**< Shift value for USART_CCF */\r
-#define _USART_IFC_CCF_MASK                   0x1000UL             /**< Bit mask for USART_CCF */\r
-#define USART_IFC_CCF_DEFAULT                 (0x00000000UL << 12) /**< Shifted mode DEFAULT for USART_IFC */\r
-#define _USART_IFC_CCF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IFC */\r
-\r
-/** Bit fields for USART IEN */\r
-#define _USART_IEN_RESETVALUE                 0x00000000UL         /**< Default value for USART_IEN */\r
-#define _USART_IEN_MASK                       0x00001FFFUL         /**< Mask for USART_IEN */\r
-#define USART_IEN_TXC                         (1 << 0)             /**< TX Complete Interrupt Enable */\r
-#define _USART_IEN_TXC_SHIFT                  0                    /**< Shift value for USART_TXC */\r
-#define _USART_IEN_TXC_MASK                   0x1UL                /**< Bit mask for USART_TXC */\r
-#define USART_IEN_TXC_DEFAULT                 (0x00000000UL << 0)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_TXC_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_TXBL                        (1 << 1)             /**< TX Buffer Level Interrupt Enable */\r
-#define _USART_IEN_TXBL_SHIFT                 1                    /**< Shift value for USART_TXBL */\r
-#define _USART_IEN_TXBL_MASK                  0x2UL                /**< Bit mask for USART_TXBL */\r
-#define USART_IEN_TXBL_DEFAULT                (0x00000000UL << 1)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_TXBL_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_RXDATAV                     (1 << 2)             /**< RX Data Valid Interrupt Enable */\r
-#define _USART_IEN_RXDATAV_SHIFT              2                    /**< Shift value for USART_RXDATAV */\r
-#define _USART_IEN_RXDATAV_MASK               0x4UL                /**< Bit mask for USART_RXDATAV */\r
-#define USART_IEN_RXDATAV_DEFAULT             (0x00000000UL << 2)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_RXDATAV_DEFAULT            0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_RXFULL                      (1 << 3)             /**< RX Buffer Full Interrupt Enable */\r
-#define _USART_IEN_RXFULL_SHIFT               3                    /**< Shift value for USART_RXFULL */\r
-#define _USART_IEN_RXFULL_MASK                0x8UL                /**< Bit mask for USART_RXFULL */\r
-#define USART_IEN_RXFULL_DEFAULT              (0x00000000UL << 3)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_RXFULL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_RXOF                        (1 << 4)             /**< RX Overflow Interrupt Enable */\r
-#define _USART_IEN_RXOF_SHIFT                 4                    /**< Shift value for USART_RXOF */\r
-#define _USART_IEN_RXOF_MASK                  0x10UL               /**< Bit mask for USART_RXOF */\r
-#define USART_IEN_RXOF_DEFAULT                (0x00000000UL << 4)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_RXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_RXUF                        (1 << 5)             /**< RX Underflow Interrupt Enable */\r
-#define _USART_IEN_RXUF_SHIFT                 5                    /**< Shift value for USART_RXUF */\r
-#define _USART_IEN_RXUF_MASK                  0x20UL               /**< Bit mask for USART_RXUF */\r
-#define USART_IEN_RXUF_DEFAULT                (0x00000000UL << 5)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_RXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_TXOF                        (1 << 6)             /**< TX Overflow Interrupt Enable */\r
-#define _USART_IEN_TXOF_SHIFT                 6                    /**< Shift value for USART_TXOF */\r
-#define _USART_IEN_TXOF_MASK                  0x40UL               /**< Bit mask for USART_TXOF */\r
-#define USART_IEN_TXOF_DEFAULT                (0x00000000UL << 6)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_TXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_TXUF                        (1 << 7)             /**< TX Underflow Interrupt Enable */\r
-#define _USART_IEN_TXUF_SHIFT                 7                    /**< Shift value for USART_TXUF */\r
-#define _USART_IEN_TXUF_MASK                  0x80UL               /**< Bit mask for USART_TXUF */\r
-#define USART_IEN_TXUF_DEFAULT                (0x00000000UL << 7)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_TXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_PERR                        (1 << 8)             /**< Parity Error Interrupt Enable */\r
-#define _USART_IEN_PERR_SHIFT                 8                    /**< Shift value for USART_PERR */\r
-#define _USART_IEN_PERR_MASK                  0x100UL              /**< Bit mask for USART_PERR */\r
-#define USART_IEN_PERR_DEFAULT                (0x00000000UL << 8)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_PERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_FERR                        (1 << 9)             /**< Framing Error Interrupt Enable */\r
-#define _USART_IEN_FERR_SHIFT                 9                    /**< Shift value for USART_FERR */\r
-#define _USART_IEN_FERR_MASK                  0x200UL              /**< Bit mask for USART_FERR */\r
-#define USART_IEN_FERR_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_FERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_MPAF                        (1 << 10)            /**< Multi-Processor Address Frame Interrupt Enable */\r
-#define _USART_IEN_MPAF_SHIFT                 10                   /**< Shift value for USART_MPAF */\r
-#define _USART_IEN_MPAF_MASK                  0x400UL              /**< Bit mask for USART_MPAF */\r
-#define USART_IEN_MPAF_DEFAULT                (0x00000000UL << 10) /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_MPAF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_SSM                         (1 << 11)            /**< Slave-Select In Master Mode Interrupt Enable */\r
-#define _USART_IEN_SSM_SHIFT                  11                   /**< Shift value for USART_SSM */\r
-#define _USART_IEN_SSM_MASK                   0x800UL              /**< Bit mask for USART_SSM */\r
-#define USART_IEN_SSM_DEFAULT                 (0x00000000UL << 11) /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_SSM_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-#define USART_IEN_CCF                         (1 << 12)            /**< Collision Check Fail Interrupt Enable */\r
-#define _USART_IEN_CCF_SHIFT                  12                   /**< Shift value for USART_CCF */\r
-#define _USART_IEN_CCF_MASK                   0x1000UL             /**< Bit mask for USART_CCF */\r
-#define USART_IEN_CCF_DEFAULT                 (0x00000000UL << 12) /**< Shifted mode DEFAULT for USART_IEN */\r
-#define _USART_IEN_CCF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for USART_IEN */\r
-\r
-/** Bit fields for USART IRCTRL */\r
-#define _USART_IRCTRL_RESETVALUE              0x00000000UL        /**< Default value for USART_IRCTRL */\r
-#define _USART_IRCTRL_MASK                    0x000000FFUL        /**< Mask for USART_IRCTRL */\r
-#define USART_IRCTRL_IREN                     (1 << 0)            /**< Enable IrDA Module */\r
-#define _USART_IRCTRL_IREN_SHIFT              0                   /**< Shift value for USART_IREN */\r
-#define _USART_IRCTRL_IREN_MASK               0x1UL               /**< Bit mask for USART_IREN */\r
-#define USART_IRCTRL_IREN_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for USART_IRCTRL */\r
-#define _USART_IRCTRL_IREN_DEFAULT            0x00000000UL        /**< Mode DEFAULT for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPW_SHIFT              1                   /**< Shift value for USART_IRPW */\r
-#define _USART_IRCTRL_IRPW_MASK               0x6UL               /**< Bit mask for USART_IRPW */\r
-#define USART_IRCTRL_IRPW_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPW_ONE                 (0x00000000UL << 1) /**< Shifted mode ONE for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPW_TWO                 (0x00000001UL << 1) /**< Shifted mode TWO for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPW_THREE               (0x00000002UL << 1) /**< Shifted mode THREE for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPW_FOUR                (0x00000003UL << 1) /**< Shifted mode FOUR for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPW_DEFAULT            0x00000000UL        /**< Mode DEFAULT for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPW_ONE                0x00000000UL        /**< Mode ONE for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPW_TWO                0x00000001UL        /**< Mode TWO for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPW_THREE              0x00000002UL        /**< Mode THREE for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPW_FOUR               0x00000003UL        /**< Mode FOUR for USART_IRCTRL */\r
-#define USART_IRCTRL_IRFILT                   (1 << 3)            /**< IrDA RX Filter */\r
-#define _USART_IRCTRL_IRFILT_SHIFT            3                   /**< Shift value for USART_IRFILT */\r
-#define _USART_IRCTRL_IRFILT_MASK             0x8UL               /**< Bit mask for USART_IRFILT */\r
-#define USART_IRCTRL_IRFILT_DEFAULT           (0x00000000UL << 3) /**< Shifted mode DEFAULT for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRFILT_DEFAULT          0x00000000UL        /**< Mode DEFAULT for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_SHIFT          4                   /**< Shift value for USART_IRPRSSEL */\r
-#define _USART_IRCTRL_IRPRSSEL_MASK           0x70UL              /**< Bit mask for USART_IRPRSSEL */\r
-#define USART_IRCTRL_IRPRSSEL_DEFAULT         (0x00000000UL << 4) /**< Shifted mode DEFAULT for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPRSSEL_PRSCH0          (0x00000000UL << 4) /**< Shifted mode PRSCH0 for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPRSSEL_PRSCH1          (0x00000001UL << 4) /**< Shifted mode PRSCH1 for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPRSSEL_PRSCH2          (0x00000002UL << 4) /**< Shifted mode PRSCH2 for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPRSSEL_PRSCH3          (0x00000003UL << 4) /**< Shifted mode PRSCH3 for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPRSSEL_PRSCH4          (0x00000004UL << 4) /**< Shifted mode PRSCH4 for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPRSSEL_PRSCH5          (0x00000005UL << 4) /**< Shifted mode PRSCH5 for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPRSSEL_PRSCH6          (0x00000006UL << 4) /**< Shifted mode PRSCH6 for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPRSSEL_PRSCH7          (0x00000007UL << 4) /**< Shifted mode PRSCH7 for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_DEFAULT        0x00000000UL        /**< Mode DEFAULT for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_PRSCH0         0x00000000UL        /**< Mode PRSCH0 for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_PRSCH1         0x00000001UL        /**< Mode PRSCH1 for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_PRSCH2         0x00000002UL        /**< Mode PRSCH2 for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_PRSCH3         0x00000003UL        /**< Mode PRSCH3 for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_PRSCH4         0x00000004UL        /**< Mode PRSCH4 for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_PRSCH5         0x00000005UL        /**< Mode PRSCH5 for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_PRSCH6         0x00000006UL        /**< Mode PRSCH6 for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSSEL_PRSCH7         0x00000007UL        /**< Mode PRSCH7 for USART_IRCTRL */\r
-#define USART_IRCTRL_IRPRSEN                  (1 << 7)            /**< IrDA PRS Channel Enable */\r
-#define _USART_IRCTRL_IRPRSEN_SHIFT           7                   /**< Shift value for USART_IRPRSEN */\r
-#define _USART_IRCTRL_IRPRSEN_MASK            0x80UL              /**< Bit mask for USART_IRPRSEN */\r
-#define USART_IRCTRL_IRPRSEN_DEFAULT          (0x00000000UL << 7) /**< Shifted mode DEFAULT for USART_IRCTRL */\r
-#define _USART_IRCTRL_IRPRSEN_DEFAULT         0x00000000UL        /**< Mode DEFAULT for USART_IRCTRL */\r
-\r
-/** Bit fields for USART ROUTE */\r
-#define _USART_ROUTE_RESETVALUE               0x00000000UL        /**< Default value for USART_ROUTE */\r
-#define _USART_ROUTE_MASK                     0x0000030FUL        /**< Mask for USART_ROUTE */\r
-#define USART_ROUTE_RXPEN                     (1 << 0)            /**< RX Pin Enable */\r
-#define _USART_ROUTE_RXPEN_SHIFT              0                   /**< Shift value for USART_RXPEN */\r
-#define _USART_ROUTE_RXPEN_MASK               0x1UL               /**< Bit mask for USART_RXPEN */\r
-#define USART_ROUTE_RXPEN_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for USART_ROUTE */\r
-#define _USART_ROUTE_RXPEN_DEFAULT            0x00000000UL        /**< Mode DEFAULT for USART_ROUTE */\r
-#define USART_ROUTE_TXPEN                     (1 << 1)            /**< TX Pin Enable */\r
-#define _USART_ROUTE_TXPEN_SHIFT              1                   /**< Shift value for USART_TXPEN */\r
-#define _USART_ROUTE_TXPEN_MASK               0x2UL               /**< Bit mask for USART_TXPEN */\r
-#define USART_ROUTE_TXPEN_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for USART_ROUTE */\r
-#define _USART_ROUTE_TXPEN_DEFAULT            0x00000000UL        /**< Mode DEFAULT for USART_ROUTE */\r
-#define USART_ROUTE_CSPEN                     (1 << 2)            /**< CS Pin Enable */\r
-#define _USART_ROUTE_CSPEN_SHIFT              2                   /**< Shift value for USART_CSPEN */\r
-#define _USART_ROUTE_CSPEN_MASK               0x4UL               /**< Bit mask for USART_CSPEN */\r
-#define USART_ROUTE_CSPEN_DEFAULT             (0x00000000UL << 2) /**< Shifted mode DEFAULT for USART_ROUTE */\r
-#define _USART_ROUTE_CSPEN_DEFAULT            0x00000000UL        /**< Mode DEFAULT for USART_ROUTE */\r
-#define USART_ROUTE_CLKPEN                    (1 << 3)            /**< RX Pin Enable */\r
-#define _USART_ROUTE_CLKPEN_SHIFT             3                   /**< Shift value for USART_CLKPEN */\r
-#define _USART_ROUTE_CLKPEN_MASK              0x8UL               /**< Bit mask for USART_CLKPEN */\r
-#define USART_ROUTE_CLKPEN_DEFAULT            (0x00000000UL << 3) /**< Shifted mode DEFAULT for USART_ROUTE */\r
-#define _USART_ROUTE_CLKPEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for USART_ROUTE */\r
-#define _USART_ROUTE_LOCATION_SHIFT           8                   /**< Shift value for USART_LOCATION */\r
-#define _USART_ROUTE_LOCATION_MASK            0x300UL             /**< Bit mask for USART_LOCATION */\r
-#define USART_ROUTE_LOCATION_DEFAULT          (0x00000000UL << 8) /**< Shifted mode DEFAULT for USART_ROUTE */\r
-#define USART_ROUTE_LOCATION_LOC0             (0x00000000UL << 8) /**< Shifted mode LOC0 for USART_ROUTE */\r
-#define USART_ROUTE_LOCATION_LOC1             (0x00000001UL << 8) /**< Shifted mode LOC1 for USART_ROUTE */\r
-#define USART_ROUTE_LOCATION_LOC2             (0x00000002UL << 8) /**< Shifted mode LOC2 for USART_ROUTE */\r
-#define USART_ROUTE_LOCATION_LOC3             (0x00000003UL << 8) /**< Shifted mode LOC3 for USART_ROUTE */\r
-#define _USART_ROUTE_LOCATION_DEFAULT         0x00000000UL        /**< Mode DEFAULT for USART_ROUTE */\r
-#define _USART_ROUTE_LOCATION_LOC0            0x00000000UL        /**< Mode LOC0 for USART_ROUTE */\r
-#define _USART_ROUTE_LOCATION_LOC1            0x00000001UL        /**< Mode LOC1 for USART_ROUTE */\r
-#define _USART_ROUTE_LOCATION_LOC2            0x00000002UL        /**< Mode LOC2 for USART_ROUTE */\r
-#define _USART_ROUTE_LOCATION_LOC3            0x00000003UL        /**< Mode LOC3 for USART_ROUTE */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_UART\r
- * @{\r
- */\r
-\r
-/** Bit fields for UART CTRL */\r
-#define _UART_CTRL_RESETVALUE                0x00000000UL         /**< Default value for UART_CTRL */\r
-#define _UART_CTRL_MASK                      0x1DFFFF7FUL         /**< Mask for UART_CTRL */\r
-#define UART_CTRL_SYNC                       (1 << 0)             /**< USART Synchronous Mode */\r
-#define _UART_CTRL_SYNC_SHIFT                0                    /**< Shift value for USART_SYNC */\r
-#define _UART_CTRL_SYNC_MASK                 0x1UL                /**< Bit mask for USART_SYNC */\r
-#define UART_CTRL_SYNC_DEFAULT               (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_SYNC_DEFAULT              0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_LOOPBK                     (1 << 1)             /**< Loopback Enable */\r
-#define _UART_CTRL_LOOPBK_SHIFT              1                    /**< Shift value for USART_LOOPBK */\r
-#define _UART_CTRL_LOOPBK_MASK               0x2UL                /**< Bit mask for USART_LOOPBK */\r
-#define UART_CTRL_LOOPBK_DEFAULT             (0x00000000UL << 1)  /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_LOOPBK_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_CCEN                       (1 << 2)             /**< Collision Check Enable */\r
-#define _UART_CTRL_CCEN_SHIFT                2                    /**< Shift value for USART_CCEN */\r
-#define _UART_CTRL_CCEN_MASK                 0x4UL                /**< Bit mask for USART_CCEN */\r
-#define UART_CTRL_CCEN_DEFAULT               (0x00000000UL << 2)  /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_CCEN_DEFAULT              0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_MPM                        (1 << 3)             /**< Multi-Processor Mode */\r
-#define _UART_CTRL_MPM_SHIFT                 3                    /**< Shift value for USART_MPM */\r
-#define _UART_CTRL_MPM_MASK                  0x8UL                /**< Bit mask for USART_MPM */\r
-#define UART_CTRL_MPM_DEFAULT                (0x00000000UL << 3)  /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_MPM_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_MPAB                       (1 << 4)             /**< Multi-Processor Address-Bit */\r
-#define _UART_CTRL_MPAB_SHIFT                4                    /**< Shift value for USART_MPAB */\r
-#define _UART_CTRL_MPAB_MASK                 0x10UL               /**< Bit mask for USART_MPAB */\r
-#define UART_CTRL_MPAB_DEFAULT               (0x00000000UL << 4)  /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_MPAB_DEFAULT              0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_OVS_SHIFT                 5                    /**< Shift value for USART_OVS */\r
-#define _UART_CTRL_OVS_MASK                  0x60UL               /**< Bit mask for USART_OVS */\r
-#define UART_CTRL_OVS_DEFAULT                (0x00000000UL << 5)  /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_OVS_X16                    (0x00000000UL << 5)  /**< Shifted mode X16 for UART_CTRL */\r
-#define UART_CTRL_OVS_X8                     (0x00000001UL << 5)  /**< Shifted mode X8 for UART_CTRL */\r
-#define UART_CTRL_OVS_X6                     (0x00000002UL << 5)  /**< Shifted mode X6 for UART_CTRL */\r
-#define UART_CTRL_OVS_X4                     (0x00000003UL << 5)  /**< Shifted mode X4 for UART_CTRL */\r
-#define _UART_CTRL_OVS_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_OVS_X16                   0x00000000UL         /**< Mode X16 for UART_CTRL */\r
-#define _UART_CTRL_OVS_X8                    0x00000001UL         /**< Mode X8 for UART_CTRL */\r
-#define _UART_CTRL_OVS_X6                    0x00000002UL         /**< Mode X6 for UART_CTRL */\r
-#define _UART_CTRL_OVS_X4                    0x00000003UL         /**< Mode X4 for UART_CTRL */\r
-#define UART_CTRL_CLKPOL                     (1 << 8)             /**< Clock Polarity */\r
-#define _UART_CTRL_CLKPOL_SHIFT              8                    /**< Shift value for USART_CLKPOL */\r
-#define _UART_CTRL_CLKPOL_MASK               0x100UL              /**< Bit mask for USART_CLKPOL */\r
-#define UART_CTRL_CLKPOL_DEFAULT             (0x00000000UL << 8)  /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_CLKPOL_IDLELOW             (0x00000000UL << 8)  /**< Shifted mode IDLELOW for UART_CTRL */\r
-#define UART_CTRL_CLKPOL_IDLEHIGH            (0x00000001UL << 8)  /**< Shifted mode IDLEHIGH for UART_CTRL */\r
-#define _UART_CTRL_CLKPOL_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_CLKPOL_IDLELOW            0x00000000UL         /**< Mode IDLELOW for UART_CTRL */\r
-#define _UART_CTRL_CLKPOL_IDLEHIGH           0x00000001UL         /**< Mode IDLEHIGH for UART_CTRL */\r
-#define UART_CTRL_CLKPHA                     (1 << 9)             /**< Clock Edge For Setup/Sample */\r
-#define _UART_CTRL_CLKPHA_SHIFT              9                    /**< Shift value for USART_CLKPHA */\r
-#define _UART_CTRL_CLKPHA_MASK               0x200UL              /**< Bit mask for USART_CLKPHA */\r
-#define UART_CTRL_CLKPHA_DEFAULT             (0x00000000UL << 9)  /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_CLKPHA_SAMPLELEADING       (0x00000000UL << 9)  /**< Shifted mode SAMPLELEADING for UART_CTRL */\r
-#define UART_CTRL_CLKPHA_SAMPLETRAILING      (0x00000001UL << 9)  /**< Shifted mode SAMPLETRAILING for UART_CTRL */\r
-#define _UART_CTRL_CLKPHA_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_CLKPHA_SAMPLELEADING      0x00000000UL         /**< Mode SAMPLELEADING for UART_CTRL */\r
-#define _UART_CTRL_CLKPHA_SAMPLETRAILING     0x00000001UL         /**< Mode SAMPLETRAILING for UART_CTRL */\r
-#define UART_CTRL_MSBF                       (1 << 10)            /**< Most Significant Bit First */\r
-#define _UART_CTRL_MSBF_SHIFT                10                   /**< Shift value for USART_MSBF */\r
-#define _UART_CTRL_MSBF_MASK                 0x400UL              /**< Bit mask for USART_MSBF */\r
-#define UART_CTRL_MSBF_DEFAULT               (0x00000000UL << 10) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_MSBF_DEFAULT              0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_CSMA                       (1 << 11)            /**< Action On Slave-Select In Master Mode */\r
-#define _UART_CTRL_CSMA_SHIFT                11                   /**< Shift value for USART_CSMA */\r
-#define _UART_CTRL_CSMA_MASK                 0x800UL              /**< Bit mask for USART_CSMA */\r
-#define UART_CTRL_CSMA_DEFAULT               (0x00000000UL << 11) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_CSMA_NOACTION              (0x00000000UL << 11) /**< Shifted mode NOACTION for UART_CTRL */\r
-#define UART_CTRL_CSMA_GOTOSLAVEMODE         (0x00000001UL << 11) /**< Shifted mode GOTOSLAVEMODE for UART_CTRL */\r
-#define _UART_CTRL_CSMA_DEFAULT              0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_CSMA_NOACTION             0x00000000UL         /**< Mode NOACTION for UART_CTRL */\r
-#define _UART_CTRL_CSMA_GOTOSLAVEMODE        0x00000001UL         /**< Mode GOTOSLAVEMODE for UART_CTRL */\r
-#define UART_CTRL_TXBIL                      (1 << 12)            /**< TX Buffer Interrupt Level */\r
-#define _UART_CTRL_TXBIL_SHIFT               12                   /**< Shift value for USART_TXBIL */\r
-#define _UART_CTRL_TXBIL_MASK                0x1000UL             /**< Bit mask for USART_TXBIL */\r
-#define UART_CTRL_TXBIL_DEFAULT              (0x00000000UL << 12) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_TXBIL_EMPTY                (0x00000000UL << 12) /**< Shifted mode EMPTY for UART_CTRL */\r
-#define UART_CTRL_TXBIL_HALFFULL             (0x00000001UL << 12) /**< Shifted mode HALFFULL for UART_CTRL */\r
-#define _UART_CTRL_TXBIL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_TXBIL_EMPTY               0x00000000UL         /**< Mode EMPTY for UART_CTRL */\r
-#define _UART_CTRL_TXBIL_HALFFULL            0x00000001UL         /**< Mode HALFFULL for UART_CTRL */\r
-#define UART_CTRL_RXINV                      (1 << 13)            /**< Receiver Input Invert */\r
-#define _UART_CTRL_RXINV_SHIFT               13                   /**< Shift value for USART_RXINV */\r
-#define _UART_CTRL_RXINV_MASK                0x2000UL             /**< Bit mask for USART_RXINV */\r
-#define UART_CTRL_RXINV_DEFAULT              (0x00000000UL << 13) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_RXINV_DEFAULT             0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_TXINV                      (1 << 14)            /**< Transmitter output Invert */\r
-#define _UART_CTRL_TXINV_SHIFT               14                   /**< Shift value for USART_TXINV */\r
-#define _UART_CTRL_TXINV_MASK                0x4000UL             /**< Bit mask for USART_TXINV */\r
-#define UART_CTRL_TXINV_DEFAULT              (0x00000000UL << 14) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_TXINV_DEFAULT             0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_CSINV                      (1 << 15)            /**< Chip Select Invert */\r
-#define _UART_CTRL_CSINV_SHIFT               15                   /**< Shift value for USART_CSINV */\r
-#define _UART_CTRL_CSINV_MASK                0x8000UL             /**< Bit mask for USART_CSINV */\r
-#define UART_CTRL_CSINV_DEFAULT              (0x00000000UL << 15) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_CSINV_DEFAULT             0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_AUTOCS                     (1 << 16)            /**< Automatic Chip Select */\r
-#define _UART_CTRL_AUTOCS_SHIFT              16                   /**< Shift value for USART_AUTOCS */\r
-#define _UART_CTRL_AUTOCS_MASK               0x10000UL            /**< Bit mask for USART_AUTOCS */\r
-#define UART_CTRL_AUTOCS_DEFAULT             (0x00000000UL << 16) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_AUTOCS_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_AUTOTRI                    (1 << 17)            /**< Automatic TX Tristate */\r
-#define _UART_CTRL_AUTOTRI_SHIFT             17                   /**< Shift value for USART_AUTOTRI */\r
-#define _UART_CTRL_AUTOTRI_MASK              0x20000UL            /**< Bit mask for USART_AUTOTRI */\r
-#define UART_CTRL_AUTOTRI_DEFAULT            (0x00000000UL << 17) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_AUTOTRI_DEFAULT           0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_SCMODE                     (1 << 18)            /**< SmartCard Mode */\r
-#define _UART_CTRL_SCMODE_SHIFT              18                   /**< Shift value for USART_SCMODE */\r
-#define _UART_CTRL_SCMODE_MASK               0x40000UL            /**< Bit mask for USART_SCMODE */\r
-#define UART_CTRL_SCMODE_DEFAULT             (0x00000000UL << 18) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_SCMODE_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_SCRETRANS                  (1 << 19)            /**< SmartCard Retransmit */\r
-#define _UART_CTRL_SCRETRANS_SHIFT           19                   /**< Shift value for USART_SCRETRANS */\r
-#define _UART_CTRL_SCRETRANS_MASK            0x80000UL            /**< Bit mask for USART_SCRETRANS */\r
-#define UART_CTRL_SCRETRANS_DEFAULT          (0x00000000UL << 19) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_SCRETRANS_DEFAULT         0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_SKIPPERRF                  (1 << 20)            /**< Skip Parity Error Frames */\r
-#define _UART_CTRL_SKIPPERRF_SHIFT           20                   /**< Shift value for USART_SKIPPERRF */\r
-#define _UART_CTRL_SKIPPERRF_MASK            0x100000UL           /**< Bit mask for USART_SKIPPERRF */\r
-#define UART_CTRL_SKIPPERRF_DEFAULT          (0x00000000UL << 20) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_SKIPPERRF_DEFAULT         0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_BIT8DV                     (1 << 21)            /**< Bit 8 Default Value */\r
-#define _UART_CTRL_BIT8DV_SHIFT              21                   /**< Shift value for USART_BIT8DV */\r
-#define _UART_CTRL_BIT8DV_MASK               0x200000UL           /**< Bit mask for USART_BIT8DV */\r
-#define UART_CTRL_BIT8DV_DEFAULT             (0x00000000UL << 21) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_BIT8DV_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_ERRSDMA                    (1 << 22)            /**< Halt DMA On Error */\r
-#define _UART_CTRL_ERRSDMA_SHIFT             22                   /**< Shift value for USART_ERRSDMA */\r
-#define _UART_CTRL_ERRSDMA_MASK              0x400000UL           /**< Bit mask for USART_ERRSDMA */\r
-#define UART_CTRL_ERRSDMA_DEFAULT            (0x00000000UL << 22) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_ERRSDMA_DEFAULT           0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_ERRSRX                     (1 << 23)            /**< Disable RX On Error */\r
-#define _UART_CTRL_ERRSRX_SHIFT              23                   /**< Shift value for USART_ERRSRX */\r
-#define _UART_CTRL_ERRSRX_MASK               0x800000UL           /**< Bit mask for USART_ERRSRX */\r
-#define UART_CTRL_ERRSRX_DEFAULT             (0x00000000UL << 23) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_ERRSRX_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_ERRSTX                     (1 << 24)            /**< Disable TX On Error */\r
-#define _UART_CTRL_ERRSTX_SHIFT              24                   /**< Shift value for USART_ERRSTX */\r
-#define _UART_CTRL_ERRSTX_MASK               0x1000000UL          /**< Bit mask for USART_ERRSTX */\r
-#define UART_CTRL_ERRSTX_DEFAULT             (0x00000000UL << 24) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_ERRSTX_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_TXDELAY_SHIFT             26                   /**< Shift value for USART_TXDELAY */\r
-#define _UART_CTRL_TXDELAY_MASK              0xC000000UL          /**< Bit mask for USART_TXDELAY */\r
-#define UART_CTRL_TXDELAY_DEFAULT            (0x00000000UL << 26) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define UART_CTRL_TXDELAY_NONE               (0x00000000UL << 26) /**< Shifted mode NONE for UART_CTRL */\r
-#define UART_CTRL_TXDELAY_SINGLE             (0x00000001UL << 26) /**< Shifted mode SINGLE for UART_CTRL */\r
-#define UART_CTRL_TXDELAY_DOUBLE             (0x00000002UL << 26) /**< Shifted mode DOUBLE for UART_CTRL */\r
-#define UART_CTRL_TXDELAY_TRIPLE             (0x00000003UL << 26) /**< Shifted mode TRIPLE for UART_CTRL */\r
-#define _UART_CTRL_TXDELAY_DEFAULT           0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_TXDELAY_NONE              0x00000000UL         /**< Mode NONE for UART_CTRL */\r
-#define _UART_CTRL_TXDELAY_SINGLE            0x00000001UL         /**< Mode SINGLE for UART_CTRL */\r
-#define _UART_CTRL_TXDELAY_DOUBLE            0x00000002UL         /**< Mode DOUBLE for UART_CTRL */\r
-#define _UART_CTRL_TXDELAY_TRIPLE            0x00000003UL         /**< Mode TRIPLE for UART_CTRL */\r
-#define UART_CTRL_BYTESWAP                   (1 << 28)            /**< Byteswap In Double Accesses */\r
-#define _UART_CTRL_BYTESWAP_SHIFT            28                   /**< Shift value for USART_BYTESWAP */\r
-#define _UART_CTRL_BYTESWAP_MASK             0x10000000UL         /**< Bit mask for USART_BYTESWAP */\r
-#define UART_CTRL_BYTESWAP_DEFAULT           (0x00000000UL << 28) /**< Shifted mode DEFAULT for UART_CTRL */\r
-#define _UART_CTRL_BYTESWAP_DEFAULT          0x00000000UL         /**< Mode DEFAULT for UART_CTRL */\r
-\r
-/** Bit fields for UART FRAME */\r
-#define _UART_FRAME_RESETVALUE               0x00001005UL         /**< Default value for UART_FRAME */\r
-#define _UART_FRAME_MASK                     0x0000330FUL         /**< Mask for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_SHIFT           0                    /**< Shift value for USART_DATABITS */\r
-#define _UART_FRAME_DATABITS_MASK            0xFUL                /**< Bit mask for USART_DATABITS */\r
-#define UART_FRAME_DATABITS_FOUR             (0x00000001UL << 0)  /**< Shifted mode FOUR for UART_FRAME */\r
-#define UART_FRAME_DATABITS_FIVE             (0x00000002UL << 0)  /**< Shifted mode FIVE for UART_FRAME */\r
-#define UART_FRAME_DATABITS_SIX              (0x00000003UL << 0)  /**< Shifted mode SIX for UART_FRAME */\r
-#define UART_FRAME_DATABITS_SEVEN            (0x00000004UL << 0)  /**< Shifted mode SEVEN for UART_FRAME */\r
-#define UART_FRAME_DATABITS_DEFAULT          (0x00000005UL << 0)  /**< Shifted mode DEFAULT for UART_FRAME */\r
-#define UART_FRAME_DATABITS_EIGHT            (0x00000005UL << 0)  /**< Shifted mode EIGHT for UART_FRAME */\r
-#define UART_FRAME_DATABITS_NINE             (0x00000006UL << 0)  /**< Shifted mode NINE for UART_FRAME */\r
-#define UART_FRAME_DATABITS_TEN              (0x00000007UL << 0)  /**< Shifted mode TEN for UART_FRAME */\r
-#define UART_FRAME_DATABITS_ELEVEN           (0x00000008UL << 0)  /**< Shifted mode ELEVEN for UART_FRAME */\r
-#define UART_FRAME_DATABITS_TWELVE           (0x00000009UL << 0)  /**< Shifted mode TWELVE for UART_FRAME */\r
-#define UART_FRAME_DATABITS_THIRTEEN         (0x0000000AUL << 0)  /**< Shifted mode THIRTEEN for UART_FRAME */\r
-#define UART_FRAME_DATABITS_FOURTEEN         (0x0000000BUL << 0)  /**< Shifted mode FOURTEEN for UART_FRAME */\r
-#define UART_FRAME_DATABITS_FIFTEEN          (0x0000000CUL << 0)  /**< Shifted mode FIFTEEN for UART_FRAME */\r
-#define UART_FRAME_DATABITS_SIXTEEN          (0x0000000DUL << 0)  /**< Shifted mode SIXTEEN for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_FOUR            0x00000001UL         /**< Mode FOUR for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_FIVE            0x00000002UL         /**< Mode FIVE for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_SIX             0x00000003UL         /**< Mode SIX for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_SEVEN           0x00000004UL         /**< Mode SEVEN for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_DEFAULT         0x00000005UL         /**< Mode DEFAULT for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_EIGHT           0x00000005UL         /**< Mode EIGHT for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_NINE            0x00000006UL         /**< Mode NINE for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_TEN             0x00000007UL         /**< Mode TEN for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_ELEVEN          0x00000008UL         /**< Mode ELEVEN for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_TWELVE          0x00000009UL         /**< Mode TWELVE for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_THIRTEEN        0x0000000AUL         /**< Mode THIRTEEN for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_FOURTEEN        0x0000000BUL         /**< Mode FOURTEEN for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_FIFTEEN         0x0000000CUL         /**< Mode FIFTEEN for UART_FRAME */\r
-#define _UART_FRAME_DATABITS_SIXTEEN         0x0000000DUL         /**< Mode SIXTEEN for UART_FRAME */\r
-#define _UART_FRAME_PARITY_SHIFT             8                    /**< Shift value for USART_PARITY */\r
-#define _UART_FRAME_PARITY_MASK              0x300UL              /**< Bit mask for USART_PARITY */\r
-#define UART_FRAME_PARITY_DEFAULT            (0x00000000UL << 8)  /**< Shifted mode DEFAULT for UART_FRAME */\r
-#define UART_FRAME_PARITY_NONE               (0x00000000UL << 8)  /**< Shifted mode NONE for UART_FRAME */\r
-#define UART_FRAME_PARITY_EVEN               (0x00000002UL << 8)  /**< Shifted mode EVEN for UART_FRAME */\r
-#define UART_FRAME_PARITY_ODD                (0x00000003UL << 8)  /**< Shifted mode ODD for UART_FRAME */\r
-#define _UART_FRAME_PARITY_DEFAULT           0x00000000UL         /**< Mode DEFAULT for UART_FRAME */\r
-#define _UART_FRAME_PARITY_NONE              0x00000000UL         /**< Mode NONE for UART_FRAME */\r
-#define _UART_FRAME_PARITY_EVEN              0x00000002UL         /**< Mode EVEN for UART_FRAME */\r
-#define _UART_FRAME_PARITY_ODD               0x00000003UL         /**< Mode ODD for UART_FRAME */\r
-#define _UART_FRAME_STOPBITS_SHIFT           12                   /**< Shift value for USART_STOPBITS */\r
-#define _UART_FRAME_STOPBITS_MASK            0x3000UL             /**< Bit mask for USART_STOPBITS */\r
-#define UART_FRAME_STOPBITS_HALF             (0x00000000UL << 12) /**< Shifted mode HALF for UART_FRAME */\r
-#define UART_FRAME_STOPBITS_DEFAULT          (0x00000001UL << 12) /**< Shifted mode DEFAULT for UART_FRAME */\r
-#define UART_FRAME_STOPBITS_ONE              (0x00000001UL << 12) /**< Shifted mode ONE for UART_FRAME */\r
-#define UART_FRAME_STOPBITS_ONEANDAHALF      (0x00000002UL << 12) /**< Shifted mode ONEANDAHALF for UART_FRAME */\r
-#define UART_FRAME_STOPBITS_TWO              (0x00000003UL << 12) /**< Shifted mode TWO for UART_FRAME */\r
-#define _UART_FRAME_STOPBITS_HALF            0x00000000UL         /**< Mode HALF for UART_FRAME */\r
-#define _UART_FRAME_STOPBITS_DEFAULT         0x00000001UL         /**< Mode DEFAULT for UART_FRAME */\r
-#define _UART_FRAME_STOPBITS_ONE             0x00000001UL         /**< Mode ONE for UART_FRAME */\r
-#define _UART_FRAME_STOPBITS_ONEANDAHALF     0x00000002UL         /**< Mode ONEANDAHALF for UART_FRAME */\r
-#define _UART_FRAME_STOPBITS_TWO             0x00000003UL         /**< Mode TWO for UART_FRAME */\r
-\r
-/** Bit fields for UART TRIGCTRL */\r
-#define _UART_TRIGCTRL_RESETVALUE            0x00000000UL        /**< Default value for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_MASK                  0x00000037UL        /**< Mask for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_SHIFT            0                   /**< Shift value for USART_TSEL */\r
-#define _UART_TRIGCTRL_TSEL_MASK             0x7UL               /**< Bit mask for USART_TSEL */\r
-#define UART_TRIGCTRL_TSEL_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_TSEL_PRSCH0            (0x00000000UL << 0) /**< Shifted mode PRSCH0 for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_TSEL_PRSCH1            (0x00000001UL << 0) /**< Shifted mode PRSCH1 for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_TSEL_PRSCH2            (0x00000002UL << 0) /**< Shifted mode PRSCH2 for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_TSEL_PRSCH3            (0x00000003UL << 0) /**< Shifted mode PRSCH3 for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_TSEL_PRSCH4            (0x00000004UL << 0) /**< Shifted mode PRSCH4 for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_TSEL_PRSCH5            (0x00000005UL << 0) /**< Shifted mode PRSCH5 for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_TSEL_PRSCH6            (0x00000006UL << 0) /**< Shifted mode PRSCH6 for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_TSEL_PRSCH7            (0x00000007UL << 0) /**< Shifted mode PRSCH7 for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_DEFAULT          0x00000000UL        /**< Mode DEFAULT for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_PRSCH0           0x00000000UL        /**< Mode PRSCH0 for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_PRSCH1           0x00000001UL        /**< Mode PRSCH1 for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_PRSCH2           0x00000002UL        /**< Mode PRSCH2 for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_PRSCH3           0x00000003UL        /**< Mode PRSCH3 for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_PRSCH4           0x00000004UL        /**< Mode PRSCH4 for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_PRSCH5           0x00000005UL        /**< Mode PRSCH5 for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_PRSCH6           0x00000006UL        /**< Mode PRSCH6 for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TSEL_PRSCH7           0x00000007UL        /**< Mode PRSCH7 for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_RXTEN                  (1 << 4)            /**< Receive Trigger Enable */\r
-#define _UART_TRIGCTRL_RXTEN_SHIFT           4                   /**< Shift value for USART_RXTEN */\r
-#define _UART_TRIGCTRL_RXTEN_MASK            0x10UL              /**< Bit mask for USART_RXTEN */\r
-#define UART_TRIGCTRL_RXTEN_DEFAULT          (0x00000000UL << 4) /**< Shifted mode DEFAULT for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_RXTEN_DEFAULT         0x00000000UL        /**< Mode DEFAULT for UART_TRIGCTRL */\r
-#define UART_TRIGCTRL_TXTEN                  (1 << 5)            /**< Transmit Trigger Enable */\r
-#define _UART_TRIGCTRL_TXTEN_SHIFT           5                   /**< Shift value for USART_TXTEN */\r
-#define _UART_TRIGCTRL_TXTEN_MASK            0x20UL              /**< Bit mask for USART_TXTEN */\r
-#define UART_TRIGCTRL_TXTEN_DEFAULT          (0x00000000UL << 5) /**< Shifted mode DEFAULT for UART_TRIGCTRL */\r
-#define _UART_TRIGCTRL_TXTEN_DEFAULT         0x00000000UL        /**< Mode DEFAULT for UART_TRIGCTRL */\r
-\r
-/** Bit fields for UART CMD */\r
-#define _UART_CMD_RESETVALUE                 0x00000000UL         /**< Default value for UART_CMD */\r
-#define _UART_CMD_MASK                       0x00000FFFUL         /**< Mask for UART_CMD */\r
-#define UART_CMD_RXEN                        (1 << 0)             /**< Receiver Enable */\r
-#define _UART_CMD_RXEN_SHIFT                 0                    /**< Shift value for USART_RXEN */\r
-#define _UART_CMD_RXEN_MASK                  0x1UL                /**< Bit mask for USART_RXEN */\r
-#define UART_CMD_RXEN_DEFAULT                (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_RXEN_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_RXDIS                       (1 << 1)             /**< Receiver Disable */\r
-#define _UART_CMD_RXDIS_SHIFT                1                    /**< Shift value for USART_RXDIS */\r
-#define _UART_CMD_RXDIS_MASK                 0x2UL                /**< Bit mask for USART_RXDIS */\r
-#define UART_CMD_RXDIS_DEFAULT               (0x00000000UL << 1)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_RXDIS_DEFAULT              0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_TXEN                        (1 << 2)             /**< Transmitter Enable */\r
-#define _UART_CMD_TXEN_SHIFT                 2                    /**< Shift value for USART_TXEN */\r
-#define _UART_CMD_TXEN_MASK                  0x4UL                /**< Bit mask for USART_TXEN */\r
-#define UART_CMD_TXEN_DEFAULT                (0x00000000UL << 2)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_TXEN_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_TXDIS                       (1 << 3)             /**< Transmitter Disable */\r
-#define _UART_CMD_TXDIS_SHIFT                3                    /**< Shift value for USART_TXDIS */\r
-#define _UART_CMD_TXDIS_MASK                 0x8UL                /**< Bit mask for USART_TXDIS */\r
-#define UART_CMD_TXDIS_DEFAULT               (0x00000000UL << 3)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_TXDIS_DEFAULT              0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_MASTEREN                    (1 << 4)             /**< Master Enable */\r
-#define _UART_CMD_MASTEREN_SHIFT             4                    /**< Shift value for USART_MASTEREN */\r
-#define _UART_CMD_MASTEREN_MASK              0x10UL               /**< Bit mask for USART_MASTEREN */\r
-#define UART_CMD_MASTEREN_DEFAULT            (0x00000000UL << 4)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_MASTEREN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_MASTERDIS                   (1 << 5)             /**< Master Disable */\r
-#define _UART_CMD_MASTERDIS_SHIFT            5                    /**< Shift value for USART_MASTERDIS */\r
-#define _UART_CMD_MASTERDIS_MASK             0x20UL               /**< Bit mask for USART_MASTERDIS */\r
-#define UART_CMD_MASTERDIS_DEFAULT           (0x00000000UL << 5)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_MASTERDIS_DEFAULT          0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_RXBLOCKEN                   (1 << 6)             /**< Receiver Block Enable */\r
-#define _UART_CMD_RXBLOCKEN_SHIFT            6                    /**< Shift value for USART_RXBLOCKEN */\r
-#define _UART_CMD_RXBLOCKEN_MASK             0x40UL               /**< Bit mask for USART_RXBLOCKEN */\r
-#define UART_CMD_RXBLOCKEN_DEFAULT           (0x00000000UL << 6)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_RXBLOCKEN_DEFAULT          0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_RXBLOCKDIS                  (1 << 7)             /**< Receiver Block Disable */\r
-#define _UART_CMD_RXBLOCKDIS_SHIFT           7                    /**< Shift value for USART_RXBLOCKDIS */\r
-#define _UART_CMD_RXBLOCKDIS_MASK            0x80UL               /**< Bit mask for USART_RXBLOCKDIS */\r
-#define UART_CMD_RXBLOCKDIS_DEFAULT          (0x00000000UL << 7)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_RXBLOCKDIS_DEFAULT         0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_TXTRIEN                     (1 << 8)             /**< Transmitter Tristate Enable */\r
-#define _UART_CMD_TXTRIEN_SHIFT              8                    /**< Shift value for USART_TXTRIEN */\r
-#define _UART_CMD_TXTRIEN_MASK               0x100UL              /**< Bit mask for USART_TXTRIEN */\r
-#define UART_CMD_TXTRIEN_DEFAULT             (0x00000000UL << 8)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_TXTRIEN_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_TXTRIDIS                    (1 << 9)             /**< Transmitter Tristate Disable */\r
-#define _UART_CMD_TXTRIDIS_SHIFT             9                    /**< Shift value for USART_TXTRIDIS */\r
-#define _UART_CMD_TXTRIDIS_MASK              0x200UL              /**< Bit mask for USART_TXTRIDIS */\r
-#define UART_CMD_TXTRIDIS_DEFAULT            (0x00000000UL << 9)  /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_TXTRIDIS_DEFAULT           0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_CLEARTX                     (1 << 10)            /**< Clear TX */\r
-#define _UART_CMD_CLEARTX_SHIFT              10                   /**< Shift value for USART_CLEARTX */\r
-#define _UART_CMD_CLEARTX_MASK               0x400UL              /**< Bit mask for USART_CLEARTX */\r
-#define UART_CMD_CLEARTX_DEFAULT             (0x00000000UL << 10) /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_CLEARTX_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-#define UART_CMD_CLEARRX                     (1 << 11)            /**< Clear RX */\r
-#define _UART_CMD_CLEARRX_SHIFT              11                   /**< Shift value for USART_CLEARRX */\r
-#define _UART_CMD_CLEARRX_MASK               0x800UL              /**< Bit mask for USART_CLEARRX */\r
-#define UART_CMD_CLEARRX_DEFAULT             (0x00000000UL << 11) /**< Shifted mode DEFAULT for UART_CMD */\r
-#define _UART_CMD_CLEARRX_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_CMD */\r
-\r
-/** Bit fields for UART STATUS */\r
-#define _UART_STATUS_RESETVALUE              0x00000040UL        /**< Default value for UART_STATUS */\r
-#define _UART_STATUS_MASK                    0x000001FFUL        /**< Mask for UART_STATUS */\r
-#define UART_STATUS_RXENS                    (1 << 0)            /**< Receiver Enable Status */\r
-#define _UART_STATUS_RXENS_SHIFT             0                   /**< Shift value for USART_RXENS */\r
-#define _UART_STATUS_RXENS_MASK              0x1UL               /**< Bit mask for USART_RXENS */\r
-#define UART_STATUS_RXENS_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for UART_STATUS */\r
-#define _UART_STATUS_RXENS_DEFAULT           0x00000000UL        /**< Mode DEFAULT for UART_STATUS */\r
-#define UART_STATUS_TXENS                    (1 << 1)            /**< Transmitter Enable Status */\r
-#define _UART_STATUS_TXENS_SHIFT             1                   /**< Shift value for USART_TXENS */\r
-#define _UART_STATUS_TXENS_MASK              0x2UL               /**< Bit mask for USART_TXENS */\r
-#define UART_STATUS_TXENS_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for UART_STATUS */\r
-#define _UART_STATUS_TXENS_DEFAULT           0x00000000UL        /**< Mode DEFAULT for UART_STATUS */\r
-#define UART_STATUS_MASTER                   (1 << 2)            /**< SPI Master Mode */\r
-#define _UART_STATUS_MASTER_SHIFT            2                   /**< Shift value for USART_MASTER */\r
-#define _UART_STATUS_MASTER_MASK             0x4UL               /**< Bit mask for USART_MASTER */\r
-#define UART_STATUS_MASTER_DEFAULT           (0x00000000UL << 2) /**< Shifted mode DEFAULT for UART_STATUS */\r
-#define _UART_STATUS_MASTER_DEFAULT          0x00000000UL        /**< Mode DEFAULT for UART_STATUS */\r
-#define UART_STATUS_RXBLOCK                  (1 << 3)            /**< Block Incoming Data */\r
-#define _UART_STATUS_RXBLOCK_SHIFT           3                   /**< Shift value for USART_RXBLOCK */\r
-#define _UART_STATUS_RXBLOCK_MASK            0x8UL               /**< Bit mask for USART_RXBLOCK */\r
-#define UART_STATUS_RXBLOCK_DEFAULT          (0x00000000UL << 3) /**< Shifted mode DEFAULT for UART_STATUS */\r
-#define _UART_STATUS_RXBLOCK_DEFAULT         0x00000000UL        /**< Mode DEFAULT for UART_STATUS */\r
-#define UART_STATUS_TXTRI                    (1 << 4)            /**< Transmitter Tristated */\r
-#define _UART_STATUS_TXTRI_SHIFT             4                   /**< Shift value for USART_TXTRI */\r
-#define _UART_STATUS_TXTRI_MASK              0x10UL              /**< Bit mask for USART_TXTRI */\r
-#define UART_STATUS_TXTRI_DEFAULT            (0x00000000UL << 4) /**< Shifted mode DEFAULT for UART_STATUS */\r
-#define _UART_STATUS_TXTRI_DEFAULT           0x00000000UL        /**< Mode DEFAULT for UART_STATUS */\r
-#define UART_STATUS_TXC                      (1 << 5)            /**< TX Complete */\r
-#define _UART_STATUS_TXC_SHIFT               5                   /**< Shift value for USART_TXC */\r
-#define _UART_STATUS_TXC_MASK                0x20UL              /**< Bit mask for USART_TXC */\r
-#define UART_STATUS_TXC_DEFAULT              (0x00000000UL << 5) /**< Shifted mode DEFAULT for UART_STATUS */\r
-#define _UART_STATUS_TXC_DEFAULT             0x00000000UL        /**< Mode DEFAULT for UART_STATUS */\r
-#define UART_STATUS_TXBL                     (1 << 6)            /**< TX Buffer Level */\r
-#define _UART_STATUS_TXBL_SHIFT              6                   /**< Shift value for USART_TXBL */\r
-#define _UART_STATUS_TXBL_MASK               0x40UL              /**< Bit mask for USART_TXBL */\r
-#define UART_STATUS_TXBL_DEFAULT             (0x00000001UL << 6) /**< Shifted mode DEFAULT for UART_STATUS */\r
-#define _UART_STATUS_TXBL_DEFAULT            0x00000001UL        /**< Mode DEFAULT for UART_STATUS */\r
-#define UART_STATUS_RXDATAV                  (1 << 7)            /**< RX Data Valid */\r
-#define _UART_STATUS_RXDATAV_SHIFT           7                   /**< Shift value for USART_RXDATAV */\r
-#define _UART_STATUS_RXDATAV_MASK            0x80UL              /**< Bit mask for USART_RXDATAV */\r
-#define UART_STATUS_RXDATAV_DEFAULT          (0x00000000UL << 7) /**< Shifted mode DEFAULT for UART_STATUS */\r
-#define _UART_STATUS_RXDATAV_DEFAULT         0x00000000UL        /**< Mode DEFAULT for UART_STATUS */\r
-#define UART_STATUS_RXFULL                   (1 << 8)            /**< RX FIFO Full */\r
-#define _UART_STATUS_RXFULL_SHIFT            8                   /**< Shift value for USART_RXFULL */\r
-#define _UART_STATUS_RXFULL_MASK             0x100UL             /**< Bit mask for USART_RXFULL */\r
-#define UART_STATUS_RXFULL_DEFAULT           (0x00000000UL << 8) /**< Shifted mode DEFAULT for UART_STATUS */\r
-#define _UART_STATUS_RXFULL_DEFAULT          0x00000000UL        /**< Mode DEFAULT for UART_STATUS */\r
-\r
-/** Bit fields for UART CLKDIV */\r
-#define _UART_CLKDIV_RESETVALUE              0x00000000UL        /**< Default value for UART_CLKDIV */\r
-#define _UART_CLKDIV_MASK                    0x001FFFC0UL        /**< Mask for UART_CLKDIV */\r
-#define _UART_CLKDIV_DIV_SHIFT               6                   /**< Shift value for USART_DIV */\r
-#define _UART_CLKDIV_DIV_MASK                0x1FFFC0UL          /**< Bit mask for USART_DIV */\r
-#define UART_CLKDIV_DIV_DEFAULT              (0x00000000UL << 6) /**< Shifted mode DEFAULT for UART_CLKDIV */\r
-#define _UART_CLKDIV_DIV_DEFAULT             0x00000000UL        /**< Mode DEFAULT for UART_CLKDIV */\r
-\r
-/** Bit fields for UART RXDATAX */\r
-#define _UART_RXDATAX_RESETVALUE             0x00000000UL         /**< Default value for UART_RXDATAX */\r
-#define _UART_RXDATAX_MASK                   0x0000C1FFUL         /**< Mask for UART_RXDATAX */\r
-#define _UART_RXDATAX_RXDATA_SHIFT           0                    /**< Shift value for USART_RXDATA */\r
-#define _UART_RXDATAX_RXDATA_MASK            0x1FFUL              /**< Bit mask for USART_RXDATA */\r
-#define UART_RXDATAX_RXDATA_DEFAULT          (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_RXDATAX */\r
-#define _UART_RXDATAX_RXDATA_DEFAULT         0x00000000UL         /**< Mode DEFAULT for UART_RXDATAX */\r
-#define UART_RXDATAX_PERR                    (1 << 14)            /**< Data Parity Error */\r
-#define _UART_RXDATAX_PERR_SHIFT             14                   /**< Shift value for USART_PERR */\r
-#define _UART_RXDATAX_PERR_MASK              0x4000UL             /**< Bit mask for USART_PERR */\r
-#define UART_RXDATAX_PERR_DEFAULT            (0x00000000UL << 14) /**< Shifted mode DEFAULT for UART_RXDATAX */\r
-#define _UART_RXDATAX_PERR_DEFAULT           0x00000000UL         /**< Mode DEFAULT for UART_RXDATAX */\r
-#define UART_RXDATAX_FERR                    (1 << 15)            /**< Data Framing Error */\r
-#define _UART_RXDATAX_FERR_SHIFT             15                   /**< Shift value for USART_FERR */\r
-#define _UART_RXDATAX_FERR_MASK              0x8000UL             /**< Bit mask for USART_FERR */\r
-#define UART_RXDATAX_FERR_DEFAULT            (0x00000000UL << 15) /**< Shifted mode DEFAULT for UART_RXDATAX */\r
-#define _UART_RXDATAX_FERR_DEFAULT           0x00000000UL         /**< Mode DEFAULT for UART_RXDATAX */\r
-\r
-/** Bit fields for UART RXDATA */\r
-#define _UART_RXDATA_RESETVALUE              0x00000000UL        /**< Default value for UART_RXDATA */\r
-#define _UART_RXDATA_MASK                    0x000000FFUL        /**< Mask for UART_RXDATA */\r
-#define _UART_RXDATA_RXDATA_SHIFT            0                   /**< Shift value for USART_RXDATA */\r
-#define _UART_RXDATA_RXDATA_MASK             0xFFUL              /**< Bit mask for USART_RXDATA */\r
-#define UART_RXDATA_RXDATA_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for UART_RXDATA */\r
-#define _UART_RXDATA_RXDATA_DEFAULT          0x00000000UL        /**< Mode DEFAULT for UART_RXDATA */\r
-\r
-/** Bit fields for UART RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_RESETVALUE           0x00000000UL         /**< Default value for UART_RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_MASK                 0xC1FFC1FFUL         /**< Mask for UART_RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_RXDATA0_SHIFT        0                    /**< Shift value for USART_RXDATA0 */\r
-#define _UART_RXDOUBLEX_RXDATA0_MASK         0x1FFUL              /**< Bit mask for USART_RXDATA0 */\r
-#define UART_RXDOUBLEX_RXDATA0_DEFAULT       (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_RXDATA0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEX */\r
-#define UART_RXDOUBLEX_PERR0                 (1 << 14)            /**< Data Parity Error 0 */\r
-#define _UART_RXDOUBLEX_PERR0_SHIFT          14                   /**< Shift value for USART_PERR0 */\r
-#define _UART_RXDOUBLEX_PERR0_MASK           0x4000UL             /**< Bit mask for USART_PERR0 */\r
-#define UART_RXDOUBLEX_PERR0_DEFAULT         (0x00000000UL << 14) /**< Shifted mode DEFAULT for UART_RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_PERR0_DEFAULT        0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEX */\r
-#define UART_RXDOUBLEX_FERR0                 (1 << 15)            /**< Data Framing Error 0 */\r
-#define _UART_RXDOUBLEX_FERR0_SHIFT          15                   /**< Shift value for USART_FERR0 */\r
-#define _UART_RXDOUBLEX_FERR0_MASK           0x8000UL             /**< Bit mask for USART_FERR0 */\r
-#define UART_RXDOUBLEX_FERR0_DEFAULT         (0x00000000UL << 15) /**< Shifted mode DEFAULT for UART_RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_FERR0_DEFAULT        0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_RXDATA1_SHIFT        16                   /**< Shift value for USART_RXDATA1 */\r
-#define _UART_RXDOUBLEX_RXDATA1_MASK         0x1FF0000UL          /**< Bit mask for USART_RXDATA1 */\r
-#define UART_RXDOUBLEX_RXDATA1_DEFAULT       (0x00000000UL << 16) /**< Shifted mode DEFAULT for UART_RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_RXDATA1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEX */\r
-#define UART_RXDOUBLEX_PERR1                 (1 << 30)            /**< Data Parity Error 1 */\r
-#define _UART_RXDOUBLEX_PERR1_SHIFT          30                   /**< Shift value for USART_PERR1 */\r
-#define _UART_RXDOUBLEX_PERR1_MASK           0x40000000UL         /**< Bit mask for USART_PERR1 */\r
-#define UART_RXDOUBLEX_PERR1_DEFAULT         (0x00000000UL << 30) /**< Shifted mode DEFAULT for UART_RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_PERR1_DEFAULT        0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEX */\r
-#define UART_RXDOUBLEX_FERR1                 (1 << 31)            /**< Data Framing Error 1 */\r
-#define _UART_RXDOUBLEX_FERR1_SHIFT          31                   /**< Shift value for USART_FERR1 */\r
-#define _UART_RXDOUBLEX_FERR1_MASK           0x80000000UL         /**< Bit mask for USART_FERR1 */\r
-#define UART_RXDOUBLEX_FERR1_DEFAULT         (0x00000000UL << 31) /**< Shifted mode DEFAULT for UART_RXDOUBLEX */\r
-#define _UART_RXDOUBLEX_FERR1_DEFAULT        0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEX */\r
-\r
-/** Bit fields for UART RXDOUBLE */\r
-#define _UART_RXDOUBLE_RESETVALUE            0x00000000UL        /**< Default value for UART_RXDOUBLE */\r
-#define _UART_RXDOUBLE_MASK                  0x0000FFFFUL        /**< Mask for UART_RXDOUBLE */\r
-#define _UART_RXDOUBLE_RXDATA0_SHIFT         0                   /**< Shift value for USART_RXDATA0 */\r
-#define _UART_RXDOUBLE_RXDATA0_MASK          0xFFUL              /**< Bit mask for USART_RXDATA0 */\r
-#define UART_RXDOUBLE_RXDATA0_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for UART_RXDOUBLE */\r
-#define _UART_RXDOUBLE_RXDATA0_DEFAULT       0x00000000UL        /**< Mode DEFAULT for UART_RXDOUBLE */\r
-#define _UART_RXDOUBLE_RXDATA1_SHIFT         8                   /**< Shift value for USART_RXDATA1 */\r
-#define _UART_RXDOUBLE_RXDATA1_MASK          0xFF00UL            /**< Bit mask for USART_RXDATA1 */\r
-#define UART_RXDOUBLE_RXDATA1_DEFAULT        (0x00000000UL << 8) /**< Shifted mode DEFAULT for UART_RXDOUBLE */\r
-#define _UART_RXDOUBLE_RXDATA1_DEFAULT       0x00000000UL        /**< Mode DEFAULT for UART_RXDOUBLE */\r
-\r
-/** Bit fields for UART RXDATAXP */\r
-#define _UART_RXDATAXP_RESETVALUE            0x00000000UL         /**< Default value for UART_RXDATAXP */\r
-#define _UART_RXDATAXP_MASK                  0x0000C1FFUL         /**< Mask for UART_RXDATAXP */\r
-#define _UART_RXDATAXP_RXDATAP_SHIFT         0                    /**< Shift value for USART_RXDATAP */\r
-#define _UART_RXDATAXP_RXDATAP_MASK          0x1FFUL              /**< Bit mask for USART_RXDATAP */\r
-#define UART_RXDATAXP_RXDATAP_DEFAULT        (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_RXDATAXP */\r
-#define _UART_RXDATAXP_RXDATAP_DEFAULT       0x00000000UL         /**< Mode DEFAULT for UART_RXDATAXP */\r
-#define UART_RXDATAXP_PERRP                  (1 << 14)            /**< Data Parity Error Peek */\r
-#define _UART_RXDATAXP_PERRP_SHIFT           14                   /**< Shift value for USART_PERRP */\r
-#define _UART_RXDATAXP_PERRP_MASK            0x4000UL             /**< Bit mask for USART_PERRP */\r
-#define UART_RXDATAXP_PERRP_DEFAULT          (0x00000000UL << 14) /**< Shifted mode DEFAULT for UART_RXDATAXP */\r
-#define _UART_RXDATAXP_PERRP_DEFAULT         0x00000000UL         /**< Mode DEFAULT for UART_RXDATAXP */\r
-#define UART_RXDATAXP_FERRP                  (1 << 15)            /**< Data Framing Error Peek */\r
-#define _UART_RXDATAXP_FERRP_SHIFT           15                   /**< Shift value for USART_FERRP */\r
-#define _UART_RXDATAXP_FERRP_MASK            0x8000UL             /**< Bit mask for USART_FERRP */\r
-#define UART_RXDATAXP_FERRP_DEFAULT          (0x00000000UL << 15) /**< Shifted mode DEFAULT for UART_RXDATAXP */\r
-#define _UART_RXDATAXP_FERRP_DEFAULT         0x00000000UL         /**< Mode DEFAULT for UART_RXDATAXP */\r
-\r
-/** Bit fields for UART RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_RESETVALUE          0x00000000UL         /**< Default value for UART_RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_MASK                0xC1FFC1FFUL         /**< Mask for UART_RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_RXDATAP0_SHIFT      0                    /**< Shift value for USART_RXDATAP0 */\r
-#define _UART_RXDOUBLEXP_RXDATAP0_MASK       0x1FFUL              /**< Bit mask for USART_RXDATAP0 */\r
-#define UART_RXDOUBLEXP_RXDATAP0_DEFAULT     (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_RXDATAP0_DEFAULT    0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEXP */\r
-#define UART_RXDOUBLEXP_PERRP0               (1 << 14)            /**< Data Parity Error 0 Peek */\r
-#define _UART_RXDOUBLEXP_PERRP0_SHIFT        14                   /**< Shift value for USART_PERRP0 */\r
-#define _UART_RXDOUBLEXP_PERRP0_MASK         0x4000UL             /**< Bit mask for USART_PERRP0 */\r
-#define UART_RXDOUBLEXP_PERRP0_DEFAULT       (0x00000000UL << 14) /**< Shifted mode DEFAULT for UART_RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_PERRP0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEXP */\r
-#define UART_RXDOUBLEXP_FERRP0               (1 << 15)            /**< Data Framing Error 0 Peek */\r
-#define _UART_RXDOUBLEXP_FERRP0_SHIFT        15                   /**< Shift value for USART_FERRP0 */\r
-#define _UART_RXDOUBLEXP_FERRP0_MASK         0x8000UL             /**< Bit mask for USART_FERRP0 */\r
-#define UART_RXDOUBLEXP_FERRP0_DEFAULT       (0x00000000UL << 15) /**< Shifted mode DEFAULT for UART_RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_FERRP0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_RXDATAP1_SHIFT      16                   /**< Shift value for USART_RXDATAP1 */\r
-#define _UART_RXDOUBLEXP_RXDATAP1_MASK       0x1FF0000UL          /**< Bit mask for USART_RXDATAP1 */\r
-#define UART_RXDOUBLEXP_RXDATAP1_DEFAULT     (0x00000000UL << 16) /**< Shifted mode DEFAULT for UART_RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_RXDATAP1_DEFAULT    0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEXP */\r
-#define UART_RXDOUBLEXP_PERRP1               (1 << 30)            /**< Data Parity Error 1 Peek */\r
-#define _UART_RXDOUBLEXP_PERRP1_SHIFT        30                   /**< Shift value for USART_PERRP1 */\r
-#define _UART_RXDOUBLEXP_PERRP1_MASK         0x40000000UL         /**< Bit mask for USART_PERRP1 */\r
-#define UART_RXDOUBLEXP_PERRP1_DEFAULT       (0x00000000UL << 30) /**< Shifted mode DEFAULT for UART_RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_PERRP1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEXP */\r
-#define UART_RXDOUBLEXP_FERRP1               (1 << 31)            /**< Data Framing Error 1 Peek */\r
-#define _UART_RXDOUBLEXP_FERRP1_SHIFT        31                   /**< Shift value for USART_FERRP1 */\r
-#define _UART_RXDOUBLEXP_FERRP1_MASK         0x80000000UL         /**< Bit mask for USART_FERRP1 */\r
-#define UART_RXDOUBLEXP_FERRP1_DEFAULT       (0x00000000UL << 31) /**< Shifted mode DEFAULT for UART_RXDOUBLEXP */\r
-#define _UART_RXDOUBLEXP_FERRP1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_RXDOUBLEXP */\r
-\r
-/** Bit fields for UART TXDATAX */\r
-#define _UART_TXDATAX_RESETVALUE             0x00000000UL         /**< Default value for UART_TXDATAX */\r
-#define _UART_TXDATAX_MASK                   0x0000F9FFUL         /**< Mask for UART_TXDATAX */\r
-#define _UART_TXDATAX_TXDATAX_SHIFT          0                    /**< Shift value for USART_TXDATAX */\r
-#define _UART_TXDATAX_TXDATAX_MASK           0x1FFUL              /**< Bit mask for USART_TXDATAX */\r
-#define UART_TXDATAX_TXDATAX_DEFAULT         (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_TXDATAX */\r
-#define _UART_TXDATAX_TXDATAX_DEFAULT        0x00000000UL         /**< Mode DEFAULT for UART_TXDATAX */\r
-#define UART_TXDATAX_UBRXAT                  (1 << 11)            /**< Unblock RX After Transmission */\r
-#define _UART_TXDATAX_UBRXAT_SHIFT           11                   /**< Shift value for USART_UBRXAT */\r
-#define _UART_TXDATAX_UBRXAT_MASK            0x800UL              /**< Bit mask for USART_UBRXAT */\r
-#define UART_TXDATAX_UBRXAT_DEFAULT          (0x00000000UL << 11) /**< Shifted mode DEFAULT for UART_TXDATAX */\r
-#define _UART_TXDATAX_UBRXAT_DEFAULT         0x00000000UL         /**< Mode DEFAULT for UART_TXDATAX */\r
-#define UART_TXDATAX_TXTRIAT                 (1 << 12)            /**< Set TXTRI After Transmission */\r
-#define _UART_TXDATAX_TXTRIAT_SHIFT          12                   /**< Shift value for USART_TXTRIAT */\r
-#define _UART_TXDATAX_TXTRIAT_MASK           0x1000UL             /**< Bit mask for USART_TXTRIAT */\r
-#define UART_TXDATAX_TXTRIAT_DEFAULT         (0x00000000UL << 12) /**< Shifted mode DEFAULT for UART_TXDATAX */\r
-#define _UART_TXDATAX_TXTRIAT_DEFAULT        0x00000000UL         /**< Mode DEFAULT for UART_TXDATAX */\r
-#define UART_TXDATAX_TXBREAK                 (1 << 13)            /**< Transmit Data As Break */\r
-#define _UART_TXDATAX_TXBREAK_SHIFT          13                   /**< Shift value for USART_TXBREAK */\r
-#define _UART_TXDATAX_TXBREAK_MASK           0x2000UL             /**< Bit mask for USART_TXBREAK */\r
-#define UART_TXDATAX_TXBREAK_DEFAULT         (0x00000000UL << 13) /**< Shifted mode DEFAULT for UART_TXDATAX */\r
-#define _UART_TXDATAX_TXBREAK_DEFAULT        0x00000000UL         /**< Mode DEFAULT for UART_TXDATAX */\r
-#define UART_TXDATAX_TXDISAT                 (1 << 14)            /**< Clear TXEN After Transmission */\r
-#define _UART_TXDATAX_TXDISAT_SHIFT          14                   /**< Shift value for USART_TXDISAT */\r
-#define _UART_TXDATAX_TXDISAT_MASK           0x4000UL             /**< Bit mask for USART_TXDISAT */\r
-#define UART_TXDATAX_TXDISAT_DEFAULT         (0x00000000UL << 14) /**< Shifted mode DEFAULT for UART_TXDATAX */\r
-#define _UART_TXDATAX_TXDISAT_DEFAULT        0x00000000UL         /**< Mode DEFAULT for UART_TXDATAX */\r
-#define UART_TXDATAX_RXENAT                  (1 << 15)            /**< Enable RX After Transmission */\r
-#define _UART_TXDATAX_RXENAT_SHIFT           15                   /**< Shift value for USART_RXENAT */\r
-#define _UART_TXDATAX_RXENAT_MASK            0x8000UL             /**< Bit mask for USART_RXENAT */\r
-#define UART_TXDATAX_RXENAT_DEFAULT          (0x00000000UL << 15) /**< Shifted mode DEFAULT for UART_TXDATAX */\r
-#define _UART_TXDATAX_RXENAT_DEFAULT         0x00000000UL         /**< Mode DEFAULT for UART_TXDATAX */\r
-\r
-/** Bit fields for UART TXDATA */\r
-#define _UART_TXDATA_RESETVALUE              0x00000000UL        /**< Default value for UART_TXDATA */\r
-#define _UART_TXDATA_MASK                    0x000000FFUL        /**< Mask for UART_TXDATA */\r
-#define _UART_TXDATA_TXDATA_SHIFT            0                   /**< Shift value for USART_TXDATA */\r
-#define _UART_TXDATA_TXDATA_MASK             0xFFUL              /**< Bit mask for USART_TXDATA */\r
-#define UART_TXDATA_TXDATA_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for UART_TXDATA */\r
-#define _UART_TXDATA_TXDATA_DEFAULT          0x00000000UL        /**< Mode DEFAULT for UART_TXDATA */\r
-\r
-/** Bit fields for UART TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_RESETVALUE           0x00000000UL         /**< Default value for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_MASK                 0xF9FFF9FFUL         /**< Mask for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXDATA0_SHIFT        0                    /**< Shift value for USART_TXDATA0 */\r
-#define _UART_TXDOUBLEX_TXDATA0_MASK         0x1FFUL              /**< Bit mask for USART_TXDATA0 */\r
-#define UART_TXDOUBLEX_TXDATA0_DEFAULT       (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXDATA0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_UBRXAT0               (1 << 11)            /**< Unblock RX After Transmission */\r
-#define _UART_TXDOUBLEX_UBRXAT0_SHIFT        11                   /**< Shift value for USART_UBRXAT0 */\r
-#define _UART_TXDOUBLEX_UBRXAT0_MASK         0x800UL              /**< Bit mask for USART_UBRXAT0 */\r
-#define UART_TXDOUBLEX_UBRXAT0_DEFAULT       (0x00000000UL << 11) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_UBRXAT0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_TXTRIAT0              (1 << 12)            /**< Set TXTRI After Transmission */\r
-#define _UART_TXDOUBLEX_TXTRIAT0_SHIFT       12                   /**< Shift value for USART_TXTRIAT0 */\r
-#define _UART_TXDOUBLEX_TXTRIAT0_MASK        0x1000UL             /**< Bit mask for USART_TXTRIAT0 */\r
-#define UART_TXDOUBLEX_TXTRIAT0_DEFAULT      (0x00000000UL << 12) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXTRIAT0_DEFAULT     0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_TXBREAK0              (1 << 13)            /**< Transmit Data As Break */\r
-#define _UART_TXDOUBLEX_TXBREAK0_SHIFT       13                   /**< Shift value for USART_TXBREAK0 */\r
-#define _UART_TXDOUBLEX_TXBREAK0_MASK        0x2000UL             /**< Bit mask for USART_TXBREAK0 */\r
-#define UART_TXDOUBLEX_TXBREAK0_DEFAULT      (0x00000000UL << 13) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXBREAK0_DEFAULT     0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_TXDISAT0              (1 << 14)            /**< Clear TXEN After Transmission */\r
-#define _UART_TXDOUBLEX_TXDISAT0_SHIFT       14                   /**< Shift value for USART_TXDISAT0 */\r
-#define _UART_TXDOUBLEX_TXDISAT0_MASK        0x4000UL             /**< Bit mask for USART_TXDISAT0 */\r
-#define UART_TXDOUBLEX_TXDISAT0_DEFAULT      (0x00000000UL << 14) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXDISAT0_DEFAULT     0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_RXENAT0               (1 << 15)            /**< Enable RX After Transmission */\r
-#define _UART_TXDOUBLEX_RXENAT0_SHIFT        15                   /**< Shift value for USART_RXENAT0 */\r
-#define _UART_TXDOUBLEX_RXENAT0_MASK         0x8000UL             /**< Bit mask for USART_RXENAT0 */\r
-#define UART_TXDOUBLEX_RXENAT0_DEFAULT       (0x00000000UL << 15) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_RXENAT0_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXDATA1_SHIFT        16                   /**< Shift value for USART_TXDATA1 */\r
-#define _UART_TXDOUBLEX_TXDATA1_MASK         0x1FF0000UL          /**< Bit mask for USART_TXDATA1 */\r
-#define UART_TXDOUBLEX_TXDATA1_DEFAULT       (0x00000000UL << 16) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXDATA1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_UBRXAT1               (1 << 27)            /**< Unblock RX After Transmission */\r
-#define _UART_TXDOUBLEX_UBRXAT1_SHIFT        27                   /**< Shift value for USART_UBRXAT1 */\r
-#define _UART_TXDOUBLEX_UBRXAT1_MASK         0x8000000UL          /**< Bit mask for USART_UBRXAT1 */\r
-#define UART_TXDOUBLEX_UBRXAT1_DEFAULT       (0x00000000UL << 27) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_UBRXAT1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_TXTRIAT1              (1 << 28)            /**< Set TXTRI After Transmission */\r
-#define _UART_TXDOUBLEX_TXTRIAT1_SHIFT       28                   /**< Shift value for USART_TXTRIAT1 */\r
-#define _UART_TXDOUBLEX_TXTRIAT1_MASK        0x10000000UL         /**< Bit mask for USART_TXTRIAT1 */\r
-#define UART_TXDOUBLEX_TXTRIAT1_DEFAULT      (0x00000000UL << 28) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXTRIAT1_DEFAULT     0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_TXBREAK1              (1 << 29)            /**< Transmit Data As Break */\r
-#define _UART_TXDOUBLEX_TXBREAK1_SHIFT       29                   /**< Shift value for USART_TXBREAK1 */\r
-#define _UART_TXDOUBLEX_TXBREAK1_MASK        0x20000000UL         /**< Bit mask for USART_TXBREAK1 */\r
-#define UART_TXDOUBLEX_TXBREAK1_DEFAULT      (0x00000000UL << 29) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXBREAK1_DEFAULT     0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_TXDISAT1              (1 << 30)            /**< Clear TXEN After Transmission */\r
-#define _UART_TXDOUBLEX_TXDISAT1_SHIFT       30                   /**< Shift value for USART_TXDISAT1 */\r
-#define _UART_TXDOUBLEX_TXDISAT1_MASK        0x40000000UL         /**< Bit mask for USART_TXDISAT1 */\r
-#define UART_TXDOUBLEX_TXDISAT1_DEFAULT      (0x00000000UL << 30) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_TXDISAT1_DEFAULT     0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-#define UART_TXDOUBLEX_RXENAT1               (1 << 31)            /**< Enable RX After Transmission */\r
-#define _UART_TXDOUBLEX_RXENAT1_SHIFT        31                   /**< Shift value for USART_RXENAT1 */\r
-#define _UART_TXDOUBLEX_RXENAT1_MASK         0x80000000UL         /**< Bit mask for USART_RXENAT1 */\r
-#define UART_TXDOUBLEX_RXENAT1_DEFAULT       (0x00000000UL << 31) /**< Shifted mode DEFAULT for UART_TXDOUBLEX */\r
-#define _UART_TXDOUBLEX_RXENAT1_DEFAULT      0x00000000UL         /**< Mode DEFAULT for UART_TXDOUBLEX */\r
-\r
-/** Bit fields for UART TXDOUBLE */\r
-#define _UART_TXDOUBLE_RESETVALUE            0x00000000UL        /**< Default value for UART_TXDOUBLE */\r
-#define _UART_TXDOUBLE_MASK                  0x0000FFFFUL        /**< Mask for UART_TXDOUBLE */\r
-#define _UART_TXDOUBLE_TXDATA0_SHIFT         0                   /**< Shift value for USART_TXDATA0 */\r
-#define _UART_TXDOUBLE_TXDATA0_MASK          0xFFUL              /**< Bit mask for USART_TXDATA0 */\r
-#define UART_TXDOUBLE_TXDATA0_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for UART_TXDOUBLE */\r
-#define _UART_TXDOUBLE_TXDATA0_DEFAULT       0x00000000UL        /**< Mode DEFAULT for UART_TXDOUBLE */\r
-#define _UART_TXDOUBLE_TXDATA1_SHIFT         8                   /**< Shift value for USART_TXDATA1 */\r
-#define _UART_TXDOUBLE_TXDATA1_MASK          0xFF00UL            /**< Bit mask for USART_TXDATA1 */\r
-#define UART_TXDOUBLE_TXDATA1_DEFAULT        (0x00000000UL << 8) /**< Shifted mode DEFAULT for UART_TXDOUBLE */\r
-#define _UART_TXDOUBLE_TXDATA1_DEFAULT       0x00000000UL        /**< Mode DEFAULT for UART_TXDOUBLE */\r
-\r
-/** Bit fields for UART IF */\r
-#define _UART_IF_RESETVALUE                  0x00000002UL         /**< Default value for UART_IF */\r
-#define _UART_IF_MASK                        0x00001FFFUL         /**< Mask for UART_IF */\r
-#define UART_IF_TXC                          (1 << 0)             /**< TX Complete Interrupt Flag */\r
-#define _UART_IF_TXC_SHIFT                   0                    /**< Shift value for USART_TXC */\r
-#define _UART_IF_TXC_MASK                    0x1UL                /**< Bit mask for USART_TXC */\r
-#define UART_IF_TXC_DEFAULT                  (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_TXC_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_TXBL                         (1 << 1)             /**< TX Buffer Level Interrupt Flag */\r
-#define _UART_IF_TXBL_SHIFT                  1                    /**< Shift value for USART_TXBL */\r
-#define _UART_IF_TXBL_MASK                   0x2UL                /**< Bit mask for USART_TXBL */\r
-#define UART_IF_TXBL_DEFAULT                 (0x00000001UL << 1)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_TXBL_DEFAULT                0x00000001UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_RXDATAV                      (1 << 2)             /**< RX Data Valid Interrupt Flag */\r
-#define _UART_IF_RXDATAV_SHIFT               2                    /**< Shift value for USART_RXDATAV */\r
-#define _UART_IF_RXDATAV_MASK                0x4UL                /**< Bit mask for USART_RXDATAV */\r
-#define UART_IF_RXDATAV_DEFAULT              (0x00000000UL << 2)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_RXDATAV_DEFAULT             0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_RXFULL                       (1 << 3)             /**< RX Buffer Full Interrupt Flag */\r
-#define _UART_IF_RXFULL_SHIFT                3                    /**< Shift value for USART_RXFULL */\r
-#define _UART_IF_RXFULL_MASK                 0x8UL                /**< Bit mask for USART_RXFULL */\r
-#define UART_IF_RXFULL_DEFAULT               (0x00000000UL << 3)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_RXFULL_DEFAULT              0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_RXOF                         (1 << 4)             /**< RX Overflow Interrupt Flag */\r
-#define _UART_IF_RXOF_SHIFT                  4                    /**< Shift value for USART_RXOF */\r
-#define _UART_IF_RXOF_MASK                   0x10UL               /**< Bit mask for USART_RXOF */\r
-#define UART_IF_RXOF_DEFAULT                 (0x00000000UL << 4)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_RXOF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_RXUF                         (1 << 5)             /**< RX Underflow Interrupt Flag */\r
-#define _UART_IF_RXUF_SHIFT                  5                    /**< Shift value for USART_RXUF */\r
-#define _UART_IF_RXUF_MASK                   0x20UL               /**< Bit mask for USART_RXUF */\r
-#define UART_IF_RXUF_DEFAULT                 (0x00000000UL << 5)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_RXUF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_TXOF                         (1 << 6)             /**< TX Overflow Interrupt Flag */\r
-#define _UART_IF_TXOF_SHIFT                  6                    /**< Shift value for USART_TXOF */\r
-#define _UART_IF_TXOF_MASK                   0x40UL               /**< Bit mask for USART_TXOF */\r
-#define UART_IF_TXOF_DEFAULT                 (0x00000000UL << 6)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_TXOF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_TXUF                         (1 << 7)             /**< TX Underflow Interrupt Flag */\r
-#define _UART_IF_TXUF_SHIFT                  7                    /**< Shift value for USART_TXUF */\r
-#define _UART_IF_TXUF_MASK                   0x80UL               /**< Bit mask for USART_TXUF */\r
-#define UART_IF_TXUF_DEFAULT                 (0x00000000UL << 7)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_TXUF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_PERR                         (1 << 8)             /**< Parity Error Interrupt Flag */\r
-#define _UART_IF_PERR_SHIFT                  8                    /**< Shift value for USART_PERR */\r
-#define _UART_IF_PERR_MASK                   0x100UL              /**< Bit mask for USART_PERR */\r
-#define UART_IF_PERR_DEFAULT                 (0x00000000UL << 8)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_PERR_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_FERR                         (1 << 9)             /**< Framing Error Interrupt Flag */\r
-#define _UART_IF_FERR_SHIFT                  9                    /**< Shift value for USART_FERR */\r
-#define _UART_IF_FERR_MASK                   0x200UL              /**< Bit mask for USART_FERR */\r
-#define UART_IF_FERR_DEFAULT                 (0x00000000UL << 9)  /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_FERR_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_MPAF                         (1 << 10)            /**< Multi-Processor Address Frame Interrupt Flag */\r
-#define _UART_IF_MPAF_SHIFT                  10                   /**< Shift value for USART_MPAF */\r
-#define _UART_IF_MPAF_MASK                   0x400UL              /**< Bit mask for USART_MPAF */\r
-#define UART_IF_MPAF_DEFAULT                 (0x00000000UL << 10) /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_MPAF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_SSM                          (1 << 11)            /**< Slave-Select In Master Mode Interrupt Flag */\r
-#define _UART_IF_SSM_SHIFT                   11                   /**< Shift value for USART_SSM */\r
-#define _UART_IF_SSM_MASK                    0x800UL              /**< Bit mask for USART_SSM */\r
-#define UART_IF_SSM_DEFAULT                  (0x00000000UL << 11) /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_SSM_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-#define UART_IF_CCF                          (1 << 12)            /**< Collision Check Fail Interrupt Flag */\r
-#define _UART_IF_CCF_SHIFT                   12                   /**< Shift value for USART_CCF */\r
-#define _UART_IF_CCF_MASK                    0x1000UL             /**< Bit mask for USART_CCF */\r
-#define UART_IF_CCF_DEFAULT                  (0x00000000UL << 12) /**< Shifted mode DEFAULT for UART_IF */\r
-#define _UART_IF_CCF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for UART_IF */\r
-\r
-/** Bit fields for UART IFS */\r
-#define _UART_IFS_RESETVALUE                 0x00000000UL         /**< Default value for UART_IFS */\r
-#define _UART_IFS_MASK                       0x00001FF9UL         /**< Mask for UART_IFS */\r
-#define UART_IFS_TXC                         (1 << 0)             /**< Set TX Complete Interrupt Flag */\r
-#define _UART_IFS_TXC_SHIFT                  0                    /**< Shift value for USART_TXC */\r
-#define _UART_IFS_TXC_MASK                   0x1UL                /**< Bit mask for USART_TXC */\r
-#define UART_IFS_TXC_DEFAULT                 (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_TXC_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_RXFULL                      (1 << 3)             /**< Set RX Buffer Full Interrupt Flag */\r
-#define _UART_IFS_RXFULL_SHIFT               3                    /**< Shift value for USART_RXFULL */\r
-#define _UART_IFS_RXFULL_MASK                0x8UL                /**< Bit mask for USART_RXFULL */\r
-#define UART_IFS_RXFULL_DEFAULT              (0x00000000UL << 3)  /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_RXFULL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_RXOF                        (1 << 4)             /**< Set RX Overflow Interrupt Flag */\r
-#define _UART_IFS_RXOF_SHIFT                 4                    /**< Shift value for USART_RXOF */\r
-#define _UART_IFS_RXOF_MASK                  0x10UL               /**< Bit mask for USART_RXOF */\r
-#define UART_IFS_RXOF_DEFAULT                (0x00000000UL << 4)  /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_RXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_RXUF                        (1 << 5)             /**< Set RX Underflow Interrupt Flag */\r
-#define _UART_IFS_RXUF_SHIFT                 5                    /**< Shift value for USART_RXUF */\r
-#define _UART_IFS_RXUF_MASK                  0x20UL               /**< Bit mask for USART_RXUF */\r
-#define UART_IFS_RXUF_DEFAULT                (0x00000000UL << 5)  /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_RXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_TXOF                        (1 << 6)             /**< Set TX Overflow Interrupt Flag */\r
-#define _UART_IFS_TXOF_SHIFT                 6                    /**< Shift value for USART_TXOF */\r
-#define _UART_IFS_TXOF_MASK                  0x40UL               /**< Bit mask for USART_TXOF */\r
-#define UART_IFS_TXOF_DEFAULT                (0x00000000UL << 6)  /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_TXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_TXUF                        (1 << 7)             /**< Set TX Underflow Interrupt Flag */\r
-#define _UART_IFS_TXUF_SHIFT                 7                    /**< Shift value for USART_TXUF */\r
-#define _UART_IFS_TXUF_MASK                  0x80UL               /**< Bit mask for USART_TXUF */\r
-#define UART_IFS_TXUF_DEFAULT                (0x00000000UL << 7)  /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_TXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_PERR                        (1 << 8)             /**< Set Parity Error Interrupt Flag */\r
-#define _UART_IFS_PERR_SHIFT                 8                    /**< Shift value for USART_PERR */\r
-#define _UART_IFS_PERR_MASK                  0x100UL              /**< Bit mask for USART_PERR */\r
-#define UART_IFS_PERR_DEFAULT                (0x00000000UL << 8)  /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_PERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_FERR                        (1 << 9)             /**< Set Framing Error Interrupt Flag */\r
-#define _UART_IFS_FERR_SHIFT                 9                    /**< Shift value for USART_FERR */\r
-#define _UART_IFS_FERR_MASK                  0x200UL              /**< Bit mask for USART_FERR */\r
-#define UART_IFS_FERR_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_FERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_MPAF                        (1 << 10)            /**< Set Multi-Processor Address Frame Interrupt Flag */\r
-#define _UART_IFS_MPAF_SHIFT                 10                   /**< Shift value for USART_MPAF */\r
-#define _UART_IFS_MPAF_MASK                  0x400UL              /**< Bit mask for USART_MPAF */\r
-#define UART_IFS_MPAF_DEFAULT                (0x00000000UL << 10) /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_MPAF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_SSM                         (1 << 11)            /**< Set Slave-Select in Master mode Interrupt Flag */\r
-#define _UART_IFS_SSM_SHIFT                  11                   /**< Shift value for USART_SSM */\r
-#define _UART_IFS_SSM_MASK                   0x800UL              /**< Bit mask for USART_SSM */\r
-#define UART_IFS_SSM_DEFAULT                 (0x00000000UL << 11) /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_SSM_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-#define UART_IFS_CCF                         (1 << 12)            /**< Set Collision Check Fail Interrupt Flag */\r
-#define _UART_IFS_CCF_SHIFT                  12                   /**< Shift value for USART_CCF */\r
-#define _UART_IFS_CCF_MASK                   0x1000UL             /**< Bit mask for USART_CCF */\r
-#define UART_IFS_CCF_DEFAULT                 (0x00000000UL << 12) /**< Shifted mode DEFAULT for UART_IFS */\r
-#define _UART_IFS_CCF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IFS */\r
-\r
-/** Bit fields for UART IFC */\r
-#define _UART_IFC_RESETVALUE                 0x00000000UL         /**< Default value for UART_IFC */\r
-#define _UART_IFC_MASK                       0x00001FF9UL         /**< Mask for UART_IFC */\r
-#define UART_IFC_TXC                         (1 << 0)             /**< Clear TX Complete Interrupt Flag */\r
-#define _UART_IFC_TXC_SHIFT                  0                    /**< Shift value for USART_TXC */\r
-#define _UART_IFC_TXC_MASK                   0x1UL                /**< Bit mask for USART_TXC */\r
-#define UART_IFC_TXC_DEFAULT                 (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_TXC_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_RXFULL                      (1 << 3)             /**< Clear RX Buffer Full Interrupt Flag */\r
-#define _UART_IFC_RXFULL_SHIFT               3                    /**< Shift value for USART_RXFULL */\r
-#define _UART_IFC_RXFULL_MASK                0x8UL                /**< Bit mask for USART_RXFULL */\r
-#define UART_IFC_RXFULL_DEFAULT              (0x00000000UL << 3)  /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_RXFULL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_RXOF                        (1 << 4)             /**< Clear RX Overflow Interrupt Flag */\r
-#define _UART_IFC_RXOF_SHIFT                 4                    /**< Shift value for USART_RXOF */\r
-#define _UART_IFC_RXOF_MASK                  0x10UL               /**< Bit mask for USART_RXOF */\r
-#define UART_IFC_RXOF_DEFAULT                (0x00000000UL << 4)  /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_RXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_RXUF                        (1 << 5)             /**< Clear RX Underflow Interrupt Flag */\r
-#define _UART_IFC_RXUF_SHIFT                 5                    /**< Shift value for USART_RXUF */\r
-#define _UART_IFC_RXUF_MASK                  0x20UL               /**< Bit mask for USART_RXUF */\r
-#define UART_IFC_RXUF_DEFAULT                (0x00000000UL << 5)  /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_RXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_TXOF                        (1 << 6)             /**< Clear TX Overflow Interrupt Flag */\r
-#define _UART_IFC_TXOF_SHIFT                 6                    /**< Shift value for USART_TXOF */\r
-#define _UART_IFC_TXOF_MASK                  0x40UL               /**< Bit mask for USART_TXOF */\r
-#define UART_IFC_TXOF_DEFAULT                (0x00000000UL << 6)  /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_TXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_TXUF                        (1 << 7)             /**< Clear TX Underflow Interrupt Flag */\r
-#define _UART_IFC_TXUF_SHIFT                 7                    /**< Shift value for USART_TXUF */\r
-#define _UART_IFC_TXUF_MASK                  0x80UL               /**< Bit mask for USART_TXUF */\r
-#define UART_IFC_TXUF_DEFAULT                (0x00000000UL << 7)  /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_TXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_PERR                        (1 << 8)             /**< Clear Parity Error Interrupt Flag */\r
-#define _UART_IFC_PERR_SHIFT                 8                    /**< Shift value for USART_PERR */\r
-#define _UART_IFC_PERR_MASK                  0x100UL              /**< Bit mask for USART_PERR */\r
-#define UART_IFC_PERR_DEFAULT                (0x00000000UL << 8)  /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_PERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_FERR                        (1 << 9)             /**< Clear Framing Error Interrupt Flag */\r
-#define _UART_IFC_FERR_SHIFT                 9                    /**< Shift value for USART_FERR */\r
-#define _UART_IFC_FERR_MASK                  0x200UL              /**< Bit mask for USART_FERR */\r
-#define UART_IFC_FERR_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_FERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_MPAF                        (1 << 10)            /**< Clear Multi-Processor Address Frame Interrupt Flag */\r
-#define _UART_IFC_MPAF_SHIFT                 10                   /**< Shift value for USART_MPAF */\r
-#define _UART_IFC_MPAF_MASK                  0x400UL              /**< Bit mask for USART_MPAF */\r
-#define UART_IFC_MPAF_DEFAULT                (0x00000000UL << 10) /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_MPAF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_SSM                         (1 << 11)            /**< Clear Slave-Select In Master Mode Interrupt Flag */\r
-#define _UART_IFC_SSM_SHIFT                  11                   /**< Shift value for USART_SSM */\r
-#define _UART_IFC_SSM_MASK                   0x800UL              /**< Bit mask for USART_SSM */\r
-#define UART_IFC_SSM_DEFAULT                 (0x00000000UL << 11) /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_SSM_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-#define UART_IFC_CCF                         (1 << 12)            /**< Clear Collision Check Fail Interrupt Flag */\r
-#define _UART_IFC_CCF_SHIFT                  12                   /**< Shift value for USART_CCF */\r
-#define _UART_IFC_CCF_MASK                   0x1000UL             /**< Bit mask for USART_CCF */\r
-#define UART_IFC_CCF_DEFAULT                 (0x00000000UL << 12) /**< Shifted mode DEFAULT for UART_IFC */\r
-#define _UART_IFC_CCF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IFC */\r
-\r
-/** Bit fields for UART IEN */\r
-#define _UART_IEN_RESETVALUE                 0x00000000UL         /**< Default value for UART_IEN */\r
-#define _UART_IEN_MASK                       0x00001FFFUL         /**< Mask for UART_IEN */\r
-#define UART_IEN_TXC                         (1 << 0)             /**< TX Complete Interrupt Enable */\r
-#define _UART_IEN_TXC_SHIFT                  0                    /**< Shift value for USART_TXC */\r
-#define _UART_IEN_TXC_MASK                   0x1UL                /**< Bit mask for USART_TXC */\r
-#define UART_IEN_TXC_DEFAULT                 (0x00000000UL << 0)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_TXC_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_TXBL                        (1 << 1)             /**< TX Buffer Level Interrupt Enable */\r
-#define _UART_IEN_TXBL_SHIFT                 1                    /**< Shift value for USART_TXBL */\r
-#define _UART_IEN_TXBL_MASK                  0x2UL                /**< Bit mask for USART_TXBL */\r
-#define UART_IEN_TXBL_DEFAULT                (0x00000000UL << 1)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_TXBL_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_RXDATAV                     (1 << 2)             /**< RX Data Valid Interrupt Enable */\r
-#define _UART_IEN_RXDATAV_SHIFT              2                    /**< Shift value for USART_RXDATAV */\r
-#define _UART_IEN_RXDATAV_MASK               0x4UL                /**< Bit mask for USART_RXDATAV */\r
-#define UART_IEN_RXDATAV_DEFAULT             (0x00000000UL << 2)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_RXDATAV_DEFAULT            0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_RXFULL                      (1 << 3)             /**< RX Buffer Full Interrupt Enable */\r
-#define _UART_IEN_RXFULL_SHIFT               3                    /**< Shift value for USART_RXFULL */\r
-#define _UART_IEN_RXFULL_MASK                0x8UL                /**< Bit mask for USART_RXFULL */\r
-#define UART_IEN_RXFULL_DEFAULT              (0x00000000UL << 3)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_RXFULL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_RXOF                        (1 << 4)             /**< RX Overflow Interrupt Enable */\r
-#define _UART_IEN_RXOF_SHIFT                 4                    /**< Shift value for USART_RXOF */\r
-#define _UART_IEN_RXOF_MASK                  0x10UL               /**< Bit mask for USART_RXOF */\r
-#define UART_IEN_RXOF_DEFAULT                (0x00000000UL << 4)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_RXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_RXUF                        (1 << 5)             /**< RX Underflow Interrupt Enable */\r
-#define _UART_IEN_RXUF_SHIFT                 5                    /**< Shift value for USART_RXUF */\r
-#define _UART_IEN_RXUF_MASK                  0x20UL               /**< Bit mask for USART_RXUF */\r
-#define UART_IEN_RXUF_DEFAULT                (0x00000000UL << 5)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_RXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_TXOF                        (1 << 6)             /**< TX Overflow Interrupt Enable */\r
-#define _UART_IEN_TXOF_SHIFT                 6                    /**< Shift value for USART_TXOF */\r
-#define _UART_IEN_TXOF_MASK                  0x40UL               /**< Bit mask for USART_TXOF */\r
-#define UART_IEN_TXOF_DEFAULT                (0x00000000UL << 6)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_TXOF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_TXUF                        (1 << 7)             /**< TX Underflow Interrupt Enable */\r
-#define _UART_IEN_TXUF_SHIFT                 7                    /**< Shift value for USART_TXUF */\r
-#define _UART_IEN_TXUF_MASK                  0x80UL               /**< Bit mask for USART_TXUF */\r
-#define UART_IEN_TXUF_DEFAULT                (0x00000000UL << 7)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_TXUF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_PERR                        (1 << 8)             /**< Parity Error Interrupt Enable */\r
-#define _UART_IEN_PERR_SHIFT                 8                    /**< Shift value for USART_PERR */\r
-#define _UART_IEN_PERR_MASK                  0x100UL              /**< Bit mask for USART_PERR */\r
-#define UART_IEN_PERR_DEFAULT                (0x00000000UL << 8)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_PERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_FERR                        (1 << 9)             /**< Framing Error Interrupt Enable */\r
-#define _UART_IEN_FERR_SHIFT                 9                    /**< Shift value for USART_FERR */\r
-#define _UART_IEN_FERR_MASK                  0x200UL              /**< Bit mask for USART_FERR */\r
-#define UART_IEN_FERR_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_FERR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_MPAF                        (1 << 10)            /**< Multi-Processor Address Frame Interrupt Enable */\r
-#define _UART_IEN_MPAF_SHIFT                 10                   /**< Shift value for USART_MPAF */\r
-#define _UART_IEN_MPAF_MASK                  0x400UL              /**< Bit mask for USART_MPAF */\r
-#define UART_IEN_MPAF_DEFAULT                (0x00000000UL << 10) /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_MPAF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_SSM                         (1 << 11)            /**< Slave-Select In Master Mode Interrupt Enable */\r
-#define _UART_IEN_SSM_SHIFT                  11                   /**< Shift value for USART_SSM */\r
-#define _UART_IEN_SSM_MASK                   0x800UL              /**< Bit mask for USART_SSM */\r
-#define UART_IEN_SSM_DEFAULT                 (0x00000000UL << 11) /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_SSM_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-#define UART_IEN_CCF                         (1 << 12)            /**< Collision Check Fail Interrupt Enable */\r
-#define _UART_IEN_CCF_SHIFT                  12                   /**< Shift value for USART_CCF */\r
-#define _UART_IEN_CCF_MASK                   0x1000UL             /**< Bit mask for USART_CCF */\r
-#define UART_IEN_CCF_DEFAULT                 (0x00000000UL << 12) /**< Shifted mode DEFAULT for UART_IEN */\r
-#define _UART_IEN_CCF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for UART_IEN */\r
-\r
-/** Bit fields for UART IRCTRL */\r
-#define _UART_IRCTRL_RESETVALUE              0x00000000UL        /**< Default value for UART_IRCTRL */\r
-#define _UART_IRCTRL_MASK                    0x000000FFUL        /**< Mask for UART_IRCTRL */\r
-#define UART_IRCTRL_IREN                     (1 << 0)            /**< Enable IrDA Module */\r
-#define _UART_IRCTRL_IREN_SHIFT              0                   /**< Shift value for USART_IREN */\r
-#define _UART_IRCTRL_IREN_MASK               0x1UL               /**< Bit mask for USART_IREN */\r
-#define UART_IRCTRL_IREN_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for UART_IRCTRL */\r
-#define _UART_IRCTRL_IREN_DEFAULT            0x00000000UL        /**< Mode DEFAULT for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPW_SHIFT              1                   /**< Shift value for USART_IRPW */\r
-#define _UART_IRCTRL_IRPW_MASK               0x6UL               /**< Bit mask for USART_IRPW */\r
-#define UART_IRCTRL_IRPW_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPW_ONE                 (0x00000000UL << 1) /**< Shifted mode ONE for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPW_TWO                 (0x00000001UL << 1) /**< Shifted mode TWO for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPW_THREE               (0x00000002UL << 1) /**< Shifted mode THREE for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPW_FOUR                (0x00000003UL << 1) /**< Shifted mode FOUR for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPW_DEFAULT            0x00000000UL        /**< Mode DEFAULT for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPW_ONE                0x00000000UL        /**< Mode ONE for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPW_TWO                0x00000001UL        /**< Mode TWO for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPW_THREE              0x00000002UL        /**< Mode THREE for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPW_FOUR               0x00000003UL        /**< Mode FOUR for UART_IRCTRL */\r
-#define UART_IRCTRL_IRFILT                   (1 << 3)            /**< IrDA RX Filter */\r
-#define _UART_IRCTRL_IRFILT_SHIFT            3                   /**< Shift value for USART_IRFILT */\r
-#define _UART_IRCTRL_IRFILT_MASK             0x8UL               /**< Bit mask for USART_IRFILT */\r
-#define UART_IRCTRL_IRFILT_DEFAULT           (0x00000000UL << 3) /**< Shifted mode DEFAULT for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRFILT_DEFAULT          0x00000000UL        /**< Mode DEFAULT for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_SHIFT          4                   /**< Shift value for USART_IRPRSSEL */\r
-#define _UART_IRCTRL_IRPRSSEL_MASK           0x70UL              /**< Bit mask for USART_IRPRSSEL */\r
-#define UART_IRCTRL_IRPRSSEL_DEFAULT         (0x00000000UL << 4) /**< Shifted mode DEFAULT for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPRSSEL_PRSCH0          (0x00000000UL << 4) /**< Shifted mode PRSCH0 for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPRSSEL_PRSCH1          (0x00000001UL << 4) /**< Shifted mode PRSCH1 for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPRSSEL_PRSCH2          (0x00000002UL << 4) /**< Shifted mode PRSCH2 for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPRSSEL_PRSCH3          (0x00000003UL << 4) /**< Shifted mode PRSCH3 for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPRSSEL_PRSCH4          (0x00000004UL << 4) /**< Shifted mode PRSCH4 for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPRSSEL_PRSCH5          (0x00000005UL << 4) /**< Shifted mode PRSCH5 for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPRSSEL_PRSCH6          (0x00000006UL << 4) /**< Shifted mode PRSCH6 for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPRSSEL_PRSCH7          (0x00000007UL << 4) /**< Shifted mode PRSCH7 for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_DEFAULT        0x00000000UL        /**< Mode DEFAULT for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_PRSCH0         0x00000000UL        /**< Mode PRSCH0 for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_PRSCH1         0x00000001UL        /**< Mode PRSCH1 for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_PRSCH2         0x00000002UL        /**< Mode PRSCH2 for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_PRSCH3         0x00000003UL        /**< Mode PRSCH3 for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_PRSCH4         0x00000004UL        /**< Mode PRSCH4 for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_PRSCH5         0x00000005UL        /**< Mode PRSCH5 for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_PRSCH6         0x00000006UL        /**< Mode PRSCH6 for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSSEL_PRSCH7         0x00000007UL        /**< Mode PRSCH7 for UART_IRCTRL */\r
-#define UART_IRCTRL_IRPRSEN                  (1 << 7)            /**< IrDA PRS Channel Enable */\r
-#define _UART_IRCTRL_IRPRSEN_SHIFT           7                   /**< Shift value for USART_IRPRSEN */\r
-#define _UART_IRCTRL_IRPRSEN_MASK            0x80UL              /**< Bit mask for USART_IRPRSEN */\r
-#define UART_IRCTRL_IRPRSEN_DEFAULT          (0x00000000UL << 7) /**< Shifted mode DEFAULT for UART_IRCTRL */\r
-#define _UART_IRCTRL_IRPRSEN_DEFAULT         0x00000000UL        /**< Mode DEFAULT for UART_IRCTRL */\r
-\r
-/** Bit fields for UART ROUTE */\r
-#define _UART_ROUTE_RESETVALUE               0x00000000UL        /**< Default value for UART_ROUTE */\r
-#define _UART_ROUTE_MASK                     0x0000030FUL        /**< Mask for UART_ROUTE */\r
-#define UART_ROUTE_RXPEN                     (1 << 0)            /**< RX Pin Enable */\r
-#define _UART_ROUTE_RXPEN_SHIFT              0                   /**< Shift value for USART_RXPEN */\r
-#define _UART_ROUTE_RXPEN_MASK               0x1UL               /**< Bit mask for USART_RXPEN */\r
-#define UART_ROUTE_RXPEN_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for UART_ROUTE */\r
-#define _UART_ROUTE_RXPEN_DEFAULT            0x00000000UL        /**< Mode DEFAULT for UART_ROUTE */\r
-#define UART_ROUTE_TXPEN                     (1 << 1)            /**< TX Pin Enable */\r
-#define _UART_ROUTE_TXPEN_SHIFT              1                   /**< Shift value for USART_TXPEN */\r
-#define _UART_ROUTE_TXPEN_MASK               0x2UL               /**< Bit mask for USART_TXPEN */\r
-#define UART_ROUTE_TXPEN_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for UART_ROUTE */\r
-#define _UART_ROUTE_TXPEN_DEFAULT            0x00000000UL        /**< Mode DEFAULT for UART_ROUTE */\r
-#define UART_ROUTE_CSPEN                     (1 << 2)            /**< CS Pin Enable */\r
-#define _UART_ROUTE_CSPEN_SHIFT              2                   /**< Shift value for USART_CSPEN */\r
-#define _UART_ROUTE_CSPEN_MASK               0x4UL               /**< Bit mask for USART_CSPEN */\r
-#define UART_ROUTE_CSPEN_DEFAULT             (0x00000000UL << 2) /**< Shifted mode DEFAULT for UART_ROUTE */\r
-#define _UART_ROUTE_CSPEN_DEFAULT            0x00000000UL        /**< Mode DEFAULT for UART_ROUTE */\r
-#define UART_ROUTE_CLKPEN                    (1 << 3)            /**< RX Pin Enable */\r
-#define _UART_ROUTE_CLKPEN_SHIFT             3                   /**< Shift value for USART_CLKPEN */\r
-#define _UART_ROUTE_CLKPEN_MASK              0x8UL               /**< Bit mask for USART_CLKPEN */\r
-#define UART_ROUTE_CLKPEN_DEFAULT            (0x00000000UL << 3) /**< Shifted mode DEFAULT for UART_ROUTE */\r
-#define _UART_ROUTE_CLKPEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for UART_ROUTE */\r
-#define _UART_ROUTE_LOCATION_SHIFT           8                   /**< Shift value for USART_LOCATION */\r
-#define _UART_ROUTE_LOCATION_MASK            0x300UL             /**< Bit mask for USART_LOCATION */\r
-#define UART_ROUTE_LOCATION_DEFAULT          (0x00000000UL << 8) /**< Shifted mode DEFAULT for UART_ROUTE */\r
-#define UART_ROUTE_LOCATION_LOC0             (0x00000000UL << 8) /**< Shifted mode LOC0 for UART_ROUTE */\r
-#define UART_ROUTE_LOCATION_LOC1             (0x00000001UL << 8) /**< Shifted mode LOC1 for UART_ROUTE */\r
-#define UART_ROUTE_LOCATION_LOC2             (0x00000002UL << 8) /**< Shifted mode LOC2 for UART_ROUTE */\r
-#define UART_ROUTE_LOCATION_LOC3             (0x00000003UL << 8) /**< Shifted mode LOC3 for UART_ROUTE */\r
-#define _UART_ROUTE_LOCATION_DEFAULT         0x00000000UL        /**< Mode DEFAULT for UART_ROUTE */\r
-#define _UART_ROUTE_LOCATION_LOC0            0x00000000UL        /**< Mode LOC0 for UART_ROUTE */\r
-#define _UART_ROUTE_LOCATION_LOC1            0x00000001UL        /**< Mode LOC1 for UART_ROUTE */\r
-#define _UART_ROUTE_LOCATION_LOC2            0x00000002UL        /**< Mode LOC2 for UART_ROUTE */\r
-#define _UART_ROUTE_LOCATION_LOC3            0x00000003UL        /**< Mode LOC3 for UART_ROUTE */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_LEUART\r
- * @{\r
- */\r
-\r
-/** Bit fields for LEUART CTRL */\r
-#define _LEUART_CTRL_RESETVALUE                  0x00000000UL         /**< Default value for LEUART_CTRL */\r
-#define _LEUART_CTRL_MASK                        0x0000FFFFUL         /**< Mask for LEUART_CTRL */\r
-#define LEUART_CTRL_AUTOTRI                      (1 << 0)             /**< Automatic Transmitter Tristate */\r
-#define _LEUART_CTRL_AUTOTRI_SHIFT               0                    /**< Shift value for LEUART_AUTOTRI */\r
-#define _LEUART_CTRL_AUTOTRI_MASK                0x1UL                /**< Bit mask for LEUART_AUTOTRI */\r
-#define LEUART_CTRL_AUTOTRI_DEFAULT              (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_AUTOTRI_DEFAULT             0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_DATABITS                     (1 << 1)             /**< Data-Bit Mode */\r
-#define _LEUART_CTRL_DATABITS_SHIFT              1                    /**< Shift value for LEUART_DATABITS */\r
-#define _LEUART_CTRL_DATABITS_MASK               0x2UL                /**< Bit mask for LEUART_DATABITS */\r
-#define LEUART_CTRL_DATABITS_DEFAULT             (0x00000000UL << 1)  /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_DATABITS_EIGHT               (0x00000000UL << 1)  /**< Shifted mode EIGHT for LEUART_CTRL */\r
-#define LEUART_CTRL_DATABITS_NINE                (0x00000001UL << 1)  /**< Shifted mode NINE for LEUART_CTRL */\r
-#define _LEUART_CTRL_DATABITS_DEFAULT            0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_DATABITS_EIGHT              0x00000000UL         /**< Mode EIGHT for LEUART_CTRL */\r
-#define _LEUART_CTRL_DATABITS_NINE               0x00000001UL         /**< Mode NINE for LEUART_CTRL */\r
-#define _LEUART_CTRL_PARITY_SHIFT                2                    /**< Shift value for LEUART_PARITY */\r
-#define _LEUART_CTRL_PARITY_MASK                 0xCUL                /**< Bit mask for LEUART_PARITY */\r
-#define LEUART_CTRL_PARITY_DEFAULT               (0x00000000UL << 2)  /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_PARITY_NONE                  (0x00000000UL << 2)  /**< Shifted mode NONE for LEUART_CTRL */\r
-#define LEUART_CTRL_PARITY_EVEN                  (0x00000002UL << 2)  /**< Shifted mode EVEN for LEUART_CTRL */\r
-#define LEUART_CTRL_PARITY_ODD                   (0x00000003UL << 2)  /**< Shifted mode ODD for LEUART_CTRL */\r
-#define _LEUART_CTRL_PARITY_DEFAULT              0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_PARITY_NONE                 0x00000000UL         /**< Mode NONE for LEUART_CTRL */\r
-#define _LEUART_CTRL_PARITY_EVEN                 0x00000002UL         /**< Mode EVEN for LEUART_CTRL */\r
-#define _LEUART_CTRL_PARITY_ODD                  0x00000003UL         /**< Mode ODD for LEUART_CTRL */\r
-#define LEUART_CTRL_STOPBITS                     (1 << 4)             /**< Stop-Bit Mode */\r
-#define _LEUART_CTRL_STOPBITS_SHIFT              4                    /**< Shift value for LEUART_STOPBITS */\r
-#define _LEUART_CTRL_STOPBITS_MASK               0x10UL               /**< Bit mask for LEUART_STOPBITS */\r
-#define LEUART_CTRL_STOPBITS_DEFAULT             (0x00000000UL << 4)  /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_STOPBITS_ONE                 (0x00000000UL << 4)  /**< Shifted mode ONE for LEUART_CTRL */\r
-#define LEUART_CTRL_STOPBITS_TWO                 (0x00000001UL << 4)  /**< Shifted mode TWO for LEUART_CTRL */\r
-#define _LEUART_CTRL_STOPBITS_DEFAULT            0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_STOPBITS_ONE                0x00000000UL         /**< Mode ONE for LEUART_CTRL */\r
-#define _LEUART_CTRL_STOPBITS_TWO                0x00000001UL         /**< Mode TWO for LEUART_CTRL */\r
-#define LEUART_CTRL_INV                          (1 << 5)             /**< Invert Input And Output */\r
-#define _LEUART_CTRL_INV_SHIFT                   5                    /**< Shift value for LEUART_INV */\r
-#define _LEUART_CTRL_INV_MASK                    0x20UL               /**< Bit mask for LEUART_INV */\r
-#define LEUART_CTRL_INV_DEFAULT                  (0x00000000UL << 5)  /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_INV_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_ERRSDMA                      (1 << 6)             /**< Halt RX DMA On Error */\r
-#define _LEUART_CTRL_ERRSDMA_SHIFT               6                    /**< Shift value for LEUART_ERRSDMA */\r
-#define _LEUART_CTRL_ERRSDMA_MASK                0x40UL               /**< Bit mask for LEUART_ERRSDMA */\r
-#define LEUART_CTRL_ERRSDMA_DEFAULT              (0x00000000UL << 6)  /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_ERRSDMA_DEFAULT             0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_LOOPBK                       (1 << 7)             /**< Loopback Enable */\r
-#define _LEUART_CTRL_LOOPBK_SHIFT                7                    /**< Shift value for LEUART_LOOPBK */\r
-#define _LEUART_CTRL_LOOPBK_MASK                 0x80UL               /**< Bit mask for LEUART_LOOPBK */\r
-#define LEUART_CTRL_LOOPBK_DEFAULT               (0x00000000UL << 7)  /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_LOOPBK_DEFAULT              0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_SFUBRX                       (1 << 8)             /**< Start-Frame UnBlock RX */\r
-#define _LEUART_CTRL_SFUBRX_SHIFT                8                    /**< Shift value for LEUART_SFUBRX */\r
-#define _LEUART_CTRL_SFUBRX_MASK                 0x100UL              /**< Bit mask for LEUART_SFUBRX */\r
-#define LEUART_CTRL_SFUBRX_DEFAULT               (0x00000000UL << 8)  /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_SFUBRX_DEFAULT              0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_MPM                          (1 << 9)             /**< Multi-Processor Mode */\r
-#define _LEUART_CTRL_MPM_SHIFT                   9                    /**< Shift value for LEUART_MPM */\r
-#define _LEUART_CTRL_MPM_MASK                    0x200UL              /**< Bit mask for LEUART_MPM */\r
-#define LEUART_CTRL_MPM_DEFAULT                  (0x00000000UL << 9)  /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_MPM_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_MPAB                         (1 << 10)            /**< Multi-Processor Address-Bit */\r
-#define _LEUART_CTRL_MPAB_SHIFT                  10                   /**< Shift value for LEUART_MPAB */\r
-#define _LEUART_CTRL_MPAB_MASK                   0x400UL              /**< Bit mask for LEUART_MPAB */\r
-#define LEUART_CTRL_MPAB_DEFAULT                 (0x00000000UL << 10) /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_MPAB_DEFAULT                0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_BIT8DV                       (1 << 11)            /**< Bit 8 Default Value */\r
-#define _LEUART_CTRL_BIT8DV_SHIFT                11                   /**< Shift value for LEUART_BIT8DV */\r
-#define _LEUART_CTRL_BIT8DV_MASK                 0x800UL              /**< Bit mask for LEUART_BIT8DV */\r
-#define LEUART_CTRL_BIT8DV_DEFAULT               (0x00000000UL << 11) /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_BIT8DV_DEFAULT              0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_RXDMAWU                      (1 << 12)            /**< RX DMA Wakeup */\r
-#define _LEUART_CTRL_RXDMAWU_SHIFT               12                   /**< Shift value for LEUART_RXDMAWU */\r
-#define _LEUART_CTRL_RXDMAWU_MASK                0x1000UL             /**< Bit mask for LEUART_RXDMAWU */\r
-#define LEUART_CTRL_RXDMAWU_DEFAULT              (0x00000000UL << 12) /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_RXDMAWU_DEFAULT             0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_TXDMAWU                      (1 << 13)            /**< TX DMA Wakeup */\r
-#define _LEUART_CTRL_TXDMAWU_SHIFT               13                   /**< Shift value for LEUART_TXDMAWU */\r
-#define _LEUART_CTRL_TXDMAWU_MASK                0x2000UL             /**< Bit mask for LEUART_TXDMAWU */\r
-#define LEUART_CTRL_TXDMAWU_DEFAULT              (0x00000000UL << 13) /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_TXDMAWU_DEFAULT             0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_TXDELAY_SHIFT               14                   /**< Shift value for LEUART_TXDELAY */\r
-#define _LEUART_CTRL_TXDELAY_MASK                0xC000UL             /**< Bit mask for LEUART_TXDELAY */\r
-#define LEUART_CTRL_TXDELAY_DEFAULT              (0x00000000UL << 14) /**< Shifted mode DEFAULT for LEUART_CTRL */\r
-#define LEUART_CTRL_TXDELAY_NONE                 (0x00000000UL << 14) /**< Shifted mode NONE for LEUART_CTRL */\r
-#define LEUART_CTRL_TXDELAY_SINGLE               (0x00000001UL << 14) /**< Shifted mode SINGLE for LEUART_CTRL */\r
-#define LEUART_CTRL_TXDELAY_DOUBLE               (0x00000002UL << 14) /**< Shifted mode DOUBLE for LEUART_CTRL */\r
-#define LEUART_CTRL_TXDELAY_TRIPLE               (0x00000003UL << 14) /**< Shifted mode TRIPLE for LEUART_CTRL */\r
-#define _LEUART_CTRL_TXDELAY_DEFAULT             0x00000000UL         /**< Mode DEFAULT for LEUART_CTRL */\r
-#define _LEUART_CTRL_TXDELAY_NONE                0x00000000UL         /**< Mode NONE for LEUART_CTRL */\r
-#define _LEUART_CTRL_TXDELAY_SINGLE              0x00000001UL         /**< Mode SINGLE for LEUART_CTRL */\r
-#define _LEUART_CTRL_TXDELAY_DOUBLE              0x00000002UL         /**< Mode DOUBLE for LEUART_CTRL */\r
-#define _LEUART_CTRL_TXDELAY_TRIPLE              0x00000003UL         /**< Mode TRIPLE for LEUART_CTRL */\r
-\r
-/** Bit fields for LEUART CMD */\r
-#define _LEUART_CMD_RESETVALUE                   0x00000000UL        /**< Default value for LEUART_CMD */\r
-#define _LEUART_CMD_MASK                         0x000000FFUL        /**< Mask for LEUART_CMD */\r
-#define LEUART_CMD_RXEN                          (1 << 0)            /**< Receiver Enable */\r
-#define _LEUART_CMD_RXEN_SHIFT                   0                   /**< Shift value for LEUART_RXEN */\r
-#define _LEUART_CMD_RXEN_MASK                    0x1UL               /**< Bit mask for LEUART_RXEN */\r
-#define LEUART_CMD_RXEN_DEFAULT                  (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_CMD */\r
-#define _LEUART_CMD_RXEN_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for LEUART_CMD */\r
-#define LEUART_CMD_RXDIS                         (1 << 1)            /**< Receiver Disable */\r
-#define _LEUART_CMD_RXDIS_SHIFT                  1                   /**< Shift value for LEUART_RXDIS */\r
-#define _LEUART_CMD_RXDIS_MASK                   0x2UL               /**< Bit mask for LEUART_RXDIS */\r
-#define LEUART_CMD_RXDIS_DEFAULT                 (0x00000000UL << 1) /**< Shifted mode DEFAULT for LEUART_CMD */\r
-#define _LEUART_CMD_RXDIS_DEFAULT                0x00000000UL        /**< Mode DEFAULT for LEUART_CMD */\r
-#define LEUART_CMD_TXEN                          (1 << 2)            /**< Transmitter Enable */\r
-#define _LEUART_CMD_TXEN_SHIFT                   2                   /**< Shift value for LEUART_TXEN */\r
-#define _LEUART_CMD_TXEN_MASK                    0x4UL               /**< Bit mask for LEUART_TXEN */\r
-#define LEUART_CMD_TXEN_DEFAULT                  (0x00000000UL << 2) /**< Shifted mode DEFAULT for LEUART_CMD */\r
-#define _LEUART_CMD_TXEN_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for LEUART_CMD */\r
-#define LEUART_CMD_TXDIS                         (1 << 3)            /**< Transmitter Disable */\r
-#define _LEUART_CMD_TXDIS_SHIFT                  3                   /**< Shift value for LEUART_TXDIS */\r
-#define _LEUART_CMD_TXDIS_MASK                   0x8UL               /**< Bit mask for LEUART_TXDIS */\r
-#define LEUART_CMD_TXDIS_DEFAULT                 (0x00000000UL << 3) /**< Shifted mode DEFAULT for LEUART_CMD */\r
-#define _LEUART_CMD_TXDIS_DEFAULT                0x00000000UL        /**< Mode DEFAULT for LEUART_CMD */\r
-#define LEUART_CMD_RXBLOCKEN                     (1 << 4)            /**< Receiver Block Enable */\r
-#define _LEUART_CMD_RXBLOCKEN_SHIFT              4                   /**< Shift value for LEUART_RXBLOCKEN */\r
-#define _LEUART_CMD_RXBLOCKEN_MASK               0x10UL              /**< Bit mask for LEUART_RXBLOCKEN */\r
-#define LEUART_CMD_RXBLOCKEN_DEFAULT             (0x00000000UL << 4) /**< Shifted mode DEFAULT for LEUART_CMD */\r
-#define _LEUART_CMD_RXBLOCKEN_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LEUART_CMD */\r
-#define LEUART_CMD_RXBLOCKDIS                    (1 << 5)            /**< Receiver Block Disable */\r
-#define _LEUART_CMD_RXBLOCKDIS_SHIFT             5                   /**< Shift value for LEUART_RXBLOCKDIS */\r
-#define _LEUART_CMD_RXBLOCKDIS_MASK              0x20UL              /**< Bit mask for LEUART_RXBLOCKDIS */\r
-#define LEUART_CMD_RXBLOCKDIS_DEFAULT            (0x00000000UL << 5) /**< Shifted mode DEFAULT for LEUART_CMD */\r
-#define _LEUART_CMD_RXBLOCKDIS_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LEUART_CMD */\r
-#define LEUART_CMD_CLEARTX                       (1 << 6)            /**< Clear TX */\r
-#define _LEUART_CMD_CLEARTX_SHIFT                6                   /**< Shift value for LEUART_CLEARTX */\r
-#define _LEUART_CMD_CLEARTX_MASK                 0x40UL              /**< Bit mask for LEUART_CLEARTX */\r
-#define LEUART_CMD_CLEARTX_DEFAULT               (0x00000000UL << 6) /**< Shifted mode DEFAULT for LEUART_CMD */\r
-#define _LEUART_CMD_CLEARTX_DEFAULT              0x00000000UL        /**< Mode DEFAULT for LEUART_CMD */\r
-#define LEUART_CMD_CLEARRX                       (1 << 7)            /**< Clear RX */\r
-#define _LEUART_CMD_CLEARRX_SHIFT                7                   /**< Shift value for LEUART_CLEARRX */\r
-#define _LEUART_CMD_CLEARRX_MASK                 0x80UL              /**< Bit mask for LEUART_CLEARRX */\r
-#define LEUART_CMD_CLEARRX_DEFAULT               (0x00000000UL << 7) /**< Shifted mode DEFAULT for LEUART_CMD */\r
-#define _LEUART_CMD_CLEARRX_DEFAULT              0x00000000UL        /**< Mode DEFAULT for LEUART_CMD */\r
-\r
-/** Bit fields for LEUART STATUS */\r
-#define _LEUART_STATUS_RESETVALUE                0x00000010UL        /**< Default value for LEUART_STATUS */\r
-#define _LEUART_STATUS_MASK                      0x0000003FUL        /**< Mask for LEUART_STATUS */\r
-#define LEUART_STATUS_RXENS                      (1 << 0)            /**< Receiver Enable Status */\r
-#define _LEUART_STATUS_RXENS_SHIFT               0                   /**< Shift value for LEUART_RXENS */\r
-#define _LEUART_STATUS_RXENS_MASK                0x1UL               /**< Bit mask for LEUART_RXENS */\r
-#define LEUART_STATUS_RXENS_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_STATUS */\r
-#define _LEUART_STATUS_RXENS_DEFAULT             0x00000000UL        /**< Mode DEFAULT for LEUART_STATUS */\r
-#define LEUART_STATUS_TXENS                      (1 << 1)            /**< Transmitter Enable Status */\r
-#define _LEUART_STATUS_TXENS_SHIFT               1                   /**< Shift value for LEUART_TXENS */\r
-#define _LEUART_STATUS_TXENS_MASK                0x2UL               /**< Bit mask for LEUART_TXENS */\r
-#define LEUART_STATUS_TXENS_DEFAULT              (0x00000000UL << 1) /**< Shifted mode DEFAULT for LEUART_STATUS */\r
-#define _LEUART_STATUS_TXENS_DEFAULT             0x00000000UL        /**< Mode DEFAULT for LEUART_STATUS */\r
-#define LEUART_STATUS_RXBLOCK                    (1 << 2)            /**< Block Incoming Data */\r
-#define _LEUART_STATUS_RXBLOCK_SHIFT             2                   /**< Shift value for LEUART_RXBLOCK */\r
-#define _LEUART_STATUS_RXBLOCK_MASK              0x4UL               /**< Bit mask for LEUART_RXBLOCK */\r
-#define LEUART_STATUS_RXBLOCK_DEFAULT            (0x00000000UL << 2) /**< Shifted mode DEFAULT for LEUART_STATUS */\r
-#define _LEUART_STATUS_RXBLOCK_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LEUART_STATUS */\r
-#define LEUART_STATUS_TXC                        (1 << 3)            /**< TX Complete */\r
-#define _LEUART_STATUS_TXC_SHIFT                 3                   /**< Shift value for LEUART_TXC */\r
-#define _LEUART_STATUS_TXC_MASK                  0x8UL               /**< Bit mask for LEUART_TXC */\r
-#define LEUART_STATUS_TXC_DEFAULT                (0x00000000UL << 3) /**< Shifted mode DEFAULT for LEUART_STATUS */\r
-#define _LEUART_STATUS_TXC_DEFAULT               0x00000000UL        /**< Mode DEFAULT for LEUART_STATUS */\r
-#define LEUART_STATUS_TXBL                       (1 << 4)            /**< TX Buffer Level */\r
-#define _LEUART_STATUS_TXBL_SHIFT                4                   /**< Shift value for LEUART_TXBL */\r
-#define _LEUART_STATUS_TXBL_MASK                 0x10UL              /**< Bit mask for LEUART_TXBL */\r
-#define LEUART_STATUS_TXBL_DEFAULT               (0x00000001UL << 4) /**< Shifted mode DEFAULT for LEUART_STATUS */\r
-#define _LEUART_STATUS_TXBL_DEFAULT              0x00000001UL        /**< Mode DEFAULT for LEUART_STATUS */\r
-#define LEUART_STATUS_RXDATAV                    (1 << 5)            /**< RX Data Valid */\r
-#define _LEUART_STATUS_RXDATAV_SHIFT             5                   /**< Shift value for LEUART_RXDATAV */\r
-#define _LEUART_STATUS_RXDATAV_MASK              0x20UL              /**< Bit mask for LEUART_RXDATAV */\r
-#define LEUART_STATUS_RXDATAV_DEFAULT            (0x00000000UL << 5) /**< Shifted mode DEFAULT for LEUART_STATUS */\r
-#define _LEUART_STATUS_RXDATAV_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LEUART_STATUS */\r
-\r
-/** Bit fields for LEUART CLKDIV */\r
-#define _LEUART_CLKDIV_RESETVALUE                0x00000000UL        /**< Default value for LEUART_CLKDIV */\r
-#define _LEUART_CLKDIV_MASK                      0x00007FF8UL        /**< Mask for LEUART_CLKDIV */\r
-#define _LEUART_CLKDIV_DIV_SHIFT                 3                   /**< Shift value for LEUART_DIV */\r
-#define _LEUART_CLKDIV_DIV_MASK                  0x7FF8UL            /**< Bit mask for LEUART_DIV */\r
-#define LEUART_CLKDIV_DIV_DEFAULT                (0x00000000UL << 3) /**< Shifted mode DEFAULT for LEUART_CLKDIV */\r
-#define _LEUART_CLKDIV_DIV_DEFAULT               0x00000000UL        /**< Mode DEFAULT for LEUART_CLKDIV */\r
-\r
-/** Bit fields for LEUART STARTFRAME */\r
-#define _LEUART_STARTFRAME_RESETVALUE            0x00000000UL        /**< Default value for LEUART_STARTFRAME */\r
-#define _LEUART_STARTFRAME_MASK                  0x000001FFUL        /**< Mask for LEUART_STARTFRAME */\r
-#define _LEUART_STARTFRAME_STARTFRAME_SHIFT      0                   /**< Shift value for LEUART_STARTFRAME */\r
-#define _LEUART_STARTFRAME_STARTFRAME_MASK       0x1FFUL             /**< Bit mask for LEUART_STARTFRAME */\r
-#define LEUART_STARTFRAME_STARTFRAME_DEFAULT     (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_STARTFRAME */\r
-#define _LEUART_STARTFRAME_STARTFRAME_DEFAULT    0x00000000UL        /**< Mode DEFAULT for LEUART_STARTFRAME */\r
-\r
-/** Bit fields for LEUART SIGFRAME */\r
-#define _LEUART_SIGFRAME_RESETVALUE              0x00000000UL        /**< Default value for LEUART_SIGFRAME */\r
-#define _LEUART_SIGFRAME_MASK                    0x000001FFUL        /**< Mask for LEUART_SIGFRAME */\r
-#define _LEUART_SIGFRAME_SIGFRAME_SHIFT          0                   /**< Shift value for LEUART_SIGFRAME */\r
-#define _LEUART_SIGFRAME_SIGFRAME_MASK           0x1FFUL             /**< Bit mask for LEUART_SIGFRAME */\r
-#define LEUART_SIGFRAME_SIGFRAME_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_SIGFRAME */\r
-#define _LEUART_SIGFRAME_SIGFRAME_DEFAULT        0x00000000UL        /**< Mode DEFAULT for LEUART_SIGFRAME */\r
-\r
-/** Bit fields for LEUART RXDATAX */\r
-#define _LEUART_RXDATAX_RESETVALUE               0x00000000UL         /**< Default value for LEUART_RXDATAX */\r
-#define _LEUART_RXDATAX_MASK                     0x0000C1FFUL         /**< Mask for LEUART_RXDATAX */\r
-#define _LEUART_RXDATAX_RXDATA_SHIFT             0                    /**< Shift value for LEUART_RXDATA */\r
-#define _LEUART_RXDATAX_RXDATA_MASK              0x1FFUL              /**< Bit mask for LEUART_RXDATA */\r
-#define LEUART_RXDATAX_RXDATA_DEFAULT            (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LEUART_RXDATAX */\r
-#define _LEUART_RXDATAX_RXDATA_DEFAULT           0x00000000UL         /**< Mode DEFAULT for LEUART_RXDATAX */\r
-#define LEUART_RXDATAX_PERR                      (1 << 14)            /**< Receive Data Parity Error */\r
-#define _LEUART_RXDATAX_PERR_SHIFT               14                   /**< Shift value for LEUART_PERR */\r
-#define _LEUART_RXDATAX_PERR_MASK                0x4000UL             /**< Bit mask for LEUART_PERR */\r
-#define LEUART_RXDATAX_PERR_DEFAULT              (0x00000000UL << 14) /**< Shifted mode DEFAULT for LEUART_RXDATAX */\r
-#define _LEUART_RXDATAX_PERR_DEFAULT             0x00000000UL         /**< Mode DEFAULT for LEUART_RXDATAX */\r
-#define LEUART_RXDATAX_FERR                      (1 << 15)            /**< Receive Data Framing Error */\r
-#define _LEUART_RXDATAX_FERR_SHIFT               15                   /**< Shift value for LEUART_FERR */\r
-#define _LEUART_RXDATAX_FERR_MASK                0x8000UL             /**< Bit mask for LEUART_FERR */\r
-#define LEUART_RXDATAX_FERR_DEFAULT              (0x00000000UL << 15) /**< Shifted mode DEFAULT for LEUART_RXDATAX */\r
-#define _LEUART_RXDATAX_FERR_DEFAULT             0x00000000UL         /**< Mode DEFAULT for LEUART_RXDATAX */\r
-\r
-/** Bit fields for LEUART RXDATA */\r
-#define _LEUART_RXDATA_RESETVALUE                0x00000000UL        /**< Default value for LEUART_RXDATA */\r
-#define _LEUART_RXDATA_MASK                      0x000000FFUL        /**< Mask for LEUART_RXDATA */\r
-#define _LEUART_RXDATA_RXDATA_SHIFT              0                   /**< Shift value for LEUART_RXDATA */\r
-#define _LEUART_RXDATA_RXDATA_MASK               0xFFUL              /**< Bit mask for LEUART_RXDATA */\r
-#define LEUART_RXDATA_RXDATA_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_RXDATA */\r
-#define _LEUART_RXDATA_RXDATA_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LEUART_RXDATA */\r
-\r
-/** Bit fields for LEUART RXDATAXP */\r
-#define _LEUART_RXDATAXP_RESETVALUE              0x00000000UL         /**< Default value for LEUART_RXDATAXP */\r
-#define _LEUART_RXDATAXP_MASK                    0x0000C1FFUL         /**< Mask for LEUART_RXDATAXP */\r
-#define _LEUART_RXDATAXP_RXDATAP_SHIFT           0                    /**< Shift value for LEUART_RXDATAP */\r
-#define _LEUART_RXDATAXP_RXDATAP_MASK            0x1FFUL              /**< Bit mask for LEUART_RXDATAP */\r
-#define LEUART_RXDATAXP_RXDATAP_DEFAULT          (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LEUART_RXDATAXP */\r
-#define _LEUART_RXDATAXP_RXDATAP_DEFAULT         0x00000000UL         /**< Mode DEFAULT for LEUART_RXDATAXP */\r
-#define LEUART_RXDATAXP_PERRP                    (1 << 14)            /**< Receive Data Parity Error Peek */\r
-#define _LEUART_RXDATAXP_PERRP_SHIFT             14                   /**< Shift value for LEUART_PERRP */\r
-#define _LEUART_RXDATAXP_PERRP_MASK              0x4000UL             /**< Bit mask for LEUART_PERRP */\r
-#define LEUART_RXDATAXP_PERRP_DEFAULT            (0x00000000UL << 14) /**< Shifted mode DEFAULT for LEUART_RXDATAXP */\r
-#define _LEUART_RXDATAXP_PERRP_DEFAULT           0x00000000UL         /**< Mode DEFAULT for LEUART_RXDATAXP */\r
-#define LEUART_RXDATAXP_FERRP                    (1 << 15)            /**< Receive Data Framing Error Peek */\r
-#define _LEUART_RXDATAXP_FERRP_SHIFT             15                   /**< Shift value for LEUART_FERRP */\r
-#define _LEUART_RXDATAXP_FERRP_MASK              0x8000UL             /**< Bit mask for LEUART_FERRP */\r
-#define LEUART_RXDATAXP_FERRP_DEFAULT            (0x00000000UL << 15) /**< Shifted mode DEFAULT for LEUART_RXDATAXP */\r
-#define _LEUART_RXDATAXP_FERRP_DEFAULT           0x00000000UL         /**< Mode DEFAULT for LEUART_RXDATAXP */\r
-\r
-/** Bit fields for LEUART TXDATAX */\r
-#define _LEUART_TXDATAX_RESETVALUE               0x00000000UL         /**< Default value for LEUART_TXDATAX */\r
-#define _LEUART_TXDATAX_MASK                     0x0000E1FFUL         /**< Mask for LEUART_TXDATAX */\r
-#define _LEUART_TXDATAX_TXDATA_SHIFT             0                    /**< Shift value for LEUART_TXDATA */\r
-#define _LEUART_TXDATAX_TXDATA_MASK              0x1FFUL              /**< Bit mask for LEUART_TXDATA */\r
-#define LEUART_TXDATAX_TXDATA_DEFAULT            (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LEUART_TXDATAX */\r
-#define _LEUART_TXDATAX_TXDATA_DEFAULT           0x00000000UL         /**< Mode DEFAULT for LEUART_TXDATAX */\r
-#define LEUART_TXDATAX_TXBREAK                   (1 << 13)            /**< Transmit Data As Break */\r
-#define _LEUART_TXDATAX_TXBREAK_SHIFT            13                   /**< Shift value for LEUART_TXBREAK */\r
-#define _LEUART_TXDATAX_TXBREAK_MASK             0x2000UL             /**< Bit mask for LEUART_TXBREAK */\r
-#define LEUART_TXDATAX_TXBREAK_DEFAULT           (0x00000000UL << 13) /**< Shifted mode DEFAULT for LEUART_TXDATAX */\r
-#define _LEUART_TXDATAX_TXBREAK_DEFAULT          0x00000000UL         /**< Mode DEFAULT for LEUART_TXDATAX */\r
-#define LEUART_TXDATAX_TXDISAT                   (1 << 14)            /**< Disable TX After Transmission */\r
-#define _LEUART_TXDATAX_TXDISAT_SHIFT            14                   /**< Shift value for LEUART_TXDISAT */\r
-#define _LEUART_TXDATAX_TXDISAT_MASK             0x4000UL             /**< Bit mask for LEUART_TXDISAT */\r
-#define LEUART_TXDATAX_TXDISAT_DEFAULT           (0x00000000UL << 14) /**< Shifted mode DEFAULT for LEUART_TXDATAX */\r
-#define _LEUART_TXDATAX_TXDISAT_DEFAULT          0x00000000UL         /**< Mode DEFAULT for LEUART_TXDATAX */\r
-#define LEUART_TXDATAX_RXENAT                    (1 << 15)            /**< Enable RX After Transmission */\r
-#define _LEUART_TXDATAX_RXENAT_SHIFT             15                   /**< Shift value for LEUART_RXENAT */\r
-#define _LEUART_TXDATAX_RXENAT_MASK              0x8000UL             /**< Bit mask for LEUART_RXENAT */\r
-#define LEUART_TXDATAX_RXENAT_DEFAULT            (0x00000000UL << 15) /**< Shifted mode DEFAULT for LEUART_TXDATAX */\r
-#define _LEUART_TXDATAX_RXENAT_DEFAULT           0x00000000UL         /**< Mode DEFAULT for LEUART_TXDATAX */\r
-\r
-/** Bit fields for LEUART TXDATA */\r
-#define _LEUART_TXDATA_RESETVALUE                0x00000000UL        /**< Default value for LEUART_TXDATA */\r
-#define _LEUART_TXDATA_MASK                      0x000000FFUL        /**< Mask for LEUART_TXDATA */\r
-#define _LEUART_TXDATA_TXDATA_SHIFT              0                   /**< Shift value for LEUART_TXDATA */\r
-#define _LEUART_TXDATA_TXDATA_MASK               0xFFUL              /**< Bit mask for LEUART_TXDATA */\r
-#define LEUART_TXDATA_TXDATA_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_TXDATA */\r
-#define _LEUART_TXDATA_TXDATA_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LEUART_TXDATA */\r
-\r
-/** Bit fields for LEUART IF */\r
-#define _LEUART_IF_RESETVALUE                    0x00000002UL         /**< Default value for LEUART_IF */\r
-#define _LEUART_IF_MASK                          0x000007FFUL         /**< Mask for LEUART_IF */\r
-#define LEUART_IF_TXC                            (1 << 0)             /**< TX Complete Interrupt Flag */\r
-#define _LEUART_IF_TXC_SHIFT                     0                    /**< Shift value for LEUART_TXC */\r
-#define _LEUART_IF_TXC_MASK                      0x1UL                /**< Bit mask for LEUART_TXC */\r
-#define LEUART_IF_TXC_DEFAULT                    (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_TXC_DEFAULT                   0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_TXBL                           (1 << 1)             /**< TX Buffer Level Interrupt Flag */\r
-#define _LEUART_IF_TXBL_SHIFT                    1                    /**< Shift value for LEUART_TXBL */\r
-#define _LEUART_IF_TXBL_MASK                     0x2UL                /**< Bit mask for LEUART_TXBL */\r
-#define LEUART_IF_TXBL_DEFAULT                   (0x00000001UL << 1)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_TXBL_DEFAULT                  0x00000001UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_RXDATAV                        (1 << 2)             /**< RX Data Valid Interrupt Flag */\r
-#define _LEUART_IF_RXDATAV_SHIFT                 2                    /**< Shift value for LEUART_RXDATAV */\r
-#define _LEUART_IF_RXDATAV_MASK                  0x4UL                /**< Bit mask for LEUART_RXDATAV */\r
-#define LEUART_IF_RXDATAV_DEFAULT                (0x00000000UL << 2)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_RXDATAV_DEFAULT               0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_RXOF                           (1 << 3)             /**< RX Overflow Interrupt Flag */\r
-#define _LEUART_IF_RXOF_SHIFT                    3                    /**< Shift value for LEUART_RXOF */\r
-#define _LEUART_IF_RXOF_MASK                     0x8UL                /**< Bit mask for LEUART_RXOF */\r
-#define LEUART_IF_RXOF_DEFAULT                   (0x00000000UL << 3)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_RXOF_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_RXUF                           (1 << 4)             /**< RX Underflow Interrupt Flag */\r
-#define _LEUART_IF_RXUF_SHIFT                    4                    /**< Shift value for LEUART_RXUF */\r
-#define _LEUART_IF_RXUF_MASK                     0x10UL               /**< Bit mask for LEUART_RXUF */\r
-#define LEUART_IF_RXUF_DEFAULT                   (0x00000000UL << 4)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_RXUF_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_TXOF                           (1 << 5)             /**< TX Overflow Interrupt Flag */\r
-#define _LEUART_IF_TXOF_SHIFT                    5                    /**< Shift value for LEUART_TXOF */\r
-#define _LEUART_IF_TXOF_MASK                     0x20UL               /**< Bit mask for LEUART_TXOF */\r
-#define LEUART_IF_TXOF_DEFAULT                   (0x00000000UL << 5)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_TXOF_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_PERR                           (1 << 6)             /**< Parity Error Interrupt Flag */\r
-#define _LEUART_IF_PERR_SHIFT                    6                    /**< Shift value for LEUART_PERR */\r
-#define _LEUART_IF_PERR_MASK                     0x40UL               /**< Bit mask for LEUART_PERR */\r
-#define LEUART_IF_PERR_DEFAULT                   (0x00000000UL << 6)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_PERR_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_FERR                           (1 << 7)             /**< Framing Error Interrupt Flag */\r
-#define _LEUART_IF_FERR_SHIFT                    7                    /**< Shift value for LEUART_FERR */\r
-#define _LEUART_IF_FERR_MASK                     0x80UL               /**< Bit mask for LEUART_FERR */\r
-#define LEUART_IF_FERR_DEFAULT                   (0x00000000UL << 7)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_FERR_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_MPAF                           (1 << 8)             /**< Multi-Processor Address Frame Interrupt Flag */\r
-#define _LEUART_IF_MPAF_SHIFT                    8                    /**< Shift value for LEUART_MPAF */\r
-#define _LEUART_IF_MPAF_MASK                     0x100UL              /**< Bit mask for LEUART_MPAF */\r
-#define LEUART_IF_MPAF_DEFAULT                   (0x00000000UL << 8)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_MPAF_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_STARTF                         (1 << 9)             /**< Start Frame Interrupt Flag */\r
-#define _LEUART_IF_STARTF_SHIFT                  9                    /**< Shift value for LEUART_STARTF */\r
-#define _LEUART_IF_STARTF_MASK                   0x200UL              /**< Bit mask for LEUART_STARTF */\r
-#define LEUART_IF_STARTF_DEFAULT                 (0x00000000UL << 9)  /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_STARTF_DEFAULT                0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-#define LEUART_IF_SIGF                           (1 << 10)            /**< Signal Frame Interrupt Flag */\r
-#define _LEUART_IF_SIGF_SHIFT                    10                   /**< Shift value for LEUART_SIGF */\r
-#define _LEUART_IF_SIGF_MASK                     0x400UL              /**< Bit mask for LEUART_SIGF */\r
-#define LEUART_IF_SIGF_DEFAULT                   (0x00000000UL << 10) /**< Shifted mode DEFAULT for LEUART_IF */\r
-#define _LEUART_IF_SIGF_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IF */\r
-\r
-/** Bit fields for LEUART IFS */\r
-#define _LEUART_IFS_RESETVALUE                   0x00000000UL         /**< Default value for LEUART_IFS */\r
-#define _LEUART_IFS_MASK                         0x000007F9UL         /**< Mask for LEUART_IFS */\r
-#define LEUART_IFS_TXC                           (1 << 0)             /**< Set TX Complete Interrupt Flag */\r
-#define _LEUART_IFS_TXC_SHIFT                    0                    /**< Shift value for LEUART_TXC */\r
-#define _LEUART_IFS_TXC_MASK                     0x1UL                /**< Bit mask for LEUART_TXC */\r
-#define LEUART_IFS_TXC_DEFAULT                   (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LEUART_IFS */\r
-#define _LEUART_IFS_TXC_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IFS */\r
-#define LEUART_IFS_RXOF                          (1 << 3)             /**< Set RX Overflow Interrupt Flag */\r
-#define _LEUART_IFS_RXOF_SHIFT                   3                    /**< Shift value for LEUART_RXOF */\r
-#define _LEUART_IFS_RXOF_MASK                    0x8UL                /**< Bit mask for LEUART_RXOF */\r
-#define LEUART_IFS_RXOF_DEFAULT                  (0x00000000UL << 3)  /**< Shifted mode DEFAULT for LEUART_IFS */\r
-#define _LEUART_IFS_RXOF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFS */\r
-#define LEUART_IFS_RXUF                          (1 << 4)             /**< Set RX Underflow Interrupt Flag */\r
-#define _LEUART_IFS_RXUF_SHIFT                   4                    /**< Shift value for LEUART_RXUF */\r
-#define _LEUART_IFS_RXUF_MASK                    0x10UL               /**< Bit mask for LEUART_RXUF */\r
-#define LEUART_IFS_RXUF_DEFAULT                  (0x00000000UL << 4)  /**< Shifted mode DEFAULT for LEUART_IFS */\r
-#define _LEUART_IFS_RXUF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFS */\r
-#define LEUART_IFS_TXOF                          (1 << 5)             /**< Set TX Overflow Interrupt Flag */\r
-#define _LEUART_IFS_TXOF_SHIFT                   5                    /**< Shift value for LEUART_TXOF */\r
-#define _LEUART_IFS_TXOF_MASK                    0x20UL               /**< Bit mask for LEUART_TXOF */\r
-#define LEUART_IFS_TXOF_DEFAULT                  (0x00000000UL << 5)  /**< Shifted mode DEFAULT for LEUART_IFS */\r
-#define _LEUART_IFS_TXOF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFS */\r
-#define LEUART_IFS_PERR                          (1 << 6)             /**< Set Parity Error Interrupt Flag */\r
-#define _LEUART_IFS_PERR_SHIFT                   6                    /**< Shift value for LEUART_PERR */\r
-#define _LEUART_IFS_PERR_MASK                    0x40UL               /**< Bit mask for LEUART_PERR */\r
-#define LEUART_IFS_PERR_DEFAULT                  (0x00000000UL << 6)  /**< Shifted mode DEFAULT for LEUART_IFS */\r
-#define _LEUART_IFS_PERR_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFS */\r
-#define LEUART_IFS_FERR                          (1 << 7)             /**< Set Framing Error Interrupt Flag */\r
-#define _LEUART_IFS_FERR_SHIFT                   7                    /**< Shift value for LEUART_FERR */\r
-#define _LEUART_IFS_FERR_MASK                    0x80UL               /**< Bit mask for LEUART_FERR */\r
-#define LEUART_IFS_FERR_DEFAULT                  (0x00000000UL << 7)  /**< Shifted mode DEFAULT for LEUART_IFS */\r
-#define _LEUART_IFS_FERR_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFS */\r
-#define LEUART_IFS_MPAF                          (1 << 8)             /**< Set Multi-Processor Address Frame Interrupt Flag */\r
-#define _LEUART_IFS_MPAF_SHIFT                   8                    /**< Shift value for LEUART_MPAF */\r
-#define _LEUART_IFS_MPAF_MASK                    0x100UL              /**< Bit mask for LEUART_MPAF */\r
-#define LEUART_IFS_MPAF_DEFAULT                  (0x00000000UL << 8)  /**< Shifted mode DEFAULT for LEUART_IFS */\r
-#define _LEUART_IFS_MPAF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFS */\r
-#define LEUART_IFS_STARTF                        (1 << 9)             /**< Set Start Frame Interrupt Flag */\r
-#define _LEUART_IFS_STARTF_SHIFT                 9                    /**< Shift value for LEUART_STARTF */\r
-#define _LEUART_IFS_STARTF_MASK                  0x200UL              /**< Bit mask for LEUART_STARTF */\r
-#define LEUART_IFS_STARTF_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for LEUART_IFS */\r
-#define _LEUART_IFS_STARTF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for LEUART_IFS */\r
-#define LEUART_IFS_SIGF                          (1 << 10)            /**< Set Signal Frame Interrupt Flag */\r
-#define _LEUART_IFS_SIGF_SHIFT                   10                   /**< Shift value for LEUART_SIGF */\r
-#define _LEUART_IFS_SIGF_MASK                    0x400UL              /**< Bit mask for LEUART_SIGF */\r
-#define LEUART_IFS_SIGF_DEFAULT                  (0x00000000UL << 10) /**< Shifted mode DEFAULT for LEUART_IFS */\r
-#define _LEUART_IFS_SIGF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFS */\r
-\r
-/** Bit fields for LEUART IFC */\r
-#define _LEUART_IFC_RESETVALUE                   0x00000000UL         /**< Default value for LEUART_IFC */\r
-#define _LEUART_IFC_MASK                         0x000007F9UL         /**< Mask for LEUART_IFC */\r
-#define LEUART_IFC_TXC                           (1 << 0)             /**< Clear TX Complete Interrupt Flag */\r
-#define _LEUART_IFC_TXC_SHIFT                    0                    /**< Shift value for LEUART_TXC */\r
-#define _LEUART_IFC_TXC_MASK                     0x1UL                /**< Bit mask for LEUART_TXC */\r
-#define LEUART_IFC_TXC_DEFAULT                   (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LEUART_IFC */\r
-#define _LEUART_IFC_TXC_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IFC */\r
-#define LEUART_IFC_RXOF                          (1 << 3)             /**< Clear RX Overflow Interrupt Flag */\r
-#define _LEUART_IFC_RXOF_SHIFT                   3                    /**< Shift value for LEUART_RXOF */\r
-#define _LEUART_IFC_RXOF_MASK                    0x8UL                /**< Bit mask for LEUART_RXOF */\r
-#define LEUART_IFC_RXOF_DEFAULT                  (0x00000000UL << 3)  /**< Shifted mode DEFAULT for LEUART_IFC */\r
-#define _LEUART_IFC_RXOF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFC */\r
-#define LEUART_IFC_RXUF                          (1 << 4)             /**< Clear RX Underflow Interrupt Flag */\r
-#define _LEUART_IFC_RXUF_SHIFT                   4                    /**< Shift value for LEUART_RXUF */\r
-#define _LEUART_IFC_RXUF_MASK                    0x10UL               /**< Bit mask for LEUART_RXUF */\r
-#define LEUART_IFC_RXUF_DEFAULT                  (0x00000000UL << 4)  /**< Shifted mode DEFAULT for LEUART_IFC */\r
-#define _LEUART_IFC_RXUF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFC */\r
-#define LEUART_IFC_TXOF                          (1 << 5)             /**< Clear TX Overflow Interrupt Flag */\r
-#define _LEUART_IFC_TXOF_SHIFT                   5                    /**< Shift value for LEUART_TXOF */\r
-#define _LEUART_IFC_TXOF_MASK                    0x20UL               /**< Bit mask for LEUART_TXOF */\r
-#define LEUART_IFC_TXOF_DEFAULT                  (0x00000000UL << 5)  /**< Shifted mode DEFAULT for LEUART_IFC */\r
-#define _LEUART_IFC_TXOF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFC */\r
-#define LEUART_IFC_PERR                          (1 << 6)             /**< Clear Parity Error Interrupt Flag */\r
-#define _LEUART_IFC_PERR_SHIFT                   6                    /**< Shift value for LEUART_PERR */\r
-#define _LEUART_IFC_PERR_MASK                    0x40UL               /**< Bit mask for LEUART_PERR */\r
-#define LEUART_IFC_PERR_DEFAULT                  (0x00000000UL << 6)  /**< Shifted mode DEFAULT for LEUART_IFC */\r
-#define _LEUART_IFC_PERR_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFC */\r
-#define LEUART_IFC_FERR                          (1 << 7)             /**< Clear Framing Error Interrupt Flag */\r
-#define _LEUART_IFC_FERR_SHIFT                   7                    /**< Shift value for LEUART_FERR */\r
-#define _LEUART_IFC_FERR_MASK                    0x80UL               /**< Bit mask for LEUART_FERR */\r
-#define LEUART_IFC_FERR_DEFAULT                  (0x00000000UL << 7)  /**< Shifted mode DEFAULT for LEUART_IFC */\r
-#define _LEUART_IFC_FERR_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFC */\r
-#define LEUART_IFC_MPAF                          (1 << 8)             /**< Clear Multi-Processor Address Frame Interrupt Flag */\r
-#define _LEUART_IFC_MPAF_SHIFT                   8                    /**< Shift value for LEUART_MPAF */\r
-#define _LEUART_IFC_MPAF_MASK                    0x100UL              /**< Bit mask for LEUART_MPAF */\r
-#define LEUART_IFC_MPAF_DEFAULT                  (0x00000000UL << 8)  /**< Shifted mode DEFAULT for LEUART_IFC */\r
-#define _LEUART_IFC_MPAF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFC */\r
-#define LEUART_IFC_STARTF                        (1 << 9)             /**< Clear Start-Frame Interrupt Flag */\r
-#define _LEUART_IFC_STARTF_SHIFT                 9                    /**< Shift value for LEUART_STARTF */\r
-#define _LEUART_IFC_STARTF_MASK                  0x200UL              /**< Bit mask for LEUART_STARTF */\r
-#define LEUART_IFC_STARTF_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for LEUART_IFC */\r
-#define _LEUART_IFC_STARTF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for LEUART_IFC */\r
-#define LEUART_IFC_SIGF                          (1 << 10)            /**< Clear Signal-Frame Interrupt Flag */\r
-#define _LEUART_IFC_SIGF_SHIFT                   10                   /**< Shift value for LEUART_SIGF */\r
-#define _LEUART_IFC_SIGF_MASK                    0x400UL              /**< Bit mask for LEUART_SIGF */\r
-#define LEUART_IFC_SIGF_DEFAULT                  (0x00000000UL << 10) /**< Shifted mode DEFAULT for LEUART_IFC */\r
-#define _LEUART_IFC_SIGF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IFC */\r
-\r
-/** Bit fields for LEUART IEN */\r
-#define _LEUART_IEN_RESETVALUE                   0x00000000UL         /**< Default value for LEUART_IEN */\r
-#define _LEUART_IEN_MASK                         0x000007FFUL         /**< Mask for LEUART_IEN */\r
-#define LEUART_IEN_TXC                           (1 << 0)             /**< TX Complete Interrupt Enable */\r
-#define _LEUART_IEN_TXC_SHIFT                    0                    /**< Shift value for LEUART_TXC */\r
-#define _LEUART_IEN_TXC_MASK                     0x1UL                /**< Bit mask for LEUART_TXC */\r
-#define LEUART_IEN_TXC_DEFAULT                   (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_TXC_DEFAULT                  0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_TXBL                          (1 << 1)             /**< TX Buffer Level Interrupt Enable */\r
-#define _LEUART_IEN_TXBL_SHIFT                   1                    /**< Shift value for LEUART_TXBL */\r
-#define _LEUART_IEN_TXBL_MASK                    0x2UL                /**< Bit mask for LEUART_TXBL */\r
-#define LEUART_IEN_TXBL_DEFAULT                  (0x00000000UL << 1)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_TXBL_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_RXDATAV                       (1 << 2)             /**< RX Data Valid Interrupt Enable */\r
-#define _LEUART_IEN_RXDATAV_SHIFT                2                    /**< Shift value for LEUART_RXDATAV */\r
-#define _LEUART_IEN_RXDATAV_MASK                 0x4UL                /**< Bit mask for LEUART_RXDATAV */\r
-#define LEUART_IEN_RXDATAV_DEFAULT               (0x00000000UL << 2)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_RXDATAV_DEFAULT              0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_RXOF                          (1 << 3)             /**< RX Overflow Interrupt Enable */\r
-#define _LEUART_IEN_RXOF_SHIFT                   3                    /**< Shift value for LEUART_RXOF */\r
-#define _LEUART_IEN_RXOF_MASK                    0x8UL                /**< Bit mask for LEUART_RXOF */\r
-#define LEUART_IEN_RXOF_DEFAULT                  (0x00000000UL << 3)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_RXOF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_RXUF                          (1 << 4)             /**< RX Underflow Interrupt Enable */\r
-#define _LEUART_IEN_RXUF_SHIFT                   4                    /**< Shift value for LEUART_RXUF */\r
-#define _LEUART_IEN_RXUF_MASK                    0x10UL               /**< Bit mask for LEUART_RXUF */\r
-#define LEUART_IEN_RXUF_DEFAULT                  (0x00000000UL << 4)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_RXUF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_TXOF                          (1 << 5)             /**< TX Overflow Interrupt Enable */\r
-#define _LEUART_IEN_TXOF_SHIFT                   5                    /**< Shift value for LEUART_TXOF */\r
-#define _LEUART_IEN_TXOF_MASK                    0x20UL               /**< Bit mask for LEUART_TXOF */\r
-#define LEUART_IEN_TXOF_DEFAULT                  (0x00000000UL << 5)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_TXOF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_PERR                          (1 << 6)             /**< Parity Error Interrupt Enable */\r
-#define _LEUART_IEN_PERR_SHIFT                   6                    /**< Shift value for LEUART_PERR */\r
-#define _LEUART_IEN_PERR_MASK                    0x40UL               /**< Bit mask for LEUART_PERR */\r
-#define LEUART_IEN_PERR_DEFAULT                  (0x00000000UL << 6)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_PERR_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_FERR                          (1 << 7)             /**< Framing Error Interrupt Enable */\r
-#define _LEUART_IEN_FERR_SHIFT                   7                    /**< Shift value for LEUART_FERR */\r
-#define _LEUART_IEN_FERR_MASK                    0x80UL               /**< Bit mask for LEUART_FERR */\r
-#define LEUART_IEN_FERR_DEFAULT                  (0x00000000UL << 7)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_FERR_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_MPAF                          (1 << 8)             /**< Multi-Processor Address Frame Interrupt Enable */\r
-#define _LEUART_IEN_MPAF_SHIFT                   8                    /**< Shift value for LEUART_MPAF */\r
-#define _LEUART_IEN_MPAF_MASK                    0x100UL              /**< Bit mask for LEUART_MPAF */\r
-#define LEUART_IEN_MPAF_DEFAULT                  (0x00000000UL << 8)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_MPAF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_STARTF                        (1 << 9)             /**< Start Frame Interrupt Enable */\r
-#define _LEUART_IEN_STARTF_SHIFT                 9                    /**< Shift value for LEUART_STARTF */\r
-#define _LEUART_IEN_STARTF_MASK                  0x200UL              /**< Bit mask for LEUART_STARTF */\r
-#define LEUART_IEN_STARTF_DEFAULT                (0x00000000UL << 9)  /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_STARTF_DEFAULT               0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-#define LEUART_IEN_SIGF                          (1 << 10)            /**< Signal Frame Interrupt Enable */\r
-#define _LEUART_IEN_SIGF_SHIFT                   10                   /**< Shift value for LEUART_SIGF */\r
-#define _LEUART_IEN_SIGF_MASK                    0x400UL              /**< Bit mask for LEUART_SIGF */\r
-#define LEUART_IEN_SIGF_DEFAULT                  (0x00000000UL << 10) /**< Shifted mode DEFAULT for LEUART_IEN */\r
-#define _LEUART_IEN_SIGF_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for LEUART_IEN */\r
-\r
-/** Bit fields for LEUART PULSECTRL */\r
-#define _LEUART_PULSECTRL_RESETVALUE             0x00000000UL        /**< Default value for LEUART_PULSECTRL */\r
-#define _LEUART_PULSECTRL_MASK                   0x0000003FUL        /**< Mask for LEUART_PULSECTRL */\r
-#define _LEUART_PULSECTRL_PULSEW_SHIFT           0                   /**< Shift value for LEUART_PULSEW */\r
-#define _LEUART_PULSECTRL_PULSEW_MASK            0xFUL               /**< Bit mask for LEUART_PULSEW */\r
-#define LEUART_PULSECTRL_PULSEW_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_PULSECTRL */\r
-#define _LEUART_PULSECTRL_PULSEW_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LEUART_PULSECTRL */\r
-#define LEUART_PULSECTRL_PULSEEN                 (1 << 4)            /**< Pulse Generator/Extender Enable */\r
-#define _LEUART_PULSECTRL_PULSEEN_SHIFT          4                   /**< Shift value for LEUART_PULSEEN */\r
-#define _LEUART_PULSECTRL_PULSEEN_MASK           0x10UL              /**< Bit mask for LEUART_PULSEEN */\r
-#define LEUART_PULSECTRL_PULSEEN_DEFAULT         (0x00000000UL << 4) /**< Shifted mode DEFAULT for LEUART_PULSECTRL */\r
-#define _LEUART_PULSECTRL_PULSEEN_DEFAULT        0x00000000UL        /**< Mode DEFAULT for LEUART_PULSECTRL */\r
-#define LEUART_PULSECTRL_PULSEFILT               (1 << 5)            /**< Pulse Filter */\r
-#define _LEUART_PULSECTRL_PULSEFILT_SHIFT        5                   /**< Shift value for LEUART_PULSEFILT */\r
-#define _LEUART_PULSECTRL_PULSEFILT_MASK         0x20UL              /**< Bit mask for LEUART_PULSEFILT */\r
-#define LEUART_PULSECTRL_PULSEFILT_DEFAULT       (0x00000000UL << 5) /**< Shifted mode DEFAULT for LEUART_PULSECTRL */\r
-#define _LEUART_PULSECTRL_PULSEFILT_DEFAULT      0x00000000UL        /**< Mode DEFAULT for LEUART_PULSECTRL */\r
-\r
-/** Bit fields for LEUART FREEZE */\r
-#define _LEUART_FREEZE_RESETVALUE                0x00000000UL        /**< Default value for LEUART_FREEZE */\r
-#define _LEUART_FREEZE_MASK                      0x00000001UL        /**< Mask for LEUART_FREEZE */\r
-#define LEUART_FREEZE_REGFREEZE                  (1 << 0)            /**< Register Update Freeze */\r
-#define _LEUART_FREEZE_REGFREEZE_SHIFT           0                   /**< Shift value for LEUART_REGFREEZE */\r
-#define _LEUART_FREEZE_REGFREEZE_MASK            0x1UL               /**< Bit mask for LEUART_REGFREEZE */\r
-#define LEUART_FREEZE_REGFREEZE_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_FREEZE */\r
-#define LEUART_FREEZE_REGFREEZE_UPDATE           (0x00000000UL << 0) /**< Shifted mode UPDATE for LEUART_FREEZE */\r
-#define LEUART_FREEZE_REGFREEZE_FREEZE           (0x00000001UL << 0) /**< Shifted mode FREEZE for LEUART_FREEZE */\r
-#define _LEUART_FREEZE_REGFREEZE_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LEUART_FREEZE */\r
-#define _LEUART_FREEZE_REGFREEZE_UPDATE          0x00000000UL        /**< Mode UPDATE for LEUART_FREEZE */\r
-#define _LEUART_FREEZE_REGFREEZE_FREEZE          0x00000001UL        /**< Mode FREEZE for LEUART_FREEZE */\r
-\r
-/** Bit fields for LEUART SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_RESETVALUE              0x00000000UL        /**< Default value for LEUART_SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_MASK                    0x000000FFUL        /**< Mask for LEUART_SYNCBUSY */\r
-#define LEUART_SYNCBUSY_CTRL                     (1 << 0)            /**< LEUARTn_CTRL Register Busy */\r
-#define _LEUART_SYNCBUSY_CTRL_SHIFT              0                   /**< Shift value for LEUART_CTRL */\r
-#define _LEUART_SYNCBUSY_CTRL_MASK               0x1UL               /**< Bit mask for LEUART_CTRL */\r
-#define LEUART_SYNCBUSY_CTRL_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_CTRL_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LEUART_SYNCBUSY */\r
-#define LEUART_SYNCBUSY_CMD                      (1 << 1)            /**< LEUARTn_CMD Register Busy */\r
-#define _LEUART_SYNCBUSY_CMD_SHIFT               1                   /**< Shift value for LEUART_CMD */\r
-#define _LEUART_SYNCBUSY_CMD_MASK                0x2UL               /**< Bit mask for LEUART_CMD */\r
-#define LEUART_SYNCBUSY_CMD_DEFAULT              (0x00000000UL << 1) /**< Shifted mode DEFAULT for LEUART_SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_CMD_DEFAULT             0x00000000UL        /**< Mode DEFAULT for LEUART_SYNCBUSY */\r
-#define LEUART_SYNCBUSY_CLKDIV                   (1 << 2)            /**< LEUARTn_CLKDIV Register Busy */\r
-#define _LEUART_SYNCBUSY_CLKDIV_SHIFT            2                   /**< Shift value for LEUART_CLKDIV */\r
-#define _LEUART_SYNCBUSY_CLKDIV_MASK             0x4UL               /**< Bit mask for LEUART_CLKDIV */\r
-#define LEUART_SYNCBUSY_CLKDIV_DEFAULT           (0x00000000UL << 2) /**< Shifted mode DEFAULT for LEUART_SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_CLKDIV_DEFAULT          0x00000000UL        /**< Mode DEFAULT for LEUART_SYNCBUSY */\r
-#define LEUART_SYNCBUSY_STARTFRAME               (1 << 3)            /**< LEUARTn_STARTFRAME Register Busy */\r
-#define _LEUART_SYNCBUSY_STARTFRAME_SHIFT        3                   /**< Shift value for LEUART_STARTFRAME */\r
-#define _LEUART_SYNCBUSY_STARTFRAME_MASK         0x8UL               /**< Bit mask for LEUART_STARTFRAME */\r
-#define LEUART_SYNCBUSY_STARTFRAME_DEFAULT       (0x00000000UL << 3) /**< Shifted mode DEFAULT for LEUART_SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_STARTFRAME_DEFAULT      0x00000000UL        /**< Mode DEFAULT for LEUART_SYNCBUSY */\r
-#define LEUART_SYNCBUSY_SIGFRAME                 (1 << 4)            /**< LEUARTn_SIGFRAME Register Busy */\r
-#define _LEUART_SYNCBUSY_SIGFRAME_SHIFT          4                   /**< Shift value for LEUART_SIGFRAME */\r
-#define _LEUART_SYNCBUSY_SIGFRAME_MASK           0x10UL              /**< Bit mask for LEUART_SIGFRAME */\r
-#define LEUART_SYNCBUSY_SIGFRAME_DEFAULT         (0x00000000UL << 4) /**< Shifted mode DEFAULT for LEUART_SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_SIGFRAME_DEFAULT        0x00000000UL        /**< Mode DEFAULT for LEUART_SYNCBUSY */\r
-#define LEUART_SYNCBUSY_TXDATAX                  (1 << 5)            /**< LEUARTn_TXDATAX Register Busy */\r
-#define _LEUART_SYNCBUSY_TXDATAX_SHIFT           5                   /**< Shift value for LEUART_TXDATAX */\r
-#define _LEUART_SYNCBUSY_TXDATAX_MASK            0x20UL              /**< Bit mask for LEUART_TXDATAX */\r
-#define LEUART_SYNCBUSY_TXDATAX_DEFAULT          (0x00000000UL << 5) /**< Shifted mode DEFAULT for LEUART_SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_TXDATAX_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LEUART_SYNCBUSY */\r
-#define LEUART_SYNCBUSY_TXDATA                   (1 << 6)            /**< LEUARTn_TXDATA Register Busy */\r
-#define _LEUART_SYNCBUSY_TXDATA_SHIFT            6                   /**< Shift value for LEUART_TXDATA */\r
-#define _LEUART_SYNCBUSY_TXDATA_MASK             0x40UL              /**< Bit mask for LEUART_TXDATA */\r
-#define LEUART_SYNCBUSY_TXDATA_DEFAULT           (0x00000000UL << 6) /**< Shifted mode DEFAULT for LEUART_SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_TXDATA_DEFAULT          0x00000000UL        /**< Mode DEFAULT for LEUART_SYNCBUSY */\r
-#define LEUART_SYNCBUSY_PULSECTRL                (1 << 7)            /**< LEUARTn_PULSECTRL Register Busy */\r
-#define _LEUART_SYNCBUSY_PULSECTRL_SHIFT         7                   /**< Shift value for LEUART_PULSECTRL */\r
-#define _LEUART_SYNCBUSY_PULSECTRL_MASK          0x80UL              /**< Bit mask for LEUART_PULSECTRL */\r
-#define LEUART_SYNCBUSY_PULSECTRL_DEFAULT        (0x00000000UL << 7) /**< Shifted mode DEFAULT for LEUART_SYNCBUSY */\r
-#define _LEUART_SYNCBUSY_PULSECTRL_DEFAULT       0x00000000UL        /**< Mode DEFAULT for LEUART_SYNCBUSY */\r
-\r
-/** Bit fields for LEUART ROUTE */\r
-#define _LEUART_ROUTE_RESETVALUE                 0x00000000UL        /**< Default value for LEUART_ROUTE */\r
-#define _LEUART_ROUTE_MASK                       0x00000303UL        /**< Mask for LEUART_ROUTE */\r
-#define LEUART_ROUTE_RXPEN                       (1 << 0)            /**< RX Pin Enable */\r
-#define _LEUART_ROUTE_RXPEN_SHIFT                0                   /**< Shift value for LEUART_RXPEN */\r
-#define _LEUART_ROUTE_RXPEN_MASK                 0x1UL               /**< Bit mask for LEUART_RXPEN */\r
-#define LEUART_ROUTE_RXPEN_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for LEUART_ROUTE */\r
-#define _LEUART_ROUTE_RXPEN_DEFAULT              0x00000000UL        /**< Mode DEFAULT for LEUART_ROUTE */\r
-#define LEUART_ROUTE_TXPEN                       (1 << 1)            /**< TX Pin Enable */\r
-#define _LEUART_ROUTE_TXPEN_SHIFT                1                   /**< Shift value for LEUART_TXPEN */\r
-#define _LEUART_ROUTE_TXPEN_MASK                 0x2UL               /**< Bit mask for LEUART_TXPEN */\r
-#define LEUART_ROUTE_TXPEN_DEFAULT               (0x00000000UL << 1) /**< Shifted mode DEFAULT for LEUART_ROUTE */\r
-#define _LEUART_ROUTE_TXPEN_DEFAULT              0x00000000UL        /**< Mode DEFAULT for LEUART_ROUTE */\r
-#define _LEUART_ROUTE_LOCATION_SHIFT             8                   /**< Shift value for LEUART_LOCATION */\r
-#define _LEUART_ROUTE_LOCATION_MASK              0x300UL             /**< Bit mask for LEUART_LOCATION */\r
-#define LEUART_ROUTE_LOCATION_DEFAULT            (0x00000000UL << 8) /**< Shifted mode DEFAULT for LEUART_ROUTE */\r
-#define LEUART_ROUTE_LOCATION_LOC0               (0x00000000UL << 8) /**< Shifted mode LOC0 for LEUART_ROUTE */\r
-#define LEUART_ROUTE_LOCATION_LOC1               (0x00000001UL << 8) /**< Shifted mode LOC1 for LEUART_ROUTE */\r
-#define LEUART_ROUTE_LOCATION_LOC2               (0x00000002UL << 8) /**< Shifted mode LOC2 for LEUART_ROUTE */\r
-#define LEUART_ROUTE_LOCATION_LOC3               (0x00000003UL << 8) /**< Shifted mode LOC3 for LEUART_ROUTE */\r
-#define _LEUART_ROUTE_LOCATION_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LEUART_ROUTE */\r
-#define _LEUART_ROUTE_LOCATION_LOC0              0x00000000UL        /**< Mode LOC0 for LEUART_ROUTE */\r
-#define _LEUART_ROUTE_LOCATION_LOC1              0x00000001UL        /**< Mode LOC1 for LEUART_ROUTE */\r
-#define _LEUART_ROUTE_LOCATION_LOC2              0x00000002UL        /**< Mode LOC2 for LEUART_ROUTE */\r
-#define _LEUART_ROUTE_LOCATION_LOC3              0x00000003UL        /**< Mode LOC3 for LEUART_ROUTE */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_LETIMER\r
- * @{\r
- */\r
-\r
-/** Bit fields for LETIMER CTRL */\r
-#define _LETIMER_CTRL_RESETVALUE             0x00000000UL         /**< Default value for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_MASK                   0x00001FFFUL         /**< Mask for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_REPMODE_SHIFT          0                    /**< Shift value for LETIMER_REPMODE */\r
-#define _LETIMER_CTRL_REPMODE_MASK           0x3UL                /**< Bit mask for LETIMER_REPMODE */\r
-#define LETIMER_CTRL_REPMODE_DEFAULT         (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_REPMODE_FREE            (0x00000000UL << 0)  /**< Shifted mode FREE for LETIMER_CTRL */\r
-#define LETIMER_CTRL_REPMODE_ONESHOT         (0x00000001UL << 0)  /**< Shifted mode ONESHOT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_REPMODE_BUFFERED        (0x00000002UL << 0)  /**< Shifted mode BUFFERED for LETIMER_CTRL */\r
-#define LETIMER_CTRL_REPMODE_DOUBLE          (0x00000003UL << 0)  /**< Shifted mode DOUBLE for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_REPMODE_DEFAULT        0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_REPMODE_FREE           0x00000000UL         /**< Mode FREE for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_REPMODE_ONESHOT        0x00000001UL         /**< Mode ONESHOT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_REPMODE_BUFFERED       0x00000002UL         /**< Mode BUFFERED for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_REPMODE_DOUBLE         0x00000003UL         /**< Mode DOUBLE for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA0_SHIFT            2                    /**< Shift value for LETIMER_UFOA0 */\r
-#define _LETIMER_CTRL_UFOA0_MASK             0xCUL                /**< Bit mask for LETIMER_UFOA0 */\r
-#define LETIMER_CTRL_UFOA0_DEFAULT           (0x00000000UL << 2)  /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_UFOA0_NONE              (0x00000000UL << 2)  /**< Shifted mode NONE for LETIMER_CTRL */\r
-#define LETIMER_CTRL_UFOA0_TOGGLE            (0x00000001UL << 2)  /**< Shifted mode TOGGLE for LETIMER_CTRL */\r
-#define LETIMER_CTRL_UFOA0_PULSE             (0x00000002UL << 2)  /**< Shifted mode PULSE for LETIMER_CTRL */\r
-#define LETIMER_CTRL_UFOA0_PWM               (0x00000003UL << 2)  /**< Shifted mode PWM for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA0_DEFAULT          0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA0_NONE             0x00000000UL         /**< Mode NONE for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA0_TOGGLE           0x00000001UL         /**< Mode TOGGLE for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA0_PULSE            0x00000002UL         /**< Mode PULSE for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA0_PWM              0x00000003UL         /**< Mode PWM for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA1_SHIFT            4                    /**< Shift value for LETIMER_UFOA1 */\r
-#define _LETIMER_CTRL_UFOA1_MASK             0x30UL               /**< Bit mask for LETIMER_UFOA1 */\r
-#define LETIMER_CTRL_UFOA1_DEFAULT           (0x00000000UL << 4)  /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_UFOA1_NONE              (0x00000000UL << 4)  /**< Shifted mode NONE for LETIMER_CTRL */\r
-#define LETIMER_CTRL_UFOA1_TOGGLE            (0x00000001UL << 4)  /**< Shifted mode TOGGLE for LETIMER_CTRL */\r
-#define LETIMER_CTRL_UFOA1_PULSE             (0x00000002UL << 4)  /**< Shifted mode PULSE for LETIMER_CTRL */\r
-#define LETIMER_CTRL_UFOA1_PWM               (0x00000003UL << 4)  /**< Shifted mode PWM for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA1_DEFAULT          0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA1_NONE             0x00000000UL         /**< Mode NONE for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA1_TOGGLE           0x00000001UL         /**< Mode TOGGLE for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA1_PULSE            0x00000002UL         /**< Mode PULSE for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_UFOA1_PWM              0x00000003UL         /**< Mode PWM for LETIMER_CTRL */\r
-#define LETIMER_CTRL_OPOL0                   (1 << 6)             /**< Output 0 Polarity */\r
-#define _LETIMER_CTRL_OPOL0_SHIFT            6                    /**< Shift value for LETIMER_OPOL0 */\r
-#define _LETIMER_CTRL_OPOL0_MASK             0x40UL               /**< Bit mask for LETIMER_OPOL0 */\r
-#define LETIMER_CTRL_OPOL0_DEFAULT           (0x00000000UL << 6)  /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_OPOL0_DEFAULT          0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_OPOL1                   (1 << 7)             /**< Output 1 Polarity */\r
-#define _LETIMER_CTRL_OPOL1_SHIFT            7                    /**< Shift value for LETIMER_OPOL1 */\r
-#define _LETIMER_CTRL_OPOL1_MASK             0x80UL               /**< Bit mask for LETIMER_OPOL1 */\r
-#define LETIMER_CTRL_OPOL1_DEFAULT           (0x00000000UL << 7)  /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_OPOL1_DEFAULT          0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_BUFTOP                  (1 << 8)             /**< Buffered Top */\r
-#define _LETIMER_CTRL_BUFTOP_SHIFT           8                    /**< Shift value for LETIMER_BUFTOP */\r
-#define _LETIMER_CTRL_BUFTOP_MASK            0x100UL              /**< Bit mask for LETIMER_BUFTOP */\r
-#define LETIMER_CTRL_BUFTOP_DEFAULT          (0x00000000UL << 8)  /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_BUFTOP_DEFAULT         0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_COMP0TOP                (1 << 9)             /**< Compare Value 0 Is Top Value */\r
-#define _LETIMER_CTRL_COMP0TOP_SHIFT         9                    /**< Shift value for LETIMER_COMP0TOP */\r
-#define _LETIMER_CTRL_COMP0TOP_MASK          0x200UL              /**< Bit mask for LETIMER_COMP0TOP */\r
-#define LETIMER_CTRL_COMP0TOP_DEFAULT        (0x00000000UL << 9)  /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_COMP0TOP_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_RTCC0TEN                (1 << 10)            /**< RTC Compare 0 Trigger Enable */\r
-#define _LETIMER_CTRL_RTCC0TEN_SHIFT         10                   /**< Shift value for LETIMER_RTCC0TEN */\r
-#define _LETIMER_CTRL_RTCC0TEN_MASK          0x400UL              /**< Bit mask for LETIMER_RTCC0TEN */\r
-#define LETIMER_CTRL_RTCC0TEN_DEFAULT        (0x00000000UL << 10) /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_RTCC0TEN_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_RTCC1TEN                (1 << 11)            /**< RTC Compare 1 Trigger Enable */\r
-#define _LETIMER_CTRL_RTCC1TEN_SHIFT         11                   /**< Shift value for LETIMER_RTCC1TEN */\r
-#define _LETIMER_CTRL_RTCC1TEN_MASK          0x800UL              /**< Bit mask for LETIMER_RTCC1TEN */\r
-#define LETIMER_CTRL_RTCC1TEN_DEFAULT        (0x00000000UL << 11) /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_RTCC1TEN_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-#define LETIMER_CTRL_DEBUGRUN                (1 << 12)            /**< Debug Mode Run Enable */\r
-#define _LETIMER_CTRL_DEBUGRUN_SHIFT         12                   /**< Shift value for LETIMER_DEBUGRUN */\r
-#define _LETIMER_CTRL_DEBUGRUN_MASK          0x1000UL             /**< Bit mask for LETIMER_DEBUGRUN */\r
-#define LETIMER_CTRL_DEBUGRUN_DEFAULT        (0x00000000UL << 12) /**< Shifted mode DEFAULT for LETIMER_CTRL */\r
-#define _LETIMER_CTRL_DEBUGRUN_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LETIMER_CTRL */\r
-\r
-/** Bit fields for LETIMER CMD */\r
-#define _LETIMER_CMD_RESETVALUE              0x00000000UL        /**< Default value for LETIMER_CMD */\r
-#define _LETIMER_CMD_MASK                    0x0000001FUL        /**< Mask for LETIMER_CMD */\r
-#define LETIMER_CMD_START                    (1 << 0)            /**< Start LETIMER */\r
-#define _LETIMER_CMD_START_SHIFT             0                   /**< Shift value for LETIMER_START */\r
-#define _LETIMER_CMD_START_MASK              0x1UL               /**< Bit mask for LETIMER_START */\r
-#define LETIMER_CMD_START_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_CMD */\r
-#define _LETIMER_CMD_START_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_CMD */\r
-#define LETIMER_CMD_STOP                     (1 << 1)            /**< Stop LETIMER */\r
-#define _LETIMER_CMD_STOP_SHIFT              1                   /**< Shift value for LETIMER_STOP */\r
-#define _LETIMER_CMD_STOP_MASK               0x2UL               /**< Bit mask for LETIMER_STOP */\r
-#define LETIMER_CMD_STOP_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for LETIMER_CMD */\r
-#define _LETIMER_CMD_STOP_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_CMD */\r
-#define LETIMER_CMD_CLEAR                    (1 << 2)            /**< Clear LETIMER */\r
-#define _LETIMER_CMD_CLEAR_SHIFT             2                   /**< Shift value for LETIMER_CLEAR */\r
-#define _LETIMER_CMD_CLEAR_MASK              0x4UL               /**< Bit mask for LETIMER_CLEAR */\r
-#define LETIMER_CMD_CLEAR_DEFAULT            (0x00000000UL << 2) /**< Shifted mode DEFAULT for LETIMER_CMD */\r
-#define _LETIMER_CMD_CLEAR_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_CMD */\r
-#define LETIMER_CMD_CTO0                     (1 << 3)            /**< Clear Toggle Output 0 */\r
-#define _LETIMER_CMD_CTO0_SHIFT              3                   /**< Shift value for LETIMER_CTO0 */\r
-#define _LETIMER_CMD_CTO0_MASK               0x8UL               /**< Bit mask for LETIMER_CTO0 */\r
-#define LETIMER_CMD_CTO0_DEFAULT             (0x00000000UL << 3) /**< Shifted mode DEFAULT for LETIMER_CMD */\r
-#define _LETIMER_CMD_CTO0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_CMD */\r
-#define LETIMER_CMD_CTO1                     (1 << 4)            /**< Clear Toggle Output 1 */\r
-#define _LETIMER_CMD_CTO1_SHIFT              4                   /**< Shift value for LETIMER_CTO1 */\r
-#define _LETIMER_CMD_CTO1_MASK               0x10UL              /**< Bit mask for LETIMER_CTO1 */\r
-#define LETIMER_CMD_CTO1_DEFAULT             (0x00000000UL << 4) /**< Shifted mode DEFAULT for LETIMER_CMD */\r
-#define _LETIMER_CMD_CTO1_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_CMD */\r
-\r
-/** Bit fields for LETIMER STATUS */\r
-#define _LETIMER_STATUS_RESETVALUE           0x00000000UL        /**< Default value for LETIMER_STATUS */\r
-#define _LETIMER_STATUS_MASK                 0x00000001UL        /**< Mask for LETIMER_STATUS */\r
-#define LETIMER_STATUS_RUNNING               (1 << 0)            /**< LETIMER Running */\r
-#define _LETIMER_STATUS_RUNNING_SHIFT        0                   /**< Shift value for LETIMER_RUNNING */\r
-#define _LETIMER_STATUS_RUNNING_MASK         0x1UL               /**< Bit mask for LETIMER_RUNNING */\r
-#define LETIMER_STATUS_RUNNING_DEFAULT       (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_STATUS */\r
-#define _LETIMER_STATUS_RUNNING_DEFAULT      0x00000000UL        /**< Mode DEFAULT for LETIMER_STATUS */\r
-\r
-/** Bit fields for LETIMER CNT */\r
-#define _LETIMER_CNT_RESETVALUE              0x00000000UL        /**< Default value for LETIMER_CNT */\r
-#define _LETIMER_CNT_MASK                    0x0000FFFFUL        /**< Mask for LETIMER_CNT */\r
-#define _LETIMER_CNT_CNT_SHIFT               0                   /**< Shift value for LETIMER_CNT */\r
-#define _LETIMER_CNT_CNT_MASK                0xFFFFUL            /**< Bit mask for LETIMER_CNT */\r
-#define LETIMER_CNT_CNT_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_CNT */\r
-#define _LETIMER_CNT_CNT_DEFAULT             0x00000000UL        /**< Mode DEFAULT for LETIMER_CNT */\r
-\r
-/** Bit fields for LETIMER COMP0 */\r
-#define _LETIMER_COMP0_RESETVALUE            0x00000000UL        /**< Default value for LETIMER_COMP0 */\r
-#define _LETIMER_COMP0_MASK                  0x0000FFFFUL        /**< Mask for LETIMER_COMP0 */\r
-#define _LETIMER_COMP0_COMP0_SHIFT           0                   /**< Shift value for LETIMER_COMP0 */\r
-#define _LETIMER_COMP0_COMP0_MASK            0xFFFFUL            /**< Bit mask for LETIMER_COMP0 */\r
-#define LETIMER_COMP0_COMP0_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_COMP0 */\r
-#define _LETIMER_COMP0_COMP0_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LETIMER_COMP0 */\r
-\r
-/** Bit fields for LETIMER COMP1 */\r
-#define _LETIMER_COMP1_RESETVALUE            0x00000000UL        /**< Default value for LETIMER_COMP1 */\r
-#define _LETIMER_COMP1_MASK                  0x0000FFFFUL        /**< Mask for LETIMER_COMP1 */\r
-#define _LETIMER_COMP1_COMP1_SHIFT           0                   /**< Shift value for LETIMER_COMP1 */\r
-#define _LETIMER_COMP1_COMP1_MASK            0xFFFFUL            /**< Bit mask for LETIMER_COMP1 */\r
-#define LETIMER_COMP1_COMP1_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_COMP1 */\r
-#define _LETIMER_COMP1_COMP1_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LETIMER_COMP1 */\r
-\r
-/** Bit fields for LETIMER REP0 */\r
-#define _LETIMER_REP0_RESETVALUE             0x00000000UL        /**< Default value for LETIMER_REP0 */\r
-#define _LETIMER_REP0_MASK                   0x000000FFUL        /**< Mask for LETIMER_REP0 */\r
-#define _LETIMER_REP0_REP0_SHIFT             0                   /**< Shift value for LETIMER_REP0 */\r
-#define _LETIMER_REP0_REP0_MASK              0xFFUL              /**< Bit mask for LETIMER_REP0 */\r
-#define LETIMER_REP0_REP0_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_REP0 */\r
-#define _LETIMER_REP0_REP0_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_REP0 */\r
-\r
-/** Bit fields for LETIMER REP1 */\r
-#define _LETIMER_REP1_RESETVALUE             0x00000000UL        /**< Default value for LETIMER_REP1 */\r
-#define _LETIMER_REP1_MASK                   0x000000FFUL        /**< Mask for LETIMER_REP1 */\r
-#define _LETIMER_REP1_REP1_SHIFT             0                   /**< Shift value for LETIMER_REP1 */\r
-#define _LETIMER_REP1_REP1_MASK              0xFFUL              /**< Bit mask for LETIMER_REP1 */\r
-#define LETIMER_REP1_REP1_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_REP1 */\r
-#define _LETIMER_REP1_REP1_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_REP1 */\r
-\r
-/** Bit fields for LETIMER IF */\r
-#define _LETIMER_IF_RESETVALUE               0x00000000UL        /**< Default value for LETIMER_IF */\r
-#define _LETIMER_IF_MASK                     0x0000001FUL        /**< Mask for LETIMER_IF */\r
-#define LETIMER_IF_COMP0                     (1 << 0)            /**< Compare Match 0 Interrupt Flag */\r
-#define _LETIMER_IF_COMP0_SHIFT              0                   /**< Shift value for LETIMER_COMP0 */\r
-#define _LETIMER_IF_COMP0_MASK               0x1UL               /**< Bit mask for LETIMER_COMP0 */\r
-#define LETIMER_IF_COMP0_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_IF */\r
-#define _LETIMER_IF_COMP0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_IF */\r
-#define LETIMER_IF_COMP1                     (1 << 1)            /**< Compare Match 1 Interrupt Flag */\r
-#define _LETIMER_IF_COMP1_SHIFT              1                   /**< Shift value for LETIMER_COMP1 */\r
-#define _LETIMER_IF_COMP1_MASK               0x2UL               /**< Bit mask for LETIMER_COMP1 */\r
-#define LETIMER_IF_COMP1_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for LETIMER_IF */\r
-#define _LETIMER_IF_COMP1_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_IF */\r
-#define LETIMER_IF_UF                        (1 << 2)            /**< Underflow Interrupt Flag */\r
-#define _LETIMER_IF_UF_SHIFT                 2                   /**< Shift value for LETIMER_UF */\r
-#define _LETIMER_IF_UF_MASK                  0x4UL               /**< Bit mask for LETIMER_UF */\r
-#define LETIMER_IF_UF_DEFAULT                (0x00000000UL << 2) /**< Shifted mode DEFAULT for LETIMER_IF */\r
-#define _LETIMER_IF_UF_DEFAULT               0x00000000UL        /**< Mode DEFAULT for LETIMER_IF */\r
-#define LETIMER_IF_REP0                      (1 << 3)            /**< Repeat Counter 0 Interrupt Flag */\r
-#define _LETIMER_IF_REP0_SHIFT               3                   /**< Shift value for LETIMER_REP0 */\r
-#define _LETIMER_IF_REP0_MASK                0x8UL               /**< Bit mask for LETIMER_REP0 */\r
-#define LETIMER_IF_REP0_DEFAULT              (0x00000000UL << 3) /**< Shifted mode DEFAULT for LETIMER_IF */\r
-#define _LETIMER_IF_REP0_DEFAULT             0x00000000UL        /**< Mode DEFAULT for LETIMER_IF */\r
-#define LETIMER_IF_REP1                      (1 << 4)            /**< Repeat Counter 1 Interrupt Flag */\r
-#define _LETIMER_IF_REP1_SHIFT               4                   /**< Shift value for LETIMER_REP1 */\r
-#define _LETIMER_IF_REP1_MASK                0x10UL              /**< Bit mask for LETIMER_REP1 */\r
-#define LETIMER_IF_REP1_DEFAULT              (0x00000000UL << 4) /**< Shifted mode DEFAULT for LETIMER_IF */\r
-#define _LETIMER_IF_REP1_DEFAULT             0x00000000UL        /**< Mode DEFAULT for LETIMER_IF */\r
-\r
-/** Bit fields for LETIMER IFS */\r
-#define _LETIMER_IFS_RESETVALUE              0x00000000UL        /**< Default value for LETIMER_IFS */\r
-#define _LETIMER_IFS_MASK                    0x0000001FUL        /**< Mask for LETIMER_IFS */\r
-#define LETIMER_IFS_COMP0                    (1 << 0)            /**< Set Compare Match 0 Interrupt Flag */\r
-#define _LETIMER_IFS_COMP0_SHIFT             0                   /**< Shift value for LETIMER_COMP0 */\r
-#define _LETIMER_IFS_COMP0_MASK              0x1UL               /**< Bit mask for LETIMER_COMP0 */\r
-#define LETIMER_IFS_COMP0_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_IFS */\r
-#define _LETIMER_IFS_COMP0_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_IFS */\r
-#define LETIMER_IFS_COMP1                    (1 << 1)            /**< Set Compare Match 1 Interrupt Flag */\r
-#define _LETIMER_IFS_COMP1_SHIFT             1                   /**< Shift value for LETIMER_COMP1 */\r
-#define _LETIMER_IFS_COMP1_MASK              0x2UL               /**< Bit mask for LETIMER_COMP1 */\r
-#define LETIMER_IFS_COMP1_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for LETIMER_IFS */\r
-#define _LETIMER_IFS_COMP1_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_IFS */\r
-#define LETIMER_IFS_UF                       (1 << 2)            /**< Set Underflow Interrupt Flag */\r
-#define _LETIMER_IFS_UF_SHIFT                2                   /**< Shift value for LETIMER_UF */\r
-#define _LETIMER_IFS_UF_MASK                 0x4UL               /**< Bit mask for LETIMER_UF */\r
-#define LETIMER_IFS_UF_DEFAULT               (0x00000000UL << 2) /**< Shifted mode DEFAULT for LETIMER_IFS */\r
-#define _LETIMER_IFS_UF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for LETIMER_IFS */\r
-#define LETIMER_IFS_REP0                     (1 << 3)            /**< Set Repeat Counter 0 Interrupt Flag */\r
-#define _LETIMER_IFS_REP0_SHIFT              3                   /**< Shift value for LETIMER_REP0 */\r
-#define _LETIMER_IFS_REP0_MASK               0x8UL               /**< Bit mask for LETIMER_REP0 */\r
-#define LETIMER_IFS_REP0_DEFAULT             (0x00000000UL << 3) /**< Shifted mode DEFAULT for LETIMER_IFS */\r
-#define _LETIMER_IFS_REP0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_IFS */\r
-#define LETIMER_IFS_REP1                     (1 << 4)            /**< Set Repeat Counter 1 Interrupt Flag */\r
-#define _LETIMER_IFS_REP1_SHIFT              4                   /**< Shift value for LETIMER_REP1 */\r
-#define _LETIMER_IFS_REP1_MASK               0x10UL              /**< Bit mask for LETIMER_REP1 */\r
-#define LETIMER_IFS_REP1_DEFAULT             (0x00000000UL << 4) /**< Shifted mode DEFAULT for LETIMER_IFS */\r
-#define _LETIMER_IFS_REP1_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_IFS */\r
-\r
-/** Bit fields for LETIMER IFC */\r
-#define _LETIMER_IFC_RESETVALUE              0x00000000UL        /**< Default value for LETIMER_IFC */\r
-#define _LETIMER_IFC_MASK                    0x0000001FUL        /**< Mask for LETIMER_IFC */\r
-#define LETIMER_IFC_COMP0                    (1 << 0)            /**< Clear Compare Match 0 Interrupt Flag */\r
-#define _LETIMER_IFC_COMP0_SHIFT             0                   /**< Shift value for LETIMER_COMP0 */\r
-#define _LETIMER_IFC_COMP0_MASK              0x1UL               /**< Bit mask for LETIMER_COMP0 */\r
-#define LETIMER_IFC_COMP0_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_IFC */\r
-#define _LETIMER_IFC_COMP0_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_IFC */\r
-#define LETIMER_IFC_COMP1                    (1 << 1)            /**< Clear Compare Match 1 Interrupt Flag */\r
-#define _LETIMER_IFC_COMP1_SHIFT             1                   /**< Shift value for LETIMER_COMP1 */\r
-#define _LETIMER_IFC_COMP1_MASK              0x2UL               /**< Bit mask for LETIMER_COMP1 */\r
-#define LETIMER_IFC_COMP1_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for LETIMER_IFC */\r
-#define _LETIMER_IFC_COMP1_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_IFC */\r
-#define LETIMER_IFC_UF                       (1 << 2)            /**< Clear Underflow Interrupt Flag */\r
-#define _LETIMER_IFC_UF_SHIFT                2                   /**< Shift value for LETIMER_UF */\r
-#define _LETIMER_IFC_UF_MASK                 0x4UL               /**< Bit mask for LETIMER_UF */\r
-#define LETIMER_IFC_UF_DEFAULT               (0x00000000UL << 2) /**< Shifted mode DEFAULT for LETIMER_IFC */\r
-#define _LETIMER_IFC_UF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for LETIMER_IFC */\r
-#define LETIMER_IFC_REP0                     (1 << 3)            /**< Clear Repeat Counter 0 Interrupt Flag */\r
-#define _LETIMER_IFC_REP0_SHIFT              3                   /**< Shift value for LETIMER_REP0 */\r
-#define _LETIMER_IFC_REP0_MASK               0x8UL               /**< Bit mask for LETIMER_REP0 */\r
-#define LETIMER_IFC_REP0_DEFAULT             (0x00000000UL << 3) /**< Shifted mode DEFAULT for LETIMER_IFC */\r
-#define _LETIMER_IFC_REP0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_IFC */\r
-#define LETIMER_IFC_REP1                     (1 << 4)            /**< Clear Repeat Counter 1 Interrupt Flag */\r
-#define _LETIMER_IFC_REP1_SHIFT              4                   /**< Shift value for LETIMER_REP1 */\r
-#define _LETIMER_IFC_REP1_MASK               0x10UL              /**< Bit mask for LETIMER_REP1 */\r
-#define LETIMER_IFC_REP1_DEFAULT             (0x00000000UL << 4) /**< Shifted mode DEFAULT for LETIMER_IFC */\r
-#define _LETIMER_IFC_REP1_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_IFC */\r
-\r
-/** Bit fields for LETIMER IEN */\r
-#define _LETIMER_IEN_RESETVALUE              0x00000000UL        /**< Default value for LETIMER_IEN */\r
-#define _LETIMER_IEN_MASK                    0x0000001FUL        /**< Mask for LETIMER_IEN */\r
-#define LETIMER_IEN_COMP0                    (1 << 0)            /**< Compare Match 0 Interrupt Enable */\r
-#define _LETIMER_IEN_COMP0_SHIFT             0                   /**< Shift value for LETIMER_COMP0 */\r
-#define _LETIMER_IEN_COMP0_MASK              0x1UL               /**< Bit mask for LETIMER_COMP0 */\r
-#define LETIMER_IEN_COMP0_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_IEN */\r
-#define _LETIMER_IEN_COMP0_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_IEN */\r
-#define LETIMER_IEN_COMP1                    (1 << 1)            /**< Compare Match 1 Interrupt Enable */\r
-#define _LETIMER_IEN_COMP1_SHIFT             1                   /**< Shift value for LETIMER_COMP1 */\r
-#define _LETIMER_IEN_COMP1_MASK              0x2UL               /**< Bit mask for LETIMER_COMP1 */\r
-#define LETIMER_IEN_COMP1_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for LETIMER_IEN */\r
-#define _LETIMER_IEN_COMP1_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LETIMER_IEN */\r
-#define LETIMER_IEN_UF                       (1 << 2)            /**< Underflow Interrupt Enable */\r
-#define _LETIMER_IEN_UF_SHIFT                2                   /**< Shift value for LETIMER_UF */\r
-#define _LETIMER_IEN_UF_MASK                 0x4UL               /**< Bit mask for LETIMER_UF */\r
-#define LETIMER_IEN_UF_DEFAULT               (0x00000000UL << 2) /**< Shifted mode DEFAULT for LETIMER_IEN */\r
-#define _LETIMER_IEN_UF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for LETIMER_IEN */\r
-#define LETIMER_IEN_REP0                     (1 << 3)            /**< Repeat Counter 0 Interrupt Enable */\r
-#define _LETIMER_IEN_REP0_SHIFT              3                   /**< Shift value for LETIMER_REP0 */\r
-#define _LETIMER_IEN_REP0_MASK               0x8UL               /**< Bit mask for LETIMER_REP0 */\r
-#define LETIMER_IEN_REP0_DEFAULT             (0x00000000UL << 3) /**< Shifted mode DEFAULT for LETIMER_IEN */\r
-#define _LETIMER_IEN_REP0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_IEN */\r
-#define LETIMER_IEN_REP1                     (1 << 4)            /**< Repeat Counter 1 Interrupt Enable */\r
-#define _LETIMER_IEN_REP1_SHIFT              4                   /**< Shift value for LETIMER_REP1 */\r
-#define _LETIMER_IEN_REP1_MASK               0x10UL              /**< Bit mask for LETIMER_REP1 */\r
-#define LETIMER_IEN_REP1_DEFAULT             (0x00000000UL << 4) /**< Shifted mode DEFAULT for LETIMER_IEN */\r
-#define _LETIMER_IEN_REP1_DEFAULT            0x00000000UL        /**< Mode DEFAULT for LETIMER_IEN */\r
-\r
-/** Bit fields for LETIMER FREEZE */\r
-#define _LETIMER_FREEZE_RESETVALUE           0x00000000UL        /**< Default value for LETIMER_FREEZE */\r
-#define _LETIMER_FREEZE_MASK                 0x00000001UL        /**< Mask for LETIMER_FREEZE */\r
-#define LETIMER_FREEZE_REGFREEZE             (1 << 0)            /**< Register Update Freeze */\r
-#define _LETIMER_FREEZE_REGFREEZE_SHIFT      0                   /**< Shift value for LETIMER_REGFREEZE */\r
-#define _LETIMER_FREEZE_REGFREEZE_MASK       0x1UL               /**< Bit mask for LETIMER_REGFREEZE */\r
-#define LETIMER_FREEZE_REGFREEZE_DEFAULT     (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_FREEZE */\r
-#define LETIMER_FREEZE_REGFREEZE_UPDATE      (0x00000000UL << 0) /**< Shifted mode UPDATE for LETIMER_FREEZE */\r
-#define LETIMER_FREEZE_REGFREEZE_FREEZE      (0x00000001UL << 0) /**< Shifted mode FREEZE for LETIMER_FREEZE */\r
-#define _LETIMER_FREEZE_REGFREEZE_DEFAULT    0x00000000UL        /**< Mode DEFAULT for LETIMER_FREEZE */\r
-#define _LETIMER_FREEZE_REGFREEZE_UPDATE     0x00000000UL        /**< Mode UPDATE for LETIMER_FREEZE */\r
-#define _LETIMER_FREEZE_REGFREEZE_FREEZE     0x00000001UL        /**< Mode FREEZE for LETIMER_FREEZE */\r
-\r
-/** Bit fields for LETIMER SYNCBUSY */\r
-#define _LETIMER_SYNCBUSY_RESETVALUE         0x00000000UL        /**< Default value for LETIMER_SYNCBUSY */\r
-#define _LETIMER_SYNCBUSY_MASK               0x0000003FUL        /**< Mask for LETIMER_SYNCBUSY */\r
-#define LETIMER_SYNCBUSY_CTRL                (1 << 0)            /**< LETIMERn_CTRL Register Busy */\r
-#define _LETIMER_SYNCBUSY_CTRL_SHIFT         0                   /**< Shift value for LETIMER_CTRL */\r
-#define _LETIMER_SYNCBUSY_CTRL_MASK          0x1UL               /**< Bit mask for LETIMER_CTRL */\r
-#define LETIMER_SYNCBUSY_CTRL_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define _LETIMER_SYNCBUSY_CTRL_DEFAULT       0x00000000UL        /**< Mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define LETIMER_SYNCBUSY_CMD                 (1 << 1)            /**< LETIMERn_CMD Register Busy */\r
-#define _LETIMER_SYNCBUSY_CMD_SHIFT          1                   /**< Shift value for LETIMER_CMD */\r
-#define _LETIMER_SYNCBUSY_CMD_MASK           0x2UL               /**< Bit mask for LETIMER_CMD */\r
-#define LETIMER_SYNCBUSY_CMD_DEFAULT         (0x00000000UL << 1) /**< Shifted mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define _LETIMER_SYNCBUSY_CMD_DEFAULT        0x00000000UL        /**< Mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define LETIMER_SYNCBUSY_COMP0               (1 << 2)            /**< LETIMERn_COMP0 Register Busy */\r
-#define _LETIMER_SYNCBUSY_COMP0_SHIFT        2                   /**< Shift value for LETIMER_COMP0 */\r
-#define _LETIMER_SYNCBUSY_COMP0_MASK         0x4UL               /**< Bit mask for LETIMER_COMP0 */\r
-#define LETIMER_SYNCBUSY_COMP0_DEFAULT       (0x00000000UL << 2) /**< Shifted mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define _LETIMER_SYNCBUSY_COMP0_DEFAULT      0x00000000UL        /**< Mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define LETIMER_SYNCBUSY_COMP1               (1 << 3)            /**< LETIMERn_COMP1 Register Busy */\r
-#define _LETIMER_SYNCBUSY_COMP1_SHIFT        3                   /**< Shift value for LETIMER_COMP1 */\r
-#define _LETIMER_SYNCBUSY_COMP1_MASK         0x8UL               /**< Bit mask for LETIMER_COMP1 */\r
-#define LETIMER_SYNCBUSY_COMP1_DEFAULT       (0x00000000UL << 3) /**< Shifted mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define _LETIMER_SYNCBUSY_COMP1_DEFAULT      0x00000000UL        /**< Mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define LETIMER_SYNCBUSY_REP0                (1 << 4)            /**< LETIMERn_REP0 Register Busy */\r
-#define _LETIMER_SYNCBUSY_REP0_SHIFT         4                   /**< Shift value for LETIMER_REP0 */\r
-#define _LETIMER_SYNCBUSY_REP0_MASK          0x10UL              /**< Bit mask for LETIMER_REP0 */\r
-#define LETIMER_SYNCBUSY_REP0_DEFAULT        (0x00000000UL << 4) /**< Shifted mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define _LETIMER_SYNCBUSY_REP0_DEFAULT       0x00000000UL        /**< Mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define LETIMER_SYNCBUSY_REP1                (1 << 5)            /**< LETIMERn_REP1 Register Busy */\r
-#define _LETIMER_SYNCBUSY_REP1_SHIFT         5                   /**< Shift value for LETIMER_REP1 */\r
-#define _LETIMER_SYNCBUSY_REP1_MASK          0x20UL              /**< Bit mask for LETIMER_REP1 */\r
-#define LETIMER_SYNCBUSY_REP1_DEFAULT        (0x00000000UL << 5) /**< Shifted mode DEFAULT for LETIMER_SYNCBUSY */\r
-#define _LETIMER_SYNCBUSY_REP1_DEFAULT       0x00000000UL        /**< Mode DEFAULT for LETIMER_SYNCBUSY */\r
-\r
-/** Bit fields for LETIMER ROUTE */\r
-#define _LETIMER_ROUTE_RESETVALUE            0x00000000UL        /**< Default value for LETIMER_ROUTE */\r
-#define _LETIMER_ROUTE_MASK                  0x00000303UL        /**< Mask for LETIMER_ROUTE */\r
-#define LETIMER_ROUTE_OUT0PEN                (1 << 0)            /**< Output 0 Pin Enable */\r
-#define _LETIMER_ROUTE_OUT0PEN_SHIFT         0                   /**< Shift value for LETIMER_OUT0PEN */\r
-#define _LETIMER_ROUTE_OUT0PEN_MASK          0x1UL               /**< Bit mask for LETIMER_OUT0PEN */\r
-#define LETIMER_ROUTE_OUT0PEN_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for LETIMER_ROUTE */\r
-#define _LETIMER_ROUTE_OUT0PEN_DEFAULT       0x00000000UL        /**< Mode DEFAULT for LETIMER_ROUTE */\r
-#define LETIMER_ROUTE_OUT1PEN                (1 << 1)            /**< Output 1 Pin Enable */\r
-#define _LETIMER_ROUTE_OUT1PEN_SHIFT         1                   /**< Shift value for LETIMER_OUT1PEN */\r
-#define _LETIMER_ROUTE_OUT1PEN_MASK          0x2UL               /**< Bit mask for LETIMER_OUT1PEN */\r
-#define LETIMER_ROUTE_OUT1PEN_DEFAULT        (0x00000000UL << 1) /**< Shifted mode DEFAULT for LETIMER_ROUTE */\r
-#define _LETIMER_ROUTE_OUT1PEN_DEFAULT       0x00000000UL        /**< Mode DEFAULT for LETIMER_ROUTE */\r
-#define _LETIMER_ROUTE_LOCATION_SHIFT        8                   /**< Shift value for LETIMER_LOCATION */\r
-#define _LETIMER_ROUTE_LOCATION_MASK         0x300UL             /**< Bit mask for LETIMER_LOCATION */\r
-#define LETIMER_ROUTE_LOCATION_DEFAULT       (0x00000000UL << 8) /**< Shifted mode DEFAULT for LETIMER_ROUTE */\r
-#define LETIMER_ROUTE_LOCATION_LOC0          (0x00000000UL << 8) /**< Shifted mode LOC0 for LETIMER_ROUTE */\r
-#define LETIMER_ROUTE_LOCATION_LOC1          (0x00000001UL << 8) /**< Shifted mode LOC1 for LETIMER_ROUTE */\r
-#define LETIMER_ROUTE_LOCATION_LOC2          (0x00000002UL << 8) /**< Shifted mode LOC2 for LETIMER_ROUTE */\r
-#define LETIMER_ROUTE_LOCATION_LOC3          (0x00000003UL << 8) /**< Shifted mode LOC3 for LETIMER_ROUTE */\r
-#define _LETIMER_ROUTE_LOCATION_DEFAULT      0x00000000UL        /**< Mode DEFAULT for LETIMER_ROUTE */\r
-#define _LETIMER_ROUTE_LOCATION_LOC0         0x00000000UL        /**< Mode LOC0 for LETIMER_ROUTE */\r
-#define _LETIMER_ROUTE_LOCATION_LOC1         0x00000001UL        /**< Mode LOC1 for LETIMER_ROUTE */\r
-#define _LETIMER_ROUTE_LOCATION_LOC2         0x00000002UL        /**< Mode LOC2 for LETIMER_ROUTE */\r
-#define _LETIMER_ROUTE_LOCATION_LOC3         0x00000003UL        /**< Mode LOC3 for LETIMER_ROUTE */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_PCNT\r
- * @{\r
- */\r
-\r
-/** Bit fields for PCNT CTRL */\r
-#define _PCNT_CTRL_RESETVALUE             0x00000000UL        /**< Default value for PCNT_CTRL */\r
-#define _PCNT_CTRL_MASK                   0x0000003FUL        /**< Mask for PCNT_CTRL */\r
-#define _PCNT_CTRL_MODE_SHIFT             0                   /**< Shift value for PCNT_MODE */\r
-#define _PCNT_CTRL_MODE_MASK              0x3UL               /**< Bit mask for PCNT_MODE */\r
-#define PCNT_CTRL_MODE_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_CTRL */\r
-#define PCNT_CTRL_MODE_DISABLE            (0x00000000UL << 0) /**< Shifted mode DISABLE for PCNT_CTRL */\r
-#define PCNT_CTRL_MODE_OVRSINGLE          (0x00000001UL << 0) /**< Shifted mode OVRSINGLE for PCNT_CTRL */\r
-#define PCNT_CTRL_MODE_EXTCLKSINGLE       (0x00000002UL << 0) /**< Shifted mode EXTCLKSINGLE for PCNT_CTRL */\r
-#define PCNT_CTRL_MODE_EXTCLKQUAD         (0x00000003UL << 0) /**< Shifted mode EXTCLKQUAD for PCNT_CTRL */\r
-#define _PCNT_CTRL_MODE_DEFAULT           0x00000000UL        /**< Mode DEFAULT for PCNT_CTRL */\r
-#define _PCNT_CTRL_MODE_DISABLE           0x00000000UL        /**< Mode DISABLE for PCNT_CTRL */\r
-#define _PCNT_CTRL_MODE_OVRSINGLE         0x00000001UL        /**< Mode OVRSINGLE for PCNT_CTRL */\r
-#define _PCNT_CTRL_MODE_EXTCLKSINGLE      0x00000002UL        /**< Mode EXTCLKSINGLE for PCNT_CTRL */\r
-#define _PCNT_CTRL_MODE_EXTCLKQUAD        0x00000003UL        /**< Mode EXTCLKQUAD for PCNT_CTRL */\r
-#define PCNT_CTRL_CNTDIR                  (1 << 2)            /**< Non-Quadrature Mode Counter Direction Control */\r
-#define _PCNT_CTRL_CNTDIR_SHIFT           2                   /**< Shift value for PCNT_CNTDIR */\r
-#define _PCNT_CTRL_CNTDIR_MASK            0x4UL               /**< Bit mask for PCNT_CNTDIR */\r
-#define PCNT_CTRL_CNTDIR_DEFAULT          (0x00000000UL << 2) /**< Shifted mode DEFAULT for PCNT_CTRL */\r
-#define PCNT_CTRL_CNTDIR_UP               (0x00000000UL << 2) /**< Shifted mode UP for PCNT_CTRL */\r
-#define PCNT_CTRL_CNTDIR_DOWN             (0x00000001UL << 2) /**< Shifted mode DOWN for PCNT_CTRL */\r
-#define _PCNT_CTRL_CNTDIR_DEFAULT         0x00000000UL        /**< Mode DEFAULT for PCNT_CTRL */\r
-#define _PCNT_CTRL_CNTDIR_UP              0x00000000UL        /**< Mode UP for PCNT_CTRL */\r
-#define _PCNT_CTRL_CNTDIR_DOWN            0x00000001UL        /**< Mode DOWN for PCNT_CTRL */\r
-#define PCNT_CTRL_EDGE                    (1 << 3)            /**< Edge Select */\r
-#define _PCNT_CTRL_EDGE_SHIFT             3                   /**< Shift value for PCNT_EDGE */\r
-#define _PCNT_CTRL_EDGE_MASK              0x8UL               /**< Bit mask for PCNT_EDGE */\r
-#define PCNT_CTRL_EDGE_DEFAULT            (0x00000000UL << 3) /**< Shifted mode DEFAULT for PCNT_CTRL */\r
-#define PCNT_CTRL_EDGE_POS                (0x00000000UL << 3) /**< Shifted mode POS for PCNT_CTRL */\r
-#define PCNT_CTRL_EDGE_NEG                (0x00000001UL << 3) /**< Shifted mode NEG for PCNT_CTRL */\r
-#define _PCNT_CTRL_EDGE_DEFAULT           0x00000000UL        /**< Mode DEFAULT for PCNT_CTRL */\r
-#define _PCNT_CTRL_EDGE_POS               0x00000000UL        /**< Mode POS for PCNT_CTRL */\r
-#define _PCNT_CTRL_EDGE_NEG               0x00000001UL        /**< Mode NEG for PCNT_CTRL */\r
-#define PCNT_CTRL_FILT                    (1 << 4)            /**< Enable Digital Pulse Width Filter */\r
-#define _PCNT_CTRL_FILT_SHIFT             4                   /**< Shift value for PCNT_FILT */\r
-#define _PCNT_CTRL_FILT_MASK              0x10UL              /**< Bit mask for PCNT_FILT */\r
-#define PCNT_CTRL_FILT_DEFAULT            (0x00000000UL << 4) /**< Shifted mode DEFAULT for PCNT_CTRL */\r
-#define _PCNT_CTRL_FILT_DEFAULT           0x00000000UL        /**< Mode DEFAULT for PCNT_CTRL */\r
-#define PCNT_CTRL_RSTEN                   (1 << 5)            /**< Enable PCNT Clock Domain Reset */\r
-#define _PCNT_CTRL_RSTEN_SHIFT            5                   /**< Shift value for PCNT_RSTEN */\r
-#define _PCNT_CTRL_RSTEN_MASK             0x20UL              /**< Bit mask for PCNT_RSTEN */\r
-#define PCNT_CTRL_RSTEN_DEFAULT           (0x00000000UL << 5) /**< Shifted mode DEFAULT for PCNT_CTRL */\r
-#define _PCNT_CTRL_RSTEN_DEFAULT          0x00000000UL        /**< Mode DEFAULT for PCNT_CTRL */\r
-\r
-/** Bit fields for PCNT CMD */\r
-#define _PCNT_CMD_RESETVALUE              0x00000000UL        /**< Default value for PCNT_CMD */\r
-#define _PCNT_CMD_MASK                    0x00000003UL        /**< Mask for PCNT_CMD */\r
-#define PCNT_CMD_LCNTIM                   (1 << 0)            /**< Load CNT Immediately */\r
-#define _PCNT_CMD_LCNTIM_SHIFT            0                   /**< Shift value for PCNT_LCNTIM */\r
-#define _PCNT_CMD_LCNTIM_MASK             0x1UL               /**< Bit mask for PCNT_LCNTIM */\r
-#define PCNT_CMD_LCNTIM_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_CMD */\r
-#define _PCNT_CMD_LCNTIM_DEFAULT          0x00000000UL        /**< Mode DEFAULT for PCNT_CMD */\r
-#define PCNT_CMD_LTOPBIM                  (1 << 1)            /**< Load TOPB Immediately */\r
-#define _PCNT_CMD_LTOPBIM_SHIFT           1                   /**< Shift value for PCNT_LTOPBIM */\r
-#define _PCNT_CMD_LTOPBIM_MASK            0x2UL               /**< Bit mask for PCNT_LTOPBIM */\r
-#define PCNT_CMD_LTOPBIM_DEFAULT          (0x00000000UL << 1) /**< Shifted mode DEFAULT for PCNT_CMD */\r
-#define _PCNT_CMD_LTOPBIM_DEFAULT         0x00000000UL        /**< Mode DEFAULT for PCNT_CMD */\r
-\r
-/** Bit fields for PCNT STATUS */\r
-#define _PCNT_STATUS_RESETVALUE           0x00000000UL        /**< Default value for PCNT_STATUS */\r
-#define _PCNT_STATUS_MASK                 0x00000001UL        /**< Mask for PCNT_STATUS */\r
-#define PCNT_STATUS_DIR                   (1 << 0)            /**< Current Counter Direction */\r
-#define _PCNT_STATUS_DIR_SHIFT            0                   /**< Shift value for PCNT_DIR */\r
-#define _PCNT_STATUS_DIR_MASK             0x1UL               /**< Bit mask for PCNT_DIR */\r
-#define PCNT_STATUS_DIR_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_STATUS */\r
-#define PCNT_STATUS_DIR_UP                (0x00000000UL << 0) /**< Shifted mode UP for PCNT_STATUS */\r
-#define PCNT_STATUS_DIR_DOWN              (0x00000001UL << 0) /**< Shifted mode DOWN for PCNT_STATUS */\r
-#define _PCNT_STATUS_DIR_DEFAULT          0x00000000UL        /**< Mode DEFAULT for PCNT_STATUS */\r
-#define _PCNT_STATUS_DIR_UP               0x00000000UL        /**< Mode UP for PCNT_STATUS */\r
-#define _PCNT_STATUS_DIR_DOWN             0x00000001UL        /**< Mode DOWN for PCNT_STATUS */\r
-\r
-/** Bit fields for PCNT CNT */\r
-#define _PCNT_CNT_RESETVALUE              0x00000000UL        /**< Default value for PCNT_CNT */\r
-#define _PCNT_CNT_MASK                    0x0000FFFFUL        /**< Mask for PCNT_CNT */\r
-#define _PCNT_CNT_CNT_SHIFT               0                   /**< Shift value for PCNT_CNT */\r
-#define _PCNT_CNT_CNT_MASK                0xFFFFUL            /**< Bit mask for PCNT_CNT */\r
-#define PCNT_CNT_CNT_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_CNT */\r
-#define _PCNT_CNT_CNT_DEFAULT             0x00000000UL        /**< Mode DEFAULT for PCNT_CNT */\r
-\r
-/** Bit fields for PCNT TOP */\r
-#define _PCNT_TOP_RESETVALUE              0x0000FFFFUL        /**< Default value for PCNT_TOP */\r
-#define _PCNT_TOP_MASK                    0x0000FFFFUL        /**< Mask for PCNT_TOP */\r
-#define _PCNT_TOP_TOP_SHIFT               0                   /**< Shift value for PCNT_TOP */\r
-#define _PCNT_TOP_TOP_MASK                0xFFFFUL            /**< Bit mask for PCNT_TOP */\r
-#define PCNT_TOP_TOP_DEFAULT              (0x0000FFFFUL << 0) /**< Shifted mode DEFAULT for PCNT_TOP */\r
-#define _PCNT_TOP_TOP_DEFAULT             0x0000FFFFUL        /**< Mode DEFAULT for PCNT_TOP */\r
-\r
-/** Bit fields for PCNT TOPB */\r
-#define _PCNT_TOPB_RESETVALUE             0x0000FFFFUL        /**< Default value for PCNT_TOPB */\r
-#define _PCNT_TOPB_MASK                   0x0000FFFFUL        /**< Mask for PCNT_TOPB */\r
-#define _PCNT_TOPB_TOPB_SHIFT             0                   /**< Shift value for PCNT_TOPB */\r
-#define _PCNT_TOPB_TOPB_MASK              0xFFFFUL            /**< Bit mask for PCNT_TOPB */\r
-#define PCNT_TOPB_TOPB_DEFAULT            (0x0000FFFFUL << 0) /**< Shifted mode DEFAULT for PCNT_TOPB */\r
-#define _PCNT_TOPB_TOPB_DEFAULT           0x0000FFFFUL        /**< Mode DEFAULT for PCNT_TOPB */\r
-\r
-/** Bit fields for PCNT IF */\r
-#define _PCNT_IF_RESETVALUE               0x00000000UL        /**< Default value for PCNT_IF */\r
-#define _PCNT_IF_MASK                     0x00000007UL        /**< Mask for PCNT_IF */\r
-#define PCNT_IF_UF                        (1 << 0)            /**< Underflow Interrupt Read Flag */\r
-#define _PCNT_IF_UF_SHIFT                 0                   /**< Shift value for PCNT_UF */\r
-#define _PCNT_IF_UF_MASK                  0x1UL               /**< Bit mask for PCNT_UF */\r
-#define PCNT_IF_UF_DEFAULT                (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_IF */\r
-#define _PCNT_IF_UF_DEFAULT               0x00000000UL        /**< Mode DEFAULT for PCNT_IF */\r
-#define PCNT_IF_OF                        (1 << 1)            /**< Overflow Interrupt Read Flag */\r
-#define _PCNT_IF_OF_SHIFT                 1                   /**< Shift value for PCNT_OF */\r
-#define _PCNT_IF_OF_MASK                  0x2UL               /**< Bit mask for PCNT_OF */\r
-#define PCNT_IF_OF_DEFAULT                (0x00000000UL << 1) /**< Shifted mode DEFAULT for PCNT_IF */\r
-#define _PCNT_IF_OF_DEFAULT               0x00000000UL        /**< Mode DEFAULT for PCNT_IF */\r
-#define PCNT_IF_DIRCNG                    (1 << 2)            /**< Direction Change Detect Interrupt Flag */\r
-#define _PCNT_IF_DIRCNG_SHIFT             2                   /**< Shift value for PCNT_DIRCNG */\r
-#define _PCNT_IF_DIRCNG_MASK              0x4UL               /**< Bit mask for PCNT_DIRCNG */\r
-#define PCNT_IF_DIRCNG_DEFAULT            (0x00000000UL << 2) /**< Shifted mode DEFAULT for PCNT_IF */\r
-#define _PCNT_IF_DIRCNG_DEFAULT           0x00000000UL        /**< Mode DEFAULT for PCNT_IF */\r
-\r
-/** Bit fields for PCNT IFS */\r
-#define _PCNT_IFS_RESETVALUE              0x00000000UL        /**< Default value for PCNT_IFS */\r
-#define _PCNT_IFS_MASK                    0x00000007UL        /**< Mask for PCNT_IFS */\r
-#define PCNT_IFS_UF                       (1 << 0)            /**< Underflow interrupt set */\r
-#define _PCNT_IFS_UF_SHIFT                0                   /**< Shift value for PCNT_UF */\r
-#define _PCNT_IFS_UF_MASK                 0x1UL               /**< Bit mask for PCNT_UF */\r
-#define PCNT_IFS_UF_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_IFS */\r
-#define _PCNT_IFS_UF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for PCNT_IFS */\r
-#define PCNT_IFS_OF                       (1 << 1)            /**< Overflow Interrupt Set */\r
-#define _PCNT_IFS_OF_SHIFT                1                   /**< Shift value for PCNT_OF */\r
-#define _PCNT_IFS_OF_MASK                 0x2UL               /**< Bit mask for PCNT_OF */\r
-#define PCNT_IFS_OF_DEFAULT               (0x00000000UL << 1) /**< Shifted mode DEFAULT for PCNT_IFS */\r
-#define _PCNT_IFS_OF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for PCNT_IFS */\r
-#define PCNT_IFS_DIRCNG                   (1 << 2)            /**< Direction Change Detect Interrupt Set */\r
-#define _PCNT_IFS_DIRCNG_SHIFT            2                   /**< Shift value for PCNT_DIRCNG */\r
-#define _PCNT_IFS_DIRCNG_MASK             0x4UL               /**< Bit mask for PCNT_DIRCNG */\r
-#define PCNT_IFS_DIRCNG_DEFAULT           (0x00000000UL << 2) /**< Shifted mode DEFAULT for PCNT_IFS */\r
-#define _PCNT_IFS_DIRCNG_DEFAULT          0x00000000UL        /**< Mode DEFAULT for PCNT_IFS */\r
-\r
-/** Bit fields for PCNT IFC */\r
-#define _PCNT_IFC_RESETVALUE              0x00000000UL        /**< Default value for PCNT_IFC */\r
-#define _PCNT_IFC_MASK                    0x00000007UL        /**< Mask for PCNT_IFC */\r
-#define PCNT_IFC_UF                       (1 << 0)            /**< Underflow Interrupt Clear */\r
-#define _PCNT_IFC_UF_SHIFT                0                   /**< Shift value for PCNT_UF */\r
-#define _PCNT_IFC_UF_MASK                 0x1UL               /**< Bit mask for PCNT_UF */\r
-#define PCNT_IFC_UF_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_IFC */\r
-#define _PCNT_IFC_UF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for PCNT_IFC */\r
-#define PCNT_IFC_OF                       (1 << 1)            /**< Overflow Interrupt Clear */\r
-#define _PCNT_IFC_OF_SHIFT                1                   /**< Shift value for PCNT_OF */\r
-#define _PCNT_IFC_OF_MASK                 0x2UL               /**< Bit mask for PCNT_OF */\r
-#define PCNT_IFC_OF_DEFAULT               (0x00000000UL << 1) /**< Shifted mode DEFAULT for PCNT_IFC */\r
-#define _PCNT_IFC_OF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for PCNT_IFC */\r
-#define PCNT_IFC_DIRCNG                   (1 << 2)            /**< Direction Change Detect Interrupt Clear */\r
-#define _PCNT_IFC_DIRCNG_SHIFT            2                   /**< Shift value for PCNT_DIRCNG */\r
-#define _PCNT_IFC_DIRCNG_MASK             0x4UL               /**< Bit mask for PCNT_DIRCNG */\r
-#define PCNT_IFC_DIRCNG_DEFAULT           (0x00000000UL << 2) /**< Shifted mode DEFAULT for PCNT_IFC */\r
-#define _PCNT_IFC_DIRCNG_DEFAULT          0x00000000UL        /**< Mode DEFAULT for PCNT_IFC */\r
-\r
-/** Bit fields for PCNT IEN */\r
-#define _PCNT_IEN_RESETVALUE              0x00000000UL        /**< Default value for PCNT_IEN */\r
-#define _PCNT_IEN_MASK                    0x00000007UL        /**< Mask for PCNT_IEN */\r
-#define PCNT_IEN_UF                       (1 << 0)            /**< Underflow Interrupt Enable */\r
-#define _PCNT_IEN_UF_SHIFT                0                   /**< Shift value for PCNT_UF */\r
-#define _PCNT_IEN_UF_MASK                 0x1UL               /**< Bit mask for PCNT_UF */\r
-#define PCNT_IEN_UF_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_IEN */\r
-#define _PCNT_IEN_UF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for PCNT_IEN */\r
-#define PCNT_IEN_OF                       (1 << 1)            /**< Overflow Interrupt Enable */\r
-#define _PCNT_IEN_OF_SHIFT                1                   /**< Shift value for PCNT_OF */\r
-#define _PCNT_IEN_OF_MASK                 0x2UL               /**< Bit mask for PCNT_OF */\r
-#define PCNT_IEN_OF_DEFAULT               (0x00000000UL << 1) /**< Shifted mode DEFAULT for PCNT_IEN */\r
-#define _PCNT_IEN_OF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for PCNT_IEN */\r
-#define PCNT_IEN_DIRCNG                   (1 << 2)            /**< Direction Change Detect Interrupt Enable */\r
-#define _PCNT_IEN_DIRCNG_SHIFT            2                   /**< Shift value for PCNT_DIRCNG */\r
-#define _PCNT_IEN_DIRCNG_MASK             0x4UL               /**< Bit mask for PCNT_DIRCNG */\r
-#define PCNT_IEN_DIRCNG_DEFAULT           (0x00000000UL << 2) /**< Shifted mode DEFAULT for PCNT_IEN */\r
-#define _PCNT_IEN_DIRCNG_DEFAULT          0x00000000UL        /**< Mode DEFAULT for PCNT_IEN */\r
-\r
-/** Bit fields for PCNT ROUTE */\r
-#define _PCNT_ROUTE_RESETVALUE            0x00000000UL        /**< Default value for PCNT_ROUTE */\r
-#define _PCNT_ROUTE_MASK                  0x00000300UL        /**< Mask for PCNT_ROUTE */\r
-#define _PCNT_ROUTE_LOCATION_SHIFT        8                   /**< Shift value for PCNT_LOCATION */\r
-#define _PCNT_ROUTE_LOCATION_MASK         0x300UL             /**< Bit mask for PCNT_LOCATION */\r
-#define PCNT_ROUTE_LOCATION_DEFAULT       (0x00000000UL << 8) /**< Shifted mode DEFAULT for PCNT_ROUTE */\r
-#define PCNT_ROUTE_LOCATION_LOC0          (0x00000000UL << 8) /**< Shifted mode LOC0 for PCNT_ROUTE */\r
-#define PCNT_ROUTE_LOCATION_LOC1          (0x00000001UL << 8) /**< Shifted mode LOC1 for PCNT_ROUTE */\r
-#define PCNT_ROUTE_LOCATION_LOC2          (0x00000002UL << 8) /**< Shifted mode LOC2 for PCNT_ROUTE */\r
-#define _PCNT_ROUTE_LOCATION_DEFAULT      0x00000000UL        /**< Mode DEFAULT for PCNT_ROUTE */\r
-#define _PCNT_ROUTE_LOCATION_LOC0         0x00000000UL        /**< Mode LOC0 for PCNT_ROUTE */\r
-#define _PCNT_ROUTE_LOCATION_LOC1         0x00000001UL        /**< Mode LOC1 for PCNT_ROUTE */\r
-#define _PCNT_ROUTE_LOCATION_LOC2         0x00000002UL        /**< Mode LOC2 for PCNT_ROUTE */\r
-\r
-/** Bit fields for PCNT FREEZE */\r
-#define _PCNT_FREEZE_RESETVALUE           0x00000000UL        /**< Default value for PCNT_FREEZE */\r
-#define _PCNT_FREEZE_MASK                 0x00000001UL        /**< Mask for PCNT_FREEZE */\r
-#define PCNT_FREEZE_REGFREEZE             (1 << 0)            /**< Register Update Freeze */\r
-#define _PCNT_FREEZE_REGFREEZE_SHIFT      0                   /**< Shift value for PCNT_REGFREEZE */\r
-#define _PCNT_FREEZE_REGFREEZE_MASK       0x1UL               /**< Bit mask for PCNT_REGFREEZE */\r
-#define PCNT_FREEZE_REGFREEZE_DEFAULT     (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_FREEZE */\r
-#define PCNT_FREEZE_REGFREEZE_UPDATE      (0x00000000UL << 0) /**< Shifted mode UPDATE for PCNT_FREEZE */\r
-#define PCNT_FREEZE_REGFREEZE_FREEZE      (0x00000001UL << 0) /**< Shifted mode FREEZE for PCNT_FREEZE */\r
-#define _PCNT_FREEZE_REGFREEZE_DEFAULT    0x00000000UL        /**< Mode DEFAULT for PCNT_FREEZE */\r
-#define _PCNT_FREEZE_REGFREEZE_UPDATE     0x00000000UL        /**< Mode UPDATE for PCNT_FREEZE */\r
-#define _PCNT_FREEZE_REGFREEZE_FREEZE     0x00000001UL        /**< Mode FREEZE for PCNT_FREEZE */\r
-\r
-/** Bit fields for PCNT SYNCBUSY */\r
-#define _PCNT_SYNCBUSY_RESETVALUE         0x00000000UL        /**< Default value for PCNT_SYNCBUSY */\r
-#define _PCNT_SYNCBUSY_MASK               0x00000007UL        /**< Mask for PCNT_SYNCBUSY */\r
-#define PCNT_SYNCBUSY_CTRL                (1 << 0)            /**< PCNTn_CTRL Register Busy */\r
-#define _PCNT_SYNCBUSY_CTRL_SHIFT         0                   /**< Shift value for PCNT_CTRL */\r
-#define _PCNT_SYNCBUSY_CTRL_MASK          0x1UL               /**< Bit mask for PCNT_CTRL */\r
-#define PCNT_SYNCBUSY_CTRL_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for PCNT_SYNCBUSY */\r
-#define _PCNT_SYNCBUSY_CTRL_DEFAULT       0x00000000UL        /**< Mode DEFAULT for PCNT_SYNCBUSY */\r
-#define PCNT_SYNCBUSY_CMD                 (1 << 1)            /**< PCNTn_CMD Register Busy */\r
-#define _PCNT_SYNCBUSY_CMD_SHIFT          1                   /**< Shift value for PCNT_CMD */\r
-#define _PCNT_SYNCBUSY_CMD_MASK           0x2UL               /**< Bit mask for PCNT_CMD */\r
-#define PCNT_SYNCBUSY_CMD_DEFAULT         (0x00000000UL << 1) /**< Shifted mode DEFAULT for PCNT_SYNCBUSY */\r
-#define _PCNT_SYNCBUSY_CMD_DEFAULT        0x00000000UL        /**< Mode DEFAULT for PCNT_SYNCBUSY */\r
-#define PCNT_SYNCBUSY_TOPB                (1 << 2)            /**< PCNTn_TOPB Register Busy */\r
-#define _PCNT_SYNCBUSY_TOPB_SHIFT         2                   /**< Shift value for PCNT_TOPB */\r
-#define _PCNT_SYNCBUSY_TOPB_MASK          0x4UL               /**< Bit mask for PCNT_TOPB */\r
-#define PCNT_SYNCBUSY_TOPB_DEFAULT        (0x00000000UL << 2) /**< Shifted mode DEFAULT for PCNT_SYNCBUSY */\r
-#define _PCNT_SYNCBUSY_TOPB_DEFAULT       0x00000000UL        /**< Mode DEFAULT for PCNT_SYNCBUSY */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_I2C\r
- * @{\r
- */\r
-\r
-/** Bit fields for I2C CTRL */\r
-#define _I2C_CTRL_RESETVALUE              0x00000000UL         /**< Default value for I2C_CTRL */\r
-#define _I2C_CTRL_MASK                    0x0007B37FUL         /**< Mask for I2C_CTRL */\r
-#define I2C_CTRL_EN                       (1 << 0)             /**< I2C Enable */\r
-#define _I2C_CTRL_EN_SHIFT                0                    /**< Shift value for I2C_EN */\r
-#define _I2C_CTRL_EN_MASK                 0x1UL                /**< Bit mask for I2C_EN */\r
-#define I2C_CTRL_EN_DEFAULT               (0x00000000UL << 0)  /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_EN_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_SLAVE                    (1 << 1)             /**< Addressable as Slave */\r
-#define _I2C_CTRL_SLAVE_SHIFT             1                    /**< Shift value for I2C_SLAVE */\r
-#define _I2C_CTRL_SLAVE_MASK              0x2UL                /**< Bit mask for I2C_SLAVE */\r
-#define I2C_CTRL_SLAVE_DEFAULT            (0x00000000UL << 1)  /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_SLAVE_DISABLE            (0x00000000UL << 1)  /**< Shifted mode DISABLE for I2C_CTRL */\r
-#define I2C_CTRL_SLAVE_ENABLE             (0x00000001UL << 1)  /**< Shifted mode ENABLE for I2C_CTRL */\r
-#define _I2C_CTRL_SLAVE_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_SLAVE_DISABLE           0x00000000UL         /**< Mode DISABLE for I2C_CTRL */\r
-#define _I2C_CTRL_SLAVE_ENABLE            0x00000001UL         /**< Mode ENABLE for I2C_CTRL */\r
-#define I2C_CTRL_AUTOACK                  (1 << 2)             /**< Automatic Acknowledge */\r
-#define _I2C_CTRL_AUTOACK_SHIFT           2                    /**< Shift value for I2C_AUTOACK */\r
-#define _I2C_CTRL_AUTOACK_MASK            0x4UL                /**< Bit mask for I2C_AUTOACK */\r
-#define I2C_CTRL_AUTOACK_DEFAULT          (0x00000000UL << 2)  /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_AUTOACK_DISABLE          (0x00000000UL << 2)  /**< Shifted mode DISABLE for I2C_CTRL */\r
-#define I2C_CTRL_AUTOACK_ENABLE           (0x00000001UL << 2)  /**< Shifted mode ENABLE for I2C_CTRL */\r
-#define _I2C_CTRL_AUTOACK_DEFAULT         0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_AUTOACK_DISABLE         0x00000000UL         /**< Mode DISABLE for I2C_CTRL */\r
-#define _I2C_CTRL_AUTOACK_ENABLE          0x00000001UL         /**< Mode ENABLE for I2C_CTRL */\r
-#define I2C_CTRL_AUTOSE                   (1 << 3)             /**< Automatic STOP when Empty */\r
-#define _I2C_CTRL_AUTOSE_SHIFT            3                    /**< Shift value for I2C_AUTOSE */\r
-#define _I2C_CTRL_AUTOSE_MASK             0x8UL                /**< Bit mask for I2C_AUTOSE */\r
-#define I2C_CTRL_AUTOSE_DEFAULT           (0x00000000UL << 3)  /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_AUTOSE_DISABLE           (0x00000000UL << 3)  /**< Shifted mode DISABLE for I2C_CTRL */\r
-#define I2C_CTRL_AUTOSE_ENABLE            (0x00000001UL << 3)  /**< Shifted mode ENABLE for I2C_CTRL */\r
-#define _I2C_CTRL_AUTOSE_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_AUTOSE_DISABLE          0x00000000UL         /**< Mode DISABLE for I2C_CTRL */\r
-#define _I2C_CTRL_AUTOSE_ENABLE           0x00000001UL         /**< Mode ENABLE for I2C_CTRL */\r
-#define I2C_CTRL_AUTOSN                   (1 << 4)             /**< Automatic STOP on NACK */\r
-#define _I2C_CTRL_AUTOSN_SHIFT            4                    /**< Shift value for I2C_AUTOSN */\r
-#define _I2C_CTRL_AUTOSN_MASK             0x10UL               /**< Bit mask for I2C_AUTOSN */\r
-#define I2C_CTRL_AUTOSN_DEFAULT           (0x00000000UL << 4)  /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_AUTOSN_DISABLE           (0x00000000UL << 4)  /**< Shifted mode DISABLE for I2C_CTRL */\r
-#define I2C_CTRL_AUTOSN_ENABLE            (0x00000001UL << 4)  /**< Shifted mode ENABLE for I2C_CTRL */\r
-#define _I2C_CTRL_AUTOSN_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_AUTOSN_DISABLE          0x00000000UL         /**< Mode DISABLE for I2C_CTRL */\r
-#define _I2C_CTRL_AUTOSN_ENABLE           0x00000001UL         /**< Mode ENABLE for I2C_CTRL */\r
-#define I2C_CTRL_ARBDIS                   (1 << 5)             /**< Arbitration Disable */\r
-#define _I2C_CTRL_ARBDIS_SHIFT            5                    /**< Shift value for I2C_ARBDIS */\r
-#define _I2C_CTRL_ARBDIS_MASK             0x20UL               /**< Bit mask for I2C_ARBDIS */\r
-#define I2C_CTRL_ARBDIS_DEFAULT           (0x00000000UL << 5)  /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_ARBDIS_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_GCAMEN                   (1 << 6)             /**< General Call Address Match Enable */\r
-#define _I2C_CTRL_GCAMEN_SHIFT            6                    /**< Shift value for I2C_GCAMEN */\r
-#define _I2C_CTRL_GCAMEN_MASK             0x40UL               /**< Bit mask for I2C_GCAMEN */\r
-#define I2C_CTRL_GCAMEN_DEFAULT           (0x00000000UL << 6)  /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_GCAMEN_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_CLHR_SHIFT              8                    /**< Shift value for I2C_CLHR */\r
-#define _I2C_CTRL_CLHR_MASK               0x300UL              /**< Bit mask for I2C_CLHR */\r
-#define I2C_CTRL_CLHR_DEFAULT             (0x00000000UL << 8)  /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_CLHR_STANDARD            (0x00000000UL << 8)  /**< Shifted mode STANDARD for I2C_CTRL */\r
-#define I2C_CTRL_CLHR_ASYMMETRIC          (0x00000001UL << 8)  /**< Shifted mode ASYMMETRIC for I2C_CTRL */\r
-#define I2C_CTRL_CLHR_FAST                (0x00000002UL << 8)  /**< Shifted mode FAST for I2C_CTRL */\r
-#define _I2C_CTRL_CLHR_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_CLHR_STANDARD           0x00000000UL         /**< Mode STANDARD for I2C_CTRL */\r
-#define _I2C_CTRL_CLHR_ASYMMETRIC         0x00000001UL         /**< Mode ASYMMETRIC for I2C_CTRL */\r
-#define _I2C_CTRL_CLHR_FAST               0x00000002UL         /**< Mode FAST for I2C_CTRL */\r
-#define _I2C_CTRL_BITO_SHIFT              12                   /**< Shift value for I2C_BITO */\r
-#define _I2C_CTRL_BITO_MASK               0x3000UL             /**< Bit mask for I2C_BITO */\r
-#define I2C_CTRL_BITO_DEFAULT             (0x00000000UL << 12) /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_BITO_OFF                 (0x00000000UL << 12) /**< Shifted mode OFF for I2C_CTRL */\r
-#define I2C_CTRL_BITO_40PCC               (0x00000001UL << 12) /**< Shifted mode 40PCC for I2C_CTRL */\r
-#define I2C_CTRL_BITO_80PCC               (0x00000002UL << 12) /**< Shifted mode 80PCC for I2C_CTRL */\r
-#define I2C_CTRL_BITO_160PCC              (0x00000003UL << 12) /**< Shifted mode 160PCC for I2C_CTRL */\r
-#define _I2C_CTRL_BITO_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_BITO_OFF                0x00000000UL         /**< Mode OFF for I2C_CTRL */\r
-#define _I2C_CTRL_BITO_40PCC              0x00000001UL         /**< Mode 40PCC for I2C_CTRL */\r
-#define _I2C_CTRL_BITO_80PCC              0x00000002UL         /**< Mode 80PCC for I2C_CTRL */\r
-#define _I2C_CTRL_BITO_160PCC             0x00000003UL         /**< Mode 160PCC for I2C_CTRL */\r
-#define I2C_CTRL_GIBITO                   (1 << 15)            /**< Go Idle on Bus Idle Timeout  */\r
-#define _I2C_CTRL_GIBITO_SHIFT            15                   /**< Shift value for I2C_GIBITO */\r
-#define _I2C_CTRL_GIBITO_MASK             0x8000UL             /**< Bit mask for I2C_GIBITO */\r
-#define I2C_CTRL_GIBITO_DEFAULT           (0x00000000UL << 15) /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_GIBITO_DISABLE           (0x00000000UL << 15) /**< Shifted mode DISABLE for I2C_CTRL */\r
-#define I2C_CTRL_GIBITO_ENABLE            (0x00000001UL << 15) /**< Shifted mode ENABLE for I2C_CTRL */\r
-#define _I2C_CTRL_GIBITO_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_GIBITO_DISABLE          0x00000000UL         /**< Mode DISABLE for I2C_CTRL */\r
-#define _I2C_CTRL_GIBITO_ENABLE           0x00000001UL         /**< Mode ENABLE for I2C_CTRL */\r
-#define _I2C_CTRL_CLTO_SHIFT              16                   /**< Shift value for I2C_CLTO */\r
-#define _I2C_CTRL_CLTO_MASK               0x70000UL            /**< Bit mask for I2C_CLTO */\r
-#define I2C_CTRL_CLTO_DEFAULT             (0x00000000UL << 16) /**< Shifted mode DEFAULT for I2C_CTRL */\r
-#define I2C_CTRL_CLTO_OFF                 (0x00000000UL << 16) /**< Shifted mode OFF for I2C_CTRL */\r
-#define I2C_CTRL_CLTO_40PCC               (0x00000001UL << 16) /**< Shifted mode 40PCC for I2C_CTRL */\r
-#define I2C_CTRL_CLTO_80PCC               (0x00000002UL << 16) /**< Shifted mode 80PCC for I2C_CTRL */\r
-#define I2C_CTRL_CLTO_160PCC              (0x00000003UL << 16) /**< Shifted mode 160PCC for I2C_CTRL */\r
-#define I2C_CTRL_CLTO_320PPC              (0x00000004UL << 16) /**< Shifted mode 320PPC for I2C_CTRL */\r
-#define I2C_CTRL_CLTO_1024PPC             (0x00000005UL << 16) /**< Shifted mode 1024PPC for I2C_CTRL */\r
-#define _I2C_CTRL_CLTO_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_CTRL */\r
-#define _I2C_CTRL_CLTO_OFF                0x00000000UL         /**< Mode OFF for I2C_CTRL */\r
-#define _I2C_CTRL_CLTO_40PCC              0x00000001UL         /**< Mode 40PCC for I2C_CTRL */\r
-#define _I2C_CTRL_CLTO_80PCC              0x00000002UL         /**< Mode 80PCC for I2C_CTRL */\r
-#define _I2C_CTRL_CLTO_160PCC             0x00000003UL         /**< Mode 160PCC for I2C_CTRL */\r
-#define _I2C_CTRL_CLTO_320PPC             0x00000004UL         /**< Mode 320PPC for I2C_CTRL */\r
-#define _I2C_CTRL_CLTO_1024PPC            0x00000005UL         /**< Mode 1024PPC for I2C_CTRL */\r
-\r
-/** Bit fields for I2C CMD */\r
-#define _I2C_CMD_RESETVALUE               0x00000000UL        /**< Default value for I2C_CMD */\r
-#define _I2C_CMD_MASK                     0x000000FFUL        /**< Mask for I2C_CMD */\r
-#define I2C_CMD_START                     (1 << 0)            /**< Send start condition */\r
-#define _I2C_CMD_START_SHIFT              0                   /**< Shift value for I2C_START */\r
-#define _I2C_CMD_START_MASK               0x1UL               /**< Bit mask for I2C_START */\r
-#define I2C_CMD_START_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for I2C_CMD */\r
-#define _I2C_CMD_START_DEFAULT            0x00000000UL        /**< Mode DEFAULT for I2C_CMD */\r
-#define I2C_CMD_STOP                      (1 << 1)            /**< Send stop condition */\r
-#define _I2C_CMD_STOP_SHIFT               1                   /**< Shift value for I2C_STOP */\r
-#define _I2C_CMD_STOP_MASK                0x2UL               /**< Bit mask for I2C_STOP */\r
-#define I2C_CMD_STOP_DEFAULT              (0x00000000UL << 1) /**< Shifted mode DEFAULT for I2C_CMD */\r
-#define _I2C_CMD_STOP_DEFAULT             0x00000000UL        /**< Mode DEFAULT for I2C_CMD */\r
-#define I2C_CMD_ACK                       (1 << 2)            /**< Send ACK */\r
-#define _I2C_CMD_ACK_SHIFT                2                   /**< Shift value for I2C_ACK */\r
-#define _I2C_CMD_ACK_MASK                 0x4UL               /**< Bit mask for I2C_ACK */\r
-#define I2C_CMD_ACK_DEFAULT               (0x00000000UL << 2) /**< Shifted mode DEFAULT for I2C_CMD */\r
-#define _I2C_CMD_ACK_DEFAULT              0x00000000UL        /**< Mode DEFAULT for I2C_CMD */\r
-#define I2C_CMD_NACK                      (1 << 3)            /**< Send NACK */\r
-#define _I2C_CMD_NACK_SHIFT               3                   /**< Shift value for I2C_NACK */\r
-#define _I2C_CMD_NACK_MASK                0x8UL               /**< Bit mask for I2C_NACK */\r
-#define I2C_CMD_NACK_DEFAULT              (0x00000000UL << 3) /**< Shifted mode DEFAULT for I2C_CMD */\r
-#define _I2C_CMD_NACK_DEFAULT             0x00000000UL        /**< Mode DEFAULT for I2C_CMD */\r
-#define I2C_CMD_CONT                      (1 << 4)            /**< Continue transmission */\r
-#define _I2C_CMD_CONT_SHIFT               4                   /**< Shift value for I2C_CONT */\r
-#define _I2C_CMD_CONT_MASK                0x10UL              /**< Bit mask for I2C_CONT */\r
-#define I2C_CMD_CONT_DEFAULT              (0x00000000UL << 4) /**< Shifted mode DEFAULT for I2C_CMD */\r
-#define _I2C_CMD_CONT_DEFAULT             0x00000000UL        /**< Mode DEFAULT for I2C_CMD */\r
-#define I2C_CMD_ABORT                     (1 << 5)            /**< Abort transmission */\r
-#define _I2C_CMD_ABORT_SHIFT              5                   /**< Shift value for I2C_ABORT */\r
-#define _I2C_CMD_ABORT_MASK               0x20UL              /**< Bit mask for I2C_ABORT */\r
-#define I2C_CMD_ABORT_DEFAULT             (0x00000000UL << 5) /**< Shifted mode DEFAULT for I2C_CMD */\r
-#define _I2C_CMD_ABORT_DEFAULT            0x00000000UL        /**< Mode DEFAULT for I2C_CMD */\r
-#define I2C_CMD_CLEARTX                   (1 << 6)            /**< Clear TX */\r
-#define _I2C_CMD_CLEARTX_SHIFT            6                   /**< Shift value for I2C_CLEARTX */\r
-#define _I2C_CMD_CLEARTX_MASK             0x40UL              /**< Bit mask for I2C_CLEARTX */\r
-#define I2C_CMD_CLEARTX_DEFAULT           (0x00000000UL << 6) /**< Shifted mode DEFAULT for I2C_CMD */\r
-#define _I2C_CMD_CLEARTX_DEFAULT          0x00000000UL        /**< Mode DEFAULT for I2C_CMD */\r
-#define I2C_CMD_CLEARPC                   (1 << 7)            /**< Clear Pending Commands */\r
-#define _I2C_CMD_CLEARPC_SHIFT            7                   /**< Shift value for I2C_CLEARPC */\r
-#define _I2C_CMD_CLEARPC_MASK             0x80UL              /**< Bit mask for I2C_CLEARPC */\r
-#define I2C_CMD_CLEARPC_DEFAULT           (0x00000000UL << 7) /**< Shifted mode DEFAULT for I2C_CMD */\r
-#define _I2C_CMD_CLEARPC_DEFAULT          0x00000000UL        /**< Mode DEFAULT for I2C_CMD */\r
-\r
-/** Bit fields for I2C STATE */\r
-#define _I2C_STATE_RESETVALUE             0x00000001UL        /**< Default value for I2C_STATE */\r
-#define _I2C_STATE_MASK                   0x000000FFUL        /**< Mask for I2C_STATE */\r
-#define I2C_STATE_BUSY                    (1 << 0)            /**< Bus Busy */\r
-#define _I2C_STATE_BUSY_SHIFT             0                   /**< Shift value for I2C_BUSY */\r
-#define _I2C_STATE_BUSY_MASK              0x1UL               /**< Bit mask for I2C_BUSY */\r
-#define I2C_STATE_BUSY_DEFAULT            (0x00000001UL << 0) /**< Shifted mode DEFAULT for I2C_STATE */\r
-#define _I2C_STATE_BUSY_DEFAULT           0x00000001UL        /**< Mode DEFAULT for I2C_STATE */\r
-#define I2C_STATE_MASTER                  (1 << 1)            /**< Master */\r
-#define _I2C_STATE_MASTER_SHIFT           1                   /**< Shift value for I2C_MASTER */\r
-#define _I2C_STATE_MASTER_MASK            0x2UL               /**< Bit mask for I2C_MASTER */\r
-#define I2C_STATE_MASTER_DEFAULT          (0x00000000UL << 1) /**< Shifted mode DEFAULT for I2C_STATE */\r
-#define _I2C_STATE_MASTER_DEFAULT         0x00000000UL        /**< Mode DEFAULT for I2C_STATE */\r
-#define I2C_STATE_TRANSMITTER             (1 << 2)            /**< Transmitter */\r
-#define _I2C_STATE_TRANSMITTER_SHIFT      2                   /**< Shift value for I2C_TRANSMITTER */\r
-#define _I2C_STATE_TRANSMITTER_MASK       0x4UL               /**< Bit mask for I2C_TRANSMITTER */\r
-#define I2C_STATE_TRANSMITTER_DEFAULT     (0x00000000UL << 2) /**< Shifted mode DEFAULT for I2C_STATE */\r
-#define _I2C_STATE_TRANSMITTER_DEFAULT    0x00000000UL        /**< Mode DEFAULT for I2C_STATE */\r
-#define I2C_STATE_NACKED                  (1 << 3)            /**< Nack Received */\r
-#define _I2C_STATE_NACKED_SHIFT           3                   /**< Shift value for I2C_NACKED */\r
-#define _I2C_STATE_NACKED_MASK            0x8UL               /**< Bit mask for I2C_NACKED */\r
-#define I2C_STATE_NACKED_DEFAULT          (0x00000000UL << 3) /**< Shifted mode DEFAULT for I2C_STATE */\r
-#define _I2C_STATE_NACKED_DEFAULT         0x00000000UL        /**< Mode DEFAULT for I2C_STATE */\r
-#define I2C_STATE_BUSHOLD                 (1 << 4)            /**< Bus Held */\r
-#define _I2C_STATE_BUSHOLD_SHIFT          4                   /**< Shift value for I2C_BUSHOLD */\r
-#define _I2C_STATE_BUSHOLD_MASK           0x10UL              /**< Bit mask for I2C_BUSHOLD */\r
-#define I2C_STATE_BUSHOLD_DEFAULT         (0x00000000UL << 4) /**< Shifted mode DEFAULT for I2C_STATE */\r
-#define _I2C_STATE_BUSHOLD_DEFAULT        0x00000000UL        /**< Mode DEFAULT for I2C_STATE */\r
-#define _I2C_STATE_STATE_SHIFT            5                   /**< Shift value for I2C_STATE */\r
-#define _I2C_STATE_STATE_MASK             0xE0UL              /**< Bit mask for I2C_STATE */\r
-#define I2C_STATE_STATE_DEFAULT           (0x00000000UL << 5) /**< Shifted mode DEFAULT for I2C_STATE */\r
-#define I2C_STATE_STATE_IDLE              (0x00000000UL << 5) /**< Shifted mode IDLE for I2C_STATE */\r
-#define I2C_STATE_STATE_WAIT              (0x00000001UL << 5) /**< Shifted mode WAIT for I2C_STATE */\r
-#define I2C_STATE_STATE_START             (0x00000002UL << 5) /**< Shifted mode START for I2C_STATE */\r
-#define I2C_STATE_STATE_ADDR              (0x00000003UL << 5) /**< Shifted mode ADDR for I2C_STATE */\r
-#define I2C_STATE_STATE_ADDRACK           (0x00000004UL << 5) /**< Shifted mode ADDRACK for I2C_STATE */\r
-#define I2C_STATE_STATE_DATA              (0x00000005UL << 5) /**< Shifted mode DATA for I2C_STATE */\r
-#define I2C_STATE_STATE_DATAACK           (0x00000006UL << 5) /**< Shifted mode DATAACK for I2C_STATE */\r
-#define _I2C_STATE_STATE_DEFAULT          0x00000000UL        /**< Mode DEFAULT for I2C_STATE */\r
-#define _I2C_STATE_STATE_IDLE             0x00000000UL        /**< Mode IDLE for I2C_STATE */\r
-#define _I2C_STATE_STATE_WAIT             0x00000001UL        /**< Mode WAIT for I2C_STATE */\r
-#define _I2C_STATE_STATE_START            0x00000002UL        /**< Mode START for I2C_STATE */\r
-#define _I2C_STATE_STATE_ADDR             0x00000003UL        /**< Mode ADDR for I2C_STATE */\r
-#define _I2C_STATE_STATE_ADDRACK          0x00000004UL        /**< Mode ADDRACK for I2C_STATE */\r
-#define _I2C_STATE_STATE_DATA             0x00000005UL        /**< Mode DATA for I2C_STATE */\r
-#define _I2C_STATE_STATE_DATAACK          0x00000006UL        /**< Mode DATAACK for I2C_STATE */\r
-\r
-/** Bit fields for I2C STATUS */\r
-#define _I2C_STATUS_RESETVALUE            0x00000080UL        /**< Default value for I2C_STATUS */\r
-#define _I2C_STATUS_MASK                  0x000001FFUL        /**< Mask for I2C_STATUS */\r
-#define I2C_STATUS_PSTART                 (1 << 0)            /**< Pending START */\r
-#define _I2C_STATUS_PSTART_SHIFT          0                   /**< Shift value for I2C_PSTART */\r
-#define _I2C_STATUS_PSTART_MASK           0x1UL               /**< Bit mask for I2C_PSTART */\r
-#define I2C_STATUS_PSTART_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for I2C_STATUS */\r
-#define _I2C_STATUS_PSTART_DEFAULT        0x00000000UL        /**< Mode DEFAULT for I2C_STATUS */\r
-#define I2C_STATUS_PSTOP                  (1 << 1)            /**< Pending STOP */\r
-#define _I2C_STATUS_PSTOP_SHIFT           1                   /**< Shift value for I2C_PSTOP */\r
-#define _I2C_STATUS_PSTOP_MASK            0x2UL               /**< Bit mask for I2C_PSTOP */\r
-#define I2C_STATUS_PSTOP_DEFAULT          (0x00000000UL << 1) /**< Shifted mode DEFAULT for I2C_STATUS */\r
-#define _I2C_STATUS_PSTOP_DEFAULT         0x00000000UL        /**< Mode DEFAULT for I2C_STATUS */\r
-#define I2C_STATUS_PACK                   (1 << 2)            /**< Pending ACK */\r
-#define _I2C_STATUS_PACK_SHIFT            2                   /**< Shift value for I2C_PACK */\r
-#define _I2C_STATUS_PACK_MASK             0x4UL               /**< Bit mask for I2C_PACK */\r
-#define I2C_STATUS_PACK_DEFAULT           (0x00000000UL << 2) /**< Shifted mode DEFAULT for I2C_STATUS */\r
-#define _I2C_STATUS_PACK_DEFAULT          0x00000000UL        /**< Mode DEFAULT for I2C_STATUS */\r
-#define I2C_STATUS_PNACK                  (1 << 3)            /**< Pending NACK */\r
-#define _I2C_STATUS_PNACK_SHIFT           3                   /**< Shift value for I2C_PNACK */\r
-#define _I2C_STATUS_PNACK_MASK            0x8UL               /**< Bit mask for I2C_PNACK */\r
-#define I2C_STATUS_PNACK_DEFAULT          (0x00000000UL << 3) /**< Shifted mode DEFAULT for I2C_STATUS */\r
-#define _I2C_STATUS_PNACK_DEFAULT         0x00000000UL        /**< Mode DEFAULT for I2C_STATUS */\r
-#define I2C_STATUS_PCONT                  (1 << 4)            /**< Pending continue */\r
-#define _I2C_STATUS_PCONT_SHIFT           4                   /**< Shift value for I2C_PCONT */\r
-#define _I2C_STATUS_PCONT_MASK            0x10UL              /**< Bit mask for I2C_PCONT */\r
-#define I2C_STATUS_PCONT_DEFAULT          (0x00000000UL << 4) /**< Shifted mode DEFAULT for I2C_STATUS */\r
-#define _I2C_STATUS_PCONT_DEFAULT         0x00000000UL        /**< Mode DEFAULT for I2C_STATUS */\r
-#define I2C_STATUS_PABORT                 (1 << 5)            /**< Pending abort */\r
-#define _I2C_STATUS_PABORT_SHIFT          5                   /**< Shift value for I2C_PABORT */\r
-#define _I2C_STATUS_PABORT_MASK           0x20UL              /**< Bit mask for I2C_PABORT */\r
-#define I2C_STATUS_PABORT_DEFAULT         (0x00000000UL << 5) /**< Shifted mode DEFAULT for I2C_STATUS */\r
-#define _I2C_STATUS_PABORT_DEFAULT        0x00000000UL        /**< Mode DEFAULT for I2C_STATUS */\r
-#define I2C_STATUS_TXC                    (1 << 6)            /**< TX Complete */\r
-#define _I2C_STATUS_TXC_SHIFT             6                   /**< Shift value for I2C_TXC */\r
-#define _I2C_STATUS_TXC_MASK              0x40UL              /**< Bit mask for I2C_TXC */\r
-#define I2C_STATUS_TXC_DEFAULT            (0x00000000UL << 6) /**< Shifted mode DEFAULT for I2C_STATUS */\r
-#define _I2C_STATUS_TXC_DEFAULT           0x00000000UL        /**< Mode DEFAULT for I2C_STATUS */\r
-#define I2C_STATUS_TXBL                   (1 << 7)            /**< TX Buffer Level */\r
-#define _I2C_STATUS_TXBL_SHIFT            7                   /**< Shift value for I2C_TXBL */\r
-#define _I2C_STATUS_TXBL_MASK             0x80UL              /**< Bit mask for I2C_TXBL */\r
-#define I2C_STATUS_TXBL_DEFAULT           (0x00000001UL << 7) /**< Shifted mode DEFAULT for I2C_STATUS */\r
-#define _I2C_STATUS_TXBL_DEFAULT          0x00000001UL        /**< Mode DEFAULT for I2C_STATUS */\r
-#define I2C_STATUS_RXDATAV                (1 << 8)            /**< RX Data Valid */\r
-#define _I2C_STATUS_RXDATAV_SHIFT         8                   /**< Shift value for I2C_RXDATAV */\r
-#define _I2C_STATUS_RXDATAV_MASK          0x100UL             /**< Bit mask for I2C_RXDATAV */\r
-#define I2C_STATUS_RXDATAV_DEFAULT        (0x00000000UL << 8) /**< Shifted mode DEFAULT for I2C_STATUS */\r
-#define _I2C_STATUS_RXDATAV_DEFAULT       0x00000000UL        /**< Mode DEFAULT for I2C_STATUS */\r
-\r
-/** Bit fields for I2C CLKDIV */\r
-#define _I2C_CLKDIV_RESETVALUE            0x00000000UL        /**< Default value for I2C_CLKDIV */\r
-#define _I2C_CLKDIV_MASK                  0x000001FFUL        /**< Mask for I2C_CLKDIV */\r
-#define _I2C_CLKDIV_DIV_SHIFT             0                   /**< Shift value for I2C_DIV */\r
-#define _I2C_CLKDIV_DIV_MASK              0x1FFUL             /**< Bit mask for I2C_DIV */\r
-#define I2C_CLKDIV_DIV_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for I2C_CLKDIV */\r
-#define _I2C_CLKDIV_DIV_DEFAULT           0x00000000UL        /**< Mode DEFAULT for I2C_CLKDIV */\r
-\r
-/** Bit fields for I2C SADDR */\r
-#define _I2C_SADDR_RESETVALUE             0x00000000UL        /**< Default value for I2C_SADDR */\r
-#define _I2C_SADDR_MASK                   0x000000FEUL        /**< Mask for I2C_SADDR */\r
-#define _I2C_SADDR_ADDR_SHIFT             1                   /**< Shift value for I2C_ADDR */\r
-#define _I2C_SADDR_ADDR_MASK              0xFEUL              /**< Bit mask for I2C_ADDR */\r
-#define I2C_SADDR_ADDR_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for I2C_SADDR */\r
-#define _I2C_SADDR_ADDR_DEFAULT           0x00000000UL        /**< Mode DEFAULT for I2C_SADDR */\r
-\r
-/** Bit fields for I2C SADDRMASK */\r
-#define _I2C_SADDRMASK_RESETVALUE         0x00000000UL        /**< Default value for I2C_SADDRMASK */\r
-#define _I2C_SADDRMASK_MASK               0x000000FEUL        /**< Mask for I2C_SADDRMASK */\r
-#define _I2C_SADDRMASK_MASK_SHIFT         1                   /**< Shift value for I2C_MASK */\r
-#define _I2C_SADDRMASK_MASK_MASK          0xFEUL              /**< Bit mask for I2C_MASK */\r
-#define I2C_SADDRMASK_MASK_DEFAULT        (0x00000000UL << 1) /**< Shifted mode DEFAULT for I2C_SADDRMASK */\r
-#define _I2C_SADDRMASK_MASK_DEFAULT       0x00000000UL        /**< Mode DEFAULT for I2C_SADDRMASK */\r
-\r
-/** Bit fields for I2C RXDATA */\r
-#define _I2C_RXDATA_RESETVALUE            0x00000000UL        /**< Default value for I2C_RXDATA */\r
-#define _I2C_RXDATA_MASK                  0x000000FFUL        /**< Mask for I2C_RXDATA */\r
-#define _I2C_RXDATA_RXDATA_SHIFT          0                   /**< Shift value for I2C_RXDATA */\r
-#define _I2C_RXDATA_RXDATA_MASK           0xFFUL              /**< Bit mask for I2C_RXDATA */\r
-#define I2C_RXDATA_RXDATA_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for I2C_RXDATA */\r
-#define _I2C_RXDATA_RXDATA_DEFAULT        0x00000000UL        /**< Mode DEFAULT for I2C_RXDATA */\r
-\r
-/** Bit fields for I2C RXDATAP */\r
-#define _I2C_RXDATAP_RESETVALUE           0x00000000UL        /**< Default value for I2C_RXDATAP */\r
-#define _I2C_RXDATAP_MASK                 0x000000FFUL        /**< Mask for I2C_RXDATAP */\r
-#define _I2C_RXDATAP_RXDATAP_SHIFT        0                   /**< Shift value for I2C_RXDATAP */\r
-#define _I2C_RXDATAP_RXDATAP_MASK         0xFFUL              /**< Bit mask for I2C_RXDATAP */\r
-#define I2C_RXDATAP_RXDATAP_DEFAULT       (0x00000000UL << 0) /**< Shifted mode DEFAULT for I2C_RXDATAP */\r
-#define _I2C_RXDATAP_RXDATAP_DEFAULT      0x00000000UL        /**< Mode DEFAULT for I2C_RXDATAP */\r
-\r
-/** Bit fields for I2C TXDATA */\r
-#define _I2C_TXDATA_RESETVALUE            0x00000000UL        /**< Default value for I2C_TXDATA */\r
-#define _I2C_TXDATA_MASK                  0x000000FFUL        /**< Mask for I2C_TXDATA */\r
-#define _I2C_TXDATA_TXDATA_SHIFT          0                   /**< Shift value for I2C_TXDATA */\r
-#define _I2C_TXDATA_TXDATA_MASK           0xFFUL              /**< Bit mask for I2C_TXDATA */\r
-#define I2C_TXDATA_TXDATA_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for I2C_TXDATA */\r
-#define _I2C_TXDATA_TXDATA_DEFAULT        0x00000000UL        /**< Mode DEFAULT for I2C_TXDATA */\r
-\r
-/** Bit fields for I2C IF */\r
-#define _I2C_IF_RESETVALUE                0x00000000UL         /**< Default value for I2C_IF */\r
-#define _I2C_IF_MASK                      0x0001FFFFUL         /**< Mask for I2C_IF */\r
-#define I2C_IF_START                      (1 << 0)             /**< START condition Interrupt Flag */\r
-#define _I2C_IF_START_SHIFT               0                    /**< Shift value for I2C_START */\r
-#define _I2C_IF_START_MASK                0x1UL                /**< Bit mask for I2C_START */\r
-#define I2C_IF_START_DEFAULT              (0x00000000UL << 0)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_START_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_RSTART                     (1 << 1)             /**< Repeated START condition Interrupt Flag */\r
-#define _I2C_IF_RSTART_SHIFT              1                    /**< Shift value for I2C_RSTART */\r
-#define _I2C_IF_RSTART_MASK               0x2UL                /**< Bit mask for I2C_RSTART */\r
-#define I2C_IF_RSTART_DEFAULT             (0x00000000UL << 1)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_RSTART_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_ADDR                       (1 << 2)             /**< Address Interrupt Flag */\r
-#define _I2C_IF_ADDR_SHIFT                2                    /**< Shift value for I2C_ADDR */\r
-#define _I2C_IF_ADDR_MASK                 0x4UL                /**< Bit mask for I2C_ADDR */\r
-#define I2C_IF_ADDR_DEFAULT               (0x00000000UL << 2)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_ADDR_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_TXC                        (1 << 3)             /**< Transfer Completed Interrupt Flag */\r
-#define _I2C_IF_TXC_SHIFT                 3                    /**< Shift value for I2C_TXC */\r
-#define _I2C_IF_TXC_MASK                  0x8UL                /**< Bit mask for I2C_TXC */\r
-#define I2C_IF_TXC_DEFAULT                (0x00000000UL << 3)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_TXC_DEFAULT               0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_TXBL                       (1 << 4)             /**< Transmit Buffer Level Interrupt Flag */\r
-#define _I2C_IF_TXBL_SHIFT                4                    /**< Shift value for I2C_TXBL */\r
-#define _I2C_IF_TXBL_MASK                 0x10UL               /**< Bit mask for I2C_TXBL */\r
-#define I2C_IF_TXBL_DEFAULT               (0x00000000UL << 4)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_TXBL_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_RXDATAV                    (1 << 5)             /**< Receive Data Valid Interrupt Flag */\r
-#define _I2C_IF_RXDATAV_SHIFT             5                    /**< Shift value for I2C_RXDATAV */\r
-#define _I2C_IF_RXDATAV_MASK              0x20UL               /**< Bit mask for I2C_RXDATAV */\r
-#define I2C_IF_RXDATAV_DEFAULT            (0x00000000UL << 5)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_RXDATAV_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_ACK                        (1 << 6)             /**< Acknowledge Received Interrupt Flag */\r
-#define _I2C_IF_ACK_SHIFT                 6                    /**< Shift value for I2C_ACK */\r
-#define _I2C_IF_ACK_MASK                  0x40UL               /**< Bit mask for I2C_ACK */\r
-#define I2C_IF_ACK_DEFAULT                (0x00000000UL << 6)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_ACK_DEFAULT               0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_NACK                       (1 << 7)             /**< Not Acknowledge Received Interrupt Flag */\r
-#define _I2C_IF_NACK_SHIFT                7                    /**< Shift value for I2C_NACK */\r
-#define _I2C_IF_NACK_MASK                 0x80UL               /**< Bit mask for I2C_NACK */\r
-#define I2C_IF_NACK_DEFAULT               (0x00000000UL << 7)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_NACK_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_MSTOP                      (1 << 8)             /**< Master STOP Condition Interrupt Flag */\r
-#define _I2C_IF_MSTOP_SHIFT               8                    /**< Shift value for I2C_MSTOP */\r
-#define _I2C_IF_MSTOP_MASK                0x100UL              /**< Bit mask for I2C_MSTOP */\r
-#define I2C_IF_MSTOP_DEFAULT              (0x00000000UL << 8)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_MSTOP_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_ARBLOST                    (1 << 9)             /**< Arbitration Lost Interrupt Flag */\r
-#define _I2C_IF_ARBLOST_SHIFT             9                    /**< Shift value for I2C_ARBLOST */\r
-#define _I2C_IF_ARBLOST_MASK              0x200UL              /**< Bit mask for I2C_ARBLOST */\r
-#define I2C_IF_ARBLOST_DEFAULT            (0x00000000UL << 9)  /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_ARBLOST_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_BUSERR                     (1 << 10)            /**< Bus Error Interrupt Flag */\r
-#define _I2C_IF_BUSERR_SHIFT              10                   /**< Shift value for I2C_BUSERR */\r
-#define _I2C_IF_BUSERR_MASK               0x400UL              /**< Bit mask for I2C_BUSERR */\r
-#define I2C_IF_BUSERR_DEFAULT             (0x00000000UL << 10) /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_BUSERR_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_BUSHOLD                    (1 << 11)            /**< Bus Held Interrupt Flag */\r
-#define _I2C_IF_BUSHOLD_SHIFT             11                   /**< Shift value for I2C_BUSHOLD */\r
-#define _I2C_IF_BUSHOLD_MASK              0x800UL              /**< Bit mask for I2C_BUSHOLD */\r
-#define I2C_IF_BUSHOLD_DEFAULT            (0x00000000UL << 11) /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_BUSHOLD_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_TXOF                       (1 << 12)            /**< Transmit Buffer Overflow Interrupt Flag */\r
-#define _I2C_IF_TXOF_SHIFT                12                   /**< Shift value for I2C_TXOF */\r
-#define _I2C_IF_TXOF_MASK                 0x1000UL             /**< Bit mask for I2C_TXOF */\r
-#define I2C_IF_TXOF_DEFAULT               (0x00000000UL << 12) /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_TXOF_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_RXUF                       (1 << 13)            /**< Receive Buffer Underflow Interrupt Flag */\r
-#define _I2C_IF_RXUF_SHIFT                13                   /**< Shift value for I2C_RXUF */\r
-#define _I2C_IF_RXUF_MASK                 0x2000UL             /**< Bit mask for I2C_RXUF */\r
-#define I2C_IF_RXUF_DEFAULT               (0x00000000UL << 13) /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_RXUF_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_BITO                       (1 << 14)            /**< Bus Idle Timeout Interrupt Flag */\r
-#define _I2C_IF_BITO_SHIFT                14                   /**< Shift value for I2C_BITO */\r
-#define _I2C_IF_BITO_MASK                 0x4000UL             /**< Bit mask for I2C_BITO */\r
-#define I2C_IF_BITO_DEFAULT               (0x00000000UL << 14) /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_BITO_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_CLTO                       (1 << 15)            /**< Clock Low Interrupt Flag */\r
-#define _I2C_IF_CLTO_SHIFT                15                   /**< Shift value for I2C_CLTO */\r
-#define _I2C_IF_CLTO_MASK                 0x8000UL             /**< Bit mask for I2C_CLTO */\r
-#define I2C_IF_CLTO_DEFAULT               (0x00000000UL << 15) /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_CLTO_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-#define I2C_IF_SSTOP                      (1 << 16)            /**< Slave STOP condition Interrupt Flag */\r
-#define _I2C_IF_SSTOP_SHIFT               16                   /**< Shift value for I2C_SSTOP */\r
-#define _I2C_IF_SSTOP_MASK                0x10000UL            /**< Bit mask for I2C_SSTOP */\r
-#define I2C_IF_SSTOP_DEFAULT              (0x00000000UL << 16) /**< Shifted mode DEFAULT for I2C_IF */\r
-#define _I2C_IF_SSTOP_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IF */\r
-\r
-/** Bit fields for I2C IFS */\r
-#define _I2C_IFS_RESETVALUE               0x00000000UL         /**< Default value for I2C_IFS */\r
-#define _I2C_IFS_MASK                     0x0001FFFFUL         /**< Mask for I2C_IFS */\r
-#define I2C_IFS_START                     (1 << 0)             /**< Set START Interrupt Flag */\r
-#define _I2C_IFS_START_SHIFT              0                    /**< Shift value for I2C_START */\r
-#define _I2C_IFS_START_MASK               0x1UL                /**< Bit mask for I2C_START */\r
-#define I2C_IFS_START_DEFAULT             (0x00000000UL << 0)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_START_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_RSTART                    (1 << 1)             /**< Set Repeated START Interrupt Flag */\r
-#define _I2C_IFS_RSTART_SHIFT             1                    /**< Shift value for I2C_RSTART */\r
-#define _I2C_IFS_RSTART_MASK              0x2UL                /**< Bit mask for I2C_RSTART */\r
-#define I2C_IFS_RSTART_DEFAULT            (0x00000000UL << 1)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_RSTART_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_ADDR                      (1 << 2)             /**< Set Address Interrupt Flag */\r
-#define _I2C_IFS_ADDR_SHIFT               2                    /**< Shift value for I2C_ADDR */\r
-#define _I2C_IFS_ADDR_MASK                0x4UL                /**< Bit mask for I2C_ADDR */\r
-#define I2C_IFS_ADDR_DEFAULT              (0x00000000UL << 2)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_ADDR_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_TXC                       (1 << 3)             /**< Set Transfer Completed Interrupt Flag */\r
-#define _I2C_IFS_TXC_SHIFT                3                    /**< Shift value for I2C_TXC */\r
-#define _I2C_IFS_TXC_MASK                 0x8UL                /**< Bit mask for I2C_TXC */\r
-#define I2C_IFS_TXC_DEFAULT               (0x00000000UL << 3)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_TXC_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_TXBL                      (1 << 4)             /**< Set Transmit Buffer level Interrupt Flag */\r
-#define _I2C_IFS_TXBL_SHIFT               4                    /**< Shift value for I2C_TXBL */\r
-#define _I2C_IFS_TXBL_MASK                0x10UL               /**< Bit mask for I2C_TXBL */\r
-#define I2C_IFS_TXBL_DEFAULT              (0x00000000UL << 4)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_TXBL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_RXDATAV                   (1 << 5)             /**< Set Receive Data Valid Interrupt Flag */\r
-#define _I2C_IFS_RXDATAV_SHIFT            5                    /**< Shift value for I2C_RXDATAV */\r
-#define _I2C_IFS_RXDATAV_MASK             0x20UL               /**< Bit mask for I2C_RXDATAV */\r
-#define I2C_IFS_RXDATAV_DEFAULT           (0x00000000UL << 5)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_RXDATAV_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_ACK                       (1 << 6)             /**< Set Acknowledge Received Interrupt Flag */\r
-#define _I2C_IFS_ACK_SHIFT                6                    /**< Shift value for I2C_ACK */\r
-#define _I2C_IFS_ACK_MASK                 0x40UL               /**< Bit mask for I2C_ACK */\r
-#define I2C_IFS_ACK_DEFAULT               (0x00000000UL << 6)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_ACK_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_NACK                      (1 << 7)             /**< Set Not Acknowledge Received Interrupt Flag */\r
-#define _I2C_IFS_NACK_SHIFT               7                    /**< Shift value for I2C_NACK */\r
-#define _I2C_IFS_NACK_MASK                0x80UL               /**< Bit mask for I2C_NACK */\r
-#define I2C_IFS_NACK_DEFAULT              (0x00000000UL << 7)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_NACK_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_MSTOP                     (1 << 8)             /**< Set MSTOP Interrupt Flag */\r
-#define _I2C_IFS_MSTOP_SHIFT              8                    /**< Shift value for I2C_MSTOP */\r
-#define _I2C_IFS_MSTOP_MASK               0x100UL              /**< Bit mask for I2C_MSTOP */\r
-#define I2C_IFS_MSTOP_DEFAULT             (0x00000000UL << 8)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_MSTOP_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_ARBLOST                   (1 << 9)             /**< Set Arbitration Lost Interrupt Flag */\r
-#define _I2C_IFS_ARBLOST_SHIFT            9                    /**< Shift value for I2C_ARBLOST */\r
-#define _I2C_IFS_ARBLOST_MASK             0x200UL              /**< Bit mask for I2C_ARBLOST */\r
-#define I2C_IFS_ARBLOST_DEFAULT           (0x00000000UL << 9)  /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_ARBLOST_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_BUSERR                    (1 << 10)            /**< Set Bus Error Interrupt Flag */\r
-#define _I2C_IFS_BUSERR_SHIFT             10                   /**< Shift value for I2C_BUSERR */\r
-#define _I2C_IFS_BUSERR_MASK              0x400UL              /**< Bit mask for I2C_BUSERR */\r
-#define I2C_IFS_BUSERR_DEFAULT            (0x00000000UL << 10) /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_BUSERR_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_BUSHOLD                   (1 << 11)            /**< Set Bus Held Interrupt Flag */\r
-#define _I2C_IFS_BUSHOLD_SHIFT            11                   /**< Shift value for I2C_BUSHOLD */\r
-#define _I2C_IFS_BUSHOLD_MASK             0x800UL              /**< Bit mask for I2C_BUSHOLD */\r
-#define I2C_IFS_BUSHOLD_DEFAULT           (0x00000000UL << 11) /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_BUSHOLD_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_TXOF                      (1 << 12)            /**< Set Transmit Buffer Overflow Interrupt Flag */\r
-#define _I2C_IFS_TXOF_SHIFT               12                   /**< Shift value for I2C_TXOF */\r
-#define _I2C_IFS_TXOF_MASK                0x1000UL             /**< Bit mask for I2C_TXOF */\r
-#define I2C_IFS_TXOF_DEFAULT              (0x00000000UL << 12) /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_TXOF_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_RXUF                      (1 << 13)            /**< Set Receive Buffer Underflow Interrupt Flag */\r
-#define _I2C_IFS_RXUF_SHIFT               13                   /**< Shift value for I2C_RXUF */\r
-#define _I2C_IFS_RXUF_MASK                0x2000UL             /**< Bit mask for I2C_RXUF */\r
-#define I2C_IFS_RXUF_DEFAULT              (0x00000000UL << 13) /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_RXUF_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_BITO                      (1 << 14)            /**< Set Bus Idle Timeout Interrupt Flag */\r
-#define _I2C_IFS_BITO_SHIFT               14                   /**< Shift value for I2C_BITO */\r
-#define _I2C_IFS_BITO_MASK                0x4000UL             /**< Bit mask for I2C_BITO */\r
-#define I2C_IFS_BITO_DEFAULT              (0x00000000UL << 14) /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_BITO_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_CLTO                      (1 << 15)            /**< Set Clock Low Interrupt Flag */\r
-#define _I2C_IFS_CLTO_SHIFT               15                   /**< Shift value for I2C_CLTO */\r
-#define _I2C_IFS_CLTO_MASK                0x8000UL             /**< Bit mask for I2C_CLTO */\r
-#define I2C_IFS_CLTO_DEFAULT              (0x00000000UL << 15) /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_CLTO_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-#define I2C_IFS_SSTOP                     (1 << 16)            /**< Set SSTOP Interrupt Flag */\r
-#define _I2C_IFS_SSTOP_SHIFT              16                   /**< Shift value for I2C_SSTOP */\r
-#define _I2C_IFS_SSTOP_MASK               0x10000UL            /**< Bit mask for I2C_SSTOP */\r
-#define I2C_IFS_SSTOP_DEFAULT             (0x00000000UL << 16) /**< Shifted mode DEFAULT for I2C_IFS */\r
-#define _I2C_IFS_SSTOP_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IFS */\r
-\r
-/** Bit fields for I2C IFC */\r
-#define _I2C_IFC_RESETVALUE               0x00000000UL         /**< Default value for I2C_IFC */\r
-#define _I2C_IFC_MASK                     0x0001FFFFUL         /**< Mask for I2C_IFC */\r
-#define I2C_IFC_START                     (1 << 0)             /**< Clear START Interrupt Flag */\r
-#define _I2C_IFC_START_SHIFT              0                    /**< Shift value for I2C_START */\r
-#define _I2C_IFC_START_MASK               0x1UL                /**< Bit mask for I2C_START */\r
-#define I2C_IFC_START_DEFAULT             (0x00000000UL << 0)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_START_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_RSTART                    (1 << 1)             /**< Clear Repeated START Interrupt Flag */\r
-#define _I2C_IFC_RSTART_SHIFT             1                    /**< Shift value for I2C_RSTART */\r
-#define _I2C_IFC_RSTART_MASK              0x2UL                /**< Bit mask for I2C_RSTART */\r
-#define I2C_IFC_RSTART_DEFAULT            (0x00000000UL << 1)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_RSTART_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_ADDR                      (1 << 2)             /**< Clear Address Interrupt Flag */\r
-#define _I2C_IFC_ADDR_SHIFT               2                    /**< Shift value for I2C_ADDR */\r
-#define _I2C_IFC_ADDR_MASK                0x4UL                /**< Bit mask for I2C_ADDR */\r
-#define I2C_IFC_ADDR_DEFAULT              (0x00000000UL << 2)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_ADDR_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_TXC                       (1 << 3)             /**< Clear Transfer Completed Interrupt Flag */\r
-#define _I2C_IFC_TXC_SHIFT                3                    /**< Shift value for I2C_TXC */\r
-#define _I2C_IFC_TXC_MASK                 0x8UL                /**< Bit mask for I2C_TXC */\r
-#define I2C_IFC_TXC_DEFAULT               (0x00000000UL << 3)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_TXC_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_TXBL                      (1 << 4)             /**< Clear Transmit Buffer level Interrupt Flag */\r
-#define _I2C_IFC_TXBL_SHIFT               4                    /**< Shift value for I2C_TXBL */\r
-#define _I2C_IFC_TXBL_MASK                0x10UL               /**< Bit mask for I2C_TXBL */\r
-#define I2C_IFC_TXBL_DEFAULT              (0x00000000UL << 4)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_TXBL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_RXDATAV                   (1 << 5)             /**< Clear Receive Data Valid Interrupt Flag */\r
-#define _I2C_IFC_RXDATAV_SHIFT            5                    /**< Shift value for I2C_RXDATAV */\r
-#define _I2C_IFC_RXDATAV_MASK             0x20UL               /**< Bit mask for I2C_RXDATAV */\r
-#define I2C_IFC_RXDATAV_DEFAULT           (0x00000000UL << 5)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_RXDATAV_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_ACK                       (1 << 6)             /**< Clear Acknowledge Received Interrupt Flag */\r
-#define _I2C_IFC_ACK_SHIFT                6                    /**< Shift value for I2C_ACK */\r
-#define _I2C_IFC_ACK_MASK                 0x40UL               /**< Bit mask for I2C_ACK */\r
-#define I2C_IFC_ACK_DEFAULT               (0x00000000UL << 6)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_ACK_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_NACK                      (1 << 7)             /**< Clear Not Acknowledge Received Interrupt Flag */\r
-#define _I2C_IFC_NACK_SHIFT               7                    /**< Shift value for I2C_NACK */\r
-#define _I2C_IFC_NACK_MASK                0x80UL               /**< Bit mask for I2C_NACK */\r
-#define I2C_IFC_NACK_DEFAULT              (0x00000000UL << 7)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_NACK_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_MSTOP                     (1 << 8)             /**< Clear MSTOP Interrupt Flag */\r
-#define _I2C_IFC_MSTOP_SHIFT              8                    /**< Shift value for I2C_MSTOP */\r
-#define _I2C_IFC_MSTOP_MASK               0x100UL              /**< Bit mask for I2C_MSTOP */\r
-#define I2C_IFC_MSTOP_DEFAULT             (0x00000000UL << 8)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_MSTOP_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_ARBLOST                   (1 << 9)             /**< Clear Arbitration Lost Interrupt Flag */\r
-#define _I2C_IFC_ARBLOST_SHIFT            9                    /**< Shift value for I2C_ARBLOST */\r
-#define _I2C_IFC_ARBLOST_MASK             0x200UL              /**< Bit mask for I2C_ARBLOST */\r
-#define I2C_IFC_ARBLOST_DEFAULT           (0x00000000UL << 9)  /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_ARBLOST_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_BUSERR                    (1 << 10)            /**< Clear Bus Error Interrupt Flag */\r
-#define _I2C_IFC_BUSERR_SHIFT             10                   /**< Shift value for I2C_BUSERR */\r
-#define _I2C_IFC_BUSERR_MASK              0x400UL              /**< Bit mask for I2C_BUSERR */\r
-#define I2C_IFC_BUSERR_DEFAULT            (0x00000000UL << 10) /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_BUSERR_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_BUSHOLD                   (1 << 11)            /**< Clear Bus Held Interrupt Flag */\r
-#define _I2C_IFC_BUSHOLD_SHIFT            11                   /**< Shift value for I2C_BUSHOLD */\r
-#define _I2C_IFC_BUSHOLD_MASK             0x800UL              /**< Bit mask for I2C_BUSHOLD */\r
-#define I2C_IFC_BUSHOLD_DEFAULT           (0x00000000UL << 11) /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_BUSHOLD_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_TXOF                      (1 << 12)            /**< Clear Transmit Buffer Overflow Interrupt Flag */\r
-#define _I2C_IFC_TXOF_SHIFT               12                   /**< Shift value for I2C_TXOF */\r
-#define _I2C_IFC_TXOF_MASK                0x1000UL             /**< Bit mask for I2C_TXOF */\r
-#define I2C_IFC_TXOF_DEFAULT              (0x00000000UL << 12) /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_TXOF_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_RXUF                      (1 << 13)            /**< Clear Receive Buffer Underflow Interrupt Flag */\r
-#define _I2C_IFC_RXUF_SHIFT               13                   /**< Shift value for I2C_RXUF */\r
-#define _I2C_IFC_RXUF_MASK                0x2000UL             /**< Bit mask for I2C_RXUF */\r
-#define I2C_IFC_RXUF_DEFAULT              (0x00000000UL << 13) /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_RXUF_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_BITO                      (1 << 14)            /**< Clear Bus Idle Timeout Interrupt Flag */\r
-#define _I2C_IFC_BITO_SHIFT               14                   /**< Shift value for I2C_BITO */\r
-#define _I2C_IFC_BITO_MASK                0x4000UL             /**< Bit mask for I2C_BITO */\r
-#define I2C_IFC_BITO_DEFAULT              (0x00000000UL << 14) /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_BITO_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_CLTO                      (1 << 15)            /**< Clear Clock Low Interrupt Flag */\r
-#define _I2C_IFC_CLTO_SHIFT               15                   /**< Shift value for I2C_CLTO */\r
-#define _I2C_IFC_CLTO_MASK                0x8000UL             /**< Bit mask for I2C_CLTO */\r
-#define I2C_IFC_CLTO_DEFAULT              (0x00000000UL << 15) /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_CLTO_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-#define I2C_IFC_SSTOP                     (1 << 16)            /**< Clear SSTOP Interrupt Flag */\r
-#define _I2C_IFC_SSTOP_SHIFT              16                   /**< Shift value for I2C_SSTOP */\r
-#define _I2C_IFC_SSTOP_MASK               0x10000UL            /**< Bit mask for I2C_SSTOP */\r
-#define I2C_IFC_SSTOP_DEFAULT             (0x00000000UL << 16) /**< Shifted mode DEFAULT for I2C_IFC */\r
-#define _I2C_IFC_SSTOP_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IFC */\r
-\r
-/** Bit fields for I2C IEN */\r
-#define _I2C_IEN_RESETVALUE               0x00000000UL         /**< Default value for I2C_IEN */\r
-#define _I2C_IEN_MASK                     0x0001FFFFUL         /**< Mask for I2C_IEN */\r
-#define I2C_IEN_START                     (1 << 0)             /**< START Condition Interrupt Enable */\r
-#define _I2C_IEN_START_SHIFT              0                    /**< Shift value for I2C_START */\r
-#define _I2C_IEN_START_MASK               0x1UL                /**< Bit mask for I2C_START */\r
-#define I2C_IEN_START_DEFAULT             (0x00000000UL << 0)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_START_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_RSTART                    (1 << 1)             /**< Repeated START condition Interrupt Enable */\r
-#define _I2C_IEN_RSTART_SHIFT             1                    /**< Shift value for I2C_RSTART */\r
-#define _I2C_IEN_RSTART_MASK              0x2UL                /**< Bit mask for I2C_RSTART */\r
-#define I2C_IEN_RSTART_DEFAULT            (0x00000000UL << 1)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_RSTART_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_ADDR                      (1 << 2)             /**< Address Interrupt Enable */\r
-#define _I2C_IEN_ADDR_SHIFT               2                    /**< Shift value for I2C_ADDR */\r
-#define _I2C_IEN_ADDR_MASK                0x4UL                /**< Bit mask for I2C_ADDR */\r
-#define I2C_IEN_ADDR_DEFAULT              (0x00000000UL << 2)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_ADDR_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_TXC                       (1 << 3)             /**< Transfer Completed Interrupt Enable */\r
-#define _I2C_IEN_TXC_SHIFT                3                    /**< Shift value for I2C_TXC */\r
-#define _I2C_IEN_TXC_MASK                 0x8UL                /**< Bit mask for I2C_TXC */\r
-#define I2C_IEN_TXC_DEFAULT               (0x00000000UL << 3)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_TXC_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_TXBL                      (1 << 4)             /**< Transmit Buffer level Interrupt Enable */\r
-#define _I2C_IEN_TXBL_SHIFT               4                    /**< Shift value for I2C_TXBL */\r
-#define _I2C_IEN_TXBL_MASK                0x10UL               /**< Bit mask for I2C_TXBL */\r
-#define I2C_IEN_TXBL_DEFAULT              (0x00000000UL << 4)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_TXBL_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_RXDATAV                   (1 << 5)             /**< Receive Data Valid Interrupt Enable */\r
-#define _I2C_IEN_RXDATAV_SHIFT            5                    /**< Shift value for I2C_RXDATAV */\r
-#define _I2C_IEN_RXDATAV_MASK             0x20UL               /**< Bit mask for I2C_RXDATAV */\r
-#define I2C_IEN_RXDATAV_DEFAULT           (0x00000000UL << 5)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_RXDATAV_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_ACK                       (1 << 6)             /**< Acknowledge Received Interrupt Enable */\r
-#define _I2C_IEN_ACK_SHIFT                6                    /**< Shift value for I2C_ACK */\r
-#define _I2C_IEN_ACK_MASK                 0x40UL               /**< Bit mask for I2C_ACK */\r
-#define I2C_IEN_ACK_DEFAULT               (0x00000000UL << 6)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_ACK_DEFAULT              0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_NACK                      (1 << 7)             /**< Not Acknowledge Received Interrupt Enable */\r
-#define _I2C_IEN_NACK_SHIFT               7                    /**< Shift value for I2C_NACK */\r
-#define _I2C_IEN_NACK_MASK                0x80UL               /**< Bit mask for I2C_NACK */\r
-#define I2C_IEN_NACK_DEFAULT              (0x00000000UL << 7)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_NACK_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_MSTOP                     (1 << 8)             /**< MSTOP Interrupt Enable */\r
-#define _I2C_IEN_MSTOP_SHIFT              8                    /**< Shift value for I2C_MSTOP */\r
-#define _I2C_IEN_MSTOP_MASK               0x100UL              /**< Bit mask for I2C_MSTOP */\r
-#define I2C_IEN_MSTOP_DEFAULT             (0x00000000UL << 8)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_MSTOP_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_ARBLOST                   (1 << 9)             /**< Arbitration Lost Interrupt Enable */\r
-#define _I2C_IEN_ARBLOST_SHIFT            9                    /**< Shift value for I2C_ARBLOST */\r
-#define _I2C_IEN_ARBLOST_MASK             0x200UL              /**< Bit mask for I2C_ARBLOST */\r
-#define I2C_IEN_ARBLOST_DEFAULT           (0x00000000UL << 9)  /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_ARBLOST_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_BUSERR                    (1 << 10)            /**< Bus Error Interrupt Enable */\r
-#define _I2C_IEN_BUSERR_SHIFT             10                   /**< Shift value for I2C_BUSERR */\r
-#define _I2C_IEN_BUSERR_MASK              0x400UL              /**< Bit mask for I2C_BUSERR */\r
-#define I2C_IEN_BUSERR_DEFAULT            (0x00000000UL << 10) /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_BUSERR_DEFAULT           0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_BUSHOLD                   (1 << 11)            /**< Bus Held Interrupt Enable */\r
-#define _I2C_IEN_BUSHOLD_SHIFT            11                   /**< Shift value for I2C_BUSHOLD */\r
-#define _I2C_IEN_BUSHOLD_MASK             0x800UL              /**< Bit mask for I2C_BUSHOLD */\r
-#define I2C_IEN_BUSHOLD_DEFAULT           (0x00000000UL << 11) /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_BUSHOLD_DEFAULT          0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_TXOF                      (1 << 12)            /**< Transmit Buffer Overflow Interrupt Enable */\r
-#define _I2C_IEN_TXOF_SHIFT               12                   /**< Shift value for I2C_TXOF */\r
-#define _I2C_IEN_TXOF_MASK                0x1000UL             /**< Bit mask for I2C_TXOF */\r
-#define I2C_IEN_TXOF_DEFAULT              (0x00000000UL << 12) /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_TXOF_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_RXUF                      (1 << 13)            /**< Receive Buffer Underflow Interrupt Enable */\r
-#define _I2C_IEN_RXUF_SHIFT               13                   /**< Shift value for I2C_RXUF */\r
-#define _I2C_IEN_RXUF_MASK                0x2000UL             /**< Bit mask for I2C_RXUF */\r
-#define I2C_IEN_RXUF_DEFAULT              (0x00000000UL << 13) /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_RXUF_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_BITO                      (1 << 14)            /**< Bus Idle Timeout Interrupt Enable */\r
-#define _I2C_IEN_BITO_SHIFT               14                   /**< Shift value for I2C_BITO */\r
-#define _I2C_IEN_BITO_MASK                0x4000UL             /**< Bit mask for I2C_BITO */\r
-#define I2C_IEN_BITO_DEFAULT              (0x00000000UL << 14) /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_BITO_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_CLTO                      (1 << 15)            /**< Clock Low Interrupt Enable */\r
-#define _I2C_IEN_CLTO_SHIFT               15                   /**< Shift value for I2C_CLTO */\r
-#define _I2C_IEN_CLTO_MASK                0x8000UL             /**< Bit mask for I2C_CLTO */\r
-#define I2C_IEN_CLTO_DEFAULT              (0x00000000UL << 15) /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_CLTO_DEFAULT             0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-#define I2C_IEN_SSTOP                     (1 << 16)            /**< SSTOP Interrupt Enable */\r
-#define _I2C_IEN_SSTOP_SHIFT              16                   /**< Shift value for I2C_SSTOP */\r
-#define _I2C_IEN_SSTOP_MASK               0x10000UL            /**< Bit mask for I2C_SSTOP */\r
-#define I2C_IEN_SSTOP_DEFAULT             (0x00000000UL << 16) /**< Shifted mode DEFAULT for I2C_IEN */\r
-#define _I2C_IEN_SSTOP_DEFAULT            0x00000000UL         /**< Mode DEFAULT for I2C_IEN */\r
-\r
-/** Bit fields for I2C ROUTE */\r
-#define _I2C_ROUTE_RESETVALUE             0x00000000UL        /**< Default value for I2C_ROUTE */\r
-#define _I2C_ROUTE_MASK                   0x00000303UL        /**< Mask for I2C_ROUTE */\r
-#define I2C_ROUTE_SDAPEN                  (1 << 0)            /**< SDA Pin Enable */\r
-#define _I2C_ROUTE_SDAPEN_SHIFT           0                   /**< Shift value for I2C_SDAPEN */\r
-#define _I2C_ROUTE_SDAPEN_MASK            0x1UL               /**< Bit mask for I2C_SDAPEN */\r
-#define I2C_ROUTE_SDAPEN_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for I2C_ROUTE */\r
-#define _I2C_ROUTE_SDAPEN_DEFAULT         0x00000000UL        /**< Mode DEFAULT for I2C_ROUTE */\r
-#define I2C_ROUTE_SCLPEN                  (1 << 1)            /**< SCL Pin Enable */\r
-#define _I2C_ROUTE_SCLPEN_SHIFT           1                   /**< Shift value for I2C_SCLPEN */\r
-#define _I2C_ROUTE_SCLPEN_MASK            0x2UL               /**< Bit mask for I2C_SCLPEN */\r
-#define I2C_ROUTE_SCLPEN_DEFAULT          (0x00000000UL << 1) /**< Shifted mode DEFAULT for I2C_ROUTE */\r
-#define _I2C_ROUTE_SCLPEN_DEFAULT         0x00000000UL        /**< Mode DEFAULT for I2C_ROUTE */\r
-#define _I2C_ROUTE_LOCATION_SHIFT         8                   /**< Shift value for I2C_LOCATION */\r
-#define _I2C_ROUTE_LOCATION_MASK          0x300UL             /**< Bit mask for I2C_LOCATION */\r
-#define I2C_ROUTE_LOCATION_DEFAULT        (0x00000000UL << 8) /**< Shifted mode DEFAULT for I2C_ROUTE */\r
-#define I2C_ROUTE_LOCATION_LOC0           (0x00000000UL << 8) /**< Shifted mode LOC0 for I2C_ROUTE */\r
-#define I2C_ROUTE_LOCATION_LOC1           (0x00000001UL << 8) /**< Shifted mode LOC1 for I2C_ROUTE */\r
-#define I2C_ROUTE_LOCATION_LOC2           (0x00000002UL << 8) /**< Shifted mode LOC2 for I2C_ROUTE */\r
-#define I2C_ROUTE_LOCATION_LOC3           (0x00000003UL << 8) /**< Shifted mode LOC3 for I2C_ROUTE */\r
-#define _I2C_ROUTE_LOCATION_DEFAULT       0x00000000UL        /**< Mode DEFAULT for I2C_ROUTE */\r
-#define _I2C_ROUTE_LOCATION_LOC0          0x00000000UL        /**< Mode LOC0 for I2C_ROUTE */\r
-#define _I2C_ROUTE_LOCATION_LOC1          0x00000001UL        /**< Mode LOC1 for I2C_ROUTE */\r
-#define _I2C_ROUTE_LOCATION_LOC2          0x00000002UL        /**< Mode LOC2 for I2C_ROUTE */\r
-#define _I2C_ROUTE_LOCATION_LOC3          0x00000003UL        /**< Mode LOC3 for I2C_ROUTE */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_ADC\r
- * @{\r
- */\r
-\r
-/** Bit fields for ADC CTRL */\r
-#define _ADC_CTRL_RESETVALUE                    0x001F0000UL         /**< Default value for ADC_CTRL */\r
-#define _ADC_CTRL_MASK                          0x0F1F7F3BUL         /**< Mask for ADC_CTRL */\r
-#define _ADC_CTRL_ENERGYMODE_SHIFT              0                    /**< Shift value for ADC_ENERGYMODE */\r
-#define _ADC_CTRL_ENERGYMODE_MASK               0x3UL                /**< Bit mask for ADC_ENERGYMODE */\r
-#define ADC_CTRL_ENERGYMODE_DEFAULT             (0x00000000UL << 0)  /**< Shifted mode DEFAULT for ADC_CTRL */\r
-#define ADC_CTRL_ENERGYMODE_NORMAL              (0x00000000UL << 0)  /**< Shifted mode NORMAL for ADC_CTRL */\r
-#define ADC_CTRL_ENERGYMODE_FASTBG              (0x00000001UL << 0)  /**< Shifted mode FASTBG for ADC_CTRL */\r
-#define ADC_CTRL_ENERGYMODE_KEEPSCANREFWARM     (0x00000002UL << 0)  /**< Shifted mode KEEPSCANREFWARM for ADC_CTRL */\r
-#define ADC_CTRL_ENERGYMODE_KEEPADCWARM         (0x00000003UL << 0)  /**< Shifted mode KEEPADCWARM for ADC_CTRL */\r
-#define _ADC_CTRL_ENERGYMODE_DEFAULT            0x00000000UL         /**< Mode DEFAULT for ADC_CTRL */\r
-#define _ADC_CTRL_ENERGYMODE_NORMAL             0x00000000UL         /**< Mode NORMAL for ADC_CTRL */\r
-#define _ADC_CTRL_ENERGYMODE_FASTBG             0x00000001UL         /**< Mode FASTBG for ADC_CTRL */\r
-#define _ADC_CTRL_ENERGYMODE_KEEPSCANREFWARM    0x00000002UL         /**< Mode KEEPSCANREFWARM for ADC_CTRL */\r
-#define _ADC_CTRL_ENERGYMODE_KEEPADCWARM        0x00000003UL         /**< Mode KEEPADCWARM for ADC_CTRL */\r
-#define ADC_CTRL_TAILGATE                       (1 << 3)             /**< Conversion Tailgating */\r
-#define _ADC_CTRL_TAILGATE_SHIFT                3                    /**< Shift value for ADC_TAILGATE */\r
-#define _ADC_CTRL_TAILGATE_MASK                 0x8UL                /**< Bit mask for ADC_TAILGATE */\r
-#define ADC_CTRL_TAILGATE_DEFAULT               (0x00000000UL << 3)  /**< Shifted mode DEFAULT for ADC_CTRL */\r
-#define _ADC_CTRL_TAILGATE_DEFAULT              0x00000000UL         /**< Mode DEFAULT for ADC_CTRL */\r
-#define _ADC_CTRL_LPFMODE_SHIFT                 4                    /**< Shift value for ADC_LPFMODE */\r
-#define _ADC_CTRL_LPFMODE_MASK                  0x30UL               /**< Bit mask for ADC_LPFMODE */\r
-#define ADC_CTRL_LPFMODE_DEFAULT                (0x00000000UL << 4)  /**< Shifted mode DEFAULT for ADC_CTRL */\r
-#define ADC_CTRL_LPFMODE_BYPASS                 (0x00000000UL << 4)  /**< Shifted mode BYPASS for ADC_CTRL */\r
-#define ADC_CTRL_LPFMODE_RCFILT                 (0x00000001UL << 4)  /**< Shifted mode RCFILT for ADC_CTRL */\r
-#define ADC_CTRL_LPFMODE_DECAP                  (0x00000002UL << 4)  /**< Shifted mode DECAP for ADC_CTRL */\r
-#define _ADC_CTRL_LPFMODE_DEFAULT               0x00000000UL         /**< Mode DEFAULT for ADC_CTRL */\r
-#define _ADC_CTRL_LPFMODE_BYPASS                0x00000000UL         /**< Mode BYPASS for ADC_CTRL */\r
-#define _ADC_CTRL_LPFMODE_RCFILT                0x00000001UL         /**< Mode RCFILT for ADC_CTRL */\r
-#define _ADC_CTRL_LPFMODE_DECAP                 0x00000002UL         /**< Mode DECAP for ADC_CTRL */\r
-#define _ADC_CTRL_PRESC_SHIFT                   8                    /**< Shift value for ADC_PRESC */\r
-#define _ADC_CTRL_PRESC_MASK                    0x7F00UL             /**< Bit mask for ADC_PRESC */\r
-#define ADC_CTRL_PRESC_DEFAULT                  (0x00000000UL << 8)  /**< Shifted mode DEFAULT for ADC_CTRL */\r
-#define ADC_CTRL_PRESC_NODIVISION               (0x00000000UL << 8)  /**< Shifted mode NODIVISION for ADC_CTRL */\r
-#define _ADC_CTRL_PRESC_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for ADC_CTRL */\r
-#define _ADC_CTRL_PRESC_NODIVISION              0x00000000UL         /**< Mode NODIVISION for ADC_CTRL */\r
-#define _ADC_CTRL_TIMEBASE_SHIFT                16                   /**< Shift value for ADC_TIMEBASE */\r
-#define _ADC_CTRL_TIMEBASE_MASK                 0x1F0000UL           /**< Bit mask for ADC_TIMEBASE */\r
-#define ADC_CTRL_TIMEBASE_DEFAULT               (0x0000001FUL << 16) /**< Shifted mode DEFAULT for ADC_CTRL */\r
-#define _ADC_CTRL_TIMEBASE_DEFAULT              0x0000001FUL         /**< Mode DEFAULT for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_SHIFT                  24                   /**< Shift value for ADC_OSRSEL */\r
-#define _ADC_CTRL_OSRSEL_MASK                   0xF000000UL          /**< Bit mask for ADC_OSRSEL */\r
-#define ADC_CTRL_OSRSEL_DEFAULT                 (0x00000000UL << 24) /**< Shifted mode DEFAULT for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR2                    (0x00000000UL << 24) /**< Shifted mode OSR2 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR4                    (0x00000001UL << 24) /**< Shifted mode OSR4 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR8                    (0x00000002UL << 24) /**< Shifted mode OSR8 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR16                   (0x00000003UL << 24) /**< Shifted mode OSR16 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR32                   (0x00000004UL << 24) /**< Shifted mode OSR32 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR64                   (0x00000005UL << 24) /**< Shifted mode OSR64 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR128                  (0x00000006UL << 24) /**< Shifted mode OSR128 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR256                  (0x00000007UL << 24) /**< Shifted mode OSR256 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR512                  (0x00000008UL << 24) /**< Shifted mode OSR512 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR1024                 (0x00000009UL << 24) /**< Shifted mode OSR1024 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR2048                 (0x0000000AUL << 24) /**< Shifted mode OSR2048 for ADC_CTRL */\r
-#define ADC_CTRL_OSRSEL_OSR4096                 (0x0000000BUL << 24) /**< Shifted mode OSR4096 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_DEFAULT                0x00000000UL         /**< Mode DEFAULT for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR2                   0x00000000UL         /**< Mode OSR2 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR4                   0x00000001UL         /**< Mode OSR4 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR8                   0x00000002UL         /**< Mode OSR8 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR16                  0x00000003UL         /**< Mode OSR16 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR32                  0x00000004UL         /**< Mode OSR32 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR64                  0x00000005UL         /**< Mode OSR64 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR128                 0x00000006UL         /**< Mode OSR128 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR256                 0x00000007UL         /**< Mode OSR256 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR512                 0x00000008UL         /**< Mode OSR512 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR1024                0x00000009UL         /**< Mode OSR1024 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR2048                0x0000000AUL         /**< Mode OSR2048 for ADC_CTRL */\r
-#define _ADC_CTRL_OSRSEL_OSR4096                0x0000000BUL         /**< Mode OSR4096 for ADC_CTRL */\r
-\r
-/** Bit fields for ADC CMD */\r
-#define _ADC_CMD_RESETVALUE                     0x00000000UL        /**< Default value for ADC_CMD */\r
-#define _ADC_CMD_MASK                           0x0000000FUL        /**< Mask for ADC_CMD */\r
-#define ADC_CMD_SINGLESTART                     (1 << 0)            /**< Single Conversion Start */\r
-#define _ADC_CMD_SINGLESTART_SHIFT              0                   /**< Shift value for ADC_SINGLESTART */\r
-#define _ADC_CMD_SINGLESTART_MASK               0x1UL               /**< Bit mask for ADC_SINGLESTART */\r
-#define ADC_CMD_SINGLESTART_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_CMD */\r
-#define _ADC_CMD_SINGLESTART_DEFAULT            0x00000000UL        /**< Mode DEFAULT for ADC_CMD */\r
-#define ADC_CMD_SINGLESTOP                      (1 << 1)            /**< Single Conversion Stop */\r
-#define _ADC_CMD_SINGLESTOP_SHIFT               1                   /**< Shift value for ADC_SINGLESTOP */\r
-#define _ADC_CMD_SINGLESTOP_MASK                0x2UL               /**< Bit mask for ADC_SINGLESTOP */\r
-#define ADC_CMD_SINGLESTOP_DEFAULT              (0x00000000UL << 1) /**< Shifted mode DEFAULT for ADC_CMD */\r
-#define _ADC_CMD_SINGLESTOP_DEFAULT             0x00000000UL        /**< Mode DEFAULT for ADC_CMD */\r
-#define ADC_CMD_SCANSTART                       (1 << 2)            /**< Scan Sequence Start */\r
-#define _ADC_CMD_SCANSTART_SHIFT                2                   /**< Shift value for ADC_SCANSTART */\r
-#define _ADC_CMD_SCANSTART_MASK                 0x4UL               /**< Bit mask for ADC_SCANSTART */\r
-#define ADC_CMD_SCANSTART_DEFAULT               (0x00000000UL << 2) /**< Shifted mode DEFAULT for ADC_CMD */\r
-#define _ADC_CMD_SCANSTART_DEFAULT              0x00000000UL        /**< Mode DEFAULT for ADC_CMD */\r
-#define ADC_CMD_SCANSTOP                        (1 << 3)            /**< Scan Sequence Stop */\r
-#define _ADC_CMD_SCANSTOP_SHIFT                 3                   /**< Shift value for ADC_SCANSTOP */\r
-#define _ADC_CMD_SCANSTOP_MASK                  0x8UL               /**< Bit mask for ADC_SCANSTOP */\r
-#define ADC_CMD_SCANSTOP_DEFAULT                (0x00000000UL << 3) /**< Shifted mode DEFAULT for ADC_CMD */\r
-#define _ADC_CMD_SCANSTOP_DEFAULT               0x00000000UL        /**< Mode DEFAULT for ADC_CMD */\r
-\r
-/** Bit fields for ADC STATUS */\r
-#define _ADC_STATUS_RESETVALUE                  0x00000000UL         /**< Default value for ADC_STATUS */\r
-#define _ADC_STATUS_MASK                        0x07031303UL         /**< Mask for ADC_STATUS */\r
-#define ADC_STATUS_SINGLEACT                    (1 << 0)             /**< Single Conversion Active */\r
-#define _ADC_STATUS_SINGLEACT_SHIFT             0                    /**< Shift value for ADC_SINGLEACT */\r
-#define _ADC_STATUS_SINGLEACT_MASK              0x1UL                /**< Bit mask for ADC_SINGLEACT */\r
-#define ADC_STATUS_SINGLEACT_DEFAULT            (0x00000000UL << 0)  /**< Shifted mode DEFAULT for ADC_STATUS */\r
-#define _ADC_STATUS_SINGLEACT_DEFAULT           0x00000000UL         /**< Mode DEFAULT for ADC_STATUS */\r
-#define ADC_STATUS_SCANACT                      (1 << 1)             /**< Scan Conversion Active */\r
-#define _ADC_STATUS_SCANACT_SHIFT               1                    /**< Shift value for ADC_SCANACT */\r
-#define _ADC_STATUS_SCANACT_MASK                0x2UL                /**< Bit mask for ADC_SCANACT */\r
-#define ADC_STATUS_SCANACT_DEFAULT              (0x00000000UL << 1)  /**< Shifted mode DEFAULT for ADC_STATUS */\r
-#define _ADC_STATUS_SCANACT_DEFAULT             0x00000000UL         /**< Mode DEFAULT for ADC_STATUS */\r
-#define ADC_STATUS_SINGLEREFWARM                (1 << 8)             /**< Single Reference Warmed Up */\r
-#define _ADC_STATUS_SINGLEREFWARM_SHIFT         8                    /**< Shift value for ADC_SINGLEREFWARM */\r
-#define _ADC_STATUS_SINGLEREFWARM_MASK          0x100UL              /**< Bit mask for ADC_SINGLEREFWARM */\r
-#define ADC_STATUS_SINGLEREFWARM_DEFAULT        (0x00000000UL << 8)  /**< Shifted mode DEFAULT for ADC_STATUS */\r
-#define _ADC_STATUS_SINGLEREFWARM_DEFAULT       0x00000000UL         /**< Mode DEFAULT for ADC_STATUS */\r
-#define ADC_STATUS_SCANREFWARM                  (1 << 9)             /**< Scan Reference Warmed Up */\r
-#define _ADC_STATUS_SCANREFWARM_SHIFT           9                    /**< Shift value for ADC_SCANREFWARM */\r
-#define _ADC_STATUS_SCANREFWARM_MASK            0x200UL              /**< Bit mask for ADC_SCANREFWARM */\r
-#define ADC_STATUS_SCANREFWARM_DEFAULT          (0x00000000UL << 9)  /**< Shifted mode DEFAULT for ADC_STATUS */\r
-#define _ADC_STATUS_SCANREFWARM_DEFAULT         0x00000000UL         /**< Mode DEFAULT for ADC_STATUS */\r
-#define ADC_STATUS_WARM                         (1 << 12)            /**< ADC Warmed Up */\r
-#define _ADC_STATUS_WARM_SHIFT                  12                   /**< Shift value for ADC_WARM */\r
-#define _ADC_STATUS_WARM_MASK                   0x1000UL             /**< Bit mask for ADC_WARM */\r
-#define ADC_STATUS_WARM_DEFAULT                 (0x00000000UL << 12) /**< Shifted mode DEFAULT for ADC_STATUS */\r
-#define _ADC_STATUS_WARM_DEFAULT                0x00000000UL         /**< Mode DEFAULT for ADC_STATUS */\r
-#define ADC_STATUS_SINGLEDV                     (1 << 16)            /**< Single Sample Data Valid */\r
-#define _ADC_STATUS_SINGLEDV_SHIFT              16                   /**< Shift value for ADC_SINGLEDV */\r
-#define _ADC_STATUS_SINGLEDV_MASK               0x10000UL            /**< Bit mask for ADC_SINGLEDV */\r
-#define ADC_STATUS_SINGLEDV_DEFAULT             (0x00000000UL << 16) /**< Shifted mode DEFAULT for ADC_STATUS */\r
-#define _ADC_STATUS_SINGLEDV_DEFAULT            0x00000000UL         /**< Mode DEFAULT for ADC_STATUS */\r
-#define ADC_STATUS_SCANDV                       (1 << 17)            /**< Scan Data Valid */\r
-#define _ADC_STATUS_SCANDV_SHIFT                17                   /**< Shift value for ADC_SCANDV */\r
-#define _ADC_STATUS_SCANDV_MASK                 0x20000UL            /**< Bit mask for ADC_SCANDV */\r
-#define ADC_STATUS_SCANDV_DEFAULT               (0x00000000UL << 17) /**< Shifted mode DEFAULT for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDV_DEFAULT              0x00000000UL         /**< Mode DEFAULT for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_SHIFT           24                   /**< Shift value for ADC_SCANDATASRC */\r
-#define _ADC_STATUS_SCANDATASRC_MASK            0x7000000UL          /**< Bit mask for ADC_SCANDATASRC */\r
-#define ADC_STATUS_SCANDATASRC_DEFAULT          (0x00000000UL << 24) /**< Shifted mode DEFAULT for ADC_STATUS */\r
-#define ADC_STATUS_SCANDATASRC_CHANNEL0         (0x00000000UL << 24) /**< Shifted mode CHANNEL0 for ADC_STATUS */\r
-#define ADC_STATUS_SCANDATASRC_CHANNEL1         (0x00000001UL << 24) /**< Shifted mode CHANNEL1 for ADC_STATUS */\r
-#define ADC_STATUS_SCANDATASRC_CHANNEL2         (0x00000002UL << 24) /**< Shifted mode CHANNEL2 for ADC_STATUS */\r
-#define ADC_STATUS_SCANDATASRC_CHANNEL3         (0x00000003UL << 24) /**< Shifted mode CHANNEL3 for ADC_STATUS */\r
-#define ADC_STATUS_SCANDATASRC_CHANNEL4         (0x00000004UL << 24) /**< Shifted mode CHANNEL4 for ADC_STATUS */\r
-#define ADC_STATUS_SCANDATASRC_CHANNEL5         (0x00000005UL << 24) /**< Shifted mode CHANNEL5 for ADC_STATUS */\r
-#define ADC_STATUS_SCANDATASRC_CHANNEL6         (0x00000006UL << 24) /**< Shifted mode CHANNEL6 for ADC_STATUS */\r
-#define ADC_STATUS_SCANDATASRC_CHANNEL7         (0x00000007UL << 24) /**< Shifted mode CHANNEL7 for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_DEFAULT         0x00000000UL         /**< Mode DEFAULT for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_CHANNEL0        0x00000000UL         /**< Mode CHANNEL0 for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_CHANNEL1        0x00000001UL         /**< Mode CHANNEL1 for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_CHANNEL2        0x00000002UL         /**< Mode CHANNEL2 for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_CHANNEL3        0x00000003UL         /**< Mode CHANNEL3 for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_CHANNEL4        0x00000004UL         /**< Mode CHANNEL4 for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_CHANNEL5        0x00000005UL         /**< Mode CHANNEL5 for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_CHANNEL6        0x00000006UL         /**< Mode CHANNEL6 for ADC_STATUS */\r
-#define _ADC_STATUS_SCANDATASRC_CHANNEL7        0x00000007UL         /**< Mode CHANNEL7 for ADC_STATUS */\r
-\r
-/** Bit fields for ADC SINGLECTRL */\r
-#define _ADC_SINGLECTRL_RESETVALUE              0x00000000UL         /**< Default value for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_MASK                    0x71F70F37UL         /**< Mask for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEREP                (1 << 0)             /**< Single Sample Repetitive Mode */\r
-#define _ADC_SINGLECTRL_SINGLEREP_SHIFT         0                    /**< Shift value for ADC_SINGLEREP */\r
-#define _ADC_SINGLECTRL_SINGLEREP_MASK          0x1UL                /**< Bit mask for ADC_SINGLEREP */\r
-#define ADC_SINGLECTRL_SINGLEREP_DEFAULT        (0x00000000UL << 0)  /**< Shifted mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREP_DEFAULT       0x00000000UL         /**< Mode DEFAULT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEDIFF               (1 << 1)             /**< Single Sample Differential Mode */\r
-#define _ADC_SINGLECTRL_SINGLEDIFF_SHIFT        1                    /**< Shift value for ADC_SINGLEDIFF */\r
-#define _ADC_SINGLECTRL_SINGLEDIFF_MASK         0x2UL                /**< Bit mask for ADC_SINGLEDIFF */\r
-#define ADC_SINGLECTRL_SINGLEDIFF_DEFAULT       (0x00000000UL << 1)  /**< Shifted mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEDIFF_DEFAULT      0x00000000UL         /**< Mode DEFAULT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEADJ                (1 << 2)             /**< Single Sample Result Adjustment */\r
-#define _ADC_SINGLECTRL_SINGLEADJ_SHIFT         2                    /**< Shift value for ADC_SINGLEADJ */\r
-#define _ADC_SINGLECTRL_SINGLEADJ_MASK          0x4UL                /**< Bit mask for ADC_SINGLEADJ */\r
-#define ADC_SINGLECTRL_SINGLEADJ_DEFAULT        (0x00000000UL << 2)  /**< Shifted mode DEFAULT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEADJ_RIGHT          (0x00000000UL << 2)  /**< Shifted mode RIGHT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEADJ_LEFT           (0x00000001UL << 2)  /**< Shifted mode LEFT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEADJ_DEFAULT       0x00000000UL         /**< Mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEADJ_RIGHT         0x00000000UL         /**< Mode RIGHT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEADJ_LEFT          0x00000001UL         /**< Mode LEFT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLERES_SHIFT         4                    /**< Shift value for ADC_SINGLERES */\r
-#define _ADC_SINGLECTRL_SINGLERES_MASK          0x30UL               /**< Bit mask for ADC_SINGLERES */\r
-#define ADC_SINGLECTRL_SINGLERES_DEFAULT        (0x00000000UL << 4)  /**< Shifted mode DEFAULT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLERES_12BIT          (0x00000000UL << 4)  /**< Shifted mode 12BIT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLERES_8BIT           (0x00000001UL << 4)  /**< Shifted mode 8BIT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLERES_6BIT           (0x00000002UL << 4)  /**< Shifted mode 6BIT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLERES_OS             (0x00000003UL << 4)  /**< Shifted mode OS for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLERES_DEFAULT       0x00000000UL         /**< Mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLERES_12BIT         0x00000000UL         /**< Mode 12BIT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLERES_8BIT          0x00000001UL         /**< Mode 8BIT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLERES_6BIT          0x00000002UL         /**< Mode 6BIT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLERES_OS            0x00000003UL         /**< Mode OS for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_SHIFT         8                    /**< Shift value for ADC_SINGLESEL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_MASK          0xF00UL              /**< Bit mask for ADC_SINGLESEL */\r
-#define ADC_SINGLECTRL_SINGLESEL_DEFAULT        (0x00000000UL << 8)  /**< Shifted mode DEFAULT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL0       (0x00000000UL << 8)  /**< Shifted mode CHANNEL0 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL1       (0x00000001UL << 8)  /**< Shifted mode CHANNEL1 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL2       (0x00000002UL << 8)  /**< Shifted mode CHANNEL2 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL3       (0x00000003UL << 8)  /**< Shifted mode CHANNEL3 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL4       (0x00000004UL << 8)  /**< Shifted mode CHANNEL4 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL5       (0x00000005UL << 8)  /**< Shifted mode CHANNEL5 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL6       (0x00000006UL << 8)  /**< Shifted mode CHANNEL6 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL7       (0x00000007UL << 8)  /**< Shifted mode CHANNEL7 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL8       (0x00000008UL << 8)  /**< Shifted mode CHANNEL8 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL9       (0x00000009UL << 8)  /**< Shifted mode CHANNEL9 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL10      (0x0000000AUL << 8)  /**< Shifted mode CHANNEL10 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL11      (0x0000000BUL << 8)  /**< Shifted mode CHANNEL11 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL12      (0x0000000CUL << 8)  /**< Shifted mode CHANNEL12 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL13      (0x0000000DUL << 8)  /**< Shifted mode CHANNEL13 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLESEL_CHANNEL14      (0x0000000EUL << 8)  /**< Shifted mode CHANNEL14 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_DEFAULT       0x00000000UL         /**< Mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL0      0x00000000UL         /**< Mode CHANNEL0 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL1      0x00000001UL         /**< Mode CHANNEL1 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL2      0x00000002UL         /**< Mode CHANNEL2 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL3      0x00000003UL         /**< Mode CHANNEL3 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL4      0x00000004UL         /**< Mode CHANNEL4 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL5      0x00000005UL         /**< Mode CHANNEL5 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL6      0x00000006UL         /**< Mode CHANNEL6 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL7      0x00000007UL         /**< Mode CHANNEL7 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL8      0x00000008UL         /**< Mode CHANNEL8 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL9      0x00000009UL         /**< Mode CHANNEL9 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL10     0x0000000AUL         /**< Mode CHANNEL10 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL11     0x0000000BUL         /**< Mode CHANNEL11 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL12     0x0000000CUL         /**< Mode CHANNEL12 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL13     0x0000000DUL         /**< Mode CHANNEL13 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLESEL_CHANNEL14     0x0000000EUL         /**< Mode CHANNEL14 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREF_SHIFT         16                   /**< Shift value for ADC_SINGLEREF */\r
-#define _ADC_SINGLECTRL_SINGLEREF_MASK          0x70000UL            /**< Bit mask for ADC_SINGLEREF */\r
-#define ADC_SINGLECTRL_SINGLEREF_DEFAULT        (0x00000000UL << 16) /**< Shifted mode DEFAULT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEREF_1V25           (0x00000000UL << 16) /**< Shifted mode 1V25 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEREF_2V5            (0x00000001UL << 16) /**< Shifted mode 2V5 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEREF_VDD            (0x00000002UL << 16) /**< Shifted mode VDD for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEREF_5VDIFF         (0x00000003UL << 16) /**< Shifted mode 5VDIFF for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEREF_EXTSINGLE      (0x00000004UL << 16) /**< Shifted mode EXTSINGLE for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEREF_EXTDIFF        (0x00000005UL << 16) /**< Shifted mode EXTDIFF for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEREF_2XVDDVSS       (0x00000006UL << 16) /**< Shifted mode 2XVDDVSS for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREF_DEFAULT       0x00000000UL         /**< Mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREF_1V25          0x00000000UL         /**< Mode 1V25 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREF_2V5           0x00000001UL         /**< Mode 2V5 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREF_VDD           0x00000002UL         /**< Mode VDD for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREF_5VDIFF        0x00000003UL         /**< Mode 5VDIFF for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREF_EXTSINGLE     0x00000004UL         /**< Mode EXTSINGLE for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREF_EXTDIFF       0x00000005UL         /**< Mode EXTDIFF for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEREF_2XVDDVSS      0x00000006UL         /**< Mode 2XVDDVSS for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_SHIFT          20                   /**< Shift value for ADC_SINGLEAT */\r
-#define _ADC_SINGLECTRL_SINGLEAT_MASK           0xF00000UL           /**< Bit mask for ADC_SINGLEAT */\r
-#define ADC_SINGLECTRL_SINGLEAT_DEFAULT         (0x00000000UL << 20) /**< Shifted mode DEFAULT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEAT_1CYCLE          (0x00000000UL << 20) /**< Shifted mode 1CYCLE for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEAT_2CYCLES         (0x00000001UL << 20) /**< Shifted mode 2CYCLES for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEAT_4CYCLES         (0x00000002UL << 20) /**< Shifted mode 4CYCLES for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEAT_8CYCLES         (0x00000003UL << 20) /**< Shifted mode 8CYCLES for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEAT_16CYCLES        (0x00000004UL << 20) /**< Shifted mode 16CYCLES for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEAT_32CYCLES        (0x00000005UL << 20) /**< Shifted mode 32CYCLES for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEAT_64CYCLES        (0x00000006UL << 20) /**< Shifted mode 64CYCLES for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEAT_128CYCLES       (0x00000007UL << 20) /**< Shifted mode 128CYCLES for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEAT_256CYCLES       (0x00000008UL << 20) /**< Shifted mode 256CYCLES for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_DEFAULT        0x00000000UL         /**< Mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_1CYCLE         0x00000000UL         /**< Mode 1CYCLE for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_2CYCLES        0x00000001UL         /**< Mode 2CYCLES for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_4CYCLES        0x00000002UL         /**< Mode 4CYCLES for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_8CYCLES        0x00000003UL         /**< Mode 8CYCLES for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_16CYCLES       0x00000004UL         /**< Mode 16CYCLES for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_32CYCLES       0x00000005UL         /**< Mode 32CYCLES for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_64CYCLES       0x00000006UL         /**< Mode 64CYCLES for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_128CYCLES      0x00000007UL         /**< Mode 128CYCLES for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEAT_256CYCLES      0x00000008UL         /**< Mode 256CYCLES for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEPRSEN              (1 << 24)            /**< Single Sample PRS Trigger Enable */\r
-#define _ADC_SINGLECTRL_SINGLEPRSEN_SHIFT       24                   /**< Shift value for ADC_SINGLEPRSEN */\r
-#define _ADC_SINGLECTRL_SINGLEPRSEN_MASK        0x1000000UL          /**< Bit mask for ADC_SINGLEPRSEN */\r
-#define ADC_SINGLECTRL_SINGLEPRSEN_DEFAULT      (0x00000000UL << 24) /**< Shifted mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSEN_DEFAULT     0x00000000UL         /**< Mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_SHIFT      28                   /**< Shift value for ADC_SINGLEPRSSEL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_MASK       0x70000000UL         /**< Bit mask for ADC_SINGLEPRSSEL */\r
-#define ADC_SINGLECTRL_SINGLEPRSSEL_DEFAULT     (0x00000000UL << 28) /**< Shifted mode DEFAULT for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH0      (0x00000000UL << 28) /**< Shifted mode PRSCH0 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH1      (0x00000001UL << 28) /**< Shifted mode PRSCH1 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH2      (0x00000002UL << 28) /**< Shifted mode PRSCH2 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH3      (0x00000003UL << 28) /**< Shifted mode PRSCH3 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH4      (0x00000004UL << 28) /**< Shifted mode PRSCH4 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH5      (0x00000005UL << 28) /**< Shifted mode PRSCH5 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH6      (0x00000006UL << 28) /**< Shifted mode PRSCH6 for ADC_SINGLECTRL */\r
-#define ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH7      (0x00000007UL << 28) /**< Shifted mode PRSCH7 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_DEFAULT    0x00000000UL         /**< Mode DEFAULT for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH0     0x00000000UL         /**< Mode PRSCH0 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH1     0x00000001UL         /**< Mode PRSCH1 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH2     0x00000002UL         /**< Mode PRSCH2 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH3     0x00000003UL         /**< Mode PRSCH3 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH4     0x00000004UL         /**< Mode PRSCH4 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH5     0x00000005UL         /**< Mode PRSCH5 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH6     0x00000006UL         /**< Mode PRSCH6 for ADC_SINGLECTRL */\r
-#define _ADC_SINGLECTRL_SINGLEPRSSEL_PRSCH7     0x00000007UL         /**< Mode PRSCH7 for ADC_SINGLECTRL */\r
-\r
-/** Bit fields for ADC SCANCTRL */\r
-#define _ADC_SCANCTRL_RESETVALUE                0x00000000UL         /**< Default value for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_MASK                      0x71F7FF37UL         /**< Mask for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANREP                    (1 << 0)             /**< Scan Sequence Repetitive Mode */\r
-#define _ADC_SCANCTRL_SCANREP_SHIFT             0                    /**< Shift value for ADC_SCANREP */\r
-#define _ADC_SCANCTRL_SCANREP_MASK              0x1UL                /**< Bit mask for ADC_SCANREP */\r
-#define ADC_SCANCTRL_SCANREP_DEFAULT            (0x00000000UL << 0)  /**< Shifted mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREP_DEFAULT           0x00000000UL         /**< Mode DEFAULT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANDIFF                   (1 << 1)             /**< Scan Sequence Differential Mode */\r
-#define _ADC_SCANCTRL_SCANDIFF_SHIFT            1                    /**< Shift value for ADC_SCANDIFF */\r
-#define _ADC_SCANCTRL_SCANDIFF_MASK             0x2UL                /**< Bit mask for ADC_SCANDIFF */\r
-#define ADC_SCANCTRL_SCANDIFF_DEFAULT           (0x00000000UL << 1)  /**< Shifted mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANDIFF_DEFAULT          0x00000000UL         /**< Mode DEFAULT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANADJ                    (1 << 2)             /**< Scan Sequence Result Adjustment */\r
-#define _ADC_SCANCTRL_SCANADJ_SHIFT             2                    /**< Shift value for ADC_SCANADJ */\r
-#define _ADC_SCANCTRL_SCANADJ_MASK              0x4UL                /**< Bit mask for ADC_SCANADJ */\r
-#define ADC_SCANCTRL_SCANADJ_DEFAULT            (0x00000000UL << 2)  /**< Shifted mode DEFAULT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANADJ_RIGHT              (0x00000000UL << 2)  /**< Shifted mode RIGHT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANADJ_LEFT               (0x00000001UL << 2)  /**< Shifted mode LEFT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANADJ_DEFAULT           0x00000000UL         /**< Mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANADJ_RIGHT             0x00000000UL         /**< Mode RIGHT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANADJ_LEFT              0x00000001UL         /**< Mode LEFT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANRES_SHIFT             4                    /**< Shift value for ADC_SCANRES */\r
-#define _ADC_SCANCTRL_SCANRES_MASK              0x30UL               /**< Bit mask for ADC_SCANRES */\r
-#define ADC_SCANCTRL_SCANRES_DEFAULT            (0x00000000UL << 4)  /**< Shifted mode DEFAULT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANRES_12BIT              (0x00000000UL << 4)  /**< Shifted mode 12BIT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANRES_8BIT               (0x00000001UL << 4)  /**< Shifted mode 8BIT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANRES_6BIT               (0x00000002UL << 4)  /**< Shifted mode 6BIT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANRES_OS                 (0x00000003UL << 4)  /**< Shifted mode OS for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANRES_DEFAULT           0x00000000UL         /**< Mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANRES_12BIT             0x00000000UL         /**< Mode 12BIT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANRES_8BIT              0x00000001UL         /**< Mode 8BIT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANRES_6BIT              0x00000002UL         /**< Mode 6BIT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANRES_OS                0x00000003UL         /**< Mode OS for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_SHIFT            8                    /**< Shift value for ADC_SCANMASK */\r
-#define _ADC_SCANCTRL_SCANMASK_MASK             0xFF00UL             /**< Bit mask for ADC_SCANMASK */\r
-#define ADC_SCANCTRL_SCANMASK_DEFAULT           (0x00000000UL << 8)  /**< Shifted mode DEFAULT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANMASK_CHANNEL0          (0x00000000UL << 8)  /**< Shifted mode CHANNEL0 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANMASK_CHANNEL1          (0x00000001UL << 8)  /**< Shifted mode CHANNEL1 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANMASK_CHANNEL2          (0x00000002UL << 8)  /**< Shifted mode CHANNEL2 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANMASK_CHANNEL3          (0x00000003UL << 8)  /**< Shifted mode CHANNEL3 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANMASK_CHANNEL4          (0x00000004UL << 8)  /**< Shifted mode CHANNEL4 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANMASK_CHANNEL5          (0x00000005UL << 8)  /**< Shifted mode CHANNEL5 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANMASK_CHANNEL6          (0x00000006UL << 8)  /**< Shifted mode CHANNEL6 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANMASK_CHANNEL7          (0x00000007UL << 8)  /**< Shifted mode CHANNEL7 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_DEFAULT          0x00000000UL         /**< Mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_CHANNEL0         0x00000000UL         /**< Mode CHANNEL0 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_CHANNEL1         0x00000001UL         /**< Mode CHANNEL1 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_CHANNEL2         0x00000002UL         /**< Mode CHANNEL2 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_CHANNEL3         0x00000003UL         /**< Mode CHANNEL3 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_CHANNEL4         0x00000004UL         /**< Mode CHANNEL4 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_CHANNEL5         0x00000005UL         /**< Mode CHANNEL5 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_CHANNEL6         0x00000006UL         /**< Mode CHANNEL6 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANMASK_CHANNEL7         0x00000007UL         /**< Mode CHANNEL7 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREF_SHIFT             16                   /**< Shift value for ADC_SCANREF */\r
-#define _ADC_SCANCTRL_SCANREF_MASK              0x70000UL            /**< Bit mask for ADC_SCANREF */\r
-#define ADC_SCANCTRL_SCANREF_DEFAULT            (0x00000000UL << 16) /**< Shifted mode DEFAULT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANREF_1V25               (0x00000000UL << 16) /**< Shifted mode 1V25 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANREF_2V5                (0x00000001UL << 16) /**< Shifted mode 2V5 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANREF_VDD                (0x00000002UL << 16) /**< Shifted mode VDD for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANREF_5VDIFF             (0x00000003UL << 16) /**< Shifted mode 5VDIFF for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANREF_EXTSINGLE          (0x00000004UL << 16) /**< Shifted mode EXTSINGLE for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANREF_EXTDIFF            (0x00000005UL << 16) /**< Shifted mode EXTDIFF for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANREF_2XVDDVSS           (0x00000006UL << 16) /**< Shifted mode 2XVDDVSS for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREF_DEFAULT           0x00000000UL         /**< Mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREF_1V25              0x00000000UL         /**< Mode 1V25 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREF_2V5               0x00000001UL         /**< Mode 2V5 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREF_VDD               0x00000002UL         /**< Mode VDD for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREF_5VDIFF            0x00000003UL         /**< Mode 5VDIFF for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREF_EXTSINGLE         0x00000004UL         /**< Mode EXTSINGLE for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREF_EXTDIFF           0x00000005UL         /**< Mode EXTDIFF for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANREF_2XVDDVSS          0x00000006UL         /**< Mode 2XVDDVSS for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_SHIFT              20                   /**< Shift value for ADC_SCANAT */\r
-#define _ADC_SCANCTRL_SCANAT_MASK               0xF00000UL           /**< Bit mask for ADC_SCANAT */\r
-#define ADC_SCANCTRL_SCANAT_DEFAULT             (0x00000000UL << 20) /**< Shifted mode DEFAULT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANAT_1CYCLE              (0x00000000UL << 20) /**< Shifted mode 1CYCLE for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANAT_2CYCLES             (0x00000001UL << 20) /**< Shifted mode 2CYCLES for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANAT_4CYCLES             (0x00000002UL << 20) /**< Shifted mode 4CYCLES for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANAT_8CYCLES             (0x00000003UL << 20) /**< Shifted mode 8CYCLES for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANAT_16CYCLES            (0x00000004UL << 20) /**< Shifted mode 16CYCLES for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANAT_32CYCLES            (0x00000005UL << 20) /**< Shifted mode 32CYCLES for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANAT_64CYCLES            (0x00000006UL << 20) /**< Shifted mode 64CYCLES for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANAT_128CYCLES           (0x00000007UL << 20) /**< Shifted mode 128CYCLES for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANAT_256CYCLES           (0x00000008UL << 20) /**< Shifted mode 256CYCLES for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_DEFAULT            0x00000000UL         /**< Mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_1CYCLE             0x00000000UL         /**< Mode 1CYCLE for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_2CYCLES            0x00000001UL         /**< Mode 2CYCLES for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_4CYCLES            0x00000002UL         /**< Mode 4CYCLES for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_8CYCLES            0x00000003UL         /**< Mode 8CYCLES for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_16CYCLES           0x00000004UL         /**< Mode 16CYCLES for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_32CYCLES           0x00000005UL         /**< Mode 32CYCLES for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_64CYCLES           0x00000006UL         /**< Mode 64CYCLES for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_128CYCLES          0x00000007UL         /**< Mode 128CYCLES for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANAT_256CYCLES          0x00000008UL         /**< Mode 256CYCLES for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANPRSEN                  (1 << 24)            /**< Scan Sequence PRS Trigger Enable */\r
-#define _ADC_SCANCTRL_SCANPRSEN_SHIFT           24                   /**< Shift value for ADC_SCANPRSEN */\r
-#define _ADC_SCANCTRL_SCANPRSEN_MASK            0x1000000UL          /**< Bit mask for ADC_SCANPRSEN */\r
-#define ADC_SCANCTRL_SCANPRSEN_DEFAULT          (0x00000000UL << 24) /**< Shifted mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSEN_DEFAULT         0x00000000UL         /**< Mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_SHIFT          28                   /**< Shift value for ADC_SCANPRSSEL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_MASK           0x70000000UL         /**< Bit mask for ADC_SCANPRSSEL */\r
-#define ADC_SCANCTRL_SCANPRSSEL_DEFAULT         (0x00000000UL << 28) /**< Shifted mode DEFAULT for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANPRSSEL_PRSCH0          (0x00000000UL << 28) /**< Shifted mode PRSCH0 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANPRSSEL_PRSCH1          (0x00000001UL << 28) /**< Shifted mode PRSCH1 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANPRSSEL_PRSCH2          (0x00000002UL << 28) /**< Shifted mode PRSCH2 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANPRSSEL_PRSCH3          (0x00000003UL << 28) /**< Shifted mode PRSCH3 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANPRSSEL_PRSCH4          (0x00000004UL << 28) /**< Shifted mode PRSCH4 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANPRSSEL_PRSCH5          (0x00000005UL << 28) /**< Shifted mode PRSCH5 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANPRSSEL_PRSCH6          (0x00000006UL << 28) /**< Shifted mode PRSCH6 for ADC_SCANCTRL */\r
-#define ADC_SCANCTRL_SCANPRSSEL_PRSCH7          (0x00000007UL << 28) /**< Shifted mode PRSCH7 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_DEFAULT        0x00000000UL         /**< Mode DEFAULT for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_PRSCH0         0x00000000UL         /**< Mode PRSCH0 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_PRSCH1         0x00000001UL         /**< Mode PRSCH1 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_PRSCH2         0x00000002UL         /**< Mode PRSCH2 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_PRSCH3         0x00000003UL         /**< Mode PRSCH3 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_PRSCH4         0x00000004UL         /**< Mode PRSCH4 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_PRSCH5         0x00000005UL         /**< Mode PRSCH5 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_PRSCH6         0x00000006UL         /**< Mode PRSCH6 for ADC_SCANCTRL */\r
-#define _ADC_SCANCTRL_SCANPRSSEL_PRSCH7         0x00000007UL         /**< Mode PRSCH7 for ADC_SCANCTRL */\r
-\r
-/** Bit fields for ADC IEN */\r
-#define _ADC_IEN_RESETVALUE                     0x00000000UL        /**< Default value for ADC_IEN */\r
-#define _ADC_IEN_MASK                           0x00000303UL        /**< Mask for ADC_IEN */\r
-#define ADC_IEN_SINGLE                          (1 << 0)            /**< Single Conversion Complete Interrupt Enable */\r
-#define _ADC_IEN_SINGLE_SHIFT                   0                   /**< Shift value for ADC_SINGLE */\r
-#define _ADC_IEN_SINGLE_MASK                    0x1UL               /**< Bit mask for ADC_SINGLE */\r
-#define ADC_IEN_SINGLE_DEFAULT                  (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_IEN */\r
-#define _ADC_IEN_SINGLE_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for ADC_IEN */\r
-#define ADC_IEN_SCAN                            (1 << 1)            /**< Scan Conversion Complete Interrupt Enable */\r
-#define _ADC_IEN_SCAN_SHIFT                     1                   /**< Shift value for ADC_SCAN */\r
-#define _ADC_IEN_SCAN_MASK                      0x2UL               /**< Bit mask for ADC_SCAN */\r
-#define ADC_IEN_SCAN_DEFAULT                    (0x00000000UL << 1) /**< Shifted mode DEFAULT for ADC_IEN */\r
-#define _ADC_IEN_SCAN_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for ADC_IEN */\r
-#define ADC_IEN_SINGLEOF                        (1 << 8)            /**< Single Result Overflow Interrupt Enable */\r
-#define _ADC_IEN_SINGLEOF_SHIFT                 8                   /**< Shift value for ADC_SINGLEOF */\r
-#define _ADC_IEN_SINGLEOF_MASK                  0x100UL             /**< Bit mask for ADC_SINGLEOF */\r
-#define ADC_IEN_SINGLEOF_DEFAULT                (0x00000000UL << 8) /**< Shifted mode DEFAULT for ADC_IEN */\r
-#define _ADC_IEN_SINGLEOF_DEFAULT               0x00000000UL        /**< Mode DEFAULT for ADC_IEN */\r
-#define ADC_IEN_SCANOF                          (1 << 9)            /**< Scan Result Overflow Interrupt Enable */\r
-#define _ADC_IEN_SCANOF_SHIFT                   9                   /**< Shift value for ADC_SCANOF */\r
-#define _ADC_IEN_SCANOF_MASK                    0x200UL             /**< Bit mask for ADC_SCANOF */\r
-#define ADC_IEN_SCANOF_DEFAULT                  (0x00000000UL << 9) /**< Shifted mode DEFAULT for ADC_IEN */\r
-#define _ADC_IEN_SCANOF_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for ADC_IEN */\r
-\r
-/** Bit fields for ADC IF */\r
-#define _ADC_IF_RESETVALUE                      0x00000000UL        /**< Default value for ADC_IF */\r
-#define _ADC_IF_MASK                            0x00000303UL        /**< Mask for ADC_IF */\r
-#define ADC_IF_SINGLE                           (1 << 0)            /**< Single Conversion Complete Interrupt Flag */\r
-#define _ADC_IF_SINGLE_SHIFT                    0                   /**< Shift value for ADC_SINGLE */\r
-#define _ADC_IF_SINGLE_MASK                     0x1UL               /**< Bit mask for ADC_SINGLE */\r
-#define ADC_IF_SINGLE_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_IF */\r
-#define _ADC_IF_SINGLE_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for ADC_IF */\r
-#define ADC_IF_SCAN                             (1 << 1)            /**< Scan Conversion Complete Interrupt Flag */\r
-#define _ADC_IF_SCAN_SHIFT                      1                   /**< Shift value for ADC_SCAN */\r
-#define _ADC_IF_SCAN_MASK                       0x2UL               /**< Bit mask for ADC_SCAN */\r
-#define ADC_IF_SCAN_DEFAULT                     (0x00000000UL << 1) /**< Shifted mode DEFAULT for ADC_IF */\r
-#define _ADC_IF_SCAN_DEFAULT                    0x00000000UL        /**< Mode DEFAULT for ADC_IF */\r
-#define ADC_IF_SINGLEOF                         (1 << 8)            /**< Single Result Overflow Interrupt Flag */\r
-#define _ADC_IF_SINGLEOF_SHIFT                  8                   /**< Shift value for ADC_SINGLEOF */\r
-#define _ADC_IF_SINGLEOF_MASK                   0x100UL             /**< Bit mask for ADC_SINGLEOF */\r
-#define ADC_IF_SINGLEOF_DEFAULT                 (0x00000000UL << 8) /**< Shifted mode DEFAULT for ADC_IF */\r
-#define _ADC_IF_SINGLEOF_DEFAULT                0x00000000UL        /**< Mode DEFAULT for ADC_IF */\r
-#define ADC_IF_SCANOF                           (1 << 9)            /**< Scan Result Overflow Interrupt Flag */\r
-#define _ADC_IF_SCANOF_SHIFT                    9                   /**< Shift value for ADC_SCANOF */\r
-#define _ADC_IF_SCANOF_MASK                     0x200UL             /**< Bit mask for ADC_SCANOF */\r
-#define ADC_IF_SCANOF_DEFAULT                   (0x00000000UL << 9) /**< Shifted mode DEFAULT for ADC_IF */\r
-#define _ADC_IF_SCANOF_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for ADC_IF */\r
-\r
-/** Bit fields for ADC IFS */\r
-#define _ADC_IFS_RESETVALUE                     0x00000000UL        /**< Default value for ADC_IFS */\r
-#define _ADC_IFS_MASK                           0x00000303UL        /**< Mask for ADC_IFS */\r
-#define ADC_IFS_SINGLE                          (1 << 0)            /**< Single Conversion Complete Interrupt Flag Set */\r
-#define _ADC_IFS_SINGLE_SHIFT                   0                   /**< Shift value for ADC_SINGLE */\r
-#define _ADC_IFS_SINGLE_MASK                    0x1UL               /**< Bit mask for ADC_SINGLE */\r
-#define ADC_IFS_SINGLE_DEFAULT                  (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_IFS */\r
-#define _ADC_IFS_SINGLE_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for ADC_IFS */\r
-#define ADC_IFS_SCAN                            (1 << 1)            /**< Scan Conversion Complete Interrupt Flag Set */\r
-#define _ADC_IFS_SCAN_SHIFT                     1                   /**< Shift value for ADC_SCAN */\r
-#define _ADC_IFS_SCAN_MASK                      0x2UL               /**< Bit mask for ADC_SCAN */\r
-#define ADC_IFS_SCAN_DEFAULT                    (0x00000000UL << 1) /**< Shifted mode DEFAULT for ADC_IFS */\r
-#define _ADC_IFS_SCAN_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for ADC_IFS */\r
-#define ADC_IFS_SINGLEOF                        (1 << 8)            /**< Single Result Overflow Interrupt Flag Set */\r
-#define _ADC_IFS_SINGLEOF_SHIFT                 8                   /**< Shift value for ADC_SINGLEOF */\r
-#define _ADC_IFS_SINGLEOF_MASK                  0x100UL             /**< Bit mask for ADC_SINGLEOF */\r
-#define ADC_IFS_SINGLEOF_DEFAULT                (0x00000000UL << 8) /**< Shifted mode DEFAULT for ADC_IFS */\r
-#define _ADC_IFS_SINGLEOF_DEFAULT               0x00000000UL        /**< Mode DEFAULT for ADC_IFS */\r
-#define ADC_IFS_SCANOF                          (1 << 9)            /**< Scan Result Overflow Interrupt Flag Set */\r
-#define _ADC_IFS_SCANOF_SHIFT                   9                   /**< Shift value for ADC_SCANOF */\r
-#define _ADC_IFS_SCANOF_MASK                    0x200UL             /**< Bit mask for ADC_SCANOF */\r
-#define ADC_IFS_SCANOF_DEFAULT                  (0x00000000UL << 9) /**< Shifted mode DEFAULT for ADC_IFS */\r
-#define _ADC_IFS_SCANOF_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for ADC_IFS */\r
-\r
-/** Bit fields for ADC IFC */\r
-#define _ADC_IFC_RESETVALUE                     0x00000000UL        /**< Default value for ADC_IFC */\r
-#define _ADC_IFC_MASK                           0x00000303UL        /**< Mask for ADC_IFC */\r
-#define ADC_IFC_SINGLE                          (1 << 0)            /**< Single Conversion Complete Interrupt Flag Clear */\r
-#define _ADC_IFC_SINGLE_SHIFT                   0                   /**< Shift value for ADC_SINGLE */\r
-#define _ADC_IFC_SINGLE_MASK                    0x1UL               /**< Bit mask for ADC_SINGLE */\r
-#define ADC_IFC_SINGLE_DEFAULT                  (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_IFC */\r
-#define _ADC_IFC_SINGLE_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for ADC_IFC */\r
-#define ADC_IFC_SCAN                            (1 << 1)            /**< Scan Conversion Complete Interrupt Flag Clear */\r
-#define _ADC_IFC_SCAN_SHIFT                     1                   /**< Shift value for ADC_SCAN */\r
-#define _ADC_IFC_SCAN_MASK                      0x2UL               /**< Bit mask for ADC_SCAN */\r
-#define ADC_IFC_SCAN_DEFAULT                    (0x00000000UL << 1) /**< Shifted mode DEFAULT for ADC_IFC */\r
-#define _ADC_IFC_SCAN_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for ADC_IFC */\r
-#define ADC_IFC_SINGLEOF                        (1 << 8)            /**< Single Result Overflow Interrupt Flag Clear */\r
-#define _ADC_IFC_SINGLEOF_SHIFT                 8                   /**< Shift value for ADC_SINGLEOF */\r
-#define _ADC_IFC_SINGLEOF_MASK                  0x100UL             /**< Bit mask for ADC_SINGLEOF */\r
-#define ADC_IFC_SINGLEOF_DEFAULT                (0x00000000UL << 8) /**< Shifted mode DEFAULT for ADC_IFC */\r
-#define _ADC_IFC_SINGLEOF_DEFAULT               0x00000000UL        /**< Mode DEFAULT for ADC_IFC */\r
-#define ADC_IFC_SCANOF                          (1 << 9)            /**< Scan Result Overflow Interrupt Flag Clear */\r
-#define _ADC_IFC_SCANOF_SHIFT                   9                   /**< Shift value for ADC_SCANOF */\r
-#define _ADC_IFC_SCANOF_MASK                    0x200UL             /**< Bit mask for ADC_SCANOF */\r
-#define ADC_IFC_SCANOF_DEFAULT                  (0x00000000UL << 9) /**< Shifted mode DEFAULT for ADC_IFC */\r
-#define _ADC_IFC_SCANOF_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for ADC_IFC */\r
-\r
-/** Bit fields for ADC SINGLEDATA */\r
-#define _ADC_SINGLEDATA_RESETVALUE              0x00000000UL        /**< Default value for ADC_SINGLEDATA */\r
-#define _ADC_SINGLEDATA_MASK                    0xFFFFFFFFUL        /**< Mask for ADC_SINGLEDATA */\r
-#define _ADC_SINGLEDATA_SINGLEDATA_SHIFT        0                   /**< Shift value for ADC_SINGLEDATA */\r
-#define _ADC_SINGLEDATA_SINGLEDATA_MASK         0xFFFFFFFFUL        /**< Bit mask for ADC_SINGLEDATA */\r
-#define ADC_SINGLEDATA_SINGLEDATA_DEFAULT       (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_SINGLEDATA */\r
-#define _ADC_SINGLEDATA_SINGLEDATA_DEFAULT      0x00000000UL        /**< Mode DEFAULT for ADC_SINGLEDATA */\r
-\r
-/** Bit fields for ADC SCANDATA */\r
-#define _ADC_SCANDATA_RESETVALUE                0x00000000UL        /**< Default value for ADC_SCANDATA */\r
-#define _ADC_SCANDATA_MASK                      0xFFFFFFFFUL        /**< Mask for ADC_SCANDATA */\r
-#define _ADC_SCANDATA_SCANDATA_SHIFT            0                   /**< Shift value for ADC_SCANDATA */\r
-#define _ADC_SCANDATA_SCANDATA_MASK             0xFFFFFFFFUL        /**< Bit mask for ADC_SCANDATA */\r
-#define ADC_SCANDATA_SCANDATA_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_SCANDATA */\r
-#define _ADC_SCANDATA_SCANDATA_DEFAULT          0x00000000UL        /**< Mode DEFAULT for ADC_SCANDATA */\r
-\r
-/** Bit fields for ADC SINGLEDATAP */\r
-#define _ADC_SINGLEDATAP_RESETVALUE             0x00000000UL        /**< Default value for ADC_SINGLEDATAP */\r
-#define _ADC_SINGLEDATAP_MASK                   0xFFFFFFFFUL        /**< Mask for ADC_SINGLEDATAP */\r
-#define _ADC_SINGLEDATAP_SINGLEDATA_SHIFT       0                   /**< Shift value for ADC_SINGLEDATA */\r
-#define _ADC_SINGLEDATAP_SINGLEDATA_MASK        0xFFFFFFFFUL        /**< Bit mask for ADC_SINGLEDATA */\r
-#define ADC_SINGLEDATAP_SINGLEDATA_DEFAULT      (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_SINGLEDATAP */\r
-#define _ADC_SINGLEDATAP_SINGLEDATA_DEFAULT     0x00000000UL        /**< Mode DEFAULT for ADC_SINGLEDATAP */\r
-\r
-/** Bit fields for ADC SCANDATAP */\r
-#define _ADC_SCANDATAP_RESETVALUE               0x00000000UL        /**< Default value for ADC_SCANDATAP */\r
-#define _ADC_SCANDATAP_MASK                     0xFFFFFFFFUL        /**< Mask for ADC_SCANDATAP */\r
-#define _ADC_SCANDATAP_SCANDATAP_SHIFT          0                   /**< Shift value for ADC_SCANDATAP */\r
-#define _ADC_SCANDATAP_SCANDATAP_MASK           0xFFFFFFFFUL        /**< Bit mask for ADC_SCANDATAP */\r
-#define ADC_SCANDATAP_SCANDATAP_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_SCANDATAP */\r
-#define _ADC_SCANDATAP_SCANDATAP_DEFAULT        0x00000000UL        /**< Mode DEFAULT for ADC_SCANDATAP */\r
-\r
-/** Bit fields for ADC CAL */\r
-#define _ADC_CAL_RESETVALUE                     0x3F003F00UL         /**< Default value for ADC_CAL */\r
-#define _ADC_CAL_MASK                           0x7F7F7F7FUL         /**< Mask for ADC_CAL */\r
-#define _ADC_CAL_SINGLEOFFSET_SHIFT             0                    /**< Shift value for ADC_SINGLEOFFSET */\r
-#define _ADC_CAL_SINGLEOFFSET_MASK              0x7FUL               /**< Bit mask for ADC_SINGLEOFFSET */\r
-#define ADC_CAL_SINGLEOFFSET_DEFAULT            (0x00000000UL << 0)  /**< Shifted mode DEFAULT for ADC_CAL */\r
-#define _ADC_CAL_SINGLEOFFSET_DEFAULT           0x00000000UL         /**< Mode DEFAULT for ADC_CAL */\r
-#define _ADC_CAL_SINGLEGAIN_SHIFT               8                    /**< Shift value for ADC_SINGLEGAIN */\r
-#define _ADC_CAL_SINGLEGAIN_MASK                0x7F00UL             /**< Bit mask for ADC_SINGLEGAIN */\r
-#define ADC_CAL_SINGLEGAIN_DEFAULT              (0x0000003FUL << 8)  /**< Shifted mode DEFAULT for ADC_CAL */\r
-#define _ADC_CAL_SINGLEGAIN_DEFAULT             0x0000003FUL         /**< Mode DEFAULT for ADC_CAL */\r
-#define _ADC_CAL_SCANOFFSET_SHIFT               16                   /**< Shift value for ADC_SCANOFFSET */\r
-#define _ADC_CAL_SCANOFFSET_MASK                0x7F0000UL           /**< Bit mask for ADC_SCANOFFSET */\r
-#define ADC_CAL_SCANOFFSET_DEFAULT              (0x00000000UL << 16) /**< Shifted mode DEFAULT for ADC_CAL */\r
-#define _ADC_CAL_SCANOFFSET_DEFAULT             0x00000000UL         /**< Mode DEFAULT for ADC_CAL */\r
-#define _ADC_CAL_SCANGAIN_SHIFT                 24                   /**< Shift value for ADC_SCANGAIN */\r
-#define _ADC_CAL_SCANGAIN_MASK                  0x7F000000UL         /**< Bit mask for ADC_SCANGAIN */\r
-#define ADC_CAL_SCANGAIN_DEFAULT                (0x0000003FUL << 24) /**< Shifted mode DEFAULT for ADC_CAL */\r
-#define _ADC_CAL_SCANGAIN_DEFAULT               0x0000003FUL         /**< Mode DEFAULT for ADC_CAL */\r
-\r
-/** Bit fields for ADC ROUTE */\r
-#define _ADC_ROUTE_RESETVALUE                   0x00000000UL        /**< Default value for ADC_ROUTE */\r
-#define _ADC_ROUTE_MASK                         0x00000001UL        /**< Mask for ADC_ROUTE */\r
-#define ADC_ROUTE_VCMPEN                        (1 << 0)            /**< VCM Pin Output Enable */\r
-#define _ADC_ROUTE_VCMPEN_SHIFT                 0                   /**< Shift value for ADC_VCMPEN */\r
-#define _ADC_ROUTE_VCMPEN_MASK                  0x1UL               /**< Bit mask for ADC_VCMPEN */\r
-#define ADC_ROUTE_VCMPEN_DEFAULT                (0x00000000UL << 0) /**< Shifted mode DEFAULT for ADC_ROUTE */\r
-#define _ADC_ROUTE_VCMPEN_DEFAULT               0x00000000UL        /**< Mode DEFAULT for ADC_ROUTE */\r
-\r
-/** Bit fields for ADC BIASPROG */\r
-#define _ADC_BIASPROG_RESETVALUE                0x00000747UL        /**< Default value for ADC_BIASPROG */\r
-#define _ADC_BIASPROG_MASK                      0x00000F4FUL        /**< Mask for ADC_BIASPROG */\r
-#define _ADC_BIASPROG_BIASPROG_SHIFT            0                   /**< Shift value for ADC_BIASPROG */\r
-#define _ADC_BIASPROG_BIASPROG_MASK             0xFUL               /**< Bit mask for ADC_BIASPROG */\r
-#define ADC_BIASPROG_BIASPROG_DEFAULT           (0x00000007UL << 0) /**< Shifted mode DEFAULT for ADC_BIASPROG */\r
-#define _ADC_BIASPROG_BIASPROG_DEFAULT          0x00000007UL        /**< Mode DEFAULT for ADC_BIASPROG */\r
-#define ADC_BIASPROG_HALFBIAS                   (1 << 6)            /**< Half Bias Current */\r
-#define _ADC_BIASPROG_HALFBIAS_SHIFT            6                   /**< Shift value for ADC_HALFBIAS */\r
-#define _ADC_BIASPROG_HALFBIAS_MASK             0x40UL              /**< Bit mask for ADC_HALFBIAS */\r
-#define ADC_BIASPROG_HALFBIAS_DEFAULT           (0x00000001UL << 6) /**< Shifted mode DEFAULT for ADC_BIASPROG */\r
-#define _ADC_BIASPROG_HALFBIAS_DEFAULT          0x00000001UL        /**< Mode DEFAULT for ADC_BIASPROG */\r
-#define _ADC_BIASPROG_COMPBIAS_SHIFT            8                   /**< Shift value for ADC_COMPBIAS */\r
-#define _ADC_BIASPROG_COMPBIAS_MASK             0xF00UL             /**< Bit mask for ADC_COMPBIAS */\r
-#define ADC_BIASPROG_COMPBIAS_DEFAULT           (0x00000007UL << 8) /**< Shifted mode DEFAULT for ADC_BIASPROG */\r
-#define _ADC_BIASPROG_COMPBIAS_DEFAULT          0x00000007UL        /**< Mode DEFAULT for ADC_BIASPROG */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_DAC\r
- * @{\r
- */\r
-\r
-/** Bit fields for DAC CTRL */\r
-#define _DAC_CTRL_RESETVALUE              0x00000010UL         /**< Default value for DAC_CTRL */\r
-#define _DAC_CTRL_MASK                    0x0037D3FFUL         /**< Mask for DAC_CTRL */\r
-#define DAC_CTRL_DIFF                     (1 << 0)             /**< Differential Mode */\r
-#define _DAC_CTRL_DIFF_SHIFT              0                    /**< Shift value for DAC_DIFF */\r
-#define _DAC_CTRL_DIFF_MASK               0x1UL                /**< Bit mask for DAC_DIFF */\r
-#define DAC_CTRL_DIFF_DEFAULT             (0x00000000UL << 0)  /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_DIFF_DEFAULT            0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define DAC_CTRL_SINEMODE                 (1 << 1)             /**< Sine Mode */\r
-#define _DAC_CTRL_SINEMODE_SHIFT          1                    /**< Shift value for DAC_SINEMODE */\r
-#define _DAC_CTRL_SINEMODE_MASK           0x2UL                /**< Bit mask for DAC_SINEMODE */\r
-#define DAC_CTRL_SINEMODE_DEFAULT         (0x00000000UL << 1)  /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_SINEMODE_DEFAULT        0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_CONVMODE_SHIFT          2                    /**< Shift value for DAC_CONVMODE */\r
-#define _DAC_CTRL_CONVMODE_MASK           0xCUL                /**< Bit mask for DAC_CONVMODE */\r
-#define DAC_CTRL_CONVMODE_DEFAULT         (0x00000000UL << 2)  /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define DAC_CTRL_CONVMODE_CONTINUOUS      (0x00000000UL << 2)  /**< Shifted mode CONTINUOUS for DAC_CTRL */\r
-#define DAC_CTRL_CONVMODE_SAMPLEHOLD      (0x00000001UL << 2)  /**< Shifted mode SAMPLEHOLD for DAC_CTRL */\r
-#define DAC_CTRL_CONVMODE_SAMPLEOFF       (0x00000002UL << 2)  /**< Shifted mode SAMPLEOFF for DAC_CTRL */\r
-#define _DAC_CTRL_CONVMODE_DEFAULT        0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_CONVMODE_CONTINUOUS     0x00000000UL         /**< Mode CONTINUOUS for DAC_CTRL */\r
-#define _DAC_CTRL_CONVMODE_SAMPLEHOLD     0x00000001UL         /**< Mode SAMPLEHOLD for DAC_CTRL */\r
-#define _DAC_CTRL_CONVMODE_SAMPLEOFF      0x00000002UL         /**< Mode SAMPLEOFF for DAC_CTRL */\r
-#define _DAC_CTRL_OUTMODE_SHIFT           4                    /**< Shift value for DAC_OUTMODE */\r
-#define _DAC_CTRL_OUTMODE_MASK            0x30UL               /**< Bit mask for DAC_OUTMODE */\r
-#define DAC_CTRL_OUTMODE_DISABLE          (0x00000000UL << 4)  /**< Shifted mode DISABLE for DAC_CTRL */\r
-#define DAC_CTRL_OUTMODE_DEFAULT          (0x00000001UL << 4)  /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define DAC_CTRL_OUTMODE_PIN              (0x00000001UL << 4)  /**< Shifted mode PIN for DAC_CTRL */\r
-#define DAC_CTRL_OUTMODE_ADC              (0x00000002UL << 4)  /**< Shifted mode ADC for DAC_CTRL */\r
-#define DAC_CTRL_OUTMODE_PINADC           (0x00000003UL << 4)  /**< Shifted mode PINADC for DAC_CTRL */\r
-#define _DAC_CTRL_OUTMODE_DISABLE         0x00000000UL         /**< Mode DISABLE for DAC_CTRL */\r
-#define _DAC_CTRL_OUTMODE_DEFAULT         0x00000001UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_OUTMODE_PIN             0x00000001UL         /**< Mode PIN for DAC_CTRL */\r
-#define _DAC_CTRL_OUTMODE_ADC             0x00000002UL         /**< Mode ADC for DAC_CTRL */\r
-#define _DAC_CTRL_OUTMODE_PINADC          0x00000003UL         /**< Mode PINADC for DAC_CTRL */\r
-#define DAC_CTRL_OUTENPRS                 (1 << 6)             /**< PRS Controlled Output Enable */\r
-#define _DAC_CTRL_OUTENPRS_SHIFT          6                    /**< Shift value for DAC_OUTENPRS */\r
-#define _DAC_CTRL_OUTENPRS_MASK           0x40UL               /**< Bit mask for DAC_OUTENPRS */\r
-#define DAC_CTRL_OUTENPRS_DEFAULT         (0x00000000UL << 6)  /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_OUTENPRS_DEFAULT        0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define DAC_CTRL_CH0PRESCRST              (1 << 7)             /**< Channel 0 Start Reset Prescaler */\r
-#define _DAC_CTRL_CH0PRESCRST_SHIFT       7                    /**< Shift value for DAC_CH0PRESCRST */\r
-#define _DAC_CTRL_CH0PRESCRST_MASK        0x80UL               /**< Bit mask for DAC_CH0PRESCRST */\r
-#define DAC_CTRL_CH0PRESCRST_DEFAULT      (0x00000000UL << 7)  /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_CH0PRESCRST_DEFAULT     0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_REFSEL_SHIFT            8                    /**< Shift value for DAC_REFSEL */\r
-#define _DAC_CTRL_REFSEL_MASK             0x300UL              /**< Bit mask for DAC_REFSEL */\r
-#define DAC_CTRL_REFSEL_DEFAULT           (0x00000000UL << 8)  /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define DAC_CTRL_REFSEL_1V25              (0x00000000UL << 8)  /**< Shifted mode 1V25 for DAC_CTRL */\r
-#define DAC_CTRL_REFSEL_2V5               (0x00000001UL << 8)  /**< Shifted mode 2V5 for DAC_CTRL */\r
-#define DAC_CTRL_REFSEL_VDD               (0x00000002UL << 8)  /**< Shifted mode VDD for DAC_CTRL */\r
-#define _DAC_CTRL_REFSEL_DEFAULT          0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_REFSEL_1V25             0x00000000UL         /**< Mode 1V25 for DAC_CTRL */\r
-#define _DAC_CTRL_REFSEL_2V5              0x00000001UL         /**< Mode 2V5 for DAC_CTRL */\r
-#define _DAC_CTRL_REFSEL_VDD              0x00000002UL         /**< Mode VDD for DAC_CTRL */\r
-#define DAC_CTRL_LPFEN                    (1 << 12)            /**< Low Pass Filter Enable */\r
-#define _DAC_CTRL_LPFEN_SHIFT             12                   /**< Shift value for DAC_LPFEN */\r
-#define _DAC_CTRL_LPFEN_MASK              0x1000UL             /**< Bit mask for DAC_LPFEN */\r
-#define DAC_CTRL_LPFEN_DEFAULT            (0x00000000UL << 12) /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_LPFEN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_LPFFREQ_SHIFT           14                   /**< Shift value for DAC_LPFFREQ */\r
-#define _DAC_CTRL_LPFFREQ_MASK            0xC000UL             /**< Bit mask for DAC_LPFFREQ */\r
-#define DAC_CTRL_LPFFREQ_DEFAULT          (0x00000000UL << 14) /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define DAC_CTRL_LPFFREQ_FREQ0            (0x00000000UL << 14) /**< Shifted mode FREQ0 for DAC_CTRL */\r
-#define DAC_CTRL_LPFFREQ_FREQ1            (0x00000001UL << 14) /**< Shifted mode FREQ1 for DAC_CTRL */\r
-#define DAC_CTRL_LPFFREQ_FREQ2            (0x00000002UL << 14) /**< Shifted mode FREQ2 for DAC_CTRL */\r
-#define DAC_CTRL_LPFFREQ_FREQ3            (0x00000003UL << 14) /**< Shifted mode FREQ3 for DAC_CTRL */\r
-#define _DAC_CTRL_LPFFREQ_DEFAULT         0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_LPFFREQ_FREQ0           0x00000000UL         /**< Mode FREQ0 for DAC_CTRL */\r
-#define _DAC_CTRL_LPFFREQ_FREQ1           0x00000001UL         /**< Mode FREQ1 for DAC_CTRL */\r
-#define _DAC_CTRL_LPFFREQ_FREQ2           0x00000002UL         /**< Mode FREQ2 for DAC_CTRL */\r
-#define _DAC_CTRL_LPFFREQ_FREQ3           0x00000003UL         /**< Mode FREQ3 for DAC_CTRL */\r
-#define _DAC_CTRL_PRESC_SHIFT             16                   /**< Shift value for DAC_PRESC */\r
-#define _DAC_CTRL_PRESC_MASK              0x70000UL            /**< Bit mask for DAC_PRESC */\r
-#define DAC_CTRL_PRESC_DEFAULT            (0x00000000UL << 16) /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define DAC_CTRL_PRESC_NODIVISION         (0x00000000UL << 16) /**< Shifted mode NODIVISION for DAC_CTRL */\r
-#define _DAC_CTRL_PRESC_DEFAULT           0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_PRESC_NODIVISION        0x00000000UL         /**< Mode NODIVISION for DAC_CTRL */\r
-#define _DAC_CTRL_REFRSEL_SHIFT           20                   /**< Shift value for DAC_REFRSEL */\r
-#define _DAC_CTRL_REFRSEL_MASK            0x300000UL           /**< Bit mask for DAC_REFRSEL */\r
-#define DAC_CTRL_REFRSEL_DEFAULT          (0x00000000UL << 20) /**< Shifted mode DEFAULT for DAC_CTRL */\r
-#define DAC_CTRL_REFRSEL_8CYCLES          (0x00000000UL << 20) /**< Shifted mode 8CYCLES for DAC_CTRL */\r
-#define DAC_CTRL_REFRSEL_16CYCLES         (0x00000001UL << 20) /**< Shifted mode 16CYCLES for DAC_CTRL */\r
-#define DAC_CTRL_REFRSEL_32CYCLES         (0x00000002UL << 20) /**< Shifted mode 32CYCLES for DAC_CTRL */\r
-#define DAC_CTRL_REFRSEL_64CYCLES         (0x00000003UL << 20) /**< Shifted mode 64CYCLES for DAC_CTRL */\r
-#define _DAC_CTRL_REFRSEL_DEFAULT         0x00000000UL         /**< Mode DEFAULT for DAC_CTRL */\r
-#define _DAC_CTRL_REFRSEL_8CYCLES         0x00000000UL         /**< Mode 8CYCLES for DAC_CTRL */\r
-#define _DAC_CTRL_REFRSEL_16CYCLES        0x00000001UL         /**< Mode 16CYCLES for DAC_CTRL */\r
-#define _DAC_CTRL_REFRSEL_32CYCLES        0x00000002UL         /**< Mode 32CYCLES for DAC_CTRL */\r
-#define _DAC_CTRL_REFRSEL_64CYCLES        0x00000003UL         /**< Mode 64CYCLES for DAC_CTRL */\r
-\r
-/** Bit fields for DAC STATUS */\r
-#define _DAC_STATUS_RESETVALUE            0x00000000UL        /**< Default value for DAC_STATUS */\r
-#define _DAC_STATUS_MASK                  0x00000003UL        /**< Mask for DAC_STATUS */\r
-#define DAC_STATUS_CH0DV                  (1 << 0)            /**< Channel 0 Data Valid */\r
-#define _DAC_STATUS_CH0DV_SHIFT           0                   /**< Shift value for DAC_CH0DV */\r
-#define _DAC_STATUS_CH0DV_MASK            0x1UL               /**< Bit mask for DAC_CH0DV */\r
-#define DAC_STATUS_CH0DV_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for DAC_STATUS */\r
-#define _DAC_STATUS_CH0DV_DEFAULT         0x00000000UL        /**< Mode DEFAULT for DAC_STATUS */\r
-#define DAC_STATUS_CH1DV                  (1 << 1)            /**< Channel 1 Data Valid */\r
-#define _DAC_STATUS_CH1DV_SHIFT           1                   /**< Shift value for DAC_CH1DV */\r
-#define _DAC_STATUS_CH1DV_MASK            0x2UL               /**< Bit mask for DAC_CH1DV */\r
-#define DAC_STATUS_CH1DV_DEFAULT          (0x00000000UL << 1) /**< Shifted mode DEFAULT for DAC_STATUS */\r
-#define _DAC_STATUS_CH1DV_DEFAULT         0x00000000UL        /**< Mode DEFAULT for DAC_STATUS */\r
-\r
-/** Bit fields for DAC CH0CTRL */\r
-#define _DAC_CH0CTRL_RESETVALUE           0x00000000UL        /**< Default value for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_MASK                 0x00000077UL        /**< Mask for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0EN                 (1 << 0)            /**< Channel 0 Enable */\r
-#define _DAC_CH0CTRL_CH0EN_SHIFT          0                   /**< Shift value for DAC_CH0EN */\r
-#define _DAC_CH0CTRL_CH0EN_MASK           0x1UL               /**< Bit mask for DAC_CH0EN */\r
-#define DAC_CH0CTRL_CH0EN_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0EN_DEFAULT        0x00000000UL        /**< Mode DEFAULT for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0REFREN             (1 << 1)            /**< Channel 0 Automatic Refresh Enable */\r
-#define _DAC_CH0CTRL_CH0REFREN_SHIFT      1                   /**< Shift value for DAC_CH0REFREN */\r
-#define _DAC_CH0CTRL_CH0REFREN_MASK       0x2UL               /**< Bit mask for DAC_CH0REFREN */\r
-#define DAC_CH0CTRL_CH0REFREN_DEFAULT     (0x00000000UL << 1) /**< Shifted mode DEFAULT for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0REFREN_DEFAULT    0x00000000UL        /**< Mode DEFAULT for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0PRSEN              (1 << 2)            /**< Channel 0 PRS Trigger Enable */\r
-#define _DAC_CH0CTRL_CH0PRSEN_SHIFT       2                   /**< Shift value for DAC_CH0PRSEN */\r
-#define _DAC_CH0CTRL_CH0PRSEN_MASK        0x4UL               /**< Bit mask for DAC_CH0PRSEN */\r
-#define DAC_CH0CTRL_CH0PRSEN_DEFAULT      (0x00000000UL << 2) /**< Shifted mode DEFAULT for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSEN_DEFAULT     0x00000000UL        /**< Mode DEFAULT for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_SHIFT      4                   /**< Shift value for DAC_CH0PRSSEL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_MASK       0x70UL              /**< Bit mask for DAC_CH0PRSSEL */\r
-#define DAC_CH0CTRL_CH0PRSSEL_DEFAULT     (0x00000000UL << 4) /**< Shifted mode DEFAULT for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0PRSSEL_PRSCH0      (0x00000000UL << 4) /**< Shifted mode PRSCH0 for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0PRSSEL_PRSCH1      (0x00000001UL << 4) /**< Shifted mode PRSCH1 for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0PRSSEL_PRSCH2      (0x00000002UL << 4) /**< Shifted mode PRSCH2 for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0PRSSEL_PRSCH3      (0x00000003UL << 4) /**< Shifted mode PRSCH3 for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0PRSSEL_PRSCH4      (0x00000004UL << 4) /**< Shifted mode PRSCH4 for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0PRSSEL_PRSCH5      (0x00000005UL << 4) /**< Shifted mode PRSCH5 for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0PRSSEL_PRSCH6      (0x00000006UL << 4) /**< Shifted mode PRSCH6 for DAC_CH0CTRL */\r
-#define DAC_CH0CTRL_CH0PRSSEL_PRSCH7      (0x00000007UL << 4) /**< Shifted mode PRSCH7 for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_DEFAULT    0x00000000UL        /**< Mode DEFAULT for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_PRSCH0     0x00000000UL        /**< Mode PRSCH0 for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_PRSCH1     0x00000001UL        /**< Mode PRSCH1 for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_PRSCH2     0x00000002UL        /**< Mode PRSCH2 for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_PRSCH3     0x00000003UL        /**< Mode PRSCH3 for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_PRSCH4     0x00000004UL        /**< Mode PRSCH4 for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_PRSCH5     0x00000005UL        /**< Mode PRSCH5 for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_PRSCH6     0x00000006UL        /**< Mode PRSCH6 for DAC_CH0CTRL */\r
-#define _DAC_CH0CTRL_CH0PRSSEL_PRSCH7     0x00000007UL        /**< Mode PRSCH7 for DAC_CH0CTRL */\r
-\r
-/** Bit fields for DAC CH1CTRL */\r
-#define _DAC_CH1CTRL_RESETVALUE           0x00000000UL        /**< Default value for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_MASK                 0x00000077UL        /**< Mask for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1EN                 (1 << 0)            /**< Channel 1 Enable */\r
-#define _DAC_CH1CTRL_CH1EN_SHIFT          0                   /**< Shift value for DAC_CH1EN */\r
-#define _DAC_CH1CTRL_CH1EN_MASK           0x1UL               /**< Bit mask for DAC_CH1EN */\r
-#define DAC_CH1CTRL_CH1EN_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1EN_DEFAULT        0x00000000UL        /**< Mode DEFAULT for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1REFREN             (1 << 1)            /**< Channel 1 Automatic Refresh Enable */\r
-#define _DAC_CH1CTRL_CH1REFREN_SHIFT      1                   /**< Shift value for DAC_CH1REFREN */\r
-#define _DAC_CH1CTRL_CH1REFREN_MASK       0x2UL               /**< Bit mask for DAC_CH1REFREN */\r
-#define DAC_CH1CTRL_CH1REFREN_DEFAULT     (0x00000000UL << 1) /**< Shifted mode DEFAULT for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1REFREN_DEFAULT    0x00000000UL        /**< Mode DEFAULT for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1PRSEN              (1 << 2)            /**< Channel 1 PRS Trigger Enable */\r
-#define _DAC_CH1CTRL_CH1PRSEN_SHIFT       2                   /**< Shift value for DAC_CH1PRSEN */\r
-#define _DAC_CH1CTRL_CH1PRSEN_MASK        0x4UL               /**< Bit mask for DAC_CH1PRSEN */\r
-#define DAC_CH1CTRL_CH1PRSEN_DEFAULT      (0x00000000UL << 2) /**< Shifted mode DEFAULT for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSEN_DEFAULT     0x00000000UL        /**< Mode DEFAULT for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_SHIFT      4                   /**< Shift value for DAC_CH1PRSSEL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_MASK       0x70UL              /**< Bit mask for DAC_CH1PRSSEL */\r
-#define DAC_CH1CTRL_CH1PRSSEL_DEFAULT     (0x00000000UL << 4) /**< Shifted mode DEFAULT for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1PRSSEL_PRSCH0      (0x00000000UL << 4) /**< Shifted mode PRSCH0 for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1PRSSEL_PRSCH1      (0x00000001UL << 4) /**< Shifted mode PRSCH1 for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1PRSSEL_PRSCH2      (0x00000002UL << 4) /**< Shifted mode PRSCH2 for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1PRSSEL_PRSCH3      (0x00000003UL << 4) /**< Shifted mode PRSCH3 for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1PRSSEL_PRSCH4      (0x00000004UL << 4) /**< Shifted mode PRSCH4 for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1PRSSEL_PRSCH5      (0x00000005UL << 4) /**< Shifted mode PRSCH5 for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1PRSSEL_PRSCH6      (0x00000006UL << 4) /**< Shifted mode PRSCH6 for DAC_CH1CTRL */\r
-#define DAC_CH1CTRL_CH1PRSSEL_PRSCH7      (0x00000007UL << 4) /**< Shifted mode PRSCH7 for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_DEFAULT    0x00000000UL        /**< Mode DEFAULT for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_PRSCH0     0x00000000UL        /**< Mode PRSCH0 for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_PRSCH1     0x00000001UL        /**< Mode PRSCH1 for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_PRSCH2     0x00000002UL        /**< Mode PRSCH2 for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_PRSCH3     0x00000003UL        /**< Mode PRSCH3 for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_PRSCH4     0x00000004UL        /**< Mode PRSCH4 for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_PRSCH5     0x00000005UL        /**< Mode PRSCH5 for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_PRSCH6     0x00000006UL        /**< Mode PRSCH6 for DAC_CH1CTRL */\r
-#define _DAC_CH1CTRL_CH1PRSSEL_PRSCH7     0x00000007UL        /**< Mode PRSCH7 for DAC_CH1CTRL */\r
-\r
-/** Bit fields for DAC IEN */\r
-#define _DAC_IEN_RESETVALUE               0x00000000UL        /**< Default value for DAC_IEN */\r
-#define _DAC_IEN_MASK                     0x00000033UL        /**< Mask for DAC_IEN */\r
-#define DAC_IEN_CH0                       (1 << 0)            /**< Channel 0 Conversion Complete Interrupt Enable */\r
-#define _DAC_IEN_CH0_SHIFT                0                   /**< Shift value for DAC_CH0 */\r
-#define _DAC_IEN_CH0_MASK                 0x1UL               /**< Bit mask for DAC_CH0 */\r
-#define DAC_IEN_CH0_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for DAC_IEN */\r
-#define _DAC_IEN_CH0_DEFAULT              0x00000000UL        /**< Mode DEFAULT for DAC_IEN */\r
-#define DAC_IEN_CH1                       (1 << 1)            /**< Channel 1 Conversion Complete Interrupt Enable */\r
-#define _DAC_IEN_CH1_SHIFT                1                   /**< Shift value for DAC_CH1 */\r
-#define _DAC_IEN_CH1_MASK                 0x2UL               /**< Bit mask for DAC_CH1 */\r
-#define DAC_IEN_CH1_DEFAULT               (0x00000000UL << 1) /**< Shifted mode DEFAULT for DAC_IEN */\r
-#define _DAC_IEN_CH1_DEFAULT              0x00000000UL        /**< Mode DEFAULT for DAC_IEN */\r
-#define DAC_IEN_CH0UF                     (1 << 4)            /**< Channel 0 Conversion Data Underflow Interrupt Enable */\r
-#define _DAC_IEN_CH0UF_SHIFT              4                   /**< Shift value for DAC_CH0UF */\r
-#define _DAC_IEN_CH0UF_MASK               0x10UL              /**< Bit mask for DAC_CH0UF */\r
-#define DAC_IEN_CH0UF_DEFAULT             (0x00000000UL << 4) /**< Shifted mode DEFAULT for DAC_IEN */\r
-#define _DAC_IEN_CH0UF_DEFAULT            0x00000000UL        /**< Mode DEFAULT for DAC_IEN */\r
-#define DAC_IEN_CH1UF                     (1 << 5)            /**< Channel 1 Conversion Data Underflow Interrupt Enable */\r
-#define _DAC_IEN_CH1UF_SHIFT              5                   /**< Shift value for DAC_CH1UF */\r
-#define _DAC_IEN_CH1UF_MASK               0x20UL              /**< Bit mask for DAC_CH1UF */\r
-#define DAC_IEN_CH1UF_DEFAULT             (0x00000000UL << 5) /**< Shifted mode DEFAULT for DAC_IEN */\r
-#define _DAC_IEN_CH1UF_DEFAULT            0x00000000UL        /**< Mode DEFAULT for DAC_IEN */\r
-\r
-/** Bit fields for DAC IF */\r
-#define _DAC_IF_RESETVALUE                0x00000000UL        /**< Default value for DAC_IF */\r
-#define _DAC_IF_MASK                      0x00000033UL        /**< Mask for DAC_IF */\r
-#define DAC_IF_CH0                        (1 << 0)            /**< Channel 0 Conversion Complete Interrupt Flag */\r
-#define _DAC_IF_CH0_SHIFT                 0                   /**< Shift value for DAC_CH0 */\r
-#define _DAC_IF_CH0_MASK                  0x1UL               /**< Bit mask for DAC_CH0 */\r
-#define DAC_IF_CH0_DEFAULT                (0x00000000UL << 0) /**< Shifted mode DEFAULT for DAC_IF */\r
-#define _DAC_IF_CH0_DEFAULT               0x00000000UL        /**< Mode DEFAULT for DAC_IF */\r
-#define DAC_IF_CH1                        (1 << 1)            /**< Channel 1 Conversion Complete Interrupt Flag */\r
-#define _DAC_IF_CH1_SHIFT                 1                   /**< Shift value for DAC_CH1 */\r
-#define _DAC_IF_CH1_MASK                  0x2UL               /**< Bit mask for DAC_CH1 */\r
-#define DAC_IF_CH1_DEFAULT                (0x00000000UL << 1) /**< Shifted mode DEFAULT for DAC_IF */\r
-#define _DAC_IF_CH1_DEFAULT               0x00000000UL        /**< Mode DEFAULT for DAC_IF */\r
-#define DAC_IF_CH0UF                      (1 << 4)            /**< Channel 0 Data Underflow Interrupt Flag */\r
-#define _DAC_IF_CH0UF_SHIFT               4                   /**< Shift value for DAC_CH0UF */\r
-#define _DAC_IF_CH0UF_MASK                0x10UL              /**< Bit mask for DAC_CH0UF */\r
-#define DAC_IF_CH0UF_DEFAULT              (0x00000000UL << 4) /**< Shifted mode DEFAULT for DAC_IF */\r
-#define _DAC_IF_CH0UF_DEFAULT             0x00000000UL        /**< Mode DEFAULT for DAC_IF */\r
-#define DAC_IF_CH1UF                      (1 << 5)            /**< Channel 1 Data Underflow Interrupt Flag */\r
-#define _DAC_IF_CH1UF_SHIFT               5                   /**< Shift value for DAC_CH1UF */\r
-#define _DAC_IF_CH1UF_MASK                0x20UL              /**< Bit mask for DAC_CH1UF */\r
-#define DAC_IF_CH1UF_DEFAULT              (0x00000000UL << 5) /**< Shifted mode DEFAULT for DAC_IF */\r
-#define _DAC_IF_CH1UF_DEFAULT             0x00000000UL        /**< Mode DEFAULT for DAC_IF */\r
-\r
-/** Bit fields for DAC IFS */\r
-#define _DAC_IFS_RESETVALUE               0x00000000UL        /**< Default value for DAC_IFS */\r
-#define _DAC_IFS_MASK                     0x00000033UL        /**< Mask for DAC_IFS */\r
-#define DAC_IFS_CH0                       (1 << 0)            /**< Channel 0 Conversion Complete Interrupt Flag Set */\r
-#define _DAC_IFS_CH0_SHIFT                0                   /**< Shift value for DAC_CH0 */\r
-#define _DAC_IFS_CH0_MASK                 0x1UL               /**< Bit mask for DAC_CH0 */\r
-#define DAC_IFS_CH0_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for DAC_IFS */\r
-#define _DAC_IFS_CH0_DEFAULT              0x00000000UL        /**< Mode DEFAULT for DAC_IFS */\r
-#define DAC_IFS_CH1                       (1 << 1)            /**< Channel 1 Conversion Complete Interrupt Flag Set */\r
-#define _DAC_IFS_CH1_SHIFT                1                   /**< Shift value for DAC_CH1 */\r
-#define _DAC_IFS_CH1_MASK                 0x2UL               /**< Bit mask for DAC_CH1 */\r
-#define DAC_IFS_CH1_DEFAULT               (0x00000000UL << 1) /**< Shifted mode DEFAULT for DAC_IFS */\r
-#define _DAC_IFS_CH1_DEFAULT              0x00000000UL        /**< Mode DEFAULT for DAC_IFS */\r
-#define DAC_IFS_CH0UF                     (1 << 4)            /**< Channel 0 Data Underflow Interrupt Flag Set */\r
-#define _DAC_IFS_CH0UF_SHIFT              4                   /**< Shift value for DAC_CH0UF */\r
-#define _DAC_IFS_CH0UF_MASK               0x10UL              /**< Bit mask for DAC_CH0UF */\r
-#define DAC_IFS_CH0UF_DEFAULT             (0x00000000UL << 4) /**< Shifted mode DEFAULT for DAC_IFS */\r
-#define _DAC_IFS_CH0UF_DEFAULT            0x00000000UL        /**< Mode DEFAULT for DAC_IFS */\r
-#define DAC_IFS_CH1UF                     (1 << 5)            /**< Channel 1 Data Underflow Interrupt Flag Set */\r
-#define _DAC_IFS_CH1UF_SHIFT              5                   /**< Shift value for DAC_CH1UF */\r
-#define _DAC_IFS_CH1UF_MASK               0x20UL              /**< Bit mask for DAC_CH1UF */\r
-#define DAC_IFS_CH1UF_DEFAULT             (0x00000000UL << 5) /**< Shifted mode DEFAULT for DAC_IFS */\r
-#define _DAC_IFS_CH1UF_DEFAULT            0x00000000UL        /**< Mode DEFAULT for DAC_IFS */\r
-\r
-/** Bit fields for DAC IFC */\r
-#define _DAC_IFC_RESETVALUE               0x00000000UL        /**< Default value for DAC_IFC */\r
-#define _DAC_IFC_MASK                     0x00000033UL        /**< Mask for DAC_IFC */\r
-#define DAC_IFC_CH0                       (1 << 0)            /**< Channel 0 Conversion Complete Interrupt Flag Clear */\r
-#define _DAC_IFC_CH0_SHIFT                0                   /**< Shift value for DAC_CH0 */\r
-#define _DAC_IFC_CH0_MASK                 0x1UL               /**< Bit mask for DAC_CH0 */\r
-#define DAC_IFC_CH0_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for DAC_IFC */\r
-#define _DAC_IFC_CH0_DEFAULT              0x00000000UL        /**< Mode DEFAULT for DAC_IFC */\r
-#define DAC_IFC_CH1                       (1 << 1)            /**< Channel 1 Conversion Complete Interrupt Flag Clear */\r
-#define _DAC_IFC_CH1_SHIFT                1                   /**< Shift value for DAC_CH1 */\r
-#define _DAC_IFC_CH1_MASK                 0x2UL               /**< Bit mask for DAC_CH1 */\r
-#define DAC_IFC_CH1_DEFAULT               (0x00000000UL << 1) /**< Shifted mode DEFAULT for DAC_IFC */\r
-#define _DAC_IFC_CH1_DEFAULT              0x00000000UL        /**< Mode DEFAULT for DAC_IFC */\r
-#define DAC_IFC_CH0UF                     (1 << 4)            /**< Channel 0 Data Underflow Interrupt Flag Clear */\r
-#define _DAC_IFC_CH0UF_SHIFT              4                   /**< Shift value for DAC_CH0UF */\r
-#define _DAC_IFC_CH0UF_MASK               0x10UL              /**< Bit mask for DAC_CH0UF */\r
-#define DAC_IFC_CH0UF_DEFAULT             (0x00000000UL << 4) /**< Shifted mode DEFAULT for DAC_IFC */\r
-#define _DAC_IFC_CH0UF_DEFAULT            0x00000000UL        /**< Mode DEFAULT for DAC_IFC */\r
-#define DAC_IFC_CH1UF                     (1 << 5)            /**< Channel 1 Data Underflow Interrupt Flag Clear */\r
-#define _DAC_IFC_CH1UF_SHIFT              5                   /**< Shift value for DAC_CH1UF */\r
-#define _DAC_IFC_CH1UF_MASK               0x20UL              /**< Bit mask for DAC_CH1UF */\r
-#define DAC_IFC_CH1UF_DEFAULT             (0x00000000UL << 5) /**< Shifted mode DEFAULT for DAC_IFC */\r
-#define _DAC_IFC_CH1UF_DEFAULT            0x00000000UL        /**< Mode DEFAULT for DAC_IFC */\r
-\r
-/** Bit fields for DAC CH0DATA */\r
-#define _DAC_CH0DATA_RESETVALUE           0x00000000UL        /**< Default value for DAC_CH0DATA */\r
-#define _DAC_CH0DATA_MASK                 0x00000FFFUL        /**< Mask for DAC_CH0DATA */\r
-#define _DAC_CH0DATA_CH0DATA_SHIFT        0                   /**< Shift value for DAC_CH0DATA */\r
-#define _DAC_CH0DATA_CH0DATA_MASK         0xFFFUL             /**< Bit mask for DAC_CH0DATA */\r
-#define DAC_CH0DATA_CH0DATA_DEFAULT       (0x00000000UL << 0) /**< Shifted mode DEFAULT for DAC_CH0DATA */\r
-#define _DAC_CH0DATA_CH0DATA_DEFAULT      0x00000000UL        /**< Mode DEFAULT for DAC_CH0DATA */\r
-\r
-/** Bit fields for DAC CH1DATA */\r
-#define _DAC_CH1DATA_RESETVALUE           0x00000000UL        /**< Default value for DAC_CH1DATA */\r
-#define _DAC_CH1DATA_MASK                 0x00000FFFUL        /**< Mask for DAC_CH1DATA */\r
-#define _DAC_CH1DATA_CH1DATA_SHIFT        0                   /**< Shift value for DAC_CH1DATA */\r
-#define _DAC_CH1DATA_CH1DATA_MASK         0xFFFUL             /**< Bit mask for DAC_CH1DATA */\r
-#define DAC_CH1DATA_CH1DATA_DEFAULT       (0x00000000UL << 0) /**< Shifted mode DEFAULT for DAC_CH1DATA */\r
-#define _DAC_CH1DATA_CH1DATA_DEFAULT      0x00000000UL        /**< Mode DEFAULT for DAC_CH1DATA */\r
-\r
-/** Bit fields for DAC COMBDATA */\r
-#define _DAC_COMBDATA_RESETVALUE          0x00000000UL         /**< Default value for DAC_COMBDATA */\r
-#define _DAC_COMBDATA_MASK                0x0FFF0FFFUL         /**< Mask for DAC_COMBDATA */\r
-#define _DAC_COMBDATA_CH0CDATA_SHIFT      0                    /**< Shift value for DAC_CH0CDATA */\r
-#define _DAC_COMBDATA_CH0CDATA_MASK       0xFFFUL              /**< Bit mask for DAC_CH0CDATA */\r
-#define DAC_COMBDATA_CH0CDATA_DEFAULT     (0x00000000UL << 0)  /**< Shifted mode DEFAULT for DAC_COMBDATA */\r
-#define _DAC_COMBDATA_CH0CDATA_DEFAULT    0x00000000UL         /**< Mode DEFAULT for DAC_COMBDATA */\r
-#define _DAC_COMBDATA_CH1CDATA_SHIFT      16                   /**< Shift value for DAC_CH1CDATA */\r
-#define _DAC_COMBDATA_CH1CDATA_MASK       0xFFF0000UL          /**< Bit mask for DAC_CH1CDATA */\r
-#define DAC_COMBDATA_CH1CDATA_DEFAULT     (0x00000000UL << 16) /**< Shifted mode DEFAULT for DAC_COMBDATA */\r
-#define _DAC_COMBDATA_CH1CDATA_DEFAULT    0x00000000UL         /**< Mode DEFAULT for DAC_COMBDATA */\r
-\r
-/** Bit fields for DAC CAL */\r
-#define _DAC_CAL_RESETVALUE               0x00400000UL         /**< Default value for DAC_CAL */\r
-#define _DAC_CAL_MASK                     0x007F7F7FUL         /**< Mask for DAC_CAL */\r
-#define _DAC_CAL_CH0OFFSET_SHIFT          0                    /**< Shift value for DAC_CH0OFFSET */\r
-#define _DAC_CAL_CH0OFFSET_MASK           0x7FUL               /**< Bit mask for DAC_CH0OFFSET */\r
-#define DAC_CAL_CH0OFFSET_DEFAULT         (0x00000000UL << 0)  /**< Shifted mode DEFAULT for DAC_CAL */\r
-#define _DAC_CAL_CH0OFFSET_DEFAULT        0x00000000UL         /**< Mode DEFAULT for DAC_CAL */\r
-#define _DAC_CAL_CH1OFFSET_SHIFT          8                    /**< Shift value for DAC_CH1OFFSET */\r
-#define _DAC_CAL_CH1OFFSET_MASK           0x7F00UL             /**< Bit mask for DAC_CH1OFFSET */\r
-#define DAC_CAL_CH1OFFSET_DEFAULT         (0x00000000UL << 8)  /**< Shifted mode DEFAULT for DAC_CAL */\r
-#define _DAC_CAL_CH1OFFSET_DEFAULT        0x00000000UL         /**< Mode DEFAULT for DAC_CAL */\r
-#define _DAC_CAL_GAIN_SHIFT               16                   /**< Shift value for DAC_GAIN */\r
-#define _DAC_CAL_GAIN_MASK                0x7F0000UL           /**< Bit mask for DAC_GAIN */\r
-#define DAC_CAL_GAIN_DEFAULT              (0x00000040UL << 16) /**< Shifted mode DEFAULT for DAC_CAL */\r
-#define _DAC_CAL_GAIN_DEFAULT             0x00000040UL         /**< Mode DEFAULT for DAC_CAL */\r
-\r
-/** Bit fields for DAC BIASPROG */\r
-#define _DAC_BIASPROG_RESETVALUE          0x00000047UL        /**< Default value for DAC_BIASPROG */\r
-#define _DAC_BIASPROG_MASK                0x0000004FUL        /**< Mask for DAC_BIASPROG */\r
-#define _DAC_BIASPROG_BIASPROG_SHIFT      0                   /**< Shift value for DAC_BIASPROG */\r
-#define _DAC_BIASPROG_BIASPROG_MASK       0xFUL               /**< Bit mask for DAC_BIASPROG */\r
-#define DAC_BIASPROG_BIASPROG_DEFAULT     (0x00000007UL << 0) /**< Shifted mode DEFAULT for DAC_BIASPROG */\r
-#define _DAC_BIASPROG_BIASPROG_DEFAULT    0x00000007UL        /**< Mode DEFAULT for DAC_BIASPROG */\r
-#define DAC_BIASPROG_HALFBIAS             (1 << 6)            /**< Half Bias Current */\r
-#define _DAC_BIASPROG_HALFBIAS_SHIFT      6                   /**< Shift value for DAC_HALFBIAS */\r
-#define _DAC_BIASPROG_HALFBIAS_MASK       0x40UL              /**< Bit mask for DAC_HALFBIAS */\r
-#define DAC_BIASPROG_HALFBIAS_DEFAULT     (0x00000001UL << 6) /**< Shifted mode DEFAULT for DAC_BIASPROG */\r
-#define _DAC_BIASPROG_HALFBIAS_DEFAULT    0x00000001UL        /**< Mode DEFAULT for DAC_BIASPROG */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_ACMP\r
- * @{\r
- */\r
-\r
-/** Bit fields for ACMP CTRL */\r
-#define _ACMP_CTRL_RESETVALUE              0x47000000UL         /**< Default value for ACMP_CTRL */\r
-#define _ACMP_CTRL_MASK                    0xCF03077FUL         /**< Mask for ACMP_CTRL */\r
-#define ACMP_CTRL_EN                       (1 << 0)             /**< Analog Comparator Enable */\r
-#define _ACMP_CTRL_EN_SHIFT                0                    /**< Shift value for ACMP_EN */\r
-#define _ACMP_CTRL_EN_MASK                 0x1UL                /**< Bit mask for ACMP_EN */\r
-#define ACMP_CTRL_EN_DEFAULT               (0x00000000UL << 0)  /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_EN_DEFAULT              0x00000000UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_MUXEN                    (1 << 1)             /**< Input Mux Enable */\r
-#define _ACMP_CTRL_MUXEN_SHIFT             1                    /**< Shift value for ACMP_MUXEN */\r
-#define _ACMP_CTRL_MUXEN_MASK              0x2UL                /**< Bit mask for ACMP_MUXEN */\r
-#define ACMP_CTRL_MUXEN_DEFAULT            (0x00000000UL << 1)  /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_MUXEN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_INACTVAL                 (1 << 2)             /**< Inactive Value */\r
-#define _ACMP_CTRL_INACTVAL_SHIFT          2                    /**< Shift value for ACMP_INACTVAL */\r
-#define _ACMP_CTRL_INACTVAL_MASK           0x4UL                /**< Bit mask for ACMP_INACTVAL */\r
-#define ACMP_CTRL_INACTVAL_DEFAULT         (0x00000000UL << 2)  /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_INACTVAL_LOW             (0x00000000UL << 2)  /**< Shifted mode LOW for ACMP_CTRL */\r
-#define ACMP_CTRL_INACTVAL_HIGH            (0x00000001UL << 2)  /**< Shifted mode HIGH for ACMP_CTRL */\r
-#define _ACMP_CTRL_INACTVAL_DEFAULT        0x00000000UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_INACTVAL_LOW            0x00000000UL         /**< Mode LOW for ACMP_CTRL */\r
-#define _ACMP_CTRL_INACTVAL_HIGH           0x00000001UL         /**< Mode HIGH for ACMP_CTRL */\r
-#define ACMP_CTRL_GPIOINV                  (1 << 3)             /**< Comparator GPIO Output Invert */\r
-#define _ACMP_CTRL_GPIOINV_SHIFT           3                    /**< Shift value for ACMP_GPIOINV */\r
-#define _ACMP_CTRL_GPIOINV_MASK            0x8UL                /**< Bit mask for ACMP_GPIOINV */\r
-#define ACMP_CTRL_GPIOINV_DEFAULT          (0x00000000UL << 3)  /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_GPIOINV_NOTINV           (0x00000000UL << 3)  /**< Shifted mode NOTINV for ACMP_CTRL */\r
-#define ACMP_CTRL_GPIOINV_INV              (0x00000001UL << 3)  /**< Shifted mode INV for ACMP_CTRL */\r
-#define _ACMP_CTRL_GPIOINV_DEFAULT         0x00000000UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_GPIOINV_NOTINV          0x00000000UL         /**< Mode NOTINV for ACMP_CTRL */\r
-#define _ACMP_CTRL_GPIOINV_INV             0x00000001UL         /**< Mode INV for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_SHIFT           4                    /**< Shift value for ACMP_HYSTSEL */\r
-#define _ACMP_CTRL_HYSTSEL_MASK            0x70UL               /**< Bit mask for ACMP_HYSTSEL */\r
-#define ACMP_CTRL_HYSTSEL_DEFAULT          (0x00000000UL << 4)  /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_HYSTSEL_HYST0            (0x00000000UL << 4)  /**< Shifted mode HYST0 for ACMP_CTRL */\r
-#define ACMP_CTRL_HYSTSEL_HYST1            (0x00000001UL << 4)  /**< Shifted mode HYST1 for ACMP_CTRL */\r
-#define ACMP_CTRL_HYSTSEL_HYST2            (0x00000002UL << 4)  /**< Shifted mode HYST2 for ACMP_CTRL */\r
-#define ACMP_CTRL_HYSTSEL_HYST3            (0x00000003UL << 4)  /**< Shifted mode HYST3 for ACMP_CTRL */\r
-#define ACMP_CTRL_HYSTSEL_HYST4            (0x00000004UL << 4)  /**< Shifted mode HYST4 for ACMP_CTRL */\r
-#define ACMP_CTRL_HYSTSEL_HYST5            (0x00000005UL << 4)  /**< Shifted mode HYST5 for ACMP_CTRL */\r
-#define ACMP_CTRL_HYSTSEL_HYST6            (0x00000006UL << 4)  /**< Shifted mode HYST6 for ACMP_CTRL */\r
-#define ACMP_CTRL_HYSTSEL_HYST7            (0x00000007UL << 4)  /**< Shifted mode HYST7 for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_DEFAULT         0x00000000UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_HYST0           0x00000000UL         /**< Mode HYST0 for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_HYST1           0x00000001UL         /**< Mode HYST1 for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_HYST2           0x00000002UL         /**< Mode HYST2 for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_HYST3           0x00000003UL         /**< Mode HYST3 for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_HYST4           0x00000004UL         /**< Mode HYST4 for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_HYST5           0x00000005UL         /**< Mode HYST5 for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_HYST6           0x00000006UL         /**< Mode HYST6 for ACMP_CTRL */\r
-#define _ACMP_CTRL_HYSTSEL_HYST7           0x00000007UL         /**< Mode HYST7 for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_SHIFT          8                    /**< Shift value for ACMP_WARMTIME */\r
-#define _ACMP_CTRL_WARMTIME_MASK           0x700UL              /**< Bit mask for ACMP_WARMTIME */\r
-#define ACMP_CTRL_WARMTIME_DEFAULT         (0x00000000UL << 8)  /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_WARMTIME_4CYCLES         (0x00000000UL << 8)  /**< Shifted mode 4CYCLES for ACMP_CTRL */\r
-#define ACMP_CTRL_WARMTIME_8CYCLES         (0x00000001UL << 8)  /**< Shifted mode 8CYCLES for ACMP_CTRL */\r
-#define ACMP_CTRL_WARMTIME_16CYCLES        (0x00000002UL << 8)  /**< Shifted mode 16CYCLES for ACMP_CTRL */\r
-#define ACMP_CTRL_WARMTIME_32CYCLES        (0x00000003UL << 8)  /**< Shifted mode 32CYCLES for ACMP_CTRL */\r
-#define ACMP_CTRL_WARMTIME_64CYCLES        (0x00000004UL << 8)  /**< Shifted mode 64CYCLES for ACMP_CTRL */\r
-#define ACMP_CTRL_WARMTIME_128CYCLES       (0x00000005UL << 8)  /**< Shifted mode 128CYCLES for ACMP_CTRL */\r
-#define ACMP_CTRL_WARMTIME_256CYCLES       (0x00000006UL << 8)  /**< Shifted mode 256CYCLES for ACMP_CTRL */\r
-#define ACMP_CTRL_WARMTIME_512CYCLES       (0x00000007UL << 8)  /**< Shifted mode 512CYCLES for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_DEFAULT        0x00000000UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_4CYCLES        0x00000000UL         /**< Mode 4CYCLES for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_8CYCLES        0x00000001UL         /**< Mode 8CYCLES for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_16CYCLES       0x00000002UL         /**< Mode 16CYCLES for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_32CYCLES       0x00000003UL         /**< Mode 32CYCLES for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_64CYCLES       0x00000004UL         /**< Mode 64CYCLES for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_128CYCLES      0x00000005UL         /**< Mode 128CYCLES for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_256CYCLES      0x00000006UL         /**< Mode 256CYCLES for ACMP_CTRL */\r
-#define _ACMP_CTRL_WARMTIME_512CYCLES      0x00000007UL         /**< Mode 512CYCLES for ACMP_CTRL */\r
-#define ACMP_CTRL_IRISE                    (1 << 16)            /**< Rising Edge Interrupt Sense */\r
-#define _ACMP_CTRL_IRISE_SHIFT             16                   /**< Shift value for ACMP_IRISE */\r
-#define _ACMP_CTRL_IRISE_MASK              0x10000UL            /**< Bit mask for ACMP_IRISE */\r
-#define ACMP_CTRL_IRISE_DEFAULT            (0x00000000UL << 16) /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_IRISE_DISABLED           (0x00000000UL << 16) /**< Shifted mode DISABLED for ACMP_CTRL */\r
-#define ACMP_CTRL_IRISE_ENABLED            (0x00000001UL << 16) /**< Shifted mode ENABLED for ACMP_CTRL */\r
-#define _ACMP_CTRL_IRISE_DEFAULT           0x00000000UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_IRISE_DISABLED          0x00000000UL         /**< Mode DISABLED for ACMP_CTRL */\r
-#define _ACMP_CTRL_IRISE_ENABLED           0x00000001UL         /**< Mode ENABLED for ACMP_CTRL */\r
-#define ACMP_CTRL_IFALL                    (1 << 17)            /**< Falling Edge Interrupt Sense */\r
-#define _ACMP_CTRL_IFALL_SHIFT             17                   /**< Shift value for ACMP_IFALL */\r
-#define _ACMP_CTRL_IFALL_MASK              0x20000UL            /**< Bit mask for ACMP_IFALL */\r
-#define ACMP_CTRL_IFALL_DEFAULT            (0x00000000UL << 17) /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_IFALL_DISABLED           (0x00000000UL << 17) /**< Shifted mode DISABLED for ACMP_CTRL */\r
-#define ACMP_CTRL_IFALL_ENABLED            (0x00000001UL << 17) /**< Shifted mode ENABLED for ACMP_CTRL */\r
-#define _ACMP_CTRL_IFALL_DEFAULT           0x00000000UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_IFALL_DISABLED          0x00000000UL         /**< Mode DISABLED for ACMP_CTRL */\r
-#define _ACMP_CTRL_IFALL_ENABLED           0x00000001UL         /**< Mode ENABLED for ACMP_CTRL */\r
-#define _ACMP_CTRL_BIASPROG_SHIFT          24                   /**< Shift value for ACMP_BIASPROG */\r
-#define _ACMP_CTRL_BIASPROG_MASK           0xF000000UL          /**< Bit mask for ACMP_BIASPROG */\r
-#define ACMP_CTRL_BIASPROG_DEFAULT         (0x00000007UL << 24) /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_BIASPROG_DEFAULT        0x00000007UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_HALFBIAS                 (1 << 30)            /**< Half Bias Current */\r
-#define _ACMP_CTRL_HALFBIAS_SHIFT          30                   /**< Shift value for ACMP_HALFBIAS */\r
-#define _ACMP_CTRL_HALFBIAS_MASK           0x40000000UL         /**< Bit mask for ACMP_HALFBIAS */\r
-#define ACMP_CTRL_HALFBIAS_DEFAULT         (0x00000001UL << 30) /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_HALFBIAS_DEFAULT        0x00000001UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-#define ACMP_CTRL_FULLBIAS                 (1 << 31)            /**< Full Bias Current */\r
-#define _ACMP_CTRL_FULLBIAS_SHIFT          31                   /**< Shift value for ACMP_FULLBIAS */\r
-#define _ACMP_CTRL_FULLBIAS_MASK           0x80000000UL         /**< Bit mask for ACMP_FULLBIAS */\r
-#define ACMP_CTRL_FULLBIAS_DEFAULT         (0x00000000UL << 31) /**< Shifted mode DEFAULT for ACMP_CTRL */\r
-#define _ACMP_CTRL_FULLBIAS_DEFAULT        0x00000000UL         /**< Mode DEFAULT for ACMP_CTRL */\r
-\r
-/** Bit fields for ACMP INPUTSEL */\r
-#define _ACMP_INPUTSEL_RESETVALUE          0x00010080UL         /**< Default value for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_MASK                0x31013FF7UL         /**< Mask for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_SHIFT        0                    /**< Shift value for ACMP_POSSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_MASK         0x7UL                /**< Bit mask for ACMP_POSSEL */\r
-#define ACMP_INPUTSEL_POSSEL_DEFAULT       (0x00000000UL << 0)  /**< Shifted mode DEFAULT for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_POSSEL_POSPIN0       (0x00000000UL << 0)  /**< Shifted mode POSPIN0 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_POSSEL_POSPIN1       (0x00000001UL << 0)  /**< Shifted mode POSPIN1 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_POSSEL_POSPIN2       (0x00000002UL << 0)  /**< Shifted mode POSPIN2 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_POSSEL_POSPIN3       (0x00000003UL << 0)  /**< Shifted mode POSPIN3 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_POSSEL_POSPIN4       (0x00000004UL << 0)  /**< Shifted mode POSPIN4 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_POSSEL_POSPIN5       (0x00000005UL << 0)  /**< Shifted mode POSPIN5 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_POSSEL_POSPIN6       (0x00000006UL << 0)  /**< Shifted mode POSPIN6 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_POSSEL_POSPIN7       (0x00000007UL << 0)  /**< Shifted mode POSPIN7 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_DEFAULT      0x00000000UL         /**< Mode DEFAULT for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_POSPIN0      0x00000000UL         /**< Mode POSPIN0 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_POSPIN1      0x00000001UL         /**< Mode POSPIN1 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_POSPIN2      0x00000002UL         /**< Mode POSPIN2 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_POSPIN3      0x00000003UL         /**< Mode POSPIN3 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_POSPIN4      0x00000004UL         /**< Mode POSPIN4 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_POSPIN5      0x00000005UL         /**< Mode POSPIN5 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_POSPIN6      0x00000006UL         /**< Mode POSPIN6 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_POSSEL_POSPIN7      0x00000007UL         /**< Mode POSPIN7 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_SHIFT        4                    /**< Shift value for ACMP_NEGSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_MASK         0xF0UL               /**< Bit mask for ACMP_NEGSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEGPIN0       (0x00000000UL << 4)  /**< Shifted mode NEGPIN0 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEGPIN1       (0x00000001UL << 4)  /**< Shifted mode NEGPIN1 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEGPIN2       (0x00000002UL << 4)  /**< Shifted mode NEGPIN2 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEGPIN3       (0x00000003UL << 4)  /**< Shifted mode NEGPIN3 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEGPIN4       (0x00000004UL << 4)  /**< Shifted mode NEGPIN4 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEGPIN5       (0x00000005UL << 4)  /**< Shifted mode NEGPIN5 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEGPIN6       (0x00000006UL << 4)  /**< Shifted mode NEGPIN6 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEGPIN7       (0x00000007UL << 4)  /**< Shifted mode NEGPIN7 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_DEFAULT       (0x00000008UL << 4)  /**< Shifted mode DEFAULT for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEG1V25       (0x00000008UL << 4)  /**< Shifted mode NEG1V25 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEG2V5        (0x00000009UL << 4)  /**< Shifted mode NEG2V5 for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_NEGVDD        (0x0000000AUL << 4)  /**< Shifted mode NEGVDD for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_NEGSEL_CAPSENSE      (0x0000000BUL << 4)  /**< Shifted mode CAPSENSE for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEGPIN0      0x00000000UL         /**< Mode NEGPIN0 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEGPIN1      0x00000001UL         /**< Mode NEGPIN1 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEGPIN2      0x00000002UL         /**< Mode NEGPIN2 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEGPIN3      0x00000003UL         /**< Mode NEGPIN3 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEGPIN4      0x00000004UL         /**< Mode NEGPIN4 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEGPIN5      0x00000005UL         /**< Mode NEGPIN5 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEGPIN6      0x00000006UL         /**< Mode NEGPIN6 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEGPIN7      0x00000007UL         /**< Mode NEGPIN7 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_DEFAULT      0x00000008UL         /**< Mode DEFAULT for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEG1V25      0x00000008UL         /**< Mode NEG1V25 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEG2V5       0x00000009UL         /**< Mode NEG2V5 for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_NEGVDD       0x0000000AUL         /**< Mode NEGVDD for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_NEGSEL_CAPSENSE     0x0000000BUL         /**< Mode CAPSENSE for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_VDDLEVEL_SHIFT      8                    /**< Shift value for ACMP_VDDLEVEL */\r
-#define _ACMP_INPUTSEL_VDDLEVEL_MASK       0x3F00UL             /**< Bit mask for ACMP_VDDLEVEL */\r
-#define ACMP_INPUTSEL_VDDLEVEL_DEFAULT     (0x00000000UL << 8)  /**< Shifted mode DEFAULT for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_VDDLEVEL_DEFAULT    0x00000000UL         /**< Mode DEFAULT for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_LPREF                (1 << 16)            /**< Low Power Reference Mode */\r
-#define _ACMP_INPUTSEL_LPREF_SHIFT         16                   /**< Shift value for ACMP_LPREF */\r
-#define _ACMP_INPUTSEL_LPREF_MASK          0x10000UL            /**< Bit mask for ACMP_LPREF */\r
-#define ACMP_INPUTSEL_LPREF_DEFAULT        (0x00000001UL << 16) /**< Shifted mode DEFAULT for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_LPREF_DEFAULT       0x00000001UL         /**< Mode DEFAULT for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_CSRESEN              (1 << 24)            /**< Capacitive Sense Mode Internal Resistor Enable */\r
-#define _ACMP_INPUTSEL_CSRESEN_SHIFT       24                   /**< Shift value for ACMP_CSRESEN */\r
-#define _ACMP_INPUTSEL_CSRESEN_MASK        0x1000000UL          /**< Bit mask for ACMP_CSRESEN */\r
-#define ACMP_INPUTSEL_CSRESEN_DEFAULT      (0x00000000UL << 24) /**< Shifted mode DEFAULT for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_CSRESEN_DEFAULT     0x00000000UL         /**< Mode DEFAULT for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_CSRESSEL_SHIFT      28                   /**< Shift value for ACMP_CSRESSEL */\r
-#define _ACMP_INPUTSEL_CSRESSEL_MASK       0x30000000UL         /**< Bit mask for ACMP_CSRESSEL */\r
-#define ACMP_INPUTSEL_CSRESSEL_DEFAULT     (0x00000000UL << 28) /**< Shifted mode DEFAULT for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_CSRESSEL_30KOHM      (0x00000000UL << 28) /**< Shifted mode 30KOHM for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_CSRESSEL_60KOHM      (0x00000001UL << 28) /**< Shifted mode 60KOHM for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_CSRESSEL_90KOHM      (0x00000002UL << 28) /**< Shifted mode 90KOHM for ACMP_INPUTSEL */\r
-#define ACMP_INPUTSEL_CSRESSEL_120KOHM     (0x00000003UL << 28) /**< Shifted mode 120KOHM for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_CSRESSEL_DEFAULT    0x00000000UL         /**< Mode DEFAULT for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_CSRESSEL_30KOHM     0x00000000UL         /**< Mode 30KOHM for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_CSRESSEL_60KOHM     0x00000001UL         /**< Mode 60KOHM for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_CSRESSEL_90KOHM     0x00000002UL         /**< Mode 90KOHM for ACMP_INPUTSEL */\r
-#define _ACMP_INPUTSEL_CSRESSEL_120KOHM    0x00000003UL         /**< Mode 120KOHM for ACMP_INPUTSEL */\r
-\r
-/** Bit fields for ACMP STATUS */\r
-#define _ACMP_STATUS_RESETVALUE            0x00000000UL        /**< Default value for ACMP_STATUS */\r
-#define _ACMP_STATUS_MASK                  0x00000003UL        /**< Mask for ACMP_STATUS */\r
-#define ACMP_STATUS_ACMPACT                (1 << 0)            /**< Analog Comparator Active */\r
-#define _ACMP_STATUS_ACMPACT_SHIFT         0                   /**< Shift value for ACMP_ACMPACT */\r
-#define _ACMP_STATUS_ACMPACT_MASK          0x1UL               /**< Bit mask for ACMP_ACMPACT */\r
-#define ACMP_STATUS_ACMPACT_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for ACMP_STATUS */\r
-#define _ACMP_STATUS_ACMPACT_DEFAULT       0x00000000UL        /**< Mode DEFAULT for ACMP_STATUS */\r
-#define ACMP_STATUS_ACMPOUT                (1 << 1)            /**< Analog Comparator Output */\r
-#define _ACMP_STATUS_ACMPOUT_SHIFT         1                   /**< Shift value for ACMP_ACMPOUT */\r
-#define _ACMP_STATUS_ACMPOUT_MASK          0x2UL               /**< Bit mask for ACMP_ACMPOUT */\r
-#define ACMP_STATUS_ACMPOUT_DEFAULT        (0x00000000UL << 1) /**< Shifted mode DEFAULT for ACMP_STATUS */\r
-#define _ACMP_STATUS_ACMPOUT_DEFAULT       0x00000000UL        /**< Mode DEFAULT for ACMP_STATUS */\r
-\r
-/** Bit fields for ACMP IEN */\r
-#define _ACMP_IEN_RESETVALUE               0x00000000UL        /**< Default value for ACMP_IEN */\r
-#define _ACMP_IEN_MASK                     0x00000003UL        /**< Mask for ACMP_IEN */\r
-#define ACMP_IEN_EDGE                      (1 << 0)            /**< Edge Trigger Interrupt Enable */\r
-#define _ACMP_IEN_EDGE_SHIFT               0                   /**< Shift value for ACMP_EDGE */\r
-#define _ACMP_IEN_EDGE_MASK                0x1UL               /**< Bit mask for ACMP_EDGE */\r
-#define ACMP_IEN_EDGE_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for ACMP_IEN */\r
-#define _ACMP_IEN_EDGE_DEFAULT             0x00000000UL        /**< Mode DEFAULT for ACMP_IEN */\r
-#define ACMP_IEN_WARMUP                    (1 << 1)            /**< Warm-up Interrupt Enable */\r
-#define _ACMP_IEN_WARMUP_SHIFT             1                   /**< Shift value for ACMP_WARMUP */\r
-#define _ACMP_IEN_WARMUP_MASK              0x2UL               /**< Bit mask for ACMP_WARMUP */\r
-#define ACMP_IEN_WARMUP_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for ACMP_IEN */\r
-#define _ACMP_IEN_WARMUP_DEFAULT           0x00000000UL        /**< Mode DEFAULT for ACMP_IEN */\r
-\r
-/** Bit fields for ACMP IF */\r
-#define _ACMP_IF_RESETVALUE                0x00000000UL        /**< Default value for ACMP_IF */\r
-#define _ACMP_IF_MASK                      0x00000003UL        /**< Mask for ACMP_IF */\r
-#define ACMP_IF_EDGE                       (1 << 0)            /**< Edge Triggered Interrupt Flag */\r
-#define _ACMP_IF_EDGE_SHIFT                0                   /**< Shift value for ACMP_EDGE */\r
-#define _ACMP_IF_EDGE_MASK                 0x1UL               /**< Bit mask for ACMP_EDGE */\r
-#define ACMP_IF_EDGE_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for ACMP_IF */\r
-#define _ACMP_IF_EDGE_DEFAULT              0x00000000UL        /**< Mode DEFAULT for ACMP_IF */\r
-#define ACMP_IF_WARMUP                     (1 << 1)            /**< Warm-up Interrupt Flag */\r
-#define _ACMP_IF_WARMUP_SHIFT              1                   /**< Shift value for ACMP_WARMUP */\r
-#define _ACMP_IF_WARMUP_MASK               0x2UL               /**< Bit mask for ACMP_WARMUP */\r
-#define ACMP_IF_WARMUP_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for ACMP_IF */\r
-#define _ACMP_IF_WARMUP_DEFAULT            0x00000000UL        /**< Mode DEFAULT for ACMP_IF */\r
-\r
-/** Bit fields for ACMP IFS */\r
-#define _ACMP_IFS_RESETVALUE               0x00000000UL        /**< Default value for ACMP_IFS */\r
-#define _ACMP_IFS_MASK                     0x00000003UL        /**< Mask for ACMP_IFS */\r
-#define ACMP_IFS_EDGE                      (1 << 0)            /**< Edge Triggered Interrupt Flag Set */\r
-#define _ACMP_IFS_EDGE_SHIFT               0                   /**< Shift value for ACMP_EDGE */\r
-#define _ACMP_IFS_EDGE_MASK                0x1UL               /**< Bit mask for ACMP_EDGE */\r
-#define ACMP_IFS_EDGE_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for ACMP_IFS */\r
-#define _ACMP_IFS_EDGE_DEFAULT             0x00000000UL        /**< Mode DEFAULT for ACMP_IFS */\r
-#define ACMP_IFS_WARMUP                    (1 << 1)            /**< Warm-up Interrupt Flag Set */\r
-#define _ACMP_IFS_WARMUP_SHIFT             1                   /**< Shift value for ACMP_WARMUP */\r
-#define _ACMP_IFS_WARMUP_MASK              0x2UL               /**< Bit mask for ACMP_WARMUP */\r
-#define ACMP_IFS_WARMUP_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for ACMP_IFS */\r
-#define _ACMP_IFS_WARMUP_DEFAULT           0x00000000UL        /**< Mode DEFAULT for ACMP_IFS */\r
-\r
-/** Bit fields for ACMP IFC */\r
-#define _ACMP_IFC_RESETVALUE               0x00000000UL        /**< Default value for ACMP_IFC */\r
-#define _ACMP_IFC_MASK                     0x00000003UL        /**< Mask for ACMP_IFC */\r
-#define ACMP_IFC_EDGE                      (1 << 0)            /**< Edge Triggered Interrupt Flag Clear */\r
-#define _ACMP_IFC_EDGE_SHIFT               0                   /**< Shift value for ACMP_EDGE */\r
-#define _ACMP_IFC_EDGE_MASK                0x1UL               /**< Bit mask for ACMP_EDGE */\r
-#define ACMP_IFC_EDGE_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for ACMP_IFC */\r
-#define _ACMP_IFC_EDGE_DEFAULT             0x00000000UL        /**< Mode DEFAULT for ACMP_IFC */\r
-#define ACMP_IFC_WARMUP                    (1 << 1)            /**< Warm-up Interrupt Flag Clear */\r
-#define _ACMP_IFC_WARMUP_SHIFT             1                   /**< Shift value for ACMP_WARMUP */\r
-#define _ACMP_IFC_WARMUP_MASK              0x2UL               /**< Bit mask for ACMP_WARMUP */\r
-#define ACMP_IFC_WARMUP_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for ACMP_IFC */\r
-#define _ACMP_IFC_WARMUP_DEFAULT           0x00000000UL        /**< Mode DEFAULT for ACMP_IFC */\r
-\r
-/** Bit fields for ACMP ROUTE */\r
-#define _ACMP_ROUTE_RESETVALUE             0x00000000UL        /**< Default value for ACMP_ROUTE */\r
-#define _ACMP_ROUTE_MASK                   0x00000301UL        /**< Mask for ACMP_ROUTE */\r
-#define ACMP_ROUTE_ACMPPEN                 (1 << 0)            /**< ACMP Output Pin Enable */\r
-#define _ACMP_ROUTE_ACMPPEN_SHIFT          0                   /**< Shift value for ACMP_ACMPPEN */\r
-#define _ACMP_ROUTE_ACMPPEN_MASK           0x1UL               /**< Bit mask for ACMP_ACMPPEN */\r
-#define ACMP_ROUTE_ACMPPEN_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for ACMP_ROUTE */\r
-#define _ACMP_ROUTE_ACMPPEN_DEFAULT        0x00000000UL        /**< Mode DEFAULT for ACMP_ROUTE */\r
-#define _ACMP_ROUTE_LOCATION_SHIFT         8                   /**< Shift value for ACMP_LOCATION */\r
-#define _ACMP_ROUTE_LOCATION_MASK          0x300UL             /**< Bit mask for ACMP_LOCATION */\r
-#define ACMP_ROUTE_LOCATION_DEFAULT        (0x00000000UL << 8) /**< Shifted mode DEFAULT for ACMP_ROUTE */\r
-#define ACMP_ROUTE_LOCATION_LOC0           (0x00000000UL << 8) /**< Shifted mode LOC0 for ACMP_ROUTE */\r
-#define ACMP_ROUTE_LOCATION_LOC1           (0x00000001UL << 8) /**< Shifted mode LOC1 for ACMP_ROUTE */\r
-#define ACMP_ROUTE_LOCATION_LOC2           (0x00000002UL << 8) /**< Shifted mode LOC2 for ACMP_ROUTE */\r
-#define ACMP_ROUTE_LOCATION_LOC3           (0x00000003UL << 8) /**< Shifted mode LOC3 for ACMP_ROUTE */\r
-#define _ACMP_ROUTE_LOCATION_DEFAULT       0x00000000UL        /**< Mode DEFAULT for ACMP_ROUTE */\r
-#define _ACMP_ROUTE_LOCATION_LOC0          0x00000000UL        /**< Mode LOC0 for ACMP_ROUTE */\r
-#define _ACMP_ROUTE_LOCATION_LOC1          0x00000001UL        /**< Mode LOC1 for ACMP_ROUTE */\r
-#define _ACMP_ROUTE_LOCATION_LOC2          0x00000002UL        /**< Mode LOC2 for ACMP_ROUTE */\r
-#define _ACMP_ROUTE_LOCATION_LOC3          0x00000003UL        /**< Mode LOC3 for ACMP_ROUTE */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_MSC\r
- * @{\r
- */\r
-\r
-/** Bit fields for MSC CTRL */\r
-#define _MSC_CTRL_RESETVALUE                    0x00000001UL        /**< Default value for MSC_CTRL */\r
-#define _MSC_CTRL_MASK                          0x00000001UL        /**< Mask for MSC_CTRL */\r
-#define MSC_CTRL_BUSFAULT                       (1 << 0)            /**< Bus Fault Response Enable */\r
-#define _MSC_CTRL_BUSFAULT_SHIFT                0                   /**< Shift value for MSC_BUSFAULT */\r
-#define _MSC_CTRL_BUSFAULT_MASK                 0x1UL               /**< Bit mask for MSC_BUSFAULT */\r
-#define MSC_CTRL_BUSFAULT_GENERATE              (0x00000000UL << 0) /**< Shifted mode GENERATE for MSC_CTRL */\r
-#define MSC_CTRL_BUSFAULT_DEFAULT               (0x00000001UL << 0) /**< Shifted mode DEFAULT for MSC_CTRL */\r
-#define MSC_CTRL_BUSFAULT_IGNORE                (0x00000001UL << 0) /**< Shifted mode IGNORE for MSC_CTRL */\r
-#define _MSC_CTRL_BUSFAULT_GENERATE             0x00000000UL        /**< Mode GENERATE for MSC_CTRL */\r
-#define _MSC_CTRL_BUSFAULT_DEFAULT              0x00000001UL        /**< Mode DEFAULT for MSC_CTRL */\r
-#define _MSC_CTRL_BUSFAULT_IGNORE               0x00000001UL        /**< Mode IGNORE for MSC_CTRL */\r
-\r
-/** Bit fields for MSC READCTRL */\r
-#define _MSC_READCTRL_RESETVALUE                0x00000001UL        /**< Default value for MSC_READCTRL */\r
-#define _MSC_READCTRL_MASK                      0x00000007UL        /**< Mask for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_SHIFT                0                   /**< Shift value for MSC_MODE */\r
-#define _MSC_READCTRL_MODE_MASK                 0x7UL               /**< Bit mask for MSC_MODE */\r
-#define MSC_READCTRL_MODE_WS0                   (0x00000000UL << 0) /**< Shifted mode WS0 for MSC_READCTRL */\r
-#define MSC_READCTRL_MODE_DEFAULT               (0x00000001UL << 0) /**< Shifted mode DEFAULT for MSC_READCTRL */\r
-#define MSC_READCTRL_MODE_WS1                   (0x00000001UL << 0) /**< Shifted mode WS1 for MSC_READCTRL */\r
-#define MSC_READCTRL_MODE_WS0SCBTP              (0x00000002UL << 0) /**< Shifted mode WS0SCBTP for MSC_READCTRL */\r
-#define MSC_READCTRL_MODE_WS1SCBTP              (0x00000003UL << 0) /**< Shifted mode WS1SCBTP for MSC_READCTRL */\r
-#define MSC_READCTRL_MODE_RESERVED0             (0x00000004UL << 0) /**< Shifted mode RESERVED0 for MSC_READCTRL */\r
-#define MSC_READCTRL_MODE_RESERVED1             (0x00000005UL << 0) /**< Shifted mode RESERVED1 for MSC_READCTRL */\r
-#define MSC_READCTRL_MODE_RESERVED2             (0x00000006UL << 0) /**< Shifted mode RESERVED2 for MSC_READCTRL */\r
-#define MSC_READCTRL_MODE_RESERVED3             (0x00000007UL << 0) /**< Shifted mode RESERVED3 for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_WS0                  0x00000000UL        /**< Mode WS0 for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_DEFAULT              0x00000001UL        /**< Mode DEFAULT for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_WS1                  0x00000001UL        /**< Mode WS1 for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_WS0SCBTP             0x00000002UL        /**< Mode WS0SCBTP for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_WS1SCBTP             0x00000003UL        /**< Mode WS1SCBTP for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_RESERVED0            0x00000004UL        /**< Mode RESERVED0 for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_RESERVED1            0x00000005UL        /**< Mode RESERVED1 for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_RESERVED2            0x00000006UL        /**< Mode RESERVED2 for MSC_READCTRL */\r
-#define _MSC_READCTRL_MODE_RESERVED3            0x00000007UL        /**< Mode RESERVED3 for MSC_READCTRL */\r
-\r
-/** Bit fields for MSC WRITECTRL */\r
-#define _MSC_WRITECTRL_RESETVALUE               0x00000000UL        /**< Default value for MSC_WRITECTRL */\r
-#define _MSC_WRITECTRL_MASK                     0x00000003UL        /**< Mask for MSC_WRITECTRL */\r
-#define MSC_WRITECTRL_WREN                      (1 << 0)            /**< Enable Write/Erase Controller  */\r
-#define _MSC_WRITECTRL_WREN_SHIFT               0                   /**< Shift value for MSC_WREN */\r
-#define _MSC_WRITECTRL_WREN_MASK                0x1UL               /**< Bit mask for MSC_WREN */\r
-#define MSC_WRITECTRL_WREN_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_WRITECTRL */\r
-#define _MSC_WRITECTRL_WREN_DEFAULT             0x00000000UL        /**< Mode DEFAULT for MSC_WRITECTRL */\r
-#define MSC_WRITECTRL_IRQERASEABORT             (1 << 1)            /**< Abort Page Erase on Interrupt */\r
-#define _MSC_WRITECTRL_IRQERASEABORT_SHIFT      1                   /**< Shift value for MSC_IRQERASEABORT */\r
-#define _MSC_WRITECTRL_IRQERASEABORT_MASK       0x2UL               /**< Bit mask for MSC_IRQERASEABORT */\r
-#define MSC_WRITECTRL_IRQERASEABORT_DEFAULT     (0x00000000UL << 1) /**< Shifted mode DEFAULT for MSC_WRITECTRL */\r
-#define _MSC_WRITECTRL_IRQERASEABORT_DEFAULT    0x00000000UL        /**< Mode DEFAULT for MSC_WRITECTRL */\r
-\r
-/** Bit fields for MSC WRITECMD */\r
-#define _MSC_WRITECMD_RESETVALUE                0x00000000UL        /**< Default value for MSC_WRITECMD */\r
-#define _MSC_WRITECMD_MASK                      0x0000001FUL        /**< Mask for MSC_WRITECMD */\r
-#define MSC_WRITECMD_LADDRIM                    (1 << 0)            /**< Load MSC_ADDRB into ADDR */\r
-#define _MSC_WRITECMD_LADDRIM_SHIFT             0                   /**< Shift value for MSC_LADDRIM */\r
-#define _MSC_WRITECMD_LADDRIM_MASK              0x1UL               /**< Bit mask for MSC_LADDRIM */\r
-#define MSC_WRITECMD_LADDRIM_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_WRITECMD */\r
-#define _MSC_WRITECMD_LADDRIM_DEFAULT           0x00000000UL        /**< Mode DEFAULT for MSC_WRITECMD */\r
-#define MSC_WRITECMD_ERASEPAGE                  (1 << 1)            /**< Erase Page */\r
-#define _MSC_WRITECMD_ERASEPAGE_SHIFT           1                   /**< Shift value for MSC_ERASEPAGE */\r
-#define _MSC_WRITECMD_ERASEPAGE_MASK            0x2UL               /**< Bit mask for MSC_ERASEPAGE */\r
-#define MSC_WRITECMD_ERASEPAGE_DEFAULT          (0x00000000UL << 1) /**< Shifted mode DEFAULT for MSC_WRITECMD */\r
-#define _MSC_WRITECMD_ERASEPAGE_DEFAULT         0x00000000UL        /**< Mode DEFAULT for MSC_WRITECMD */\r
-#define MSC_WRITECMD_WRITEEND                   (1 << 2)            /**< End Write Mode */\r
-#define _MSC_WRITECMD_WRITEEND_SHIFT            2                   /**< Shift value for MSC_WRITEEND */\r
-#define _MSC_WRITECMD_WRITEEND_MASK             0x4UL               /**< Bit mask for MSC_WRITEEND */\r
-#define MSC_WRITECMD_WRITEEND_DEFAULT           (0x00000000UL << 2) /**< Shifted mode DEFAULT for MSC_WRITECMD */\r
-#define _MSC_WRITECMD_WRITEEND_DEFAULT          0x00000000UL        /**< Mode DEFAULT for MSC_WRITECMD */\r
-#define MSC_WRITECMD_WRITEONCE                  (1 << 3)            /**< Word Write-Once Trigger */\r
-#define _MSC_WRITECMD_WRITEONCE_SHIFT           3                   /**< Shift value for MSC_WRITEONCE */\r
-#define _MSC_WRITECMD_WRITEONCE_MASK            0x8UL               /**< Bit mask for MSC_WRITEONCE */\r
-#define MSC_WRITECMD_WRITEONCE_DEFAULT          (0x00000000UL << 3) /**< Shifted mode DEFAULT for MSC_WRITECMD */\r
-#define _MSC_WRITECMD_WRITEONCE_DEFAULT         0x00000000UL        /**< Mode DEFAULT for MSC_WRITECMD */\r
-#define MSC_WRITECMD_WRITETRIG                  (1 << 4)            /**< Word Write Sequence Trigger */\r
-#define _MSC_WRITECMD_WRITETRIG_SHIFT           4                   /**< Shift value for MSC_WRITETRIG */\r
-#define _MSC_WRITECMD_WRITETRIG_MASK            0x10UL              /**< Bit mask for MSC_WRITETRIG */\r
-#define MSC_WRITECMD_WRITETRIG_DEFAULT          (0x00000000UL << 4) /**< Shifted mode DEFAULT for MSC_WRITECMD */\r
-#define _MSC_WRITECMD_WRITETRIG_DEFAULT         0x00000000UL        /**< Mode DEFAULT for MSC_WRITECMD */\r
-\r
-/** Bit fields for MSC ADDRB */\r
-#define _MSC_ADDRB_RESETVALUE                   0x00000000UL        /**< Default value for MSC_ADDRB */\r
-#define _MSC_ADDRB_MASK                         0xFFFFFFFFUL        /**< Mask for MSC_ADDRB */\r
-#define _MSC_ADDRB_ADDRB_SHIFT                  0                   /**< Shift value for MSC_ADDRB */\r
-#define _MSC_ADDRB_ADDRB_MASK                   0xFFFFFFFFUL        /**< Bit mask for MSC_ADDRB */\r
-#define MSC_ADDRB_ADDRB_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_ADDRB */\r
-#define _MSC_ADDRB_ADDRB_DEFAULT                0x00000000UL        /**< Mode DEFAULT for MSC_ADDRB */\r
-\r
-/** Bit fields for MSC WDATA */\r
-#define _MSC_WDATA_RESETVALUE                   0x00000000UL        /**< Default value for MSC_WDATA */\r
-#define _MSC_WDATA_MASK                         0xFFFFFFFFUL        /**< Mask for MSC_WDATA */\r
-#define _MSC_WDATA_WDATA_SHIFT                  0                   /**< Shift value for MSC_WDATA */\r
-#define _MSC_WDATA_WDATA_MASK                   0xFFFFFFFFUL        /**< Bit mask for MSC_WDATA */\r
-#define MSC_WDATA_WDATA_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_WDATA */\r
-#define _MSC_WDATA_WDATA_DEFAULT                0x00000000UL        /**< Mode DEFAULT for MSC_WDATA */\r
-\r
-/** Bit fields for MSC STATUS */\r
-#define _MSC_STATUS_RESETVALUE                  0x00000008UL        /**< Default value for MSC_STATUS */\r
-#define _MSC_STATUS_MASK                        0x0000003FUL        /**< Mask for MSC_STATUS */\r
-#define MSC_STATUS_BUSY                         (1 << 0)            /**< Erase/Write Busy */\r
-#define _MSC_STATUS_BUSY_SHIFT                  0                   /**< Shift value for MSC_BUSY */\r
-#define _MSC_STATUS_BUSY_MASK                   0x1UL               /**< Bit mask for MSC_BUSY */\r
-#define MSC_STATUS_BUSY_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_STATUS */\r
-#define _MSC_STATUS_BUSY_DEFAULT                0x00000000UL        /**< Mode DEFAULT for MSC_STATUS */\r
-#define MSC_STATUS_LOCKED                       (1 << 1)            /**< Access Locked */\r
-#define _MSC_STATUS_LOCKED_SHIFT                1                   /**< Shift value for MSC_LOCKED */\r
-#define _MSC_STATUS_LOCKED_MASK                 0x2UL               /**< Bit mask for MSC_LOCKED */\r
-#define MSC_STATUS_LOCKED_DEFAULT               (0x00000000UL << 1) /**< Shifted mode DEFAULT for MSC_STATUS */\r
-#define _MSC_STATUS_LOCKED_DEFAULT              0x00000000UL        /**< Mode DEFAULT for MSC_STATUS */\r
-#define MSC_STATUS_INVADDR                      (1 << 2)            /**< Invalid Write Address or Erase Page */\r
-#define _MSC_STATUS_INVADDR_SHIFT               2                   /**< Shift value for MSC_INVADDR */\r
-#define _MSC_STATUS_INVADDR_MASK                0x4UL               /**< Bit mask for MSC_INVADDR */\r
-#define MSC_STATUS_INVADDR_DEFAULT              (0x00000000UL << 2) /**< Shifted mode DEFAULT for MSC_STATUS */\r
-#define _MSC_STATUS_INVADDR_DEFAULT             0x00000000UL        /**< Mode DEFAULT for MSC_STATUS */\r
-#define MSC_STATUS_WDATAREADY                   (1 << 3)            /**< WDATA Write Ready */\r
-#define _MSC_STATUS_WDATAREADY_SHIFT            3                   /**< Shift value for MSC_WDATAREADY */\r
-#define _MSC_STATUS_WDATAREADY_MASK             0x8UL               /**< Bit mask for MSC_WDATAREADY */\r
-#define MSC_STATUS_WDATAREADY_DEFAULT           (0x00000001UL << 3) /**< Shifted mode DEFAULT for MSC_STATUS */\r
-#define _MSC_STATUS_WDATAREADY_DEFAULT          0x00000001UL        /**< Mode DEFAULT for MSC_STATUS */\r
-#define MSC_STATUS_WORDTIMEOUT                  (1 << 4)            /**< Flash Write Word Timeout */\r
-#define _MSC_STATUS_WORDTIMEOUT_SHIFT           4                   /**< Shift value for MSC_WORDTIMEOUT */\r
-#define _MSC_STATUS_WORDTIMEOUT_MASK            0x10UL              /**< Bit mask for MSC_WORDTIMEOUT */\r
-#define MSC_STATUS_WORDTIMEOUT_DEFAULT          (0x00000000UL << 4) /**< Shifted mode DEFAULT for MSC_STATUS */\r
-#define _MSC_STATUS_WORDTIMEOUT_DEFAULT         0x00000000UL        /**< Mode DEFAULT for MSC_STATUS */\r
-#define MSC_STATUS_ERASEABORTED                 (1 << 5)            /**< The Current Flash Erase Operation Aborted */\r
-#define _MSC_STATUS_ERASEABORTED_SHIFT          5                   /**< Shift value for MSC_ERASEABORTED */\r
-#define _MSC_STATUS_ERASEABORTED_MASK           0x20UL              /**< Bit mask for MSC_ERASEABORTED */\r
-#define MSC_STATUS_ERASEABORTED_DEFAULT         (0x00000000UL << 5) /**< Shifted mode DEFAULT for MSC_STATUS */\r
-#define _MSC_STATUS_ERASEABORTED_DEFAULT        0x00000000UL        /**< Mode DEFAULT for MSC_STATUS */\r
-\r
-/** Bit fields for MSC IF */\r
-#define _MSC_IF_RESETVALUE                      0x00000000UL        /**< Default value for MSC_IF */\r
-#define _MSC_IF_MASK                            0x00000003UL        /**< Mask for MSC_IF */\r
-#define MSC_IF_ERASE                            (1 << 0)            /**< Erase Done Interrupt Read Flag */\r
-#define _MSC_IF_ERASE_SHIFT                     0                   /**< Shift value for MSC_ERASE */\r
-#define _MSC_IF_ERASE_MASK                      0x1UL               /**< Bit mask for MSC_ERASE */\r
-#define MSC_IF_ERASE_DEFAULT                    (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_IF */\r
-#define _MSC_IF_ERASE_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for MSC_IF */\r
-#define MSC_IF_WRITE                            (1 << 1)            /**< Write Done Interrupt Read Flag */\r
-#define _MSC_IF_WRITE_SHIFT                     1                   /**< Shift value for MSC_WRITE */\r
-#define _MSC_IF_WRITE_MASK                      0x2UL               /**< Bit mask for MSC_WRITE */\r
-#define MSC_IF_WRITE_DEFAULT                    (0x00000000UL << 1) /**< Shifted mode DEFAULT for MSC_IF */\r
-#define _MSC_IF_WRITE_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for MSC_IF */\r
-\r
-/** Bit fields for MSC IFS */\r
-#define _MSC_IFS_RESETVALUE                     0x00000000UL        /**< Default value for MSC_IFS */\r
-#define _MSC_IFS_MASK                           0x00000003UL        /**< Mask for MSC_IFS */\r
-#define MSC_IFS_ERASE                           (1 << 0)            /**< Erase Done Interrupt Set */\r
-#define _MSC_IFS_ERASE_SHIFT                    0                   /**< Shift value for MSC_ERASE */\r
-#define _MSC_IFS_ERASE_MASK                     0x1UL               /**< Bit mask for MSC_ERASE */\r
-#define MSC_IFS_ERASE_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_IFS */\r
-#define _MSC_IFS_ERASE_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for MSC_IFS */\r
-#define MSC_IFS_WRITE                           (1 << 1)            /**< Write Done Interrupt Set */\r
-#define _MSC_IFS_WRITE_SHIFT                    1                   /**< Shift value for MSC_WRITE */\r
-#define _MSC_IFS_WRITE_MASK                     0x2UL               /**< Bit mask for MSC_WRITE */\r
-#define MSC_IFS_WRITE_DEFAULT                   (0x00000000UL << 1) /**< Shifted mode DEFAULT for MSC_IFS */\r
-#define _MSC_IFS_WRITE_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for MSC_IFS */\r
-\r
-/** Bit fields for MSC IFC */\r
-#define _MSC_IFC_RESETVALUE                     0x00000000UL        /**< Default value for MSC_IFC */\r
-#define _MSC_IFC_MASK                           0x00000003UL        /**< Mask for MSC_IFC */\r
-#define MSC_IFC_ERASE                           (1 << 0)            /**< Erase Done Interrupt Clear */\r
-#define _MSC_IFC_ERASE_SHIFT                    0                   /**< Shift value for MSC_ERASE */\r
-#define _MSC_IFC_ERASE_MASK                     0x1UL               /**< Bit mask for MSC_ERASE */\r
-#define MSC_IFC_ERASE_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_IFC */\r
-#define _MSC_IFC_ERASE_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for MSC_IFC */\r
-#define MSC_IFC_WRITE                           (1 << 1)            /**< Write Done Interrupt Clear */\r
-#define _MSC_IFC_WRITE_SHIFT                    1                   /**< Shift value for MSC_WRITE */\r
-#define _MSC_IFC_WRITE_MASK                     0x2UL               /**< Bit mask for MSC_WRITE */\r
-#define MSC_IFC_WRITE_DEFAULT                   (0x00000000UL << 1) /**< Shifted mode DEFAULT for MSC_IFC */\r
-#define _MSC_IFC_WRITE_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for MSC_IFC */\r
-\r
-/** Bit fields for MSC IEN */\r
-#define _MSC_IEN_RESETVALUE                     0x00000000UL        /**< Default value for MSC_IEN */\r
-#define _MSC_IEN_MASK                           0x00000003UL        /**< Mask for MSC_IEN */\r
-#define MSC_IEN_ERASE                           (1 << 0)            /**< Erase Done Interrupt Enable */\r
-#define _MSC_IEN_ERASE_SHIFT                    0                   /**< Shift value for MSC_ERASE */\r
-#define _MSC_IEN_ERASE_MASK                     0x1UL               /**< Bit mask for MSC_ERASE */\r
-#define MSC_IEN_ERASE_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_IEN */\r
-#define _MSC_IEN_ERASE_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for MSC_IEN */\r
-#define MSC_IEN_WRITE                           (1 << 1)            /**< Write Done Interrupt Enable */\r
-#define _MSC_IEN_WRITE_SHIFT                    1                   /**< Shift value for MSC_WRITE */\r
-#define _MSC_IEN_WRITE_MASK                     0x2UL               /**< Bit mask for MSC_WRITE */\r
-#define MSC_IEN_WRITE_DEFAULT                   (0x00000000UL << 1) /**< Shifted mode DEFAULT for MSC_IEN */\r
-#define _MSC_IEN_WRITE_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for MSC_IEN */\r
-\r
-/** Bit fields for MSC LOCK */\r
-#define _MSC_LOCK_RESETVALUE                    0x00000000UL        /**< Default value for MSC_LOCK */\r
-#define _MSC_LOCK_MASK                          0x0000FFFFUL        /**< Mask for MSC_LOCK */\r
-#define _MSC_LOCK_LOCKKEY_SHIFT                 0                   /**< Shift value for MSC_LOCKKEY */\r
-#define _MSC_LOCK_LOCKKEY_MASK                  0xFFFFUL            /**< Bit mask for MSC_LOCKKEY */\r
-#define MSC_LOCK_LOCKKEY_DEFAULT                (0x00000000UL << 0) /**< Shifted mode DEFAULT for MSC_LOCK */\r
-#define MSC_LOCK_LOCKKEY_LOCK                   (0x00000000UL << 0) /**< Shifted mode LOCK for MSC_LOCK */\r
-#define MSC_LOCK_LOCKKEY_UNLOCKED               (0x00000000UL << 0) /**< Shifted mode UNLOCKED for MSC_LOCK */\r
-#define MSC_LOCK_LOCKKEY_LOCKED                 (0x00000001UL << 0) /**< Shifted mode LOCKED for MSC_LOCK */\r
-#define MSC_LOCK_LOCKKEY_UNLOCK                 (0x00001B71UL << 0) /**< Shifted mode UNLOCK for MSC_LOCK */\r
-#define _MSC_LOCK_LOCKKEY_DEFAULT               0x00000000UL        /**< Mode DEFAULT for MSC_LOCK */\r
-#define _MSC_LOCK_LOCKKEY_LOCK                  0x00000000UL        /**< Mode LOCK for MSC_LOCK */\r
-#define _MSC_LOCK_LOCKKEY_UNLOCKED              0x00000000UL        /**< Mode UNLOCKED for MSC_LOCK */\r
-#define _MSC_LOCK_LOCKKEY_LOCKED                0x00000001UL        /**< Mode LOCKED for MSC_LOCK */\r
-#define _MSC_LOCK_LOCKKEY_UNLOCK                0x00001B71UL        /**< Mode UNLOCK for MSC_LOCK */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_EMU\r
- * @{\r
- */\r
-\r
-/** Bit fields for EMU CTRL */\r
-#define _EMU_CTRL_RESETVALUE                     0x00000000UL        /**< Default value for EMU_CTRL */\r
-#define _EMU_CTRL_MASK                           0x0000000FUL        /**< Mask for EMU_CTRL */\r
-#define EMU_CTRL_EMVREG                          (1 << 0)            /**< Energy Mode Voltage Regulator Control */\r
-#define _EMU_CTRL_EMVREG_SHIFT                   0                   /**< Shift value for EMU_EMVREG */\r
-#define _EMU_CTRL_EMVREG_MASK                    0x1UL               /**< Bit mask for EMU_EMVREG */\r
-#define EMU_CTRL_EMVREG_DEFAULT                  (0x00000000UL << 0) /**< Shifted mode DEFAULT for EMU_CTRL */\r
-#define EMU_CTRL_EMVREG_OFF                      (0x00000000UL << 0) /**< Shifted mode OFF for EMU_CTRL */\r
-#define EMU_CTRL_EMVREG_ON                       (0x00000001UL << 0) /**< Shifted mode ON for EMU_CTRL */\r
-#define _EMU_CTRL_EMVREG_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for EMU_CTRL */\r
-#define _EMU_CTRL_EMVREG_OFF                     0x00000000UL        /**< Mode OFF for EMU_CTRL */\r
-#define _EMU_CTRL_EMVREG_ON                      0x00000001UL        /**< Mode ON for EMU_CTRL */\r
-#define EMU_CTRL_EM2BLOCK                        (1 << 1)            /**< Energy Mode 2 Block */\r
-#define _EMU_CTRL_EM2BLOCK_SHIFT                 1                   /**< Shift value for EMU_EM2BLOCK */\r
-#define _EMU_CTRL_EM2BLOCK_MASK                  0x2UL               /**< Bit mask for EMU_EM2BLOCK */\r
-#define EMU_CTRL_EM2BLOCK_DEFAULT                (0x00000000UL << 1) /**< Shifted mode DEFAULT for EMU_CTRL */\r
-#define _EMU_CTRL_EM2BLOCK_DEFAULT               0x00000000UL        /**< Mode DEFAULT for EMU_CTRL */\r
-#define _EMU_CTRL_EM4CTRL_SHIFT                  2                   /**< Shift value for EMU_EM4CTRL */\r
-#define _EMU_CTRL_EM4CTRL_MASK                   0xCUL               /**< Bit mask for EMU_EM4CTRL */\r
-#define EMU_CTRL_EM4CTRL_DEFAULT                 (0x00000000UL << 2) /**< Shifted mode DEFAULT for EMU_CTRL */\r
-#define _EMU_CTRL_EM4CTRL_DEFAULT                0x00000000UL        /**< Mode DEFAULT for EMU_CTRL */\r
-\r
-/** Bit fields for EMU MEMCTRL */\r
-#define _EMU_MEMCTRL_RESETVALUE                  0x00000000UL        /**< Default value for EMU_MEMCTRL */\r
-#define _EMU_MEMCTRL_MASK                        0x00000007UL        /**< Mask for EMU_MEMCTRL */\r
-#define _EMU_MEMCTRL_POWERDOWN_SHIFT             0                   /**< Shift value for EMU_POWERDOWN */\r
-#define _EMU_MEMCTRL_POWERDOWN_MASK              0x7UL               /**< Bit mask for EMU_POWERDOWN */\r
-#define EMU_MEMCTRL_POWERDOWN_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for EMU_MEMCTRL */\r
-#define EMU_MEMCTRL_POWERDOWN_BLK3               (0x00000004UL << 0) /**< Shifted mode BLK3 for EMU_MEMCTRL */\r
-#define EMU_MEMCTRL_POWERDOWN_BLK23              (0x00000006UL << 0) /**< Shifted mode BLK23 for EMU_MEMCTRL */\r
-#define EMU_MEMCTRL_POWERDOWN_BLK123             (0x00000007UL << 0) /**< Shifted mode BLK123 for EMU_MEMCTRL */\r
-#define _EMU_MEMCTRL_POWERDOWN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for EMU_MEMCTRL */\r
-#define _EMU_MEMCTRL_POWERDOWN_BLK3              0x00000004UL        /**< Mode BLK3 for EMU_MEMCTRL */\r
-#define _EMU_MEMCTRL_POWERDOWN_BLK23             0x00000006UL        /**< Mode BLK23 for EMU_MEMCTRL */\r
-#define _EMU_MEMCTRL_POWERDOWN_BLK123            0x00000007UL        /**< Mode BLK123 for EMU_MEMCTRL */\r
-\r
-/** Bit fields for EMU LOCK */\r
-#define _EMU_LOCK_RESETVALUE                     0x00000000UL        /**< Default value for EMU_LOCK */\r
-#define _EMU_LOCK_MASK                           0x0000FFFFUL        /**< Mask for EMU_LOCK */\r
-#define _EMU_LOCK_LOCKKEY_SHIFT                  0                   /**< Shift value for EMU_LOCKKEY */\r
-#define _EMU_LOCK_LOCKKEY_MASK                   0xFFFFUL            /**< Bit mask for EMU_LOCKKEY */\r
-#define EMU_LOCK_LOCKKEY_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for EMU_LOCK */\r
-#define EMU_LOCK_LOCKKEY_LOCK                    (0x00000000UL << 0) /**< Shifted mode LOCK for EMU_LOCK */\r
-#define EMU_LOCK_LOCKKEY_UNLOCKED                (0x00000000UL << 0) /**< Shifted mode UNLOCKED for EMU_LOCK */\r
-#define EMU_LOCK_LOCKKEY_LOCKED                  (0x00000001UL << 0) /**< Shifted mode LOCKED for EMU_LOCK */\r
-#define EMU_LOCK_LOCKKEY_UNLOCK                  (0x0000ADE8UL << 0) /**< Shifted mode UNLOCK for EMU_LOCK */\r
-#define _EMU_LOCK_LOCKKEY_DEFAULT                0x00000000UL        /**< Mode DEFAULT for EMU_LOCK */\r
-#define _EMU_LOCK_LOCKKEY_LOCK                   0x00000000UL        /**< Mode LOCK for EMU_LOCK */\r
-#define _EMU_LOCK_LOCKKEY_UNLOCKED               0x00000000UL        /**< Mode UNLOCKED for EMU_LOCK */\r
-#define _EMU_LOCK_LOCKKEY_LOCKED                 0x00000001UL        /**< Mode LOCKED for EMU_LOCK */\r
-#define _EMU_LOCK_LOCKKEY_UNLOCK                 0x0000ADE8UL        /**< Mode UNLOCK for EMU_LOCK */\r
-\r
-/** Bit fields for EMU ATESTCTRL */\r
-#define _EMU_ATESTCTRL_RESETVALUE                0x00000000UL         /**< Default value for EMU_ATESTCTRL */\r
-#define _EMU_ATESTCTRL_MASK                      0x07FFFF0FUL         /**< Mask for EMU_ATESTCTRL */\r
-#define _EMU_ATESTCTRL_ATESTSEL_SHIFT            0                    /**< Shift value for EMU_ATESTSEL */\r
-#define _EMU_ATESTCTRL_ATESTSEL_MASK             0xFUL                /**< Bit mask for EMU_ATESTSEL */\r
-#define EMU_ATESTCTRL_ATESTSEL_DEFAULT           (0x00000000UL << 0)  /**< Shifted mode DEFAULT for EMU_ATESTCTRL */\r
-#define _EMU_ATESTCTRL_ATESTSEL_DEFAULT          0x00000000UL         /**< Mode DEFAULT for EMU_ATESTCTRL */\r
-#define _EMU_ATESTCTRL_ATESTBUS_SHIFT            8                    /**< Shift value for EMU_ATESTBUS */\r
-#define _EMU_ATESTCTRL_ATESTBUS_MASK             0xFFFF00UL           /**< Bit mask for EMU_ATESTBUS */\r
-#define EMU_ATESTCTRL_ATESTBUS_DEFAULT           (0x00000000UL << 8)  /**< Shifted mode DEFAULT for EMU_ATESTCTRL */\r
-#define _EMU_ATESTCTRL_ATESTBUS_DEFAULT          0x00000000UL         /**< Mode DEFAULT for EMU_ATESTCTRL */\r
-#define EMU_ATESTCTRL_DACATESTINEN               (1 << 24)            /**< DAC Test Input Enable */\r
-#define _EMU_ATESTCTRL_DACATESTINEN_SHIFT        24                   /**< Shift value for EMU_DACATESTINEN */\r
-#define _EMU_ATESTCTRL_DACATESTINEN_MASK         0x1000000UL          /**< Bit mask for EMU_DACATESTINEN */\r
-#define EMU_ATESTCTRL_DACATESTINEN_DEFAULT       (0x00000000UL << 24) /**< Shifted mode DEFAULT for EMU_ATESTCTRL */\r
-#define _EMU_ATESTCTRL_DACATESTINEN_DEFAULT      0x00000000UL         /**< Mode DEFAULT for EMU_ATESTCTRL */\r
-#define EMU_ATESTCTRL_DAC_ATESTOUTEN             (1 << 25)            /**< DAC Test Output Enable */\r
-#define _EMU_ATESTCTRL_DAC_ATESTOUTEN_SHIFT      25                   /**< Shift value for EMU_DAC_ATESTOUTEN */\r
-#define _EMU_ATESTCTRL_DAC_ATESTOUTEN_MASK       0x2000000UL          /**< Bit mask for EMU_DAC_ATESTOUTEN */\r
-#define EMU_ATESTCTRL_DAC_ATESTOUTEN_DEFAULT     (0x00000000UL << 25) /**< Shifted mode DEFAULT for EMU_ATESTCTRL */\r
-#define _EMU_ATESTCTRL_DAC_ATESTOUTEN_DEFAULT    0x00000000UL         /**< Mode DEFAULT for EMU_ATESTCTRL */\r
-#define EMU_ATESTCTRL_ANATESTINEN                (1 << 26)            /**< Analog Test Input Enable */\r
-#define _EMU_ATESTCTRL_ANATESTINEN_SHIFT         26                   /**< Shift value for EMU_ANATESTINEN */\r
-#define _EMU_ATESTCTRL_ANATESTINEN_MASK          0x4000000UL          /**< Bit mask for EMU_ANATESTINEN */\r
-#define EMU_ATESTCTRL_ANATESTINEN_DEFAULT        (0x00000000UL << 26) /**< Shifted mode DEFAULT for EMU_ATESTCTRL */\r
-#define _EMU_ATESTCTRL_ANATESTINEN_DEFAULT       0x00000000UL         /**< Mode DEFAULT for EMU_ATESTCTRL */\r
-\r
-/** Bit fields for EMU AUXCTRL */\r
-#define _EMU_AUXCTRL_RESETVALUE                  0x00000000UL        /**< Default value for EMU_AUXCTRL */\r
-#define _EMU_AUXCTRL_MASK                        0x000000FFUL        /**< Mask for EMU_AUXCTRL */\r
-#define _EMU_AUXCTRL_AUX_SHIFT                   0                   /**< Shift value for EMU_AUX */\r
-#define _EMU_AUXCTRL_AUX_MASK                    0xFFUL              /**< Bit mask for EMU_AUX */\r
-#define EMU_AUXCTRL_AUX_DEFAULT                  (0x00000000UL << 0) /**< Shifted mode DEFAULT for EMU_AUXCTRL */\r
-#define EMU_AUXCTRL_AUX_HRCCLR                   (0x00000001UL << 0) /**< Shifted mode HRCCLR for EMU_AUXCTRL */\r
-#define _EMU_AUXCTRL_AUX_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for EMU_AUXCTRL */\r
-#define _EMU_AUXCTRL_AUX_HRCCLR                  0x00000001UL        /**< Mode HRCCLR for EMU_AUXCTRL */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_RMU\r
- * @{\r
- */\r
-\r
-/** Bit fields for RMU CTRL */\r
-#define _RMU_CTRL_RESETVALUE                 0x00000000UL        /**< Default value for RMU_CTRL */\r
-#define _RMU_CTRL_MASK                       0x00000001UL        /**< Mask for RMU_CTRL */\r
-#define RMU_CTRL_LOCKUPRDIS                  (1 << 0)            /**< Lockup Reset Disable */\r
-#define _RMU_CTRL_LOCKUPRDIS_SHIFT           0                   /**< Shift value for RMU_LOCKUPRDIS */\r
-#define _RMU_CTRL_LOCKUPRDIS_MASK            0x1UL               /**< Bit mask for RMU_LOCKUPRDIS */\r
-#define RMU_CTRL_LOCKUPRDIS_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for RMU_CTRL */\r
-#define _RMU_CTRL_LOCKUPRDIS_DEFAULT         0x00000000UL        /**< Mode DEFAULT for RMU_CTRL */\r
-\r
-/** Bit fields for RMU RSTCAUSE */\r
-#define _RMU_RSTCAUSE_RESETVALUE             0x00000000UL        /**< Default value for RMU_RSTCAUSE */\r
-#define _RMU_RSTCAUSE_MASK                   0x0000007FUL        /**< Mask for RMU_RSTCAUSE */\r
-#define RMU_RSTCAUSE_PORST                   (1 << 0)            /**< Power On Reset */\r
-#define _RMU_RSTCAUSE_PORST_SHIFT            0                   /**< Shift value for RMU_PORST */\r
-#define _RMU_RSTCAUSE_PORST_MASK             0x1UL               /**< Bit mask for RMU_PORST */\r
-#define RMU_RSTCAUSE_PORST_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for RMU_RSTCAUSE */\r
-#define _RMU_RSTCAUSE_PORST_DEFAULT          0x00000000UL        /**< Mode DEFAULT for RMU_RSTCAUSE */\r
-#define RMU_RSTCAUSE_BODUNREGRST             (1 << 1)            /**< Brown Out Detector Unregulated Domain Reset */\r
-#define _RMU_RSTCAUSE_BODUNREGRST_SHIFT      1                   /**< Shift value for RMU_BODUNREGRST */\r
-#define _RMU_RSTCAUSE_BODUNREGRST_MASK       0x2UL               /**< Bit mask for RMU_BODUNREGRST */\r
-#define RMU_RSTCAUSE_BODUNREGRST_DEFAULT     (0x00000000UL << 1) /**< Shifted mode DEFAULT for RMU_RSTCAUSE */\r
-#define _RMU_RSTCAUSE_BODUNREGRST_DEFAULT    0x00000000UL        /**< Mode DEFAULT for RMU_RSTCAUSE */\r
-#define RMU_RSTCAUSE_BODREGRST               (1 << 2)            /**< Brown Out Detector Regulated Domain Reset */\r
-#define _RMU_RSTCAUSE_BODREGRST_SHIFT        2                   /**< Shift value for RMU_BODREGRST */\r
-#define _RMU_RSTCAUSE_BODREGRST_MASK         0x4UL               /**< Bit mask for RMU_BODREGRST */\r
-#define RMU_RSTCAUSE_BODREGRST_DEFAULT       (0x00000000UL << 2) /**< Shifted mode DEFAULT for RMU_RSTCAUSE */\r
-#define _RMU_RSTCAUSE_BODREGRST_DEFAULT      0x00000000UL        /**< Mode DEFAULT for RMU_RSTCAUSE */\r
-#define RMU_RSTCAUSE_EXTRST                  (1 << 3)            /**< External Pin Reset */\r
-#define _RMU_RSTCAUSE_EXTRST_SHIFT           3                   /**< Shift value for RMU_EXTRST */\r
-#define _RMU_RSTCAUSE_EXTRST_MASK            0x8UL               /**< Bit mask for RMU_EXTRST */\r
-#define RMU_RSTCAUSE_EXTRST_DEFAULT          (0x00000000UL << 3) /**< Shifted mode DEFAULT for RMU_RSTCAUSE */\r
-#define _RMU_RSTCAUSE_EXTRST_DEFAULT         0x00000000UL        /**< Mode DEFAULT for RMU_RSTCAUSE */\r
-#define RMU_RSTCAUSE_WDOGRST                 (1 << 4)            /**< Watchdog Reset */\r
-#define _RMU_RSTCAUSE_WDOGRST_SHIFT          4                   /**< Shift value for RMU_WDOGRST */\r
-#define _RMU_RSTCAUSE_WDOGRST_MASK           0x10UL              /**< Bit mask for RMU_WDOGRST */\r
-#define RMU_RSTCAUSE_WDOGRST_DEFAULT         (0x00000000UL << 4) /**< Shifted mode DEFAULT for RMU_RSTCAUSE */\r
-#define _RMU_RSTCAUSE_WDOGRST_DEFAULT        0x00000000UL        /**< Mode DEFAULT for RMU_RSTCAUSE */\r
-#define RMU_RSTCAUSE_LOCKUPRST               (1 << 5)            /**< LOCKUP Reset */\r
-#define _RMU_RSTCAUSE_LOCKUPRST_SHIFT        5                   /**< Shift value for RMU_LOCKUPRST */\r
-#define _RMU_RSTCAUSE_LOCKUPRST_MASK         0x20UL              /**< Bit mask for RMU_LOCKUPRST */\r
-#define RMU_RSTCAUSE_LOCKUPRST_DEFAULT       (0x00000000UL << 5) /**< Shifted mode DEFAULT for RMU_RSTCAUSE */\r
-#define _RMU_RSTCAUSE_LOCKUPRST_DEFAULT      0x00000000UL        /**< Mode DEFAULT for RMU_RSTCAUSE */\r
-#define RMU_RSTCAUSE_SYSREQRST               (1 << 6)            /**< System Request Reset */\r
-#define _RMU_RSTCAUSE_SYSREQRST_SHIFT        6                   /**< Shift value for RMU_SYSREQRST */\r
-#define _RMU_RSTCAUSE_SYSREQRST_MASK         0x40UL              /**< Bit mask for RMU_SYSREQRST */\r
-#define RMU_RSTCAUSE_SYSREQRST_DEFAULT       (0x00000000UL << 6) /**< Shifted mode DEFAULT for RMU_RSTCAUSE */\r
-#define _RMU_RSTCAUSE_SYSREQRST_DEFAULT      0x00000000UL        /**< Mode DEFAULT for RMU_RSTCAUSE */\r
-\r
-/** Bit fields for RMU CMD */\r
-#define _RMU_CMD_RESETVALUE                  0x00000000UL        /**< Default value for RMU_CMD */\r
-#define _RMU_CMD_MASK                        0x00000001UL        /**< Mask for RMU_CMD */\r
-#define RMU_CMD_RCCLR                        (1 << 0)            /**< Reset Cause Clear */\r
-#define _RMU_CMD_RCCLR_SHIFT                 0                   /**< Shift value for RMU_RCCLR */\r
-#define _RMU_CMD_RCCLR_MASK                  0x1UL               /**< Bit mask for RMU_RCCLR */\r
-#define RMU_CMD_RCCLR_DEFAULT                (0x00000000UL << 0) /**< Shifted mode DEFAULT for RMU_CMD */\r
-#define _RMU_CMD_RCCLR_DEFAULT               0x00000000UL        /**< Mode DEFAULT for RMU_CMD */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_CMU\r
- * @{\r
- */\r
-\r
-/** Bit fields for CMU CTRL */\r
-#define _CMU_CTRL_RESETVALUE                       0x000C262CUL         /**< Default value for CMU_CTRL */\r
-#define _CMU_CTRL_MASK                             0x00FE3EEFUL         /**< Mask for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOMODE_SHIFT                   0                    /**< Shift value for CMU_HFXOMODE */\r
-#define _CMU_CTRL_HFXOMODE_MASK                    0x3UL                /**< Bit mask for CMU_HFXOMODE */\r
-#define CMU_CTRL_HFXOMODE_DEFAULT                  (0x00000000UL << 0)  /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOMODE_XTAL                     (0x00000000UL << 0)  /**< Shifted mode XTAL for CMU_CTRL */\r
-#define CMU_CTRL_HFXOMODE_BUFEXTCLK                (0x00000001UL << 0)  /**< Shifted mode BUFEXTCLK for CMU_CTRL */\r
-#define CMU_CTRL_HFXOMODE_DIGEXTCLK                (0x00000002UL << 0)  /**< Shifted mode DIGEXTCLK for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOMODE_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOMODE_XTAL                    0x00000000UL         /**< Mode XTAL for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOMODE_BUFEXTCLK               0x00000001UL         /**< Mode BUFEXTCLK for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOMODE_DIGEXTCLK               0x00000002UL         /**< Mode DIGEXTCLK for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBOOST_SHIFT                  2                    /**< Shift value for CMU_HFXOBOOST */\r
-#define _CMU_CTRL_HFXOBOOST_MASK                   0xCUL                /**< Bit mask for CMU_HFXOBOOST */\r
-#define CMU_CTRL_HFXOBOOST_50PCENT                 (0x00000000UL << 2)  /**< Shifted mode 50PCENT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOBOOST_70PCENT                 (0x00000001UL << 2)  /**< Shifted mode 70PCENT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOBOOST_80PCENT                 (0x00000002UL << 2)  /**< Shifted mode 80PCENT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOBOOST_DEFAULT                 (0x00000003UL << 2)  /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOBOOST_100PCENT                (0x00000003UL << 2)  /**< Shifted mode 100PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBOOST_50PCENT                0x00000000UL         /**< Mode 50PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBOOST_70PCENT                0x00000001UL         /**< Mode 70PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBOOST_80PCENT                0x00000002UL         /**< Mode 80PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBOOST_DEFAULT                0x00000003UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBOOST_100PCENT               0x00000003UL         /**< Mode 100PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBUFCUR_SHIFT                 5                    /**< Shift value for CMU_HFXOBUFCUR */\r
-#define _CMU_CTRL_HFXOBUFCUR_MASK                  0x60UL               /**< Bit mask for CMU_HFXOBUFCUR */\r
-#define CMU_CTRL_HFXOBUFCUR_80PCENT                (0x00000000UL << 5)  /**< Shifted mode 80PCENT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOBUFCUR_DEFAULT                (0x00000001UL << 5)  /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOBUFCUR_100PCENT               (0x00000001UL << 5)  /**< Shifted mode 100PCENT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOBUFCUR_120PCENT               (0x00000002UL << 5)  /**< Shifted mode 120PCENT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOBUFCUR_150PCENT               (0x00000003UL << 5)  /**< Shifted mode 150PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBUFCUR_80PCENT               0x00000000UL         /**< Mode 80PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBUFCUR_DEFAULT               0x00000001UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBUFCUR_100PCENT              0x00000001UL         /**< Mode 100PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBUFCUR_120PCENT              0x00000002UL         /**< Mode 120PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOBUFCUR_150PCENT              0x00000003UL         /**< Mode 150PCENT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOGLITCHDETEN                   (1 << 7)             /**< HFXO Glitch Detector Enable */\r
-#define _CMU_CTRL_HFXOGLITCHDETEN_SHIFT            7                    /**< Shift value for CMU_HFXOGLITCHDETEN */\r
-#define _CMU_CTRL_HFXOGLITCHDETEN_MASK             0x80UL               /**< Bit mask for CMU_HFXOGLITCHDETEN */\r
-#define CMU_CTRL_HFXOGLITCHDETEN_DEFAULT           (0x00000000UL << 7)  /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOGLITCHDETEN_DEFAULT          0x00000000UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOTIMEOUT_SHIFT                9                    /**< Shift value for CMU_HFXOTIMEOUT */\r
-#define _CMU_CTRL_HFXOTIMEOUT_MASK                 0x600UL              /**< Bit mask for CMU_HFXOTIMEOUT */\r
-#define CMU_CTRL_HFXOTIMEOUT_8CYCLES               (0x00000000UL << 9)  /**< Shifted mode 8CYCLES for CMU_CTRL */\r
-#define CMU_CTRL_HFXOTIMEOUT_256CYCLES             (0x00000001UL << 9)  /**< Shifted mode 256CYCLES for CMU_CTRL */\r
-#define CMU_CTRL_HFXOTIMEOUT_1KCYCLES              (0x00000002UL << 9)  /**< Shifted mode 1KCYCLES for CMU_CTRL */\r
-#define CMU_CTRL_HFXOTIMEOUT_DEFAULT               (0x00000003UL << 9)  /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_HFXOTIMEOUT_16KCYCLES             (0x00000003UL << 9)  /**< Shifted mode 16KCYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOTIMEOUT_8CYCLES              0x00000000UL         /**< Mode 8CYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOTIMEOUT_256CYCLES            0x00000001UL         /**< Mode 256CYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOTIMEOUT_1KCYCLES             0x00000002UL         /**< Mode 1KCYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOTIMEOUT_DEFAULT              0x00000003UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_HFXOTIMEOUT_16KCYCLES            0x00000003UL         /**< Mode 16KCYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOMODE_SHIFT                   11                   /**< Shift value for CMU_LFXOMODE */\r
-#define _CMU_CTRL_LFXOMODE_MASK                    0x1800UL             /**< Bit mask for CMU_LFXOMODE */\r
-#define CMU_CTRL_LFXOMODE_DEFAULT                  (0x00000000UL << 11) /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_LFXOMODE_XTAL                     (0x00000000UL << 11) /**< Shifted mode XTAL for CMU_CTRL */\r
-#define CMU_CTRL_LFXOMODE_BUFEXTCLK                (0x00000001UL << 11) /**< Shifted mode BUFEXTCLK for CMU_CTRL */\r
-#define CMU_CTRL_LFXOMODE_DIGEXTCLK                (0x00000002UL << 11) /**< Shifted mode DIGEXTCLK for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOMODE_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOMODE_XTAL                    0x00000000UL         /**< Mode XTAL for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOMODE_BUFEXTCLK               0x00000001UL         /**< Mode BUFEXTCLK for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOMODE_DIGEXTCLK               0x00000002UL         /**< Mode DIGEXTCLK for CMU_CTRL */\r
-#define CMU_CTRL_LFXOBOOST                         (1 << 13)            /**< LFXO Start-up Boost Current */\r
-#define _CMU_CTRL_LFXOBOOST_SHIFT                  13                   /**< Shift value for CMU_LFXOBOOST */\r
-#define _CMU_CTRL_LFXOBOOST_MASK                   0x2000UL             /**< Bit mask for CMU_LFXOBOOST */\r
-#define CMU_CTRL_LFXOBOOST_70PCENT                 (0x00000000UL << 13) /**< Shifted mode 70PCENT for CMU_CTRL */\r
-#define CMU_CTRL_LFXOBOOST_DEFAULT                 (0x00000001UL << 13) /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_LFXOBOOST_100PCENT                (0x00000001UL << 13) /**< Shifted mode 100PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOBOOST_70PCENT                0x00000000UL         /**< Mode 70PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOBOOST_DEFAULT                0x00000001UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOBOOST_100PCENT               0x00000001UL         /**< Mode 100PCENT for CMU_CTRL */\r
-#define CMU_CTRL_LFXOBUFCUR                        (1 << 17)            /**< LFXO Boost Buffer Current */\r
-#define _CMU_CTRL_LFXOBUFCUR_SHIFT                 17                   /**< Shift value for CMU_LFXOBUFCUR */\r
-#define _CMU_CTRL_LFXOBUFCUR_MASK                  0x20000UL            /**< Bit mask for CMU_LFXOBUFCUR */\r
-#define CMU_CTRL_LFXOBUFCUR_DEFAULT                (0x00000000UL << 17) /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_LFXOBUFCUR_100PCENT               (0x00000000UL << 17) /**< Shifted mode 100PCENT for CMU_CTRL */\r
-#define CMU_CTRL_LFXOBUFCUR_150PCENT               (0x00000001UL << 17) /**< Shifted mode 150PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOBUFCUR_DEFAULT               0x00000000UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOBUFCUR_100PCENT              0x00000000UL         /**< Mode 100PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOBUFCUR_150PCENT              0x00000001UL         /**< Mode 150PCENT for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOTIMEOUT_SHIFT                18                   /**< Shift value for CMU_LFXOTIMEOUT */\r
-#define _CMU_CTRL_LFXOTIMEOUT_MASK                 0xC0000UL            /**< Bit mask for CMU_LFXOTIMEOUT */\r
-#define CMU_CTRL_LFXOTIMEOUT_8CYCLES               (0x00000000UL << 18) /**< Shifted mode 8CYCLES for CMU_CTRL */\r
-#define CMU_CTRL_LFXOTIMEOUT_1KCYCLES              (0x00000001UL << 18) /**< Shifted mode 1KCYCLES for CMU_CTRL */\r
-#define CMU_CTRL_LFXOTIMEOUT_16KCYCLES             (0x00000002UL << 18) /**< Shifted mode 16KCYCLES for CMU_CTRL */\r
-#define CMU_CTRL_LFXOTIMEOUT_DEFAULT               (0x00000003UL << 18) /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_LFXOTIMEOUT_32KCYCLES             (0x00000003UL << 18) /**< Shifted mode 32KCYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOTIMEOUT_8CYCLES              0x00000000UL         /**< Mode 8CYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOTIMEOUT_1KCYCLES             0x00000001UL         /**< Mode 1KCYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOTIMEOUT_16KCYCLES            0x00000002UL         /**< Mode 16KCYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOTIMEOUT_DEFAULT              0x00000003UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_LFXOTIMEOUT_32KCYCLES            0x00000003UL         /**< Mode 32KCYCLES for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL0_SHIFT                 20                   /**< Shift value for CMU_CLKOUTSEL0 */\r
-#define _CMU_CTRL_CLKOUTSEL0_MASK                  0x700000UL           /**< Bit mask for CMU_CLKOUTSEL0 */\r
-#define CMU_CTRL_CLKOUTSEL0_DEFAULT                (0x00000000UL << 20) /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL0_HFRCO                  (0x00000000UL << 20) /**< Shifted mode HFRCO for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL0_HFXO                   (0x00000001UL << 20) /**< Shifted mode HFXO for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL0_HFCLK2                 (0x00000002UL << 20) /**< Shifted mode HFCLK2 for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL0_HFCLK4                 (0x00000003UL << 20) /**< Shifted mode HFCLK4 for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL0_HFCLK8                 (0x00000004UL << 20) /**< Shifted mode HFCLK8 for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL0_HFCLK16                (0x00000005UL << 20) /**< Shifted mode HFCLK16 for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL0_ULFRCO                 (0x00000006UL << 20) /**< Shifted mode ULFRCO for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL0_DEFAULT               0x00000000UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL0_HFRCO                 0x00000000UL         /**< Mode HFRCO for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL0_HFXO                  0x00000001UL         /**< Mode HFXO for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL0_HFCLK2                0x00000002UL         /**< Mode HFCLK2 for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL0_HFCLK4                0x00000003UL         /**< Mode HFCLK4 for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL0_HFCLK8                0x00000004UL         /**< Mode HFCLK8 for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL0_HFCLK16               0x00000005UL         /**< Mode HFCLK16 for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL0_ULFRCO                0x00000006UL         /**< Mode ULFRCO for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL1                        (1 << 23)            /**< Clock Output Select 1 */\r
-#define _CMU_CTRL_CLKOUTSEL1_SHIFT                 23                   /**< Shift value for CMU_CLKOUTSEL1 */\r
-#define _CMU_CTRL_CLKOUTSEL1_MASK                  0x800000UL           /**< Bit mask for CMU_CLKOUTSEL1 */\r
-#define CMU_CTRL_CLKOUTSEL1_DEFAULT                (0x00000000UL << 23) /**< Shifted mode DEFAULT for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL1_LFRCO                  (0x00000000UL << 23) /**< Shifted mode LFRCO for CMU_CTRL */\r
-#define CMU_CTRL_CLKOUTSEL1_LFXO                   (0x00000001UL << 23) /**< Shifted mode LFXO for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL1_DEFAULT               0x00000000UL         /**< Mode DEFAULT for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL1_LFRCO                 0x00000000UL         /**< Mode LFRCO for CMU_CTRL */\r
-#define _CMU_CTRL_CLKOUTSEL1_LFXO                  0x00000001UL         /**< Mode LFXO for CMU_CTRL */\r
-\r
-/** Bit fields for CMU HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_RESETVALUE               0x00000000UL        /**< Default value for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_MASK                     0x0000000FUL        /**< Mask for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_SHIFT       0                   /**< Shift value for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_MASK        0xFUL               /**< Bit mask for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_DEFAULT      (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK        (0x00000000UL << 0) /**< Shifted mode HFCLK for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK2       (0x00000001UL << 0) /**< Shifted mode HFCLK2 for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK4       (0x00000002UL << 0) /**< Shifted mode HFCLK4 for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK8       (0x00000003UL << 0) /**< Shifted mode HFCLK8 for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK16      (0x00000004UL << 0) /**< Shifted mode HFCLK16 for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK32      (0x00000005UL << 0) /**< Shifted mode HFCLK32 for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK64      (0x00000006UL << 0) /**< Shifted mode HFCLK64 for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK128     (0x00000007UL << 0) /**< Shifted mode HFCLK128 for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK256     (0x00000008UL << 0) /**< Shifted mode HFCLK256 for CMU_HFCORECLKDIV */\r
-#define CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK512     (0x00000009UL << 0) /**< Shifted mode HFCLK512 for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_DEFAULT     0x00000000UL        /**< Mode DEFAULT for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK       0x00000000UL        /**< Mode HFCLK for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK2      0x00000001UL        /**< Mode HFCLK2 for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK4      0x00000002UL        /**< Mode HFCLK4 for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK8      0x00000003UL        /**< Mode HFCLK8 for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK16     0x00000004UL        /**< Mode HFCLK16 for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK32     0x00000005UL        /**< Mode HFCLK32 for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK64     0x00000006UL        /**< Mode HFCLK64 for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK128    0x00000007UL        /**< Mode HFCLK128 for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK256    0x00000008UL        /**< Mode HFCLK256 for CMU_HFCORECLKDIV */\r
-#define _CMU_HFCORECLKDIV_HFCORECLKDIV_HFCLK512    0x00000009UL        /**< Mode HFCLK512 for CMU_HFCORECLKDIV */\r
-\r
-/** Bit fields for CMU HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_RESETVALUE                0x00000100UL        /**< Default value for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_MASK                      0x0000010FUL        /**< Mask for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_SHIFT         0                   /**< Shift value for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_MASK          0xFUL               /**< Bit mask for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK          (0x00000000UL << 0) /**< Shifted mode HFCLK for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK2         (0x00000001UL << 0) /**< Shifted mode HFCLK2 for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK4         (0x00000002UL << 0) /**< Shifted mode HFCLK4 for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK8         (0x00000003UL << 0) /**< Shifted mode HFCLK8 for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK16        (0x00000004UL << 0) /**< Shifted mode HFCLK16 for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK32        (0x00000005UL << 0) /**< Shifted mode HFCLK32 for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK64        (0x00000006UL << 0) /**< Shifted mode HFCLK64 for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK128       (0x00000007UL << 0) /**< Shifted mode HFCLK128 for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK256       (0x00000008UL << 0) /**< Shifted mode HFCLK256 for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK512       (0x00000009UL << 0) /**< Shifted mode HFCLK512 for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_DEFAULT       0x00000000UL        /**< Mode DEFAULT for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK         0x00000000UL        /**< Mode HFCLK for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK2        0x00000001UL        /**< Mode HFCLK2 for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK4        0x00000002UL        /**< Mode HFCLK4 for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK8        0x00000003UL        /**< Mode HFCLK8 for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK16       0x00000004UL        /**< Mode HFCLK16 for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK32       0x00000005UL        /**< Mode HFCLK32 for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK64       0x00000006UL        /**< Mode HFCLK64 for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK128      0x00000007UL        /**< Mode HFCLK128 for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK256      0x00000008UL        /**< Mode HFCLK256 for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKDIV_HFCLK512      0x00000009UL        /**< Mode HFCLK512 for CMU_HFPERCLKDIV */\r
-#define CMU_HFPERCLKDIV_HFPERCLKEN                 (1 << 8)            /**< HFPERCLK Enable */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKEN_SHIFT          8                   /**< Shift value for CMU_HFPERCLKEN */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKEN_MASK           0x100UL             /**< Bit mask for CMU_HFPERCLKEN */\r
-#define CMU_HFPERCLKDIV_HFPERCLKEN_DEFAULT         (0x00000001UL << 8) /**< Shifted mode DEFAULT for CMU_HFPERCLKDIV */\r
-#define _CMU_HFPERCLKDIV_HFPERCLKEN_DEFAULT        0x00000001UL        /**< Mode DEFAULT for CMU_HFPERCLKDIV */\r
-\r
-/** Bit fields for CMU HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_RESETVALUE                  0x00000380UL         /**< Default value for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_MASK                        0x0001F7FFUL         /**< Mask for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_TUNING_SHIFT                0                    /**< Shift value for CMU_TUNING */\r
-#define _CMU_HFRCOCTRL_TUNING_MASK                 0xFFUL               /**< Bit mask for CMU_TUNING */\r
-#define CMU_HFRCOCTRL_TUNING_DEFAULT               (0x00000080UL << 0)  /**< Shifted mode DEFAULT for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_TUNING_DEFAULT              0x00000080UL         /**< Mode DEFAULT for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_BAND_SHIFT                  8                    /**< Shift value for CMU_BAND */\r
-#define _CMU_HFRCOCTRL_BAND_MASK                   0x700UL              /**< Bit mask for CMU_BAND */\r
-#define CMU_HFRCOCTRL_BAND_1MHZ                    (0x00000000UL << 8)  /**< Shifted mode 1MHZ for CMU_HFRCOCTRL */\r
-#define CMU_HFRCOCTRL_BAND_7MHZ                    (0x00000001UL << 8)  /**< Shifted mode 7MHZ for CMU_HFRCOCTRL */\r
-#define CMU_HFRCOCTRL_BAND_11MHZ                   (0x00000002UL << 8)  /**< Shifted mode 11MHZ for CMU_HFRCOCTRL */\r
-#define CMU_HFRCOCTRL_BAND_DEFAULT                 (0x00000003UL << 8)  /**< Shifted mode DEFAULT for CMU_HFRCOCTRL */\r
-#define CMU_HFRCOCTRL_BAND_14MHZ                   (0x00000003UL << 8)  /**< Shifted mode 14MHZ for CMU_HFRCOCTRL */\r
-#define CMU_HFRCOCTRL_BAND_21MHZ                   (0x00000004UL << 8)  /**< Shifted mode 21MHZ for CMU_HFRCOCTRL */\r
-#define CMU_HFRCOCTRL_BAND_28MHZ                   (0x00000005UL << 8)  /**< Shifted mode 28MHZ for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_BAND_1MHZ                   0x00000000UL         /**< Mode 1MHZ for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_BAND_7MHZ                   0x00000001UL         /**< Mode 7MHZ for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_BAND_11MHZ                  0x00000002UL         /**< Mode 11MHZ for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_BAND_DEFAULT                0x00000003UL         /**< Mode DEFAULT for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_BAND_14MHZ                  0x00000003UL         /**< Mode 14MHZ for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_BAND_21MHZ                  0x00000004UL         /**< Mode 21MHZ for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_BAND_28MHZ                  0x00000005UL         /**< Mode 28MHZ for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_SUDELAY_SHIFT               12                   /**< Shift value for CMU_SUDELAY */\r
-#define _CMU_HFRCOCTRL_SUDELAY_MASK                0x1F000UL            /**< Bit mask for CMU_SUDELAY */\r
-#define CMU_HFRCOCTRL_SUDELAY_DEFAULT              (0x00000000UL << 12) /**< Shifted mode DEFAULT for CMU_HFRCOCTRL */\r
-#define _CMU_HFRCOCTRL_SUDELAY_DEFAULT             0x00000000UL         /**< Mode DEFAULT for CMU_HFRCOCTRL */\r
-\r
-/** Bit fields for CMU LFRCOCTRL */\r
-#define _CMU_LFRCOCTRL_RESETVALUE                  0x00000040UL        /**< Default value for CMU_LFRCOCTRL */\r
-#define _CMU_LFRCOCTRL_MASK                        0x0000007FUL        /**< Mask for CMU_LFRCOCTRL */\r
-#define _CMU_LFRCOCTRL_TUNING_SHIFT                0                   /**< Shift value for CMU_TUNING */\r
-#define _CMU_LFRCOCTRL_TUNING_MASK                 0x7FUL              /**< Bit mask for CMU_TUNING */\r
-#define CMU_LFRCOCTRL_TUNING_DEFAULT               (0x00000040UL << 0) /**< Shifted mode DEFAULT for CMU_LFRCOCTRL */\r
-#define _CMU_LFRCOCTRL_TUNING_DEFAULT              0x00000040UL        /**< Mode DEFAULT for CMU_LFRCOCTRL */\r
-\r
-/** Bit fields for CMU AUXHFRCOCTRL */\r
-#define _CMU_AUXHFRCOCTRL_RESETVALUE               0x00000080UL        /**< Default value for CMU_AUXHFRCOCTRL */\r
-#define _CMU_AUXHFRCOCTRL_MASK                     0x000000FFUL        /**< Mask for CMU_AUXHFRCOCTRL */\r
-#define _CMU_AUXHFRCOCTRL_TUNING_SHIFT             0                   /**< Shift value for CMU_TUNING */\r
-#define _CMU_AUXHFRCOCTRL_TUNING_MASK              0xFFUL              /**< Bit mask for CMU_TUNING */\r
-#define CMU_AUXHFRCOCTRL_TUNING_DEFAULT            (0x00000080UL << 0) /**< Shifted mode DEFAULT for CMU_AUXHFRCOCTRL */\r
-#define _CMU_AUXHFRCOCTRL_TUNING_DEFAULT           0x00000080UL        /**< Mode DEFAULT for CMU_AUXHFRCOCTRL */\r
-\r
-/** Bit fields for CMU CALCTRL */\r
-#define _CMU_CALCTRL_RESETVALUE                    0x00000000UL        /**< Default value for CMU_CALCTRL */\r
-#define _CMU_CALCTRL_MASK                          0x00000007UL        /**< Mask for CMU_CALCTRL */\r
-#define _CMU_CALCTRL_REFSEL_SHIFT                  0                   /**< Shift value for CMU_REFSEL */\r
-#define _CMU_CALCTRL_REFSEL_MASK                   0x7UL               /**< Bit mask for CMU_REFSEL */\r
-#define CMU_CALCTRL_REFSEL_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_CALCTRL */\r
-#define CMU_CALCTRL_REFSEL_HFXO                    (0x00000000UL << 0) /**< Shifted mode HFXO for CMU_CALCTRL */\r
-#define CMU_CALCTRL_REFSEL_LFXO                    (0x00000001UL << 0) /**< Shifted mode LFXO for CMU_CALCTRL */\r
-#define CMU_CALCTRL_REFSEL_HFRCO                   (0x00000002UL << 0) /**< Shifted mode HFRCO for CMU_CALCTRL */\r
-#define CMU_CALCTRL_REFSEL_LFRCO                   (0x00000003UL << 0) /**< Shifted mode LFRCO for CMU_CALCTRL */\r
-#define CMU_CALCTRL_REFSEL_AUXHFRCO                (0x00000004UL << 0) /**< Shifted mode AUXHFRCO for CMU_CALCTRL */\r
-#define _CMU_CALCTRL_REFSEL_DEFAULT                0x00000000UL        /**< Mode DEFAULT for CMU_CALCTRL */\r
-#define _CMU_CALCTRL_REFSEL_HFXO                   0x00000000UL        /**< Mode HFXO for CMU_CALCTRL */\r
-#define _CMU_CALCTRL_REFSEL_LFXO                   0x00000001UL        /**< Mode LFXO for CMU_CALCTRL */\r
-#define _CMU_CALCTRL_REFSEL_HFRCO                  0x00000002UL        /**< Mode HFRCO for CMU_CALCTRL */\r
-#define _CMU_CALCTRL_REFSEL_LFRCO                  0x00000003UL        /**< Mode LFRCO for CMU_CALCTRL */\r
-#define _CMU_CALCTRL_REFSEL_AUXHFRCO               0x00000004UL        /**< Mode AUXHFRCO for CMU_CALCTRL */\r
-\r
-/** Bit fields for CMU CALCNT */\r
-#define _CMU_CALCNT_RESETVALUE                     0x00000000UL        /**< Default value for CMU_CALCNT */\r
-#define _CMU_CALCNT_MASK                           0x000FFFFFUL        /**< Mask for CMU_CALCNT */\r
-#define _CMU_CALCNT_CALCNT_SHIFT                   0                   /**< Shift value for CMU_CALCNT */\r
-#define _CMU_CALCNT_CALCNT_MASK                    0xFFFFFUL           /**< Bit mask for CMU_CALCNT */\r
-#define CMU_CALCNT_CALCNT_DEFAULT                  (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_CALCNT */\r
-#define _CMU_CALCNT_CALCNT_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for CMU_CALCNT */\r
-\r
-/** Bit fields for CMU OSCENCMD */\r
-#define _CMU_OSCENCMD_RESETVALUE                   0x00000000UL        /**< Default value for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_MASK                         0x000003FFUL        /**< Mask for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_HFRCOEN                       (1 << 0)            /**< HFRCO Enable */\r
-#define _CMU_OSCENCMD_HFRCOEN_SHIFT                0                   /**< Shift value for CMU_HFRCOEN */\r
-#define _CMU_OSCENCMD_HFRCOEN_MASK                 0x1UL               /**< Bit mask for CMU_HFRCOEN */\r
-#define CMU_OSCENCMD_HFRCOEN_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_HFRCOEN_DEFAULT              0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_HFRCODIS                      (1 << 1)            /**< HFRCO Disable */\r
-#define _CMU_OSCENCMD_HFRCODIS_SHIFT               1                   /**< Shift value for CMU_HFRCODIS */\r
-#define _CMU_OSCENCMD_HFRCODIS_MASK                0x2UL               /**< Bit mask for CMU_HFRCODIS */\r
-#define CMU_OSCENCMD_HFRCODIS_DEFAULT              (0x00000000UL << 1) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_HFRCODIS_DEFAULT             0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_HFXOEN                        (1 << 2)            /**< HFXO Enable */\r
-#define _CMU_OSCENCMD_HFXOEN_SHIFT                 2                   /**< Shift value for CMU_HFXOEN */\r
-#define _CMU_OSCENCMD_HFXOEN_MASK                  0x4UL               /**< Bit mask for CMU_HFXOEN */\r
-#define CMU_OSCENCMD_HFXOEN_DEFAULT                (0x00000000UL << 2) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_HFXOEN_DEFAULT               0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_HFXODIS                       (1 << 3)            /**< HFXO Disable */\r
-#define _CMU_OSCENCMD_HFXODIS_SHIFT                3                   /**< Shift value for CMU_HFXODIS */\r
-#define _CMU_OSCENCMD_HFXODIS_MASK                 0x8UL               /**< Bit mask for CMU_HFXODIS */\r
-#define CMU_OSCENCMD_HFXODIS_DEFAULT               (0x00000000UL << 3) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_HFXODIS_DEFAULT              0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_AUXHFRCOEN                    (1 << 4)            /**< AUXHFRCO Enable */\r
-#define _CMU_OSCENCMD_AUXHFRCOEN_SHIFT             4                   /**< Shift value for CMU_AUXHFRCOEN */\r
-#define _CMU_OSCENCMD_AUXHFRCOEN_MASK              0x10UL              /**< Bit mask for CMU_AUXHFRCOEN */\r
-#define CMU_OSCENCMD_AUXHFRCOEN_DEFAULT            (0x00000000UL << 4) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_AUXHFRCOEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_AUXHFRCODIS                   (1 << 5)            /**< AUXHFRCO Disable */\r
-#define _CMU_OSCENCMD_AUXHFRCODIS_SHIFT            5                   /**< Shift value for CMU_AUXHFRCODIS */\r
-#define _CMU_OSCENCMD_AUXHFRCODIS_MASK             0x20UL              /**< Bit mask for CMU_AUXHFRCODIS */\r
-#define CMU_OSCENCMD_AUXHFRCODIS_DEFAULT           (0x00000000UL << 5) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_AUXHFRCODIS_DEFAULT          0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_LFRCOEN                       (1 << 6)            /**< LFRCO Enable */\r
-#define _CMU_OSCENCMD_LFRCOEN_SHIFT                6                   /**< Shift value for CMU_LFRCOEN */\r
-#define _CMU_OSCENCMD_LFRCOEN_MASK                 0x40UL              /**< Bit mask for CMU_LFRCOEN */\r
-#define CMU_OSCENCMD_LFRCOEN_DEFAULT               (0x00000000UL << 6) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_LFRCOEN_DEFAULT              0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_LFRCODIS                      (1 << 7)            /**< LFRCO Disable */\r
-#define _CMU_OSCENCMD_LFRCODIS_SHIFT               7                   /**< Shift value for CMU_LFRCODIS */\r
-#define _CMU_OSCENCMD_LFRCODIS_MASK                0x80UL              /**< Bit mask for CMU_LFRCODIS */\r
-#define CMU_OSCENCMD_LFRCODIS_DEFAULT              (0x00000000UL << 7) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_LFRCODIS_DEFAULT             0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_LFXOEN                        (1 << 8)            /**< LFXO Enable */\r
-#define _CMU_OSCENCMD_LFXOEN_SHIFT                 8                   /**< Shift value for CMU_LFXOEN */\r
-#define _CMU_OSCENCMD_LFXOEN_MASK                  0x100UL             /**< Bit mask for CMU_LFXOEN */\r
-#define CMU_OSCENCMD_LFXOEN_DEFAULT                (0x00000000UL << 8) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_LFXOEN_DEFAULT               0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-#define CMU_OSCENCMD_LFXODIS                       (1 << 9)            /**< LFXO Disable */\r
-#define _CMU_OSCENCMD_LFXODIS_SHIFT                9                   /**< Shift value for CMU_LFXODIS */\r
-#define _CMU_OSCENCMD_LFXODIS_MASK                 0x200UL             /**< Bit mask for CMU_LFXODIS */\r
-#define CMU_OSCENCMD_LFXODIS_DEFAULT               (0x00000000UL << 9) /**< Shifted mode DEFAULT for CMU_OSCENCMD */\r
-#define _CMU_OSCENCMD_LFXODIS_DEFAULT              0x00000000UL        /**< Mode DEFAULT for CMU_OSCENCMD */\r
-\r
-/** Bit fields for CMU CMD */\r
-#define _CMU_CMD_RESETVALUE                        0x00000000UL        /**< Default value for CMU_CMD */\r
-#define _CMU_CMD_MASK                              0x0000000FUL        /**< Mask for CMU_CMD */\r
-#define _CMU_CMD_HFCLKSEL_SHIFT                    0                   /**< Shift value for CMU_HFCLKSEL */\r
-#define _CMU_CMD_HFCLKSEL_MASK                     0x7UL               /**< Bit mask for CMU_HFCLKSEL */\r
-#define CMU_CMD_HFCLKSEL_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_CMD */\r
-#define CMU_CMD_HFCLKSEL_HFRCO                     (0x00000001UL << 0) /**< Shifted mode HFRCO for CMU_CMD */\r
-#define CMU_CMD_HFCLKSEL_HFXO                      (0x00000002UL << 0) /**< Shifted mode HFXO for CMU_CMD */\r
-#define CMU_CMD_HFCLKSEL_LFRCO                     (0x00000003UL << 0) /**< Shifted mode LFRCO for CMU_CMD */\r
-#define CMU_CMD_HFCLKSEL_LFXO                      (0x00000004UL << 0) /**< Shifted mode LFXO for CMU_CMD */\r
-#define _CMU_CMD_HFCLKSEL_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_CMD */\r
-#define _CMU_CMD_HFCLKSEL_HFRCO                    0x00000001UL        /**< Mode HFRCO for CMU_CMD */\r
-#define _CMU_CMD_HFCLKSEL_HFXO                     0x00000002UL        /**< Mode HFXO for CMU_CMD */\r
-#define _CMU_CMD_HFCLKSEL_LFRCO                    0x00000003UL        /**< Mode LFRCO for CMU_CMD */\r
-#define _CMU_CMD_HFCLKSEL_LFXO                     0x00000004UL        /**< Mode LFXO for CMU_CMD */\r
-#define CMU_CMD_CALSTART                           (1 << 3)            /**< Calibration Start */\r
-#define _CMU_CMD_CALSTART_SHIFT                    3                   /**< Shift value for CMU_CALSTART */\r
-#define _CMU_CMD_CALSTART_MASK                     0x8UL               /**< Bit mask for CMU_CALSTART */\r
-#define CMU_CMD_CALSTART_DEFAULT                   (0x00000000UL << 3) /**< Shifted mode DEFAULT for CMU_CMD */\r
-#define _CMU_CMD_CALSTART_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_CMD */\r
-\r
-/** Bit fields for CMU LFCLKSEL */\r
-#define _CMU_LFCLKSEL_RESETVALUE                   0x00000005UL        /**< Default value for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_MASK                         0x0000000FUL        /**< Mask for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFA_SHIFT                    0                   /**< Shift value for CMU_LFA */\r
-#define _CMU_LFCLKSEL_LFA_MASK                     0x3UL               /**< Bit mask for CMU_LFA */\r
-#define CMU_LFCLKSEL_LFA_DISABLED                  (0x00000000UL << 0) /**< Shifted mode DISABLED for CMU_LFCLKSEL */\r
-#define CMU_LFCLKSEL_LFA_DEFAULT                   (0x00000001UL << 0) /**< Shifted mode DEFAULT for CMU_LFCLKSEL */\r
-#define CMU_LFCLKSEL_LFA_LFRCO                     (0x00000001UL << 0) /**< Shifted mode LFRCO for CMU_LFCLKSEL */\r
-#define CMU_LFCLKSEL_LFA_LFXO                      (0x00000002UL << 0) /**< Shifted mode LFXO for CMU_LFCLKSEL */\r
-#define CMU_LFCLKSEL_LFA_HFCORECLKLEDIV2           (0x00000003UL << 0) /**< Shifted mode HFCORECLKLEDIV2 for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFA_DISABLED                 0x00000000UL        /**< Mode DISABLED for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFA_DEFAULT                  0x00000001UL        /**< Mode DEFAULT for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFA_LFRCO                    0x00000001UL        /**< Mode LFRCO for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFA_LFXO                     0x00000002UL        /**< Mode LFXO for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFA_HFCORECLKLEDIV2          0x00000003UL        /**< Mode HFCORECLKLEDIV2 for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFB_SHIFT                    2                   /**< Shift value for CMU_LFB */\r
-#define _CMU_LFCLKSEL_LFB_MASK                     0xCUL               /**< Bit mask for CMU_LFB */\r
-#define CMU_LFCLKSEL_LFB_DISABLED                  (0x00000000UL << 2) /**< Shifted mode DISABLED for CMU_LFCLKSEL */\r
-#define CMU_LFCLKSEL_LFB_DEFAULT                   (0x00000001UL << 2) /**< Shifted mode DEFAULT for CMU_LFCLKSEL */\r
-#define CMU_LFCLKSEL_LFB_LFRCO                     (0x00000001UL << 2) /**< Shifted mode LFRCO for CMU_LFCLKSEL */\r
-#define CMU_LFCLKSEL_LFB_LFXO                      (0x00000002UL << 2) /**< Shifted mode LFXO for CMU_LFCLKSEL */\r
-#define CMU_LFCLKSEL_LFB_HFCORECLKLEDIV2           (0x00000003UL << 2) /**< Shifted mode HFCORECLKLEDIV2 for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFB_DISABLED                 0x00000000UL        /**< Mode DISABLED for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFB_DEFAULT                  0x00000001UL        /**< Mode DEFAULT for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFB_LFRCO                    0x00000001UL        /**< Mode LFRCO for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFB_LFXO                     0x00000002UL        /**< Mode LFXO for CMU_LFCLKSEL */\r
-#define _CMU_LFCLKSEL_LFB_HFCORECLKLEDIV2          0x00000003UL        /**< Mode HFCORECLKLEDIV2 for CMU_LFCLKSEL */\r
-\r
-/** Bit fields for CMU STATUS */\r
-#define _CMU_STATUS_RESETVALUE                     0x00000403UL         /**< Default value for CMU_STATUS */\r
-#define _CMU_STATUS_MASK                           0x00007FFFUL         /**< Mask for CMU_STATUS */\r
-#define CMU_STATUS_HFRCOENS                        (1 << 0)             /**< HFRCO Enable Status */\r
-#define _CMU_STATUS_HFRCOENS_SHIFT                 0                    /**< Shift value for CMU_HFRCOENS */\r
-#define _CMU_STATUS_HFRCOENS_MASK                  0x1UL                /**< Bit mask for CMU_HFRCOENS */\r
-#define CMU_STATUS_HFRCOENS_DEFAULT                (0x00000001UL << 0)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_HFRCOENS_DEFAULT               0x00000001UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_HFRCORDY                        (1 << 1)             /**< HFRCO Ready */\r
-#define _CMU_STATUS_HFRCORDY_SHIFT                 1                    /**< Shift value for CMU_HFRCORDY */\r
-#define _CMU_STATUS_HFRCORDY_MASK                  0x2UL                /**< Bit mask for CMU_HFRCORDY */\r
-#define CMU_STATUS_HFRCORDY_DEFAULT                (0x00000001UL << 1)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_HFRCORDY_DEFAULT               0x00000001UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_HFXOENS                         (1 << 2)             /**< HFXO Enable Status */\r
-#define _CMU_STATUS_HFXOENS_SHIFT                  2                    /**< Shift value for CMU_HFXOENS */\r
-#define _CMU_STATUS_HFXOENS_MASK                   0x4UL                /**< Bit mask for CMU_HFXOENS */\r
-#define CMU_STATUS_HFXOENS_DEFAULT                 (0x00000000UL << 2)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_HFXOENS_DEFAULT                0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_HFXORDY                         (1 << 3)             /**< HFXO Ready */\r
-#define _CMU_STATUS_HFXORDY_SHIFT                  3                    /**< Shift value for CMU_HFXORDY */\r
-#define _CMU_STATUS_HFXORDY_MASK                   0x8UL                /**< Bit mask for CMU_HFXORDY */\r
-#define CMU_STATUS_HFXORDY_DEFAULT                 (0x00000000UL << 3)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_HFXORDY_DEFAULT                0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_AUXHFRCOENS                     (1 << 4)             /**< AUXHFRCO Enable Status */\r
-#define _CMU_STATUS_AUXHFRCOENS_SHIFT              4                    /**< Shift value for CMU_AUXHFRCOENS */\r
-#define _CMU_STATUS_AUXHFRCOENS_MASK               0x10UL               /**< Bit mask for CMU_AUXHFRCOENS */\r
-#define CMU_STATUS_AUXHFRCOENS_DEFAULT             (0x00000000UL << 4)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_AUXHFRCOENS_DEFAULT            0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_AUXHFRCORDY                     (1 << 5)             /**< AUXHFRCO Ready */\r
-#define _CMU_STATUS_AUXHFRCORDY_SHIFT              5                    /**< Shift value for CMU_AUXHFRCORDY */\r
-#define _CMU_STATUS_AUXHFRCORDY_MASK               0x20UL               /**< Bit mask for CMU_AUXHFRCORDY */\r
-#define CMU_STATUS_AUXHFRCORDY_DEFAULT             (0x00000000UL << 5)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_AUXHFRCORDY_DEFAULT            0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_LFRCOENS                        (1 << 6)             /**< LFRCO Enable Status */\r
-#define _CMU_STATUS_LFRCOENS_SHIFT                 6                    /**< Shift value for CMU_LFRCOENS */\r
-#define _CMU_STATUS_LFRCOENS_MASK                  0x40UL               /**< Bit mask for CMU_LFRCOENS */\r
-#define CMU_STATUS_LFRCOENS_DEFAULT                (0x00000000UL << 6)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_LFRCOENS_DEFAULT               0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_LFRCORDY                        (1 << 7)             /**< LFRCO Ready */\r
-#define _CMU_STATUS_LFRCORDY_SHIFT                 7                    /**< Shift value for CMU_LFRCORDY */\r
-#define _CMU_STATUS_LFRCORDY_MASK                  0x80UL               /**< Bit mask for CMU_LFRCORDY */\r
-#define CMU_STATUS_LFRCORDY_DEFAULT                (0x00000000UL << 7)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_LFRCORDY_DEFAULT               0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_LFXOENS                         (1 << 8)             /**< LFXO Enable Status */\r
-#define _CMU_STATUS_LFXOENS_SHIFT                  8                    /**< Shift value for CMU_LFXOENS */\r
-#define _CMU_STATUS_LFXOENS_MASK                   0x100UL              /**< Bit mask for CMU_LFXOENS */\r
-#define CMU_STATUS_LFXOENS_DEFAULT                 (0x00000000UL << 8)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_LFXOENS_DEFAULT                0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_LFXORDY                         (1 << 9)             /**< LFXO Ready */\r
-#define _CMU_STATUS_LFXORDY_SHIFT                  9                    /**< Shift value for CMU_LFXORDY */\r
-#define _CMU_STATUS_LFXORDY_MASK                   0x200UL              /**< Bit mask for CMU_LFXORDY */\r
-#define CMU_STATUS_LFXORDY_DEFAULT                 (0x00000000UL << 9)  /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_LFXORDY_DEFAULT                0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_HFRCOSEL                        (1 << 10)            /**< HFRCO Selected */\r
-#define _CMU_STATUS_HFRCOSEL_SHIFT                 10                   /**< Shift value for CMU_HFRCOSEL */\r
-#define _CMU_STATUS_HFRCOSEL_MASK                  0x400UL              /**< Bit mask for CMU_HFRCOSEL */\r
-#define CMU_STATUS_HFRCOSEL_DEFAULT                (0x00000001UL << 10) /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_HFRCOSEL_DEFAULT               0x00000001UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_HFXOSEL                         (1 << 11)            /**< HFXO Selected */\r
-#define _CMU_STATUS_HFXOSEL_SHIFT                  11                   /**< Shift value for CMU_HFXOSEL */\r
-#define _CMU_STATUS_HFXOSEL_MASK                   0x800UL              /**< Bit mask for CMU_HFXOSEL */\r
-#define CMU_STATUS_HFXOSEL_DEFAULT                 (0x00000000UL << 11) /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_HFXOSEL_DEFAULT                0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_LFRCOSEL                        (1 << 12)            /**< HFRCO Selected */\r
-#define _CMU_STATUS_LFRCOSEL_SHIFT                 12                   /**< Shift value for CMU_LFRCOSEL */\r
-#define _CMU_STATUS_LFRCOSEL_MASK                  0x1000UL             /**< Bit mask for CMU_LFRCOSEL */\r
-#define CMU_STATUS_LFRCOSEL_DEFAULT                (0x00000000UL << 12) /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_LFRCOSEL_DEFAULT               0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_LFXOSEL                         (1 << 13)            /**< HFXO Selected */\r
-#define _CMU_STATUS_LFXOSEL_SHIFT                  13                   /**< Shift value for CMU_LFXOSEL */\r
-#define _CMU_STATUS_LFXOSEL_MASK                   0x2000UL             /**< Bit mask for CMU_LFXOSEL */\r
-#define CMU_STATUS_LFXOSEL_DEFAULT                 (0x00000000UL << 13) /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_LFXOSEL_DEFAULT                0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-#define CMU_STATUS_CALBSY                          (1 << 14)            /**< Calibration Busy */\r
-#define _CMU_STATUS_CALBSY_SHIFT                   14                   /**< Shift value for CMU_CALBSY */\r
-#define _CMU_STATUS_CALBSY_MASK                    0x4000UL             /**< Bit mask for CMU_CALBSY */\r
-#define CMU_STATUS_CALBSY_DEFAULT                  (0x00000000UL << 14) /**< Shifted mode DEFAULT for CMU_STATUS */\r
-#define _CMU_STATUS_CALBSY_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for CMU_STATUS */\r
-\r
-/** Bit fields for CMU IF */\r
-#define _CMU_IF_RESETVALUE                         0x00000001UL        /**< Default value for CMU_IF */\r
-#define _CMU_IF_MASK                               0x0000003FUL        /**< Mask for CMU_IF */\r
-#define CMU_IF_HFRCORDY                            (1 << 0)            /**< HFRCO Ready Interrupt Flag */\r
-#define _CMU_IF_HFRCORDY_SHIFT                     0                   /**< Shift value for CMU_HFRCORDY */\r
-#define _CMU_IF_HFRCORDY_MASK                      0x1UL               /**< Bit mask for CMU_HFRCORDY */\r
-#define CMU_IF_HFRCORDY_DEFAULT                    (0x00000001UL << 0) /**< Shifted mode DEFAULT for CMU_IF */\r
-#define _CMU_IF_HFRCORDY_DEFAULT                   0x00000001UL        /**< Mode DEFAULT for CMU_IF */\r
-#define CMU_IF_HFXORDY                             (1 << 1)            /**< HFXO Ready Interrupt Flag */\r
-#define _CMU_IF_HFXORDY_SHIFT                      1                   /**< Shift value for CMU_HFXORDY */\r
-#define _CMU_IF_HFXORDY_MASK                       0x2UL               /**< Bit mask for CMU_HFXORDY */\r
-#define CMU_IF_HFXORDY_DEFAULT                     (0x00000000UL << 1) /**< Shifted mode DEFAULT for CMU_IF */\r
-#define _CMU_IF_HFXORDY_DEFAULT                    0x00000000UL        /**< Mode DEFAULT for CMU_IF */\r
-#define CMU_IF_LFRCORDY                            (1 << 2)            /**< LFRCO Ready Interrupt Flag */\r
-#define _CMU_IF_LFRCORDY_SHIFT                     2                   /**< Shift value for CMU_LFRCORDY */\r
-#define _CMU_IF_LFRCORDY_MASK                      0x4UL               /**< Bit mask for CMU_LFRCORDY */\r
-#define CMU_IF_LFRCORDY_DEFAULT                    (0x00000000UL << 2) /**< Shifted mode DEFAULT for CMU_IF */\r
-#define _CMU_IF_LFRCORDY_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for CMU_IF */\r
-#define CMU_IF_LFXORDY                             (1 << 3)            /**< LFXO Ready Interrupt Flag */\r
-#define _CMU_IF_LFXORDY_SHIFT                      3                   /**< Shift value for CMU_LFXORDY */\r
-#define _CMU_IF_LFXORDY_MASK                       0x8UL               /**< Bit mask for CMU_LFXORDY */\r
-#define CMU_IF_LFXORDY_DEFAULT                     (0x00000000UL << 3) /**< Shifted mode DEFAULT for CMU_IF */\r
-#define _CMU_IF_LFXORDY_DEFAULT                    0x00000000UL        /**< Mode DEFAULT for CMU_IF */\r
-#define CMU_IF_AUXHFRCORDY                         (1 << 4)            /**< AUXHFRCO Ready Interrupt Flag */\r
-#define _CMU_IF_AUXHFRCORDY_SHIFT                  4                   /**< Shift value for CMU_AUXHFRCORDY */\r
-#define _CMU_IF_AUXHFRCORDY_MASK                   0x10UL              /**< Bit mask for CMU_AUXHFRCORDY */\r
-#define CMU_IF_AUXHFRCORDY_DEFAULT                 (0x00000000UL << 4) /**< Shifted mode DEFAULT for CMU_IF */\r
-#define _CMU_IF_AUXHFRCORDY_DEFAULT                0x00000000UL        /**< Mode DEFAULT for CMU_IF */\r
-#define CMU_IF_CALRDY                              (1 << 5)            /**< Calibration Ready Interrupt Flag */\r
-#define _CMU_IF_CALRDY_SHIFT                       5                   /**< Shift value for CMU_CALRDY */\r
-#define _CMU_IF_CALRDY_MASK                        0x20UL              /**< Bit mask for CMU_CALRDY */\r
-#define CMU_IF_CALRDY_DEFAULT                      (0x00000000UL << 5) /**< Shifted mode DEFAULT for CMU_IF */\r
-#define _CMU_IF_CALRDY_DEFAULT                     0x00000000UL        /**< Mode DEFAULT for CMU_IF */\r
-\r
-/** Bit fields for CMU IFS */\r
-#define _CMU_IFS_RESETVALUE                        0x00000000UL        /**< Default value for CMU_IFS */\r
-#define _CMU_IFS_MASK                              0x0000003FUL        /**< Mask for CMU_IFS */\r
-#define CMU_IFS_HFRCORDY                           (1 << 0)            /**< HFRCO Ready Interrupt Flag Set */\r
-#define _CMU_IFS_HFRCORDY_SHIFT                    0                   /**< Shift value for CMU_HFRCORDY */\r
-#define _CMU_IFS_HFRCORDY_MASK                     0x1UL               /**< Bit mask for CMU_HFRCORDY */\r
-#define CMU_IFS_HFRCORDY_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_IFS */\r
-#define _CMU_IFS_HFRCORDY_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_IFS */\r
-#define CMU_IFS_HFXORDY                            (1 << 1)            /**< HFXO Ready Interrupt Flag Set */\r
-#define _CMU_IFS_HFXORDY_SHIFT                     1                   /**< Shift value for CMU_HFXORDY */\r
-#define _CMU_IFS_HFXORDY_MASK                      0x2UL               /**< Bit mask for CMU_HFXORDY */\r
-#define CMU_IFS_HFXORDY_DEFAULT                    (0x00000000UL << 1) /**< Shifted mode DEFAULT for CMU_IFS */\r
-#define _CMU_IFS_HFXORDY_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for CMU_IFS */\r
-#define CMU_IFS_LFRCORDY                           (1 << 2)            /**< LFRCO Ready Interrupt Flag Set */\r
-#define _CMU_IFS_LFRCORDY_SHIFT                    2                   /**< Shift value for CMU_LFRCORDY */\r
-#define _CMU_IFS_LFRCORDY_MASK                     0x4UL               /**< Bit mask for CMU_LFRCORDY */\r
-#define CMU_IFS_LFRCORDY_DEFAULT                   (0x00000000UL << 2) /**< Shifted mode DEFAULT for CMU_IFS */\r
-#define _CMU_IFS_LFRCORDY_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_IFS */\r
-#define CMU_IFS_LFXORDY                            (1 << 3)            /**< LFXO Ready Interrupt Flag Set */\r
-#define _CMU_IFS_LFXORDY_SHIFT                     3                   /**< Shift value for CMU_LFXORDY */\r
-#define _CMU_IFS_LFXORDY_MASK                      0x8UL               /**< Bit mask for CMU_LFXORDY */\r
-#define CMU_IFS_LFXORDY_DEFAULT                    (0x00000000UL << 3) /**< Shifted mode DEFAULT for CMU_IFS */\r
-#define _CMU_IFS_LFXORDY_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for CMU_IFS */\r
-#define CMU_IFS_AUXHFRCORDY                        (1 << 4)            /**< AUXHFRCO Ready Interrupt Flag Set */\r
-#define _CMU_IFS_AUXHFRCORDY_SHIFT                 4                   /**< Shift value for CMU_AUXHFRCORDY */\r
-#define _CMU_IFS_AUXHFRCORDY_MASK                  0x10UL              /**< Bit mask for CMU_AUXHFRCORDY */\r
-#define CMU_IFS_AUXHFRCORDY_DEFAULT                (0x00000000UL << 4) /**< Shifted mode DEFAULT for CMU_IFS */\r
-#define _CMU_IFS_AUXHFRCORDY_DEFAULT               0x00000000UL        /**< Mode DEFAULT for CMU_IFS */\r
-#define CMU_IFS_CALRDY                             (1 << 5)            /**< Calibration Ready Interrupt Flag Set */\r
-#define _CMU_IFS_CALRDY_SHIFT                      5                   /**< Shift value for CMU_CALRDY */\r
-#define _CMU_IFS_CALRDY_MASK                       0x20UL              /**< Bit mask for CMU_CALRDY */\r
-#define CMU_IFS_CALRDY_DEFAULT                     (0x00000000UL << 5) /**< Shifted mode DEFAULT for CMU_IFS */\r
-#define _CMU_IFS_CALRDY_DEFAULT                    0x00000000UL        /**< Mode DEFAULT for CMU_IFS */\r
-\r
-/** Bit fields for CMU IFC */\r
-#define _CMU_IFC_RESETVALUE                        0x00000000UL        /**< Default value for CMU_IFC */\r
-#define _CMU_IFC_MASK                              0x0000003FUL        /**< Mask for CMU_IFC */\r
-#define CMU_IFC_HFRCORDY                           (1 << 0)            /**< HFRCO Ready Interrupt Flag Clear */\r
-#define _CMU_IFC_HFRCORDY_SHIFT                    0                   /**< Shift value for CMU_HFRCORDY */\r
-#define _CMU_IFC_HFRCORDY_MASK                     0x1UL               /**< Bit mask for CMU_HFRCORDY */\r
-#define CMU_IFC_HFRCORDY_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_IFC */\r
-#define _CMU_IFC_HFRCORDY_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_IFC */\r
-#define CMU_IFC_HFXORDY                            (1 << 1)            /**< HFXO Ready Interrupt Flag Clear */\r
-#define _CMU_IFC_HFXORDY_SHIFT                     1                   /**< Shift value for CMU_HFXORDY */\r
-#define _CMU_IFC_HFXORDY_MASK                      0x2UL               /**< Bit mask for CMU_HFXORDY */\r
-#define CMU_IFC_HFXORDY_DEFAULT                    (0x00000000UL << 1) /**< Shifted mode DEFAULT for CMU_IFC */\r
-#define _CMU_IFC_HFXORDY_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for CMU_IFC */\r
-#define CMU_IFC_LFRCORDY                           (1 << 2)            /**< LFRCO Ready Interrupt Flag Clear */\r
-#define _CMU_IFC_LFRCORDY_SHIFT                    2                   /**< Shift value for CMU_LFRCORDY */\r
-#define _CMU_IFC_LFRCORDY_MASK                     0x4UL               /**< Bit mask for CMU_LFRCORDY */\r
-#define CMU_IFC_LFRCORDY_DEFAULT                   (0x00000000UL << 2) /**< Shifted mode DEFAULT for CMU_IFC */\r
-#define _CMU_IFC_LFRCORDY_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_IFC */\r
-#define CMU_IFC_LFXORDY                            (1 << 3)            /**< LFXO Ready Interrupt Flag Clear */\r
-#define _CMU_IFC_LFXORDY_SHIFT                     3                   /**< Shift value for CMU_LFXORDY */\r
-#define _CMU_IFC_LFXORDY_MASK                      0x8UL               /**< Bit mask for CMU_LFXORDY */\r
-#define CMU_IFC_LFXORDY_DEFAULT                    (0x00000000UL << 3) /**< Shifted mode DEFAULT for CMU_IFC */\r
-#define _CMU_IFC_LFXORDY_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for CMU_IFC */\r
-#define CMU_IFC_AUXHFRCORDY                        (1 << 4)            /**< AUXHFRCO Ready Interrupt Flag Clear */\r
-#define _CMU_IFC_AUXHFRCORDY_SHIFT                 4                   /**< Shift value for CMU_AUXHFRCORDY */\r
-#define _CMU_IFC_AUXHFRCORDY_MASK                  0x10UL              /**< Bit mask for CMU_AUXHFRCORDY */\r
-#define CMU_IFC_AUXHFRCORDY_DEFAULT                (0x00000000UL << 4) /**< Shifted mode DEFAULT for CMU_IFC */\r
-#define _CMU_IFC_AUXHFRCORDY_DEFAULT               0x00000000UL        /**< Mode DEFAULT for CMU_IFC */\r
-#define CMU_IFC_CALRDY                             (1 << 5)            /**< Calibration Ready Interrupt Flag Clear */\r
-#define _CMU_IFC_CALRDY_SHIFT                      5                   /**< Shift value for CMU_CALRDY */\r
-#define _CMU_IFC_CALRDY_MASK                       0x20UL              /**< Bit mask for CMU_CALRDY */\r
-#define CMU_IFC_CALRDY_DEFAULT                     (0x00000000UL << 5) /**< Shifted mode DEFAULT for CMU_IFC */\r
-#define _CMU_IFC_CALRDY_DEFAULT                    0x00000000UL        /**< Mode DEFAULT for CMU_IFC */\r
-\r
-/** Bit fields for CMU IEN */\r
-#define _CMU_IEN_RESETVALUE                        0x00000000UL        /**< Default value for CMU_IEN */\r
-#define _CMU_IEN_MASK                              0x0000003FUL        /**< Mask for CMU_IEN */\r
-#define CMU_IEN_HFRCORDY                           (1 << 0)            /**< HFRCO Ready Interrupt Enable */\r
-#define _CMU_IEN_HFRCORDY_SHIFT                    0                   /**< Shift value for CMU_HFRCORDY */\r
-#define _CMU_IEN_HFRCORDY_MASK                     0x1UL               /**< Bit mask for CMU_HFRCORDY */\r
-#define CMU_IEN_HFRCORDY_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_IEN */\r
-#define _CMU_IEN_HFRCORDY_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_IEN */\r
-#define CMU_IEN_HFXORDY                            (1 << 1)            /**< HFXO Ready Interrupt Enable */\r
-#define _CMU_IEN_HFXORDY_SHIFT                     1                   /**< Shift value for CMU_HFXORDY */\r
-#define _CMU_IEN_HFXORDY_MASK                      0x2UL               /**< Bit mask for CMU_HFXORDY */\r
-#define CMU_IEN_HFXORDY_DEFAULT                    (0x00000000UL << 1) /**< Shifted mode DEFAULT for CMU_IEN */\r
-#define _CMU_IEN_HFXORDY_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for CMU_IEN */\r
-#define CMU_IEN_LFRCORDY                           (1 << 2)            /**< LFRCO Ready Interrupt Enable */\r
-#define _CMU_IEN_LFRCORDY_SHIFT                    2                   /**< Shift value for CMU_LFRCORDY */\r
-#define _CMU_IEN_LFRCORDY_MASK                     0x4UL               /**< Bit mask for CMU_LFRCORDY */\r
-#define CMU_IEN_LFRCORDY_DEFAULT                   (0x00000000UL << 2) /**< Shifted mode DEFAULT for CMU_IEN */\r
-#define _CMU_IEN_LFRCORDY_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_IEN */\r
-#define CMU_IEN_LFXORDY                            (1 << 3)            /**< LFXO Ready Interrupt Enable */\r
-#define _CMU_IEN_LFXORDY_SHIFT                     3                   /**< Shift value for CMU_LFXORDY */\r
-#define _CMU_IEN_LFXORDY_MASK                      0x8UL               /**< Bit mask for CMU_LFXORDY */\r
-#define CMU_IEN_LFXORDY_DEFAULT                    (0x00000000UL << 3) /**< Shifted mode DEFAULT for CMU_IEN */\r
-#define _CMU_IEN_LFXORDY_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for CMU_IEN */\r
-#define CMU_IEN_AUXHFRCORDY                        (1 << 4)            /**< AUXHFRCO Ready Interrupt Enable */\r
-#define _CMU_IEN_AUXHFRCORDY_SHIFT                 4                   /**< Shift value for CMU_AUXHFRCORDY */\r
-#define _CMU_IEN_AUXHFRCORDY_MASK                  0x10UL              /**< Bit mask for CMU_AUXHFRCORDY */\r
-#define CMU_IEN_AUXHFRCORDY_DEFAULT                (0x00000000UL << 4) /**< Shifted mode DEFAULT for CMU_IEN */\r
-#define _CMU_IEN_AUXHFRCORDY_DEFAULT               0x00000000UL        /**< Mode DEFAULT for CMU_IEN */\r
-#define CMU_IEN_CALRDY                             (1 << 5)            /**< Calibration Ready Interrupt Enable */\r
-#define _CMU_IEN_CALRDY_SHIFT                      5                   /**< Shift value for CMU_CALRDY */\r
-#define _CMU_IEN_CALRDY_MASK                       0x20UL              /**< Bit mask for CMU_CALRDY */\r
-#define CMU_IEN_CALRDY_DEFAULT                     (0x00000000UL << 5) /**< Shifted mode DEFAULT for CMU_IEN */\r
-#define _CMU_IEN_CALRDY_DEFAULT                    0x00000000UL        /**< Mode DEFAULT for CMU_IEN */\r
-\r
-/** Bit fields for CMU HFCORECLKEN0 */\r
-#define _CMU_HFCORECLKEN0_RESETVALUE               0x0000000FUL        /**< Default value for CMU_HFCORECLKEN0 */\r
-#define _CMU_HFCORECLKEN0_MASK                     0x0000000FUL        /**< Mask for CMU_HFCORECLKEN0 */\r
-#define CMU_HFCORECLKEN0_AES                       (1 << 0)            /**< Advanced Encryption Standard Accelerator Clock Enable */\r
-#define _CMU_HFCORECLKEN0_AES_SHIFT                0                   /**< Shift value for CMU_AES */\r
-#define _CMU_HFCORECLKEN0_AES_MASK                 0x1UL               /**< Bit mask for CMU_AES */\r
-#define CMU_HFCORECLKEN0_AES_DEFAULT               (0x00000001UL << 0) /**< Shifted mode DEFAULT for CMU_HFCORECLKEN0 */\r
-#define _CMU_HFCORECLKEN0_AES_DEFAULT              0x00000001UL        /**< Mode DEFAULT for CMU_HFCORECLKEN0 */\r
-#define CMU_HFCORECLKEN0_DMA                       (1 << 1)            /**< Direct Memory Access Controller Clock Enable */\r
-#define _CMU_HFCORECLKEN0_DMA_SHIFT                1                   /**< Shift value for CMU_DMA */\r
-#define _CMU_HFCORECLKEN0_DMA_MASK                 0x2UL               /**< Bit mask for CMU_DMA */\r
-#define CMU_HFCORECLKEN0_DMA_DEFAULT               (0x00000001UL << 1) /**< Shifted mode DEFAULT for CMU_HFCORECLKEN0 */\r
-#define _CMU_HFCORECLKEN0_DMA_DEFAULT              0x00000001UL        /**< Mode DEFAULT for CMU_HFCORECLKEN0 */\r
-#define CMU_HFCORECLKEN0_LE                        (1 << 2)            /**< Low Energy Peripheral Interface Clock Enable */\r
-#define _CMU_HFCORECLKEN0_LE_SHIFT                 2                   /**< Shift value for CMU_LE */\r
-#define _CMU_HFCORECLKEN0_LE_MASK                  0x4UL               /**< Bit mask for CMU_LE */\r
-#define CMU_HFCORECLKEN0_LE_DEFAULT                (0x00000001UL << 2) /**< Shifted mode DEFAULT for CMU_HFCORECLKEN0 */\r
-#define _CMU_HFCORECLKEN0_LE_DEFAULT               0x00000001UL        /**< Mode DEFAULT for CMU_HFCORECLKEN0 */\r
-#define CMU_HFCORECLKEN0_EBI                       (1 << 3)            /**< External Bus Interface Clock Enable */\r
-#define _CMU_HFCORECLKEN0_EBI_SHIFT                3                   /**< Shift value for CMU_EBI */\r
-#define _CMU_HFCORECLKEN0_EBI_MASK                 0x8UL               /**< Bit mask for CMU_EBI */\r
-#define CMU_HFCORECLKEN0_EBI_DEFAULT               (0x00000001UL << 3) /**< Shifted mode DEFAULT for CMU_HFCORECLKEN0 */\r
-#define _CMU_HFCORECLKEN0_EBI_DEFAULT              0x00000001UL        /**< Mode DEFAULT for CMU_HFCORECLKEN0 */\r
-\r
-/** Bit fields for CMU HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_RESETVALUE                0x0000FFFFUL         /**< Default value for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_MASK                      0x0000FFFFUL         /**< Mask for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_USART0                     (1 << 0)             /**< Universal Synchronous/Asynchronous Receiver/Transmitter 0 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_USART0_SHIFT              0                    /**< Shift value for CMU_USART0 */\r
-#define _CMU_HFPERCLKEN0_USART0_MASK               0x1UL                /**< Bit mask for CMU_USART0 */\r
-#define CMU_HFPERCLKEN0_USART0_DEFAULT             (0x00000001UL << 0)  /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_USART0_DEFAULT            0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_USART1                     (1 << 1)             /**< Universal Synchronous/Asynchronous Receiver/Transmitter 1 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_USART1_SHIFT              1                    /**< Shift value for CMU_USART1 */\r
-#define _CMU_HFPERCLKEN0_USART1_MASK               0x2UL                /**< Bit mask for CMU_USART1 */\r
-#define CMU_HFPERCLKEN0_USART1_DEFAULT             (0x00000001UL << 1)  /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_USART1_DEFAULT            0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_USART2                     (1 << 2)             /**< Universal Synchronous/Asynchronous Receiver/Transmitter 2 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_USART2_SHIFT              2                    /**< Shift value for CMU_USART2 */\r
-#define _CMU_HFPERCLKEN0_USART2_MASK               0x4UL                /**< Bit mask for CMU_USART2 */\r
-#define CMU_HFPERCLKEN0_USART2_DEFAULT             (0x00000001UL << 2)  /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_USART2_DEFAULT            0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_UART0                      (1 << 3)             /**< Universal Asynchronous Receiver/Transmitter 0 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_UART0_SHIFT               3                    /**< Shift value for CMU_UART0 */\r
-#define _CMU_HFPERCLKEN0_UART0_MASK                0x8UL                /**< Bit mask for CMU_UART0 */\r
-#define CMU_HFPERCLKEN0_UART0_DEFAULT              (0x00000001UL << 3)  /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_UART0_DEFAULT             0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_TIMER0                     (1 << 4)             /**< Timer 0 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_TIMER0_SHIFT              4                    /**< Shift value for CMU_TIMER0 */\r
-#define _CMU_HFPERCLKEN0_TIMER0_MASK               0x10UL               /**< Bit mask for CMU_TIMER0 */\r
-#define CMU_HFPERCLKEN0_TIMER0_DEFAULT             (0x00000001UL << 4)  /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_TIMER0_DEFAULT            0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_TIMER1                     (1 << 5)             /**< Timer 1 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_TIMER1_SHIFT              5                    /**< Shift value for CMU_TIMER1 */\r
-#define _CMU_HFPERCLKEN0_TIMER1_MASK               0x20UL               /**< Bit mask for CMU_TIMER1 */\r
-#define CMU_HFPERCLKEN0_TIMER1_DEFAULT             (0x00000001UL << 5)  /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_TIMER1_DEFAULT            0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_TIMER2                     (1 << 6)             /**< Timer 2 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_TIMER2_SHIFT              6                    /**< Shift value for CMU_TIMER2 */\r
-#define _CMU_HFPERCLKEN0_TIMER2_MASK               0x40UL               /**< Bit mask for CMU_TIMER2 */\r
-#define CMU_HFPERCLKEN0_TIMER2_DEFAULT             (0x00000001UL << 6)  /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_TIMER2_DEFAULT            0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_ACMP0                      (1 << 7)             /**< Analog Comparator 0 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_ACMP0_SHIFT               7                    /**< Shift value for CMU_ACMP0 */\r
-#define _CMU_HFPERCLKEN0_ACMP0_MASK                0x80UL               /**< Bit mask for CMU_ACMP0 */\r
-#define CMU_HFPERCLKEN0_ACMP0_DEFAULT              (0x00000001UL << 7)  /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_ACMP0_DEFAULT             0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_ACMP1                      (1 << 8)             /**< Analog Comparator 1 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_ACMP1_SHIFT               8                    /**< Shift value for CMU_ACMP1 */\r
-#define _CMU_HFPERCLKEN0_ACMP1_MASK                0x100UL              /**< Bit mask for CMU_ACMP1 */\r
-#define CMU_HFPERCLKEN0_ACMP1_DEFAULT              (0x00000001UL << 8)  /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_ACMP1_DEFAULT             0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_PRS                        (1 << 10)            /**< Peripheral Reflex System Clock Enable */\r
-#define _CMU_HFPERCLKEN0_PRS_SHIFT                 10                   /**< Shift value for CMU_PRS */\r
-#define _CMU_HFPERCLKEN0_PRS_MASK                  0x400UL              /**< Bit mask for CMU_PRS */\r
-#define CMU_HFPERCLKEN0_PRS_DEFAULT                (0x00000001UL << 10) /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_PRS_DEFAULT               0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_DAC0                       (1 << 11)            /**< Digital to Analog Converter 0 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_DAC0_SHIFT                11                   /**< Shift value for CMU_DAC0 */\r
-#define _CMU_HFPERCLKEN0_DAC0_MASK                 0x800UL              /**< Bit mask for CMU_DAC0 */\r
-#define CMU_HFPERCLKEN0_DAC0_DEFAULT               (0x00000001UL << 11) /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_DAC0_DEFAULT              0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_GPIO                       (1 << 12)            /**< General purpose Input/Output Clock Enable */\r
-#define _CMU_HFPERCLKEN0_GPIO_SHIFT                12                   /**< Shift value for CMU_GPIO */\r
-#define _CMU_HFPERCLKEN0_GPIO_MASK                 0x1000UL             /**< Bit mask for CMU_GPIO */\r
-#define CMU_HFPERCLKEN0_GPIO_DEFAULT               (0x00000001UL << 12) /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_GPIO_DEFAULT              0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_VCMP                       (1 << 13)            /**< Voltage Comparator Clock Enable */\r
-#define _CMU_HFPERCLKEN0_VCMP_SHIFT                13                   /**< Shift value for CMU_VCMP */\r
-#define _CMU_HFPERCLKEN0_VCMP_MASK                 0x2000UL             /**< Bit mask for CMU_VCMP */\r
-#define CMU_HFPERCLKEN0_VCMP_DEFAULT               (0x00000001UL << 13) /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_VCMP_DEFAULT              0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_ADC0                       (1 << 14)            /**< Analog to Digital Converter 0 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_ADC0_SHIFT                14                   /**< Shift value for CMU_ADC0 */\r
-#define _CMU_HFPERCLKEN0_ADC0_MASK                 0x4000UL             /**< Bit mask for CMU_ADC0 */\r
-#define CMU_HFPERCLKEN0_ADC0_DEFAULT               (0x00000001UL << 14) /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_ADC0_DEFAULT              0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define CMU_HFPERCLKEN0_I2C0                       (1 << 15)            /**< I2C 0 Clock Enable */\r
-#define _CMU_HFPERCLKEN0_I2C0_SHIFT                15                   /**< Shift value for CMU_I2C0 */\r
-#define _CMU_HFPERCLKEN0_I2C0_MASK                 0x8000UL             /**< Bit mask for CMU_I2C0 */\r
-#define CMU_HFPERCLKEN0_I2C0_DEFAULT               (0x00000001UL << 15) /**< Shifted mode DEFAULT for CMU_HFPERCLKEN0 */\r
-#define _CMU_HFPERCLKEN0_I2C0_DEFAULT              0x00000001UL         /**< Mode DEFAULT for CMU_HFPERCLKEN0 */\r
-\r
-/** Bit fields for CMU SYNCBUSY */\r
-#define _CMU_SYNCBUSY_RESETVALUE                   0x00000000UL        /**< Default value for CMU_SYNCBUSY */\r
-#define _CMU_SYNCBUSY_MASK                         0x00000055UL        /**< Mask for CMU_SYNCBUSY */\r
-#define CMU_SYNCBUSY_LFACLKEN0                     (1 << 0)            /**< Low Frequency A Clock Enable 0 Busy */\r
-#define _CMU_SYNCBUSY_LFACLKEN0_SHIFT              0                   /**< Shift value for CMU_LFACLKEN0 */\r
-#define _CMU_SYNCBUSY_LFACLKEN0_MASK               0x1UL               /**< Bit mask for CMU_LFACLKEN0 */\r
-#define CMU_SYNCBUSY_LFACLKEN0_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_SYNCBUSY */\r
-#define _CMU_SYNCBUSY_LFACLKEN0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for CMU_SYNCBUSY */\r
-#define CMU_SYNCBUSY_LFAPRESC0                     (1 << 2)            /**< Low Frequency A Prescaler 0 Busy */\r
-#define _CMU_SYNCBUSY_LFAPRESC0_SHIFT              2                   /**< Shift value for CMU_LFAPRESC0 */\r
-#define _CMU_SYNCBUSY_LFAPRESC0_MASK               0x4UL               /**< Bit mask for CMU_LFAPRESC0 */\r
-#define CMU_SYNCBUSY_LFAPRESC0_DEFAULT             (0x00000000UL << 2) /**< Shifted mode DEFAULT for CMU_SYNCBUSY */\r
-#define _CMU_SYNCBUSY_LFAPRESC0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for CMU_SYNCBUSY */\r
-#define CMU_SYNCBUSY_LFBCLKEN0                     (1 << 4)            /**< Low Frequency B Clock Enable 0 Busy */\r
-#define _CMU_SYNCBUSY_LFBCLKEN0_SHIFT              4                   /**< Shift value for CMU_LFBCLKEN0 */\r
-#define _CMU_SYNCBUSY_LFBCLKEN0_MASK               0x10UL              /**< Bit mask for CMU_LFBCLKEN0 */\r
-#define CMU_SYNCBUSY_LFBCLKEN0_DEFAULT             (0x00000000UL << 4) /**< Shifted mode DEFAULT for CMU_SYNCBUSY */\r
-#define _CMU_SYNCBUSY_LFBCLKEN0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for CMU_SYNCBUSY */\r
-#define CMU_SYNCBUSY_LFBPRESC0                     (1 << 6)            /**< Low Frequency B Prescaler 0 Busy */\r
-#define _CMU_SYNCBUSY_LFBPRESC0_SHIFT              6                   /**< Shift value for CMU_LFBPRESC0 */\r
-#define _CMU_SYNCBUSY_LFBPRESC0_MASK               0x40UL              /**< Bit mask for CMU_LFBPRESC0 */\r
-#define CMU_SYNCBUSY_LFBPRESC0_DEFAULT             (0x00000000UL << 6) /**< Shifted mode DEFAULT for CMU_SYNCBUSY */\r
-#define _CMU_SYNCBUSY_LFBPRESC0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for CMU_SYNCBUSY */\r
-\r
-/** Bit fields for CMU FREEZE */\r
-#define _CMU_FREEZE_RESETVALUE                     0x00000000UL        /**< Default value for CMU_FREEZE */\r
-#define _CMU_FREEZE_MASK                           0x00000001UL        /**< Mask for CMU_FREEZE */\r
-#define CMU_FREEZE_REGFREEZE                       (1 << 0)            /**< Register Update Freeze */\r
-#define _CMU_FREEZE_REGFREEZE_SHIFT                0                   /**< Shift value for CMU_REGFREEZE */\r
-#define _CMU_FREEZE_REGFREEZE_MASK                 0x1UL               /**< Bit mask for CMU_REGFREEZE */\r
-#define CMU_FREEZE_REGFREEZE_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_FREEZE */\r
-#define CMU_FREEZE_REGFREEZE_UPDATE                (0x00000000UL << 0) /**< Shifted mode UPDATE for CMU_FREEZE */\r
-#define CMU_FREEZE_REGFREEZE_FREEZE                (0x00000001UL << 0) /**< Shifted mode FREEZE for CMU_FREEZE */\r
-#define _CMU_FREEZE_REGFREEZE_DEFAULT              0x00000000UL        /**< Mode DEFAULT for CMU_FREEZE */\r
-#define _CMU_FREEZE_REGFREEZE_UPDATE               0x00000000UL        /**< Mode UPDATE for CMU_FREEZE */\r
-#define _CMU_FREEZE_REGFREEZE_FREEZE               0x00000001UL        /**< Mode FREEZE for CMU_FREEZE */\r
-\r
-/** Bit fields for CMU LFACLKEN0 */\r
-#define _CMU_LFACLKEN0_RESETVALUE                  0x00000007UL        /**< Default value for CMU_LFACLKEN0 */\r
-#define _CMU_LFACLKEN0_MASK                        0x00000007UL        /**< Mask for CMU_LFACLKEN0 */\r
-#define CMU_LFACLKEN0_RTC                          (1 << 0)            /**< Real-Time Counter Clock Enable */\r
-#define _CMU_LFACLKEN0_RTC_SHIFT                   0                   /**< Shift value for CMU_RTC */\r
-#define _CMU_LFACLKEN0_RTC_MASK                    0x1UL               /**< Bit mask for CMU_RTC */\r
-#define CMU_LFACLKEN0_RTC_DEFAULT                  (0x00000001UL << 0) /**< Shifted mode DEFAULT for CMU_LFACLKEN0 */\r
-#define _CMU_LFACLKEN0_RTC_DEFAULT                 0x00000001UL        /**< Mode DEFAULT for CMU_LFACLKEN0 */\r
-#define CMU_LFACLKEN0_LETIMER0                     (1 << 1)            /**< Low Energy Timer 0 Clock Enable */\r
-#define _CMU_LFACLKEN0_LETIMER0_SHIFT              1                   /**< Shift value for CMU_LETIMER0 */\r
-#define _CMU_LFACLKEN0_LETIMER0_MASK               0x2UL               /**< Bit mask for CMU_LETIMER0 */\r
-#define CMU_LFACLKEN0_LETIMER0_DEFAULT             (0x00000001UL << 1) /**< Shifted mode DEFAULT for CMU_LFACLKEN0 */\r
-#define _CMU_LFACLKEN0_LETIMER0_DEFAULT            0x00000001UL        /**< Mode DEFAULT for CMU_LFACLKEN0 */\r
-#define CMU_LFACLKEN0_LCD                          (1 << 2)            /**< Liquid Crystal Display Controller Clock Enable */\r
-#define _CMU_LFACLKEN0_LCD_SHIFT                   2                   /**< Shift value for CMU_LCD */\r
-#define _CMU_LFACLKEN0_LCD_MASK                    0x4UL               /**< Bit mask for CMU_LCD */\r
-#define CMU_LFACLKEN0_LCD_DEFAULT                  (0x00000001UL << 2) /**< Shifted mode DEFAULT for CMU_LFACLKEN0 */\r
-#define _CMU_LFACLKEN0_LCD_DEFAULT                 0x00000001UL        /**< Mode DEFAULT for CMU_LFACLKEN0 */\r
-\r
-/** Bit fields for CMU LFBCLKEN0 */\r
-#define _CMU_LFBCLKEN0_RESETVALUE                  0x00000003UL        /**< Default value for CMU_LFBCLKEN0 */\r
-#define _CMU_LFBCLKEN0_MASK                        0x00000003UL        /**< Mask for CMU_LFBCLKEN0 */\r
-#define CMU_LFBCLKEN0_LEUART0                      (1 << 0)            /**< Low Energy UART 0 Clock Enable */\r
-#define _CMU_LFBCLKEN0_LEUART0_SHIFT               0                   /**< Shift value for CMU_LEUART0 */\r
-#define _CMU_LFBCLKEN0_LEUART0_MASK                0x1UL               /**< Bit mask for CMU_LEUART0 */\r
-#define CMU_LFBCLKEN0_LEUART0_DEFAULT              (0x00000001UL << 0) /**< Shifted mode DEFAULT for CMU_LFBCLKEN0 */\r
-#define _CMU_LFBCLKEN0_LEUART0_DEFAULT             0x00000001UL        /**< Mode DEFAULT for CMU_LFBCLKEN0 */\r
-#define CMU_LFBCLKEN0_LEUART1                      (1 << 1)            /**< Low Energy UART 1 Clock Enable */\r
-#define _CMU_LFBCLKEN0_LEUART1_SHIFT               1                   /**< Shift value for CMU_LEUART1 */\r
-#define _CMU_LFBCLKEN0_LEUART1_MASK                0x2UL               /**< Bit mask for CMU_LEUART1 */\r
-#define CMU_LFBCLKEN0_LEUART1_DEFAULT              (0x00000001UL << 1) /**< Shifted mode DEFAULT for CMU_LFBCLKEN0 */\r
-#define _CMU_LFBCLKEN0_LEUART1_DEFAULT             0x00000001UL        /**< Mode DEFAULT for CMU_LFBCLKEN0 */\r
-\r
-/** Bit fields for CMU LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RESETVALUE                  0x00000000UL        /**< Default value for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_MASK                        0x000003FFUL        /**< Mask for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_SHIFT                   0                   /**< Shift value for CMU_RTC */\r
-#define _CMU_LFAPRESC0_RTC_MASK                    0xFUL               /**< Bit mask for CMU_RTC */\r
-#define CMU_LFAPRESC0_RTC_DIV1                     (0x00000000UL << 0) /**< Shifted mode DIV1 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV2                     (0x00000001UL << 0) /**< Shifted mode DIV2 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV4                     (0x00000002UL << 0) /**< Shifted mode DIV4 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV8                     (0x00000003UL << 0) /**< Shifted mode DIV8 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV16                    (0x00000004UL << 0) /**< Shifted mode DIV16 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV32                    (0x00000005UL << 0) /**< Shifted mode DIV32 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV64                    (0x00000006UL << 0) /**< Shifted mode DIV64 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV128                   (0x00000007UL << 0) /**< Shifted mode DIV128 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV256                   (0x00000008UL << 0) /**< Shifted mode DIV256 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV512                   (0x00000009UL << 0) /**< Shifted mode DIV512 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV1024                  (0x0000000AUL << 0) /**< Shifted mode DIV1024 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV2048                  (0x0000000BUL << 0) /**< Shifted mode DIV2048 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV4096                  (0x0000000CUL << 0) /**< Shifted mode DIV4096 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV8192                  (0x0000000DUL << 0) /**< Shifted mode DIV8192 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV16384                 (0x0000000EUL << 0) /**< Shifted mode DIV16384 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_RTC_DIV32768                 (0x0000000FUL << 0) /**< Shifted mode DIV32768 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV1                    0x00000000UL        /**< Mode DIV1 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV2                    0x00000001UL        /**< Mode DIV2 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV4                    0x00000002UL        /**< Mode DIV4 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV8                    0x00000003UL        /**< Mode DIV8 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV16                   0x00000004UL        /**< Mode DIV16 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV32                   0x00000005UL        /**< Mode DIV32 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV64                   0x00000006UL        /**< Mode DIV64 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV128                  0x00000007UL        /**< Mode DIV128 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV256                  0x00000008UL        /**< Mode DIV256 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV512                  0x00000009UL        /**< Mode DIV512 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV1024                 0x0000000AUL        /**< Mode DIV1024 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV2048                 0x0000000BUL        /**< Mode DIV2048 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV4096                 0x0000000CUL        /**< Mode DIV4096 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV8192                 0x0000000DUL        /**< Mode DIV8192 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV16384                0x0000000EUL        /**< Mode DIV16384 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_RTC_DIV32768                0x0000000FUL        /**< Mode DIV32768 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_SHIFT              4                   /**< Shift value for CMU_LETIMER0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_MASK               0xF0UL              /**< Bit mask for CMU_LETIMER0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV1                (0x00000000UL << 4) /**< Shifted mode DIV1 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV2                (0x00000001UL << 4) /**< Shifted mode DIV2 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV4                (0x00000002UL << 4) /**< Shifted mode DIV4 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV8                (0x00000003UL << 4) /**< Shifted mode DIV8 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV16               (0x00000004UL << 4) /**< Shifted mode DIV16 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV32               (0x00000005UL << 4) /**< Shifted mode DIV32 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV64               (0x00000006UL << 4) /**< Shifted mode DIV64 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV128              (0x00000007UL << 4) /**< Shifted mode DIV128 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV256              (0x00000008UL << 4) /**< Shifted mode DIV256 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV512              (0x00000009UL << 4) /**< Shifted mode DIV512 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV1024             (0x0000000AUL << 4) /**< Shifted mode DIV1024 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV2048             (0x0000000BUL << 4) /**< Shifted mode DIV2048 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV4096             (0x0000000CUL << 4) /**< Shifted mode DIV4096 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV8192             (0x0000000DUL << 4) /**< Shifted mode DIV8192 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV16384            (0x0000000EUL << 4) /**< Shifted mode DIV16384 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LETIMER0_DIV32768            (0x0000000FUL << 4) /**< Shifted mode DIV32768 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV1               0x00000000UL        /**< Mode DIV1 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV2               0x00000001UL        /**< Mode DIV2 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV4               0x00000002UL        /**< Mode DIV4 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV8               0x00000003UL        /**< Mode DIV8 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV16              0x00000004UL        /**< Mode DIV16 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV32              0x00000005UL        /**< Mode DIV32 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV64              0x00000006UL        /**< Mode DIV64 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV128             0x00000007UL        /**< Mode DIV128 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV256             0x00000008UL        /**< Mode DIV256 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV512             0x00000009UL        /**< Mode DIV512 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV1024            0x0000000AUL        /**< Mode DIV1024 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV2048            0x0000000BUL        /**< Mode DIV2048 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV4096            0x0000000CUL        /**< Mode DIV4096 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV8192            0x0000000DUL        /**< Mode DIV8192 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV16384           0x0000000EUL        /**< Mode DIV16384 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LETIMER0_DIV32768           0x0000000FUL        /**< Mode DIV32768 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LCD_SHIFT                   8                   /**< Shift value for CMU_LCD */\r
-#define _CMU_LFAPRESC0_LCD_MASK                    0x300UL             /**< Bit mask for CMU_LCD */\r
-#define CMU_LFAPRESC0_LCD_DIV16                    (0x00000000UL << 8) /**< Shifted mode DIV16 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LCD_DIV32                    (0x00000001UL << 8) /**< Shifted mode DIV32 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LCD_DIV64                    (0x00000002UL << 8) /**< Shifted mode DIV64 for CMU_LFAPRESC0 */\r
-#define CMU_LFAPRESC0_LCD_DIV128                   (0x00000003UL << 8) /**< Shifted mode DIV128 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LCD_DIV16                   0x00000000UL        /**< Mode DIV16 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LCD_DIV32                   0x00000001UL        /**< Mode DIV32 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LCD_DIV64                   0x00000002UL        /**< Mode DIV64 for CMU_LFAPRESC0 */\r
-#define _CMU_LFAPRESC0_LCD_DIV128                  0x00000003UL        /**< Mode DIV128 for CMU_LFAPRESC0 */\r
-\r
-/** Bit fields for CMU LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_RESETVALUE                  0x00000000UL        /**< Default value for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_MASK                        0x00000033UL        /**< Mask for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART0_SHIFT               0                   /**< Shift value for CMU_LEUART0 */\r
-#define _CMU_LFBPRESC0_LEUART0_MASK                0x3UL               /**< Bit mask for CMU_LEUART0 */\r
-#define CMU_LFBPRESC0_LEUART0_DIV1                 (0x00000000UL << 0) /**< Shifted mode DIV1 for CMU_LFBPRESC0 */\r
-#define CMU_LFBPRESC0_LEUART0_DIV2                 (0x00000001UL << 0) /**< Shifted mode DIV2 for CMU_LFBPRESC0 */\r
-#define CMU_LFBPRESC0_LEUART0_DIV4                 (0x00000002UL << 0) /**< Shifted mode DIV4 for CMU_LFBPRESC0 */\r
-#define CMU_LFBPRESC0_LEUART0_DIV8                 (0x00000003UL << 0) /**< Shifted mode DIV8 for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART0_DIV1                0x00000000UL        /**< Mode DIV1 for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART0_DIV2                0x00000001UL        /**< Mode DIV2 for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART0_DIV4                0x00000002UL        /**< Mode DIV4 for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART0_DIV8                0x00000003UL        /**< Mode DIV8 for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART1_SHIFT               4                   /**< Shift value for CMU_LEUART1 */\r
-#define _CMU_LFBPRESC0_LEUART1_MASK                0x30UL              /**< Bit mask for CMU_LEUART1 */\r
-#define CMU_LFBPRESC0_LEUART1_DIV1                 (0x00000000UL << 4) /**< Shifted mode DIV1 for CMU_LFBPRESC0 */\r
-#define CMU_LFBPRESC0_LEUART1_DIV2                 (0x00000001UL << 4) /**< Shifted mode DIV2 for CMU_LFBPRESC0 */\r
-#define CMU_LFBPRESC0_LEUART1_DIV4                 (0x00000002UL << 4) /**< Shifted mode DIV4 for CMU_LFBPRESC0 */\r
-#define CMU_LFBPRESC0_LEUART1_DIV8                 (0x00000003UL << 4) /**< Shifted mode DIV8 for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART1_DIV1                0x00000000UL        /**< Mode DIV1 for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART1_DIV2                0x00000001UL        /**< Mode DIV2 for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART1_DIV4                0x00000002UL        /**< Mode DIV4 for CMU_LFBPRESC0 */\r
-#define _CMU_LFBPRESC0_LEUART1_DIV8                0x00000003UL        /**< Mode DIV8 for CMU_LFBPRESC0 */\r
-\r
-/** Bit fields for CMU PCNTCTRL */\r
-#define _CMU_PCNTCTRL_RESETVALUE                   0x00000015UL        /**< Default value for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_MASK                         0x0000003FUL        /**< Mask for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT0CLKEN                    (1 << 0)            /**< PCNT0 Clock Enable */\r
-#define _CMU_PCNTCTRL_PCNT0CLKEN_SHIFT             0                   /**< Shift value for CMU_PCNT0CLKEN */\r
-#define _CMU_PCNTCTRL_PCNT0CLKEN_MASK              0x1UL               /**< Bit mask for CMU_PCNT0CLKEN */\r
-#define CMU_PCNTCTRL_PCNT0CLKEN_DEFAULT            (0x00000001UL << 0) /**< Shifted mode DEFAULT for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT0CLKEN_DEFAULT           0x00000001UL        /**< Mode DEFAULT for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT0CLKSEL                   (1 << 1)            /**< PCNT0 Clock Select */\r
-#define _CMU_PCNTCTRL_PCNT0CLKSEL_SHIFT            1                   /**< Shift value for CMU_PCNT0CLKSEL */\r
-#define _CMU_PCNTCTRL_PCNT0CLKSEL_MASK             0x2UL               /**< Bit mask for CMU_PCNT0CLKSEL */\r
-#define CMU_PCNTCTRL_PCNT0CLKSEL_DEFAULT           (0x00000000UL << 1) /**< Shifted mode DEFAULT for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT0CLKSEL_LFACLK            (0x00000000UL << 1) /**< Shifted mode LFACLK for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT0CLKSEL_PCNT0S0           (0x00000001UL << 1) /**< Shifted mode PCNT0S0 for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT0CLKSEL_DEFAULT          0x00000000UL        /**< Mode DEFAULT for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT0CLKSEL_LFACLK           0x00000000UL        /**< Mode LFACLK for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT0CLKSEL_PCNT0S0          0x00000001UL        /**< Mode PCNT0S0 for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT1CLKEN                    (1 << 2)            /**< PCNT1 Clock Enable */\r
-#define _CMU_PCNTCTRL_PCNT1CLKEN_SHIFT             2                   /**< Shift value for CMU_PCNT1CLKEN */\r
-#define _CMU_PCNTCTRL_PCNT1CLKEN_MASK              0x4UL               /**< Bit mask for CMU_PCNT1CLKEN */\r
-#define CMU_PCNTCTRL_PCNT1CLKEN_DEFAULT            (0x00000001UL << 2) /**< Shifted mode DEFAULT for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT1CLKEN_DEFAULT           0x00000001UL        /**< Mode DEFAULT for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT1CLKSEL                   (1 << 3)            /**< PCNT1 Clock Select */\r
-#define _CMU_PCNTCTRL_PCNT1CLKSEL_SHIFT            3                   /**< Shift value for CMU_PCNT1CLKSEL */\r
-#define _CMU_PCNTCTRL_PCNT1CLKSEL_MASK             0x8UL               /**< Bit mask for CMU_PCNT1CLKSEL */\r
-#define CMU_PCNTCTRL_PCNT1CLKSEL_DEFAULT           (0x00000000UL << 3) /**< Shifted mode DEFAULT for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT1CLKSEL_LFACLK            (0x00000000UL << 3) /**< Shifted mode LFACLK for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT1CLKSEL_PCNT1S0           (0x00000001UL << 3) /**< Shifted mode PCNT1S0 for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT1CLKSEL_DEFAULT          0x00000000UL        /**< Mode DEFAULT for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT1CLKSEL_LFACLK           0x00000000UL        /**< Mode LFACLK for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT1CLKSEL_PCNT1S0          0x00000001UL        /**< Mode PCNT1S0 for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT2CLKEN                    (1 << 4)            /**< PCNT2 Clock Enable */\r
-#define _CMU_PCNTCTRL_PCNT2CLKEN_SHIFT             4                   /**< Shift value for CMU_PCNT2CLKEN */\r
-#define _CMU_PCNTCTRL_PCNT2CLKEN_MASK              0x10UL              /**< Bit mask for CMU_PCNT2CLKEN */\r
-#define CMU_PCNTCTRL_PCNT2CLKEN_DEFAULT            (0x00000001UL << 4) /**< Shifted mode DEFAULT for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT2CLKEN_DEFAULT           0x00000001UL        /**< Mode DEFAULT for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT2CLKSEL                   (1 << 5)            /**< PCNT2 Clock Select */\r
-#define _CMU_PCNTCTRL_PCNT2CLKSEL_SHIFT            5                   /**< Shift value for CMU_PCNT2CLKSEL */\r
-#define _CMU_PCNTCTRL_PCNT2CLKSEL_MASK             0x20UL              /**< Bit mask for CMU_PCNT2CLKSEL */\r
-#define CMU_PCNTCTRL_PCNT2CLKSEL_DEFAULT           (0x00000000UL << 5) /**< Shifted mode DEFAULT for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT2CLKSEL_LFACLK            (0x00000000UL << 5) /**< Shifted mode LFACLK for CMU_PCNTCTRL */\r
-#define CMU_PCNTCTRL_PCNT2CLKSEL_PCNT2S0           (0x00000001UL << 5) /**< Shifted mode PCNT2S0 for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT2CLKSEL_DEFAULT          0x00000000UL        /**< Mode DEFAULT for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT2CLKSEL_LFACLK           0x00000000UL        /**< Mode LFACLK for CMU_PCNTCTRL */\r
-#define _CMU_PCNTCTRL_PCNT2CLKSEL_PCNT2S0          0x00000001UL        /**< Mode PCNT2S0 for CMU_PCNTCTRL */\r
-\r
-/** Bit fields for CMU LCDCTRL */\r
-#define _CMU_LCDCTRL_RESETVALUE                    0x00000020UL        /**< Default value for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_MASK                          0x0000007FUL        /**< Mask for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_FDIV_SHIFT                    0                   /**< Shift value for CMU_FDIV */\r
-#define _CMU_LCDCTRL_FDIV_MASK                     0x7UL               /**< Bit mask for CMU_FDIV */\r
-#define CMU_LCDCTRL_FDIV_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_FDIV_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_LCDCTRL */\r
-#define CMU_LCDCTRL_VBOOSTEN                       (1 << 3)            /**< Voltage Boost Enable */\r
-#define _CMU_LCDCTRL_VBOOSTEN_SHIFT                3                   /**< Shift value for CMU_VBOOSTEN */\r
-#define _CMU_LCDCTRL_VBOOSTEN_MASK                 0x8UL               /**< Bit mask for CMU_VBOOSTEN */\r
-#define CMU_LCDCTRL_VBOOSTEN_DEFAULT               (0x00000000UL << 3) /**< Shifted mode DEFAULT for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBOOSTEN_DEFAULT              0x00000000UL        /**< Mode DEFAULT for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_SHIFT                  4                   /**< Shift value for CMU_VBFREQ */\r
-#define _CMU_LCDCTRL_VBFREQ_MASK                   0x70UL              /**< Bit mask for CMU_VBFREQ */\r
-#define CMU_LCDCTRL_VBFREQ_32KHZ                   (0x00000000UL << 4) /**< Shifted mode 32KHZ for CMU_LCDCTRL */\r
-#define CMU_LCDCTRL_VBFREQ_16KHZ                   (0x00000001UL << 4) /**< Shifted mode 16KHZ for CMU_LCDCTRL */\r
-#define CMU_LCDCTRL_VBFREQ_DEFAULT                 (0x00000002UL << 4) /**< Shifted mode DEFAULT for CMU_LCDCTRL */\r
-#define CMU_LCDCTRL_VBFREQ_8KHZ                    (0x00000002UL << 4) /**< Shifted mode 8KHZ for CMU_LCDCTRL */\r
-#define CMU_LCDCTRL_VBFREQ_4KHZ                    (0x00000003UL << 4) /**< Shifted mode 4KHZ for CMU_LCDCTRL */\r
-#define CMU_LCDCTRL_VBFREQ_2KHZ                    (0x00000004UL << 4) /**< Shifted mode 2KHZ for CMU_LCDCTRL */\r
-#define CMU_LCDCTRL_VBFREQ_1KHZ                    (0x00000005UL << 4) /**< Shifted mode 1KHZ for CMU_LCDCTRL */\r
-#define CMU_LCDCTRL_VBFREQ_512HZ                   (0x00000006UL << 4) /**< Shifted mode 512HZ for CMU_LCDCTRL */\r
-#define CMU_LCDCTRL_VBFREQ_256HZ                   (0x00000007UL << 4) /**< Shifted mode 256HZ for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_32KHZ                  0x00000000UL        /**< Mode 32KHZ for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_16KHZ                  0x00000001UL        /**< Mode 16KHZ for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_DEFAULT                0x00000002UL        /**< Mode DEFAULT for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_8KHZ                   0x00000002UL        /**< Mode 8KHZ for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_4KHZ                   0x00000003UL        /**< Mode 4KHZ for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_2KHZ                   0x00000004UL        /**< Mode 2KHZ for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_1KHZ                   0x00000005UL        /**< Mode 1KHZ for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_512HZ                  0x00000006UL        /**< Mode 512HZ for CMU_LCDCTRL */\r
-#define _CMU_LCDCTRL_VBFREQ_256HZ                  0x00000007UL        /**< Mode 256HZ for CMU_LCDCTRL */\r
-\r
-/** Bit fields for CMU ROUTE */\r
-#define _CMU_ROUTE_RESETVALUE                      0x00000000UL        /**< Default value for CMU_ROUTE */\r
-#define _CMU_ROUTE_MASK                            0x00000007UL        /**< Mask for CMU_ROUTE */\r
-#define CMU_ROUTE_CLKOUT0PEN                       (1 << 0)            /**< CLKOUT0 Pin Enable */\r
-#define _CMU_ROUTE_CLKOUT0PEN_SHIFT                0                   /**< Shift value for CMU_CLKOUT0PEN */\r
-#define _CMU_ROUTE_CLKOUT0PEN_MASK                 0x1UL               /**< Bit mask for CMU_CLKOUT0PEN */\r
-#define CMU_ROUTE_CLKOUT0PEN_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_ROUTE */\r
-#define _CMU_ROUTE_CLKOUT0PEN_DEFAULT              0x00000000UL        /**< Mode DEFAULT for CMU_ROUTE */\r
-#define CMU_ROUTE_CLKOUT1PEN                       (1 << 1)            /**< CLKOUT1 Pin Enable */\r
-#define _CMU_ROUTE_CLKOUT1PEN_SHIFT                1                   /**< Shift value for CMU_CLKOUT1PEN */\r
-#define _CMU_ROUTE_CLKOUT1PEN_MASK                 0x2UL               /**< Bit mask for CMU_CLKOUT1PEN */\r
-#define CMU_ROUTE_CLKOUT1PEN_DEFAULT               (0x00000000UL << 1) /**< Shifted mode DEFAULT for CMU_ROUTE */\r
-#define _CMU_ROUTE_CLKOUT1PEN_DEFAULT              0x00000000UL        /**< Mode DEFAULT for CMU_ROUTE */\r
-#define CMU_ROUTE_LOCATION                         (1 << 2)            /**< I/O Location */\r
-#define _CMU_ROUTE_LOCATION_SHIFT                  2                   /**< Shift value for CMU_LOCATION */\r
-#define _CMU_ROUTE_LOCATION_MASK                   0x4UL               /**< Bit mask for CMU_LOCATION */\r
-#define CMU_ROUTE_LOCATION_DEFAULT                 (0x00000000UL << 2) /**< Shifted mode DEFAULT for CMU_ROUTE */\r
-#define CMU_ROUTE_LOCATION_LOC0                    (0x00000000UL << 2) /**< Shifted mode LOC0 for CMU_ROUTE */\r
-#define CMU_ROUTE_LOCATION_LOC1                    (0x00000001UL << 2) /**< Shifted mode LOC1 for CMU_ROUTE */\r
-#define _CMU_ROUTE_LOCATION_DEFAULT                0x00000000UL        /**< Mode DEFAULT for CMU_ROUTE */\r
-#define _CMU_ROUTE_LOCATION_LOC0                   0x00000000UL        /**< Mode LOC0 for CMU_ROUTE */\r
-#define _CMU_ROUTE_LOCATION_LOC1                   0x00000001UL        /**< Mode LOC1 for CMU_ROUTE */\r
-\r
-/** Bit fields for CMU LOCK */\r
-#define _CMU_LOCK_RESETVALUE                       0x00000000UL        /**< Default value for CMU_LOCK */\r
-#define _CMU_LOCK_MASK                             0x0000FFFFUL        /**< Mask for CMU_LOCK */\r
-#define _CMU_LOCK_LOCKKEY_SHIFT                    0                   /**< Shift value for CMU_LOCKKEY */\r
-#define _CMU_LOCK_LOCKKEY_MASK                     0xFFFFUL            /**< Bit mask for CMU_LOCKKEY */\r
-#define CMU_LOCK_LOCKKEY_DEFAULT                   (0x00000000UL << 0) /**< Shifted mode DEFAULT for CMU_LOCK */\r
-#define CMU_LOCK_LOCKKEY_LOCK                      (0x00000000UL << 0) /**< Shifted mode LOCK for CMU_LOCK */\r
-#define CMU_LOCK_LOCKKEY_UNLOCKED                  (0x00000000UL << 0) /**< Shifted mode UNLOCKED for CMU_LOCK */\r
-#define CMU_LOCK_LOCKKEY_LOCKED                    (0x00000001UL << 0) /**< Shifted mode LOCKED for CMU_LOCK */\r
-#define CMU_LOCK_LOCKKEY_UNLOCK                    (0x0000580EUL << 0) /**< Shifted mode UNLOCK for CMU_LOCK */\r
-#define _CMU_LOCK_LOCKKEY_DEFAULT                  0x00000000UL        /**< Mode DEFAULT for CMU_LOCK */\r
-#define _CMU_LOCK_LOCKKEY_LOCK                     0x00000000UL        /**< Mode LOCK for CMU_LOCK */\r
-#define _CMU_LOCK_LOCKKEY_UNLOCKED                 0x00000000UL        /**< Mode UNLOCKED for CMU_LOCK */\r
-#define _CMU_LOCK_LOCKKEY_LOCKED                   0x00000001UL        /**< Mode LOCKED for CMU_LOCK */\r
-#define _CMU_LOCK_LOCKKEY_UNLOCK                   0x0000580EUL        /**< Mode UNLOCK for CMU_LOCK */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_AES\r
- * @{\r
- */\r
-\r
-/** Bit fields for AES CTRL */\r
-#define _AES_CTRL_RESETVALUE            0x00000000UL        /**< Default value for AES_CTRL */\r
-#define _AES_CTRL_MASK                  0x00000037UL        /**< Mask for AES_CTRL */\r
-#define AES_CTRL_DECRYPT                (1 << 0)            /**< Decryption/Encryption Mode */\r
-#define _AES_CTRL_DECRYPT_SHIFT         0                   /**< Shift value for AES_DECRYPT */\r
-#define _AES_CTRL_DECRYPT_MASK          0x1UL               /**< Bit mask for AES_DECRYPT */\r
-#define AES_CTRL_DECRYPT_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_CTRL */\r
-#define _AES_CTRL_DECRYPT_DEFAULT       0x00000000UL        /**< Mode DEFAULT for AES_CTRL */\r
-#define AES_CTRL_AES256                 (1 << 1)            /**< AES-256 Mode */\r
-#define _AES_CTRL_AES256_SHIFT          1                   /**< Shift value for AES_AES256 */\r
-#define _AES_CTRL_AES256_MASK           0x2UL               /**< Bit mask for AES_AES256 */\r
-#define AES_CTRL_AES256_DEFAULT         (0x00000000UL << 1) /**< Shifted mode DEFAULT for AES_CTRL */\r
-#define _AES_CTRL_AES256_DEFAULT        0x00000000UL        /**< Mode DEFAULT for AES_CTRL */\r
-#define AES_CTRL_KEYBUFEN               (1 << 2)            /**< Key Buffer Enable */\r
-#define _AES_CTRL_KEYBUFEN_SHIFT        2                   /**< Shift value for AES_KEYBUFEN */\r
-#define _AES_CTRL_KEYBUFEN_MASK         0x4UL               /**< Bit mask for AES_KEYBUFEN */\r
-#define AES_CTRL_KEYBUFEN_DEFAULT       (0x00000000UL << 2) /**< Shifted mode DEFAULT for AES_CTRL */\r
-#define _AES_CTRL_KEYBUFEN_DEFAULT      0x00000000UL        /**< Mode DEFAULT for AES_CTRL */\r
-#define AES_CTRL_DATASTART              (1 << 4)            /**< AES_DATA Write Start */\r
-#define _AES_CTRL_DATASTART_SHIFT       4                   /**< Shift value for AES_DATASTART */\r
-#define _AES_CTRL_DATASTART_MASK        0x10UL              /**< Bit mask for AES_DATASTART */\r
-#define AES_CTRL_DATASTART_DEFAULT      (0x00000000UL << 4) /**< Shifted mode DEFAULT for AES_CTRL */\r
-#define _AES_CTRL_DATASTART_DEFAULT     0x00000000UL        /**< Mode DEFAULT for AES_CTRL */\r
-#define AES_CTRL_XORSTART               (1 << 5)            /**< AES_XORDATA Write Start */\r
-#define _AES_CTRL_XORSTART_SHIFT        5                   /**< Shift value for AES_XORSTART */\r
-#define _AES_CTRL_XORSTART_MASK         0x20UL              /**< Bit mask for AES_XORSTART */\r
-#define AES_CTRL_XORSTART_DEFAULT       (0x00000000UL << 5) /**< Shifted mode DEFAULT for AES_CTRL */\r
-#define _AES_CTRL_XORSTART_DEFAULT      0x00000000UL        /**< Mode DEFAULT for AES_CTRL */\r
-\r
-/** Bit fields for AES CMD */\r
-#define _AES_CMD_RESETVALUE             0x00000000UL        /**< Default value for AES_CMD */\r
-#define _AES_CMD_MASK                   0x00000003UL        /**< Mask for AES_CMD */\r
-#define AES_CMD_START                   (1 << 0)            /**< Encryption/Decryption Start */\r
-#define _AES_CMD_START_SHIFT            0                   /**< Shift value for AES_START */\r
-#define _AES_CMD_START_MASK             0x1UL               /**< Bit mask for AES_START */\r
-#define AES_CMD_START_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_CMD */\r
-#define _AES_CMD_START_DEFAULT          0x00000000UL        /**< Mode DEFAULT for AES_CMD */\r
-#define AES_CMD_STOP                    (1 << 1)            /**< Encryption/Decryption Stop */\r
-#define _AES_CMD_STOP_SHIFT             1                   /**< Shift value for AES_STOP */\r
-#define _AES_CMD_STOP_MASK              0x2UL               /**< Bit mask for AES_STOP */\r
-#define AES_CMD_STOP_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for AES_CMD */\r
-#define _AES_CMD_STOP_DEFAULT           0x00000000UL        /**< Mode DEFAULT for AES_CMD */\r
-\r
-/** Bit fields for AES STATUS */\r
-#define _AES_STATUS_RESETVALUE          0x00000000UL        /**< Default value for AES_STATUS */\r
-#define _AES_STATUS_MASK                0x00000001UL        /**< Mask for AES_STATUS */\r
-#define AES_STATUS_RUNNING              (1 << 0)            /**< AES Running */\r
-#define _AES_STATUS_RUNNING_SHIFT       0                   /**< Shift value for AES_RUNNING */\r
-#define _AES_STATUS_RUNNING_MASK        0x1UL               /**< Bit mask for AES_RUNNING */\r
-#define AES_STATUS_RUNNING_DEFAULT      (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_STATUS */\r
-#define _AES_STATUS_RUNNING_DEFAULT     0x00000000UL        /**< Mode DEFAULT for AES_STATUS */\r
-\r
-/** Bit fields for AES IEN */\r
-#define _AES_IEN_RESETVALUE             0x00000000UL        /**< Default value for AES_IEN */\r
-#define _AES_IEN_MASK                   0x00000001UL        /**< Mask for AES_IEN */\r
-#define AES_IEN_DONE                    (1 << 0)            /**< Encryption/Decryption Done Interrupt Enable */\r
-#define _AES_IEN_DONE_SHIFT             0                   /**< Shift value for AES_DONE */\r
-#define _AES_IEN_DONE_MASK              0x1UL               /**< Bit mask for AES_DONE */\r
-#define AES_IEN_DONE_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_IEN */\r
-#define _AES_IEN_DONE_DEFAULT           0x00000000UL        /**< Mode DEFAULT for AES_IEN */\r
-\r
-/** Bit fields for AES IF */\r
-#define _AES_IF_RESETVALUE              0x00000000UL        /**< Default value for AES_IF */\r
-#define _AES_IF_MASK                    0x00000001UL        /**< Mask for AES_IF */\r
-#define AES_IF_DONE                     (1 << 0)            /**< Encryption/Decryption Done Interrupt Flag */\r
-#define _AES_IF_DONE_SHIFT              0                   /**< Shift value for AES_DONE */\r
-#define _AES_IF_DONE_MASK               0x1UL               /**< Bit mask for AES_DONE */\r
-#define AES_IF_DONE_DEFAULT             (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_IF */\r
-#define _AES_IF_DONE_DEFAULT            0x00000000UL        /**< Mode DEFAULT for AES_IF */\r
-\r
-/** Bit fields for AES IFS */\r
-#define _AES_IFS_RESETVALUE             0x00000000UL        /**< Default value for AES_IFS */\r
-#define _AES_IFS_MASK                   0x00000001UL        /**< Mask for AES_IFS */\r
-#define AES_IFS_DONE                    (1 << 0)            /**< Encryption/Decryption Done Interrupt Flag Set */\r
-#define _AES_IFS_DONE_SHIFT             0                   /**< Shift value for AES_DONE */\r
-#define _AES_IFS_DONE_MASK              0x1UL               /**< Bit mask for AES_DONE */\r
-#define AES_IFS_DONE_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_IFS */\r
-#define _AES_IFS_DONE_DEFAULT           0x00000000UL        /**< Mode DEFAULT for AES_IFS */\r
-\r
-/** Bit fields for AES IFC */\r
-#define _AES_IFC_RESETVALUE             0x00000000UL        /**< Default value for AES_IFC */\r
-#define _AES_IFC_MASK                   0x00000001UL        /**< Mask for AES_IFC */\r
-#define AES_IFC_DONE                    (1 << 0)            /**< Encryption/Decryption Done Interrupt Flag Clear */\r
-#define _AES_IFC_DONE_SHIFT             0                   /**< Shift value for AES_DONE */\r
-#define _AES_IFC_DONE_MASK              0x1UL               /**< Bit mask for AES_DONE */\r
-#define AES_IFC_DONE_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_IFC */\r
-#define _AES_IFC_DONE_DEFAULT           0x00000000UL        /**< Mode DEFAULT for AES_IFC */\r
-\r
-/** Bit fields for AES DATA */\r
-#define _AES_DATA_RESETVALUE            0x00000000UL        /**< Default value for AES_DATA */\r
-#define _AES_DATA_MASK                  0xFFFFFFFFUL        /**< Mask for AES_DATA */\r
-#define _AES_DATA_DATA_SHIFT            0                   /**< Shift value for AES_DATA */\r
-#define _AES_DATA_DATA_MASK             0xFFFFFFFFUL        /**< Bit mask for AES_DATA */\r
-#define AES_DATA_DATA_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_DATA */\r
-#define _AES_DATA_DATA_DEFAULT          0x00000000UL        /**< Mode DEFAULT for AES_DATA */\r
-\r
-/** Bit fields for AES XORDATA */\r
-#define _AES_XORDATA_RESETVALUE         0x00000000UL        /**< Default value for AES_XORDATA */\r
-#define _AES_XORDATA_MASK               0xFFFFFFFFUL        /**< Mask for AES_XORDATA */\r
-#define _AES_XORDATA_XORDATA_SHIFT      0                   /**< Shift value for AES_XORDATA */\r
-#define _AES_XORDATA_XORDATA_MASK       0xFFFFFFFFUL        /**< Bit mask for AES_XORDATA */\r
-#define AES_XORDATA_XORDATA_DEFAULT     (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_XORDATA */\r
-#define _AES_XORDATA_XORDATA_DEFAULT    0x00000000UL        /**< Mode DEFAULT for AES_XORDATA */\r
-\r
-/** Bit fields for AES KEYLA */\r
-#define _AES_KEYLA_RESETVALUE           0x00000000UL        /**< Default value for AES_KEYLA */\r
-#define _AES_KEYLA_MASK                 0xFFFFFFFFUL        /**< Mask for AES_KEYLA */\r
-#define _AES_KEYLA_KEYLA_SHIFT          0                   /**< Shift value for AES_KEYLA */\r
-#define _AES_KEYLA_KEYLA_MASK           0xFFFFFFFFUL        /**< Bit mask for AES_KEYLA */\r
-#define AES_KEYLA_KEYLA_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_KEYLA */\r
-#define _AES_KEYLA_KEYLA_DEFAULT        0x00000000UL        /**< Mode DEFAULT for AES_KEYLA */\r
-\r
-/** Bit fields for AES KEYLB */\r
-#define _AES_KEYLB_RESETVALUE           0x00000000UL        /**< Default value for AES_KEYLB */\r
-#define _AES_KEYLB_MASK                 0xFFFFFFFFUL        /**< Mask for AES_KEYLB */\r
-#define _AES_KEYLB_KEYLB_SHIFT          0                   /**< Shift value for AES_KEYLB */\r
-#define _AES_KEYLB_KEYLB_MASK           0xFFFFFFFFUL        /**< Bit mask for AES_KEYLB */\r
-#define AES_KEYLB_KEYLB_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_KEYLB */\r
-#define _AES_KEYLB_KEYLB_DEFAULT        0x00000000UL        /**< Mode DEFAULT for AES_KEYLB */\r
-\r
-/** Bit fields for AES KEYLC */\r
-#define _AES_KEYLC_RESETVALUE           0x00000000UL        /**< Default value for AES_KEYLC */\r
-#define _AES_KEYLC_MASK                 0xFFFFFFFFUL        /**< Mask for AES_KEYLC */\r
-#define _AES_KEYLC_KEYLC_SHIFT          0                   /**< Shift value for AES_KEYLC */\r
-#define _AES_KEYLC_KEYLC_MASK           0xFFFFFFFFUL        /**< Bit mask for AES_KEYLC */\r
-#define AES_KEYLC_KEYLC_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_KEYLC */\r
-#define _AES_KEYLC_KEYLC_DEFAULT        0x00000000UL        /**< Mode DEFAULT for AES_KEYLC */\r
-\r
-/** Bit fields for AES KEYLD */\r
-#define _AES_KEYLD_RESETVALUE           0x00000000UL        /**< Default value for AES_KEYLD */\r
-#define _AES_KEYLD_MASK                 0xFFFFFFFFUL        /**< Mask for AES_KEYLD */\r
-#define _AES_KEYLD_KEYLD_SHIFT          0                   /**< Shift value for AES_KEYLD */\r
-#define _AES_KEYLD_KEYLD_MASK           0xFFFFFFFFUL        /**< Bit mask for AES_KEYLD */\r
-#define AES_KEYLD_KEYLD_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_KEYLD */\r
-#define _AES_KEYLD_KEYLD_DEFAULT        0x00000000UL        /**< Mode DEFAULT for AES_KEYLD */\r
-\r
-/** Bit fields for AES KEYHA */\r
-#define _AES_KEYHA_RESETVALUE           0x00000000UL        /**< Default value for AES_KEYHA */\r
-#define _AES_KEYHA_MASK                 0xFFFFFFFFUL        /**< Mask for AES_KEYHA */\r
-#define _AES_KEYHA_KEYHA_SHIFT          0                   /**< Shift value for AES_KEYHA */\r
-#define _AES_KEYHA_KEYHA_MASK           0xFFFFFFFFUL        /**< Bit mask for AES_KEYHA */\r
-#define AES_KEYHA_KEYHA_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_KEYHA */\r
-#define _AES_KEYHA_KEYHA_DEFAULT        0x00000000UL        /**< Mode DEFAULT for AES_KEYHA */\r
-\r
-/** Bit fields for AES KEYHB */\r
-#define _AES_KEYHB_RESETVALUE           0x00000000UL        /**< Default value for AES_KEYHB */\r
-#define _AES_KEYHB_MASK                 0xFFFFFFFFUL        /**< Mask for AES_KEYHB */\r
-#define _AES_KEYHB_KEYHB_SHIFT          0                   /**< Shift value for AES_KEYHB */\r
-#define _AES_KEYHB_KEYHB_MASK           0xFFFFFFFFUL        /**< Bit mask for AES_KEYHB */\r
-#define AES_KEYHB_KEYHB_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_KEYHB */\r
-#define _AES_KEYHB_KEYHB_DEFAULT        0x00000000UL        /**< Mode DEFAULT for AES_KEYHB */\r
-\r
-/** Bit fields for AES KEYHC */\r
-#define _AES_KEYHC_RESETVALUE           0x00000000UL        /**< Default value for AES_KEYHC */\r
-#define _AES_KEYHC_MASK                 0xFFFFFFFFUL        /**< Mask for AES_KEYHC */\r
-#define _AES_KEYHC_KEYHC_SHIFT          0                   /**< Shift value for AES_KEYHC */\r
-#define _AES_KEYHC_KEYHC_MASK           0xFFFFFFFFUL        /**< Bit mask for AES_KEYHC */\r
-#define AES_KEYHC_KEYHC_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_KEYHC */\r
-#define _AES_KEYHC_KEYHC_DEFAULT        0x00000000UL        /**< Mode DEFAULT for AES_KEYHC */\r
-\r
-/** Bit fields for AES KEYHD */\r
-#define _AES_KEYHD_RESETVALUE           0x00000000UL        /**< Default value for AES_KEYHD */\r
-#define _AES_KEYHD_MASK                 0xFFFFFFFFUL        /**< Mask for AES_KEYHD */\r
-#define _AES_KEYHD_KEYHD_SHIFT          0                   /**< Shift value for AES_KEYHD */\r
-#define _AES_KEYHD_KEYHD_MASK           0xFFFFFFFFUL        /**< Bit mask for AES_KEYHD */\r
-#define AES_KEYHD_KEYHD_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for AES_KEYHD */\r
-#define _AES_KEYHD_KEYHD_DEFAULT        0x00000000UL        /**< Mode DEFAULT for AES_KEYHD */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_EBI\r
- * @{\r
- */\r
-\r
-/** Bit fields for EBI CTRL */\r
-#define _EBI_CTRL_RESETVALUE                0x00000000UL         /**< Default value for EBI_CTRL */\r
-#define _EBI_CTRL_MASK                      0x00030F07UL         /**< Mask for EBI_CTRL */\r
-#define _EBI_CTRL_MODE_SHIFT                0                    /**< Shift value for EBI_MODE */\r
-#define _EBI_CTRL_MODE_MASK                 0x7UL                /**< Bit mask for EBI_MODE */\r
-#define EBI_CTRL_MODE_DEFAULT               (0x00000000UL << 0)  /**< Shifted mode DEFAULT for EBI_CTRL */\r
-#define EBI_CTRL_MODE_D8A8                  (0x00000000UL << 0)  /**< Shifted mode D8A8 for EBI_CTRL */\r
-#define EBI_CTRL_MODE_D16A16ALE             (0x00000001UL << 0)  /**< Shifted mode D16A16ALE for EBI_CTRL */\r
-#define EBI_CTRL_MODE_D8A24ALE              (0x00000002UL << 0)  /**< Shifted mode D8A24ALE for EBI_CTRL */\r
-#define _EBI_CTRL_MODE_DEFAULT              0x00000000UL         /**< Mode DEFAULT for EBI_CTRL */\r
-#define _EBI_CTRL_MODE_D8A8                 0x00000000UL         /**< Mode D8A8 for EBI_CTRL */\r
-#define _EBI_CTRL_MODE_D16A16ALE            0x00000001UL         /**< Mode D16A16ALE for EBI_CTRL */\r
-#define _EBI_CTRL_MODE_D8A24ALE             0x00000002UL         /**< Mode D8A24ALE for EBI_CTRL */\r
-#define EBI_CTRL_BANK0EN                    (1 << 8)             /**< Bank 0 Enable */\r
-#define _EBI_CTRL_BANK0EN_SHIFT             8                    /**< Shift value for EBI_BANK0EN */\r
-#define _EBI_CTRL_BANK0EN_MASK              0x100UL              /**< Bit mask for EBI_BANK0EN */\r
-#define EBI_CTRL_BANK0EN_DEFAULT            (0x00000000UL << 8)  /**< Shifted mode DEFAULT for EBI_CTRL */\r
-#define _EBI_CTRL_BANK0EN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for EBI_CTRL */\r
-#define EBI_CTRL_BANK1EN                    (1 << 9)             /**< Bank 1 Enable */\r
-#define _EBI_CTRL_BANK1EN_SHIFT             9                    /**< Shift value for EBI_BANK1EN */\r
-#define _EBI_CTRL_BANK1EN_MASK              0x200UL              /**< Bit mask for EBI_BANK1EN */\r
-#define EBI_CTRL_BANK1EN_DEFAULT            (0x00000000UL << 9)  /**< Shifted mode DEFAULT for EBI_CTRL */\r
-#define _EBI_CTRL_BANK1EN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for EBI_CTRL */\r
-#define EBI_CTRL_BANK2EN                    (1 << 10)            /**< Bank 2 Enable */\r
-#define _EBI_CTRL_BANK2EN_SHIFT             10                   /**< Shift value for EBI_BANK2EN */\r
-#define _EBI_CTRL_BANK2EN_MASK              0x400UL              /**< Bit mask for EBI_BANK2EN */\r
-#define EBI_CTRL_BANK2EN_DEFAULT            (0x00000000UL << 10) /**< Shifted mode DEFAULT for EBI_CTRL */\r
-#define _EBI_CTRL_BANK2EN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for EBI_CTRL */\r
-#define EBI_CTRL_BANK3EN                    (1 << 11)            /**< Bank 3 Enable */\r
-#define _EBI_CTRL_BANK3EN_SHIFT             11                   /**< Shift value for EBI_BANK3EN */\r
-#define _EBI_CTRL_BANK3EN_MASK              0x800UL              /**< Bit mask for EBI_BANK3EN */\r
-#define EBI_CTRL_BANK3EN_DEFAULT            (0x00000000UL << 11) /**< Shifted mode DEFAULT for EBI_CTRL */\r
-#define _EBI_CTRL_BANK3EN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for EBI_CTRL */\r
-#define EBI_CTRL_ARDYEN                     (1 << 16)            /**< ARDY Enable */\r
-#define _EBI_CTRL_ARDYEN_SHIFT              16                   /**< Shift value for EBI_ARDYEN */\r
-#define _EBI_CTRL_ARDYEN_MASK               0x10000UL            /**< Bit mask for EBI_ARDYEN */\r
-#define EBI_CTRL_ARDYEN_DEFAULT             (0x00000000UL << 16) /**< Shifted mode DEFAULT for EBI_CTRL */\r
-#define _EBI_CTRL_ARDYEN_DEFAULT            0x00000000UL         /**< Mode DEFAULT for EBI_CTRL */\r
-#define EBI_CTRL_ARDYTODIS                  (1 << 17)            /**< ARDY Timeout Disable */\r
-#define _EBI_CTRL_ARDYTODIS_SHIFT           17                   /**< Shift value for EBI_ARDYTODIS */\r
-#define _EBI_CTRL_ARDYTODIS_MASK            0x20000UL            /**< Bit mask for EBI_ARDYTODIS */\r
-#define EBI_CTRL_ARDYTODIS_DEFAULT          (0x00000000UL << 17) /**< Shifted mode DEFAULT for EBI_CTRL */\r
-#define _EBI_CTRL_ARDYTODIS_DEFAULT         0x00000000UL         /**< Mode DEFAULT for EBI_CTRL */\r
-\r
-/** Bit fields for EBI ADDRTIMING */\r
-#define _EBI_ADDRTIMING_RESETVALUE          0x00000100UL        /**< Default value for EBI_ADDRTIMING */\r
-#define _EBI_ADDRTIMING_MASK                0x00000303UL        /**< Mask for EBI_ADDRTIMING */\r
-#define _EBI_ADDRTIMING_ADDRSET_SHIFT       0                   /**< Shift value for EBI_ADDRSET */\r
-#define _EBI_ADDRTIMING_ADDRSET_MASK        0x3UL               /**< Bit mask for EBI_ADDRSET */\r
-#define EBI_ADDRTIMING_ADDRSET_DEFAULT      (0x00000000UL << 0) /**< Shifted mode DEFAULT for EBI_ADDRTIMING */\r
-#define _EBI_ADDRTIMING_ADDRSET_DEFAULT     0x00000000UL        /**< Mode DEFAULT for EBI_ADDRTIMING */\r
-#define _EBI_ADDRTIMING_ADDRHOLD_SHIFT      8                   /**< Shift value for EBI_ADDRHOLD */\r
-#define _EBI_ADDRTIMING_ADDRHOLD_MASK       0x300UL             /**< Bit mask for EBI_ADDRHOLD */\r
-#define EBI_ADDRTIMING_ADDRHOLD_DEFAULT     (0x00000001UL << 8) /**< Shifted mode DEFAULT for EBI_ADDRTIMING */\r
-#define _EBI_ADDRTIMING_ADDRHOLD_DEFAULT    0x00000001UL        /**< Mode DEFAULT for EBI_ADDRTIMING */\r
-\r
-/** Bit fields for EBI RDTIMING */\r
-#define _EBI_RDTIMING_RESETVALUE            0x00000000UL         /**< Default value for EBI_RDTIMING */\r
-#define _EBI_RDTIMING_MASK                  0x00030F03UL         /**< Mask for EBI_RDTIMING */\r
-#define _EBI_RDTIMING_RDSETUP_SHIFT         0                    /**< Shift value for EBI_RDSETUP */\r
-#define _EBI_RDTIMING_RDSETUP_MASK          0x3UL                /**< Bit mask for EBI_RDSETUP */\r
-#define EBI_RDTIMING_RDSETUP_DEFAULT        (0x00000000UL << 0)  /**< Shifted mode DEFAULT for EBI_RDTIMING */\r
-#define _EBI_RDTIMING_RDSETUP_DEFAULT       0x00000000UL         /**< Mode DEFAULT for EBI_RDTIMING */\r
-#define _EBI_RDTIMING_RDSTRB_SHIFT          8                    /**< Shift value for EBI_RDSTRB */\r
-#define _EBI_RDTIMING_RDSTRB_MASK           0xF00UL              /**< Bit mask for EBI_RDSTRB */\r
-#define EBI_RDTIMING_RDSTRB_DEFAULT         (0x00000000UL << 8)  /**< Shifted mode DEFAULT for EBI_RDTIMING */\r
-#define _EBI_RDTIMING_RDSTRB_DEFAULT        0x00000000UL         /**< Mode DEFAULT for EBI_RDTIMING */\r
-#define _EBI_RDTIMING_RDHOLD_SHIFT          16                   /**< Shift value for EBI_RDHOLD */\r
-#define _EBI_RDTIMING_RDHOLD_MASK           0x30000UL            /**< Bit mask for EBI_RDHOLD */\r
-#define EBI_RDTIMING_RDHOLD_DEFAULT         (0x00000000UL << 16) /**< Shifted mode DEFAULT for EBI_RDTIMING */\r
-#define _EBI_RDTIMING_RDHOLD_DEFAULT        0x00000000UL         /**< Mode DEFAULT for EBI_RDTIMING */\r
-\r
-/** Bit fields for EBI WRTIMING */\r
-#define _EBI_WRTIMING_RESETVALUE            0x00010000UL         /**< Default value for EBI_WRTIMING */\r
-#define _EBI_WRTIMING_MASK                  0x00030F03UL         /**< Mask for EBI_WRTIMING */\r
-#define _EBI_WRTIMING_WRSETUP_SHIFT         0                    /**< Shift value for EBI_WRSETUP */\r
-#define _EBI_WRTIMING_WRSETUP_MASK          0x3UL                /**< Bit mask for EBI_WRSETUP */\r
-#define EBI_WRTIMING_WRSETUP_DEFAULT        (0x00000000UL << 0)  /**< Shifted mode DEFAULT for EBI_WRTIMING */\r
-#define _EBI_WRTIMING_WRSETUP_DEFAULT       0x00000000UL         /**< Mode DEFAULT for EBI_WRTIMING */\r
-#define _EBI_WRTIMING_WRSTRB_SHIFT          8                    /**< Shift value for EBI_WRSTRB */\r
-#define _EBI_WRTIMING_WRSTRB_MASK           0xF00UL              /**< Bit mask for EBI_WRSTRB */\r
-#define EBI_WRTIMING_WRSTRB_DEFAULT         (0x00000000UL << 8)  /**< Shifted mode DEFAULT for EBI_WRTIMING */\r
-#define _EBI_WRTIMING_WRSTRB_DEFAULT        0x00000000UL         /**< Mode DEFAULT for EBI_WRTIMING */\r
-#define _EBI_WRTIMING_WRHOLD_SHIFT          16                   /**< Shift value for EBI_WRHOLD */\r
-#define _EBI_WRTIMING_WRHOLD_MASK           0x30000UL            /**< Bit mask for EBI_WRHOLD */\r
-#define EBI_WRTIMING_WRHOLD_DEFAULT         (0x00000001UL << 16) /**< Shifted mode DEFAULT for EBI_WRTIMING */\r
-#define _EBI_WRTIMING_WRHOLD_DEFAULT        0x00000001UL         /**< Mode DEFAULT for EBI_WRTIMING */\r
-\r
-/** Bit fields for EBI POLARITY */\r
-#define _EBI_POLARITY_RESETVALUE            0x00000000UL        /**< Default value for EBI_POLARITY */\r
-#define _EBI_POLARITY_MASK                  0x0000001FUL        /**< Mask for EBI_POLARITY */\r
-#define EBI_POLARITY_CSPOL                  (1 << 0)            /**< Chip Select Polarity */\r
-#define _EBI_POLARITY_CSPOL_SHIFT           0                   /**< Shift value for EBI_CSPOL */\r
-#define _EBI_POLARITY_CSPOL_MASK            0x1UL               /**< Bit mask for EBI_CSPOL */\r
-#define EBI_POLARITY_CSPOL_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for EBI_POLARITY */\r
-#define EBI_POLARITY_CSPOL_ACTIVELOW        (0x00000000UL << 0) /**< Shifted mode ACTIVELOW for EBI_POLARITY */\r
-#define EBI_POLARITY_CSPOL_ACTIVEHIGH       (0x00000001UL << 0) /**< Shifted mode ACTIVEHIGH for EBI_POLARITY */\r
-#define _EBI_POLARITY_CSPOL_DEFAULT         0x00000000UL        /**< Mode DEFAULT for EBI_POLARITY */\r
-#define _EBI_POLARITY_CSPOL_ACTIVELOW       0x00000000UL        /**< Mode ACTIVELOW for EBI_POLARITY */\r
-#define _EBI_POLARITY_CSPOL_ACTIVEHIGH      0x00000001UL        /**< Mode ACTIVEHIGH for EBI_POLARITY */\r
-#define EBI_POLARITY_REPOL                  (1 << 1)            /**< Read Enable Polarity */\r
-#define _EBI_POLARITY_REPOL_SHIFT           1                   /**< Shift value for EBI_REPOL */\r
-#define _EBI_POLARITY_REPOL_MASK            0x2UL               /**< Bit mask for EBI_REPOL */\r
-#define EBI_POLARITY_REPOL_DEFAULT          (0x00000000UL << 1) /**< Shifted mode DEFAULT for EBI_POLARITY */\r
-#define EBI_POLARITY_REPOL_ACTIVELOW        (0x00000000UL << 1) /**< Shifted mode ACTIVELOW for EBI_POLARITY */\r
-#define EBI_POLARITY_REPOL_ACTIVEHIGH       (0x00000001UL << 1) /**< Shifted mode ACTIVEHIGH for EBI_POLARITY */\r
-#define _EBI_POLARITY_REPOL_DEFAULT         0x00000000UL        /**< Mode DEFAULT for EBI_POLARITY */\r
-#define _EBI_POLARITY_REPOL_ACTIVELOW       0x00000000UL        /**< Mode ACTIVELOW for EBI_POLARITY */\r
-#define _EBI_POLARITY_REPOL_ACTIVEHIGH      0x00000001UL        /**< Mode ACTIVEHIGH for EBI_POLARITY */\r
-#define EBI_POLARITY_WEPOL                  (1 << 2)            /**< Write Enable Polarity */\r
-#define _EBI_POLARITY_WEPOL_SHIFT           2                   /**< Shift value for EBI_WEPOL */\r
-#define _EBI_POLARITY_WEPOL_MASK            0x4UL               /**< Bit mask for EBI_WEPOL */\r
-#define EBI_POLARITY_WEPOL_DEFAULT          (0x00000000UL << 2) /**< Shifted mode DEFAULT for EBI_POLARITY */\r
-#define EBI_POLARITY_WEPOL_ACTIVELOW        (0x00000000UL << 2) /**< Shifted mode ACTIVELOW for EBI_POLARITY */\r
-#define EBI_POLARITY_WEPOL_ACTIVEHIGH       (0x00000001UL << 2) /**< Shifted mode ACTIVEHIGH for EBI_POLARITY */\r
-#define _EBI_POLARITY_WEPOL_DEFAULT         0x00000000UL        /**< Mode DEFAULT for EBI_POLARITY */\r
-#define _EBI_POLARITY_WEPOL_ACTIVELOW       0x00000000UL        /**< Mode ACTIVELOW for EBI_POLARITY */\r
-#define _EBI_POLARITY_WEPOL_ACTIVEHIGH      0x00000001UL        /**< Mode ACTIVEHIGH for EBI_POLARITY */\r
-#define EBI_POLARITY_ALEPOL                 (1 << 3)            /**< Address Latch Polarity */\r
-#define _EBI_POLARITY_ALEPOL_SHIFT          3                   /**< Shift value for EBI_ALEPOL */\r
-#define _EBI_POLARITY_ALEPOL_MASK           0x8UL               /**< Bit mask for EBI_ALEPOL */\r
-#define EBI_POLARITY_ALEPOL_DEFAULT         (0x00000000UL << 3) /**< Shifted mode DEFAULT for EBI_POLARITY */\r
-#define EBI_POLARITY_ALEPOL_ACTIVELOW       (0x00000000UL << 3) /**< Shifted mode ACTIVELOW for EBI_POLARITY */\r
-#define EBI_POLARITY_ALEPOL_ACTIVEHIGH      (0x00000001UL << 3) /**< Shifted mode ACTIVEHIGH for EBI_POLARITY */\r
-#define _EBI_POLARITY_ALEPOL_DEFAULT        0x00000000UL        /**< Mode DEFAULT for EBI_POLARITY */\r
-#define _EBI_POLARITY_ALEPOL_ACTIVELOW      0x00000000UL        /**< Mode ACTIVELOW for EBI_POLARITY */\r
-#define _EBI_POLARITY_ALEPOL_ACTIVEHIGH     0x00000001UL        /**< Mode ACTIVEHIGH for EBI_POLARITY */\r
-#define EBI_POLARITY_ARDYPOL                (1 << 4)            /**< ARDY Polarity */\r
-#define _EBI_POLARITY_ARDYPOL_SHIFT         4                   /**< Shift value for EBI_ARDYPOL */\r
-#define _EBI_POLARITY_ARDYPOL_MASK          0x10UL              /**< Bit mask for EBI_ARDYPOL */\r
-#define EBI_POLARITY_ARDYPOL_DEFAULT        (0x00000000UL << 4) /**< Shifted mode DEFAULT for EBI_POLARITY */\r
-#define EBI_POLARITY_ARDYPOL_ACTIVELOW      (0x00000000UL << 4) /**< Shifted mode ACTIVELOW for EBI_POLARITY */\r
-#define EBI_POLARITY_ARDYPOL_ACTIVEHIGH     (0x00000001UL << 4) /**< Shifted mode ACTIVEHIGH for EBI_POLARITY */\r
-#define _EBI_POLARITY_ARDYPOL_DEFAULT       0x00000000UL        /**< Mode DEFAULT for EBI_POLARITY */\r
-#define _EBI_POLARITY_ARDYPOL_ACTIVELOW     0x00000000UL        /**< Mode ACTIVELOW for EBI_POLARITY */\r
-#define _EBI_POLARITY_ARDYPOL_ACTIVEHIGH    0x00000001UL        /**< Mode ACTIVEHIGH for EBI_POLARITY */\r
-\r
-/** Bit fields for EBI ROUTE */\r
-#define _EBI_ROUTE_RESETVALUE               0x00000000UL        /**< Default value for EBI_ROUTE */\r
-#define _EBI_ROUTE_MASK                     0x0000007FUL        /**< Mask for EBI_ROUTE */\r
-#define EBI_ROUTE_EBIPEN                    (1 << 0)            /**< EBI Pin Enable */\r
-#define _EBI_ROUTE_EBIPEN_SHIFT             0                   /**< Shift value for EBI_EBIPEN */\r
-#define _EBI_ROUTE_EBIPEN_MASK              0x1UL               /**< Bit mask for EBI_EBIPEN */\r
-#define EBI_ROUTE_EBIPEN_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for EBI_ROUTE */\r
-#define _EBI_ROUTE_EBIPEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for EBI_ROUTE */\r
-#define EBI_ROUTE_CS0PEN                    (1 << 1)            /**< EBI_CS0 Pin Enable */\r
-#define _EBI_ROUTE_CS0PEN_SHIFT             1                   /**< Shift value for EBI_CS0PEN */\r
-#define _EBI_ROUTE_CS0PEN_MASK              0x2UL               /**< Bit mask for EBI_CS0PEN */\r
-#define EBI_ROUTE_CS0PEN_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for EBI_ROUTE */\r
-#define _EBI_ROUTE_CS0PEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for EBI_ROUTE */\r
-#define EBI_ROUTE_CS1PEN                    (1 << 2)            /**< EBI_CS1 Pin Enable */\r
-#define _EBI_ROUTE_CS1PEN_SHIFT             2                   /**< Shift value for EBI_CS1PEN */\r
-#define _EBI_ROUTE_CS1PEN_MASK              0x4UL               /**< Bit mask for EBI_CS1PEN */\r
-#define EBI_ROUTE_CS1PEN_DEFAULT            (0x00000000UL << 2) /**< Shifted mode DEFAULT for EBI_ROUTE */\r
-#define _EBI_ROUTE_CS1PEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for EBI_ROUTE */\r
-#define EBI_ROUTE_CS2PEN                    (1 << 3)            /**< EBI_CS2 Pin Enable */\r
-#define _EBI_ROUTE_CS2PEN_SHIFT             3                   /**< Shift value for EBI_CS2PEN */\r
-#define _EBI_ROUTE_CS2PEN_MASK              0x8UL               /**< Bit mask for EBI_CS2PEN */\r
-#define EBI_ROUTE_CS2PEN_DEFAULT            (0x00000000UL << 3) /**< Shifted mode DEFAULT for EBI_ROUTE */\r
-#define _EBI_ROUTE_CS2PEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for EBI_ROUTE */\r
-#define EBI_ROUTE_CS3PEN                    (1 << 4)            /**< EBI_CS3 Pin Enable */\r
-#define _EBI_ROUTE_CS3PEN_SHIFT             4                   /**< Shift value for EBI_CS3PEN */\r
-#define _EBI_ROUTE_CS3PEN_MASK              0x10UL              /**< Bit mask for EBI_CS3PEN */\r
-#define EBI_ROUTE_CS3PEN_DEFAULT            (0x00000000UL << 4) /**< Shifted mode DEFAULT for EBI_ROUTE */\r
-#define _EBI_ROUTE_CS3PEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for EBI_ROUTE */\r
-#define EBI_ROUTE_ALEPEN                    (1 << 5)            /**< EBI_ALE Pin Enable */\r
-#define _EBI_ROUTE_ALEPEN_SHIFT             5                   /**< Shift value for EBI_ALEPEN */\r
-#define _EBI_ROUTE_ALEPEN_MASK              0x20UL              /**< Bit mask for EBI_ALEPEN */\r
-#define EBI_ROUTE_ALEPEN_DEFAULT            (0x00000000UL << 5) /**< Shifted mode DEFAULT for EBI_ROUTE */\r
-#define _EBI_ROUTE_ALEPEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for EBI_ROUTE */\r
-#define EBI_ROUTE_ARDYPEN                   (1 << 6)            /**< EBI_ARDY Pin Enable */\r
-#define _EBI_ROUTE_ARDYPEN_SHIFT            6                   /**< Shift value for EBI_ARDYPEN */\r
-#define _EBI_ROUTE_ARDYPEN_MASK             0x40UL              /**< Bit mask for EBI_ARDYPEN */\r
-#define EBI_ROUTE_ARDYPEN_DEFAULT           (0x00000000UL << 6) /**< Shifted mode DEFAULT for EBI_ROUTE */\r
-#define _EBI_ROUTE_ARDYPEN_DEFAULT          0x00000000UL        /**< Mode DEFAULT for EBI_ROUTE */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_GPIO\r
- * @{\r
- */\r
-\r
-/** Bit fields for GPIO P_CTRL */\r
-#define _GPIO_P_CTRL_RESETVALUE                           0x00000000UL        /**< Default value for GPIO_P_CTRL */\r
-#define _GPIO_P_CTRL_MASK                                 0x00000003UL        /**< Mask for GPIO_P_CTRL */\r
-#define _GPIO_P_CTRL_DRIVEMODE_SHIFT                      0                   /**< Shift value for GPIO_DRIVEMODE */\r
-#define _GPIO_P_CTRL_DRIVEMODE_MASK                       0x3UL               /**< Bit mask for GPIO_DRIVEMODE */\r
-#define GPIO_P_CTRL_DRIVEMODE_DEFAULT                     (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_P_CTRL */\r
-#define GPIO_P_CTRL_DRIVEMODE_STANDARD                    (0x00000000UL << 0) /**< Shifted mode STANDARD for GPIO_P_CTRL */\r
-#define GPIO_P_CTRL_DRIVEMODE_LOWEST                      (0x00000001UL << 0) /**< Shifted mode LOWEST for GPIO_P_CTRL */\r
-#define GPIO_P_CTRL_DRIVEMODE_HIGH                        (0x00000002UL << 0) /**< Shifted mode HIGH for GPIO_P_CTRL */\r
-#define GPIO_P_CTRL_DRIVEMODE_LOW                         (0x00000003UL << 0) /**< Shifted mode LOW for GPIO_P_CTRL */\r
-#define _GPIO_P_CTRL_DRIVEMODE_DEFAULT                    0x00000000UL        /**< Mode DEFAULT for GPIO_P_CTRL */\r
-#define _GPIO_P_CTRL_DRIVEMODE_STANDARD                   0x00000000UL        /**< Mode STANDARD for GPIO_P_CTRL */\r
-#define _GPIO_P_CTRL_DRIVEMODE_LOWEST                     0x00000001UL        /**< Mode LOWEST for GPIO_P_CTRL */\r
-#define _GPIO_P_CTRL_DRIVEMODE_HIGH                       0x00000002UL        /**< Mode HIGH for GPIO_P_CTRL */\r
-#define _GPIO_P_CTRL_DRIVEMODE_LOW                        0x00000003UL        /**< Mode LOW for GPIO_P_CTRL */\r
-\r
-/** Bit fields for GPIO P_MODEL */\r
-#define _GPIO_P_MODEL_RESETVALUE                          0x00000000UL         /**< Default value for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MASK                                0xFFFFFFFFUL         /**< Mask for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_SHIFT                         0                    /**< Shift value for GPIO_MODE0 */\r
-#define _GPIO_P_MODEL_MODE0_MASK                          0xFUL                /**< Bit mask for GPIO_MODE0 */\r
-#define GPIO_P_MODEL_MODE0_DEFAULT                        (0x00000000UL << 0)  /**< Shifted mode DEFAULT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_DISABLED                       (0x00000000UL << 0)  /**< Shifted mode DISABLED for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_INPUT                          (0x00000001UL << 0)  /**< Shifted mode INPUT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_INPUTPULL                      (0x00000002UL << 0)  /**< Shifted mode INPUTPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_INPUTPULLFILTER                (0x00000003UL << 0)  /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_PUSHPULL                       (0x00000004UL << 0)  /**< Shifted mode PUSHPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_PUSHPULLDRIVE                  (0x00000005UL << 0)  /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDOR                        (0x00000006UL << 0)  /**< Shifted mode WIREDOR for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDORPULLDOWN                (0x00000007UL << 0)  /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDAND                       (0x00000008UL << 0)  /**< Shifted mode WIREDAND for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDANDFILTER                 (0x00000009UL << 0)  /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDANDPULLUP                 (0x0000000AUL << 0)  /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDANDPULLUPFILTER           (0x0000000BUL << 0)  /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDANDDRIVE                  (0x0000000CUL << 0)  /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDANDDRIVEFILTER            (0x0000000DUL << 0)  /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUP            (0x0000000EUL << 0)  /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 0)  /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE0_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_SHIFT                         4                    /**< Shift value for GPIO_MODE1 */\r
-#define _GPIO_P_MODEL_MODE1_MASK                          0xF0UL               /**< Bit mask for GPIO_MODE1 */\r
-#define GPIO_P_MODEL_MODE1_DEFAULT                        (0x00000000UL << 4)  /**< Shifted mode DEFAULT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_DISABLED                       (0x00000000UL << 4)  /**< Shifted mode DISABLED for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_INPUT                          (0x00000001UL << 4)  /**< Shifted mode INPUT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_INPUTPULL                      (0x00000002UL << 4)  /**< Shifted mode INPUTPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_INPUTPULLFILTER                (0x00000003UL << 4)  /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_PUSHPULL                       (0x00000004UL << 4)  /**< Shifted mode PUSHPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_PUSHPULLDRIVE                  (0x00000005UL << 4)  /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDOR                        (0x00000006UL << 4)  /**< Shifted mode WIREDOR for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDORPULLDOWN                (0x00000007UL << 4)  /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDAND                       (0x00000008UL << 4)  /**< Shifted mode WIREDAND for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDANDFILTER                 (0x00000009UL << 4)  /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDANDPULLUP                 (0x0000000AUL << 4)  /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDANDPULLUPFILTER           (0x0000000BUL << 4)  /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDANDDRIVE                  (0x0000000CUL << 4)  /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDANDDRIVEFILTER            (0x0000000DUL << 4)  /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUP            (0x0000000EUL << 4)  /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 4)  /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE1_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_SHIFT                         8                    /**< Shift value for GPIO_MODE2 */\r
-#define _GPIO_P_MODEL_MODE2_MASK                          0xF00UL              /**< Bit mask for GPIO_MODE2 */\r
-#define GPIO_P_MODEL_MODE2_DEFAULT                        (0x00000000UL << 8)  /**< Shifted mode DEFAULT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_DISABLED                       (0x00000000UL << 8)  /**< Shifted mode DISABLED for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_INPUT                          (0x00000001UL << 8)  /**< Shifted mode INPUT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_INPUTPULL                      (0x00000002UL << 8)  /**< Shifted mode INPUTPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_INPUTPULLFILTER                (0x00000003UL << 8)  /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_PUSHPULL                       (0x00000004UL << 8)  /**< Shifted mode PUSHPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_PUSHPULLDRIVE                  (0x00000005UL << 8)  /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDOR                        (0x00000006UL << 8)  /**< Shifted mode WIREDOR for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDORPULLDOWN                (0x00000007UL << 8)  /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDAND                       (0x00000008UL << 8)  /**< Shifted mode WIREDAND for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDANDFILTER                 (0x00000009UL << 8)  /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDANDPULLUP                 (0x0000000AUL << 8)  /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDANDPULLUPFILTER           (0x0000000BUL << 8)  /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDANDDRIVE                  (0x0000000CUL << 8)  /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDANDDRIVEFILTER            (0x0000000DUL << 8)  /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUP            (0x0000000EUL << 8)  /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 8)  /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE2_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_SHIFT                         12                   /**< Shift value for GPIO_MODE3 */\r
-#define _GPIO_P_MODEL_MODE3_MASK                          0xF000UL             /**< Bit mask for GPIO_MODE3 */\r
-#define GPIO_P_MODEL_MODE3_DEFAULT                        (0x00000000UL << 12) /**< Shifted mode DEFAULT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_DISABLED                       (0x00000000UL << 12) /**< Shifted mode DISABLED for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_INPUT                          (0x00000001UL << 12) /**< Shifted mode INPUT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_INPUTPULL                      (0x00000002UL << 12) /**< Shifted mode INPUTPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_INPUTPULLFILTER                (0x00000003UL << 12) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_PUSHPULL                       (0x00000004UL << 12) /**< Shifted mode PUSHPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_PUSHPULLDRIVE                  (0x00000005UL << 12) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDOR                        (0x00000006UL << 12) /**< Shifted mode WIREDOR for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDORPULLDOWN                (0x00000007UL << 12) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDAND                       (0x00000008UL << 12) /**< Shifted mode WIREDAND for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDANDFILTER                 (0x00000009UL << 12) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDANDPULLUP                 (0x0000000AUL << 12) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDANDPULLUPFILTER           (0x0000000BUL << 12) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDANDDRIVE                  (0x0000000CUL << 12) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDANDDRIVEFILTER            (0x0000000DUL << 12) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUP            (0x0000000EUL << 12) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 12) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE3_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_SHIFT                         16                   /**< Shift value for GPIO_MODE4 */\r
-#define _GPIO_P_MODEL_MODE4_MASK                          0xF0000UL            /**< Bit mask for GPIO_MODE4 */\r
-#define GPIO_P_MODEL_MODE4_DEFAULT                        (0x00000000UL << 16) /**< Shifted mode DEFAULT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_DISABLED                       (0x00000000UL << 16) /**< Shifted mode DISABLED for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_INPUT                          (0x00000001UL << 16) /**< Shifted mode INPUT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_INPUTPULL                      (0x00000002UL << 16) /**< Shifted mode INPUTPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_INPUTPULLFILTER                (0x00000003UL << 16) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_PUSHPULL                       (0x00000004UL << 16) /**< Shifted mode PUSHPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_PUSHPULLDRIVE                  (0x00000005UL << 16) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDOR                        (0x00000006UL << 16) /**< Shifted mode WIREDOR for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDORPULLDOWN                (0x00000007UL << 16) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDAND                       (0x00000008UL << 16) /**< Shifted mode WIREDAND for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDANDFILTER                 (0x00000009UL << 16) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDANDPULLUP                 (0x0000000AUL << 16) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDANDPULLUPFILTER           (0x0000000BUL << 16) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDANDDRIVE                  (0x0000000CUL << 16) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDANDDRIVEFILTER            (0x0000000DUL << 16) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUP            (0x0000000EUL << 16) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 16) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE4_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_SHIFT                         20                   /**< Shift value for GPIO_MODE5 */\r
-#define _GPIO_P_MODEL_MODE5_MASK                          0xF00000UL           /**< Bit mask for GPIO_MODE5 */\r
-#define GPIO_P_MODEL_MODE5_DEFAULT                        (0x00000000UL << 20) /**< Shifted mode DEFAULT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_DISABLED                       (0x00000000UL << 20) /**< Shifted mode DISABLED for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_INPUT                          (0x00000001UL << 20) /**< Shifted mode INPUT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_INPUTPULL                      (0x00000002UL << 20) /**< Shifted mode INPUTPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_INPUTPULLFILTER                (0x00000003UL << 20) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_PUSHPULL                       (0x00000004UL << 20) /**< Shifted mode PUSHPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_PUSHPULLDRIVE                  (0x00000005UL << 20) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDOR                        (0x00000006UL << 20) /**< Shifted mode WIREDOR for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDORPULLDOWN                (0x00000007UL << 20) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDAND                       (0x00000008UL << 20) /**< Shifted mode WIREDAND for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDANDFILTER                 (0x00000009UL << 20) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDANDPULLUP                 (0x0000000AUL << 20) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDANDPULLUPFILTER           (0x0000000BUL << 20) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDANDDRIVE                  (0x0000000CUL << 20) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDANDDRIVEFILTER            (0x0000000DUL << 20) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUP            (0x0000000EUL << 20) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 20) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE5_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_SHIFT                         24                   /**< Shift value for GPIO_MODE6 */\r
-#define _GPIO_P_MODEL_MODE6_MASK                          0xF000000UL          /**< Bit mask for GPIO_MODE6 */\r
-#define GPIO_P_MODEL_MODE6_DEFAULT                        (0x00000000UL << 24) /**< Shifted mode DEFAULT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_DISABLED                       (0x00000000UL << 24) /**< Shifted mode DISABLED for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_INPUT                          (0x00000001UL << 24) /**< Shifted mode INPUT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_INPUTPULL                      (0x00000002UL << 24) /**< Shifted mode INPUTPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_INPUTPULLFILTER                (0x00000003UL << 24) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_PUSHPULL                       (0x00000004UL << 24) /**< Shifted mode PUSHPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_PUSHPULLDRIVE                  (0x00000005UL << 24) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDOR                        (0x00000006UL << 24) /**< Shifted mode WIREDOR for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDORPULLDOWN                (0x00000007UL << 24) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDAND                       (0x00000008UL << 24) /**< Shifted mode WIREDAND for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDANDFILTER                 (0x00000009UL << 24) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDANDPULLUP                 (0x0000000AUL << 24) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDANDPULLUPFILTER           (0x0000000BUL << 24) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDANDDRIVE                  (0x0000000CUL << 24) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDANDDRIVEFILTER            (0x0000000DUL << 24) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUP            (0x0000000EUL << 24) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 24) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE6_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_SHIFT                         28                   /**< Shift value for GPIO_MODE7 */\r
-#define _GPIO_P_MODEL_MODE7_MASK                          0xF0000000UL         /**< Bit mask for GPIO_MODE7 */\r
-#define GPIO_P_MODEL_MODE7_DEFAULT                        (0x00000000UL << 28) /**< Shifted mode DEFAULT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_DISABLED                       (0x00000000UL << 28) /**< Shifted mode DISABLED for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_INPUT                          (0x00000001UL << 28) /**< Shifted mode INPUT for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_INPUTPULL                      (0x00000002UL << 28) /**< Shifted mode INPUTPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_INPUTPULLFILTER                (0x00000003UL << 28) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_PUSHPULL                       (0x00000004UL << 28) /**< Shifted mode PUSHPULL for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_PUSHPULLDRIVE                  (0x00000005UL << 28) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDOR                        (0x00000006UL << 28) /**< Shifted mode WIREDOR for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDORPULLDOWN                (0x00000007UL << 28) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDAND                       (0x00000008UL << 28) /**< Shifted mode WIREDAND for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDANDFILTER                 (0x00000009UL << 28) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDANDPULLUP                 (0x0000000AUL << 28) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDANDPULLUPFILTER           (0x0000000BUL << 28) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDANDDRIVE                  (0x0000000CUL << 28) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDANDDRIVEFILTER            (0x0000000DUL << 28) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUP            (0x0000000EUL << 28) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 28) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEL */\r
-#define _GPIO_P_MODEL_MODE7_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEL */\r
-\r
-/** Bit fields for GPIO P_MODEH */\r
-#define _GPIO_P_MODEH_RESETVALUE                          0x00000000UL         /**< Default value for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MASK                                0xFFFFFFFFUL         /**< Mask for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_SHIFT                         0                    /**< Shift value for GPIO_MODE8 */\r
-#define _GPIO_P_MODEH_MODE8_MASK                          0xFUL                /**< Bit mask for GPIO_MODE8 */\r
-#define GPIO_P_MODEH_MODE8_DEFAULT                        (0x00000000UL << 0)  /**< Shifted mode DEFAULT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_DISABLED                       (0x00000000UL << 0)  /**< Shifted mode DISABLED for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_INPUT                          (0x00000001UL << 0)  /**< Shifted mode INPUT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_INPUTPULL                      (0x00000002UL << 0)  /**< Shifted mode INPUTPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_INPUTPULLFILTER                (0x00000003UL << 0)  /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_PUSHPULL                       (0x00000004UL << 0)  /**< Shifted mode PUSHPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_PUSHPULLDRIVE                  (0x00000005UL << 0)  /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDOR                        (0x00000006UL << 0)  /**< Shifted mode WIREDOR for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDORPULLDOWN                (0x00000007UL << 0)  /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDAND                       (0x00000008UL << 0)  /**< Shifted mode WIREDAND for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDANDFILTER                 (0x00000009UL << 0)  /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDANDPULLUP                 (0x0000000AUL << 0)  /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDANDPULLUPFILTER           (0x0000000BUL << 0)  /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDANDDRIVE                  (0x0000000CUL << 0)  /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDANDDRIVEFILTER            (0x0000000DUL << 0)  /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUP            (0x0000000EUL << 0)  /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 0)  /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE8_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_SHIFT                         4                    /**< Shift value for GPIO_MODE9 */\r
-#define _GPIO_P_MODEH_MODE9_MASK                          0xF0UL               /**< Bit mask for GPIO_MODE9 */\r
-#define GPIO_P_MODEH_MODE9_DEFAULT                        (0x00000000UL << 4)  /**< Shifted mode DEFAULT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_DISABLED                       (0x00000000UL << 4)  /**< Shifted mode DISABLED for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_INPUT                          (0x00000001UL << 4)  /**< Shifted mode INPUT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_INPUTPULL                      (0x00000002UL << 4)  /**< Shifted mode INPUTPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_INPUTPULLFILTER                (0x00000003UL << 4)  /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_PUSHPULL                       (0x00000004UL << 4)  /**< Shifted mode PUSHPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_PUSHPULLDRIVE                  (0x00000005UL << 4)  /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDOR                        (0x00000006UL << 4)  /**< Shifted mode WIREDOR for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDORPULLDOWN                (0x00000007UL << 4)  /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDAND                       (0x00000008UL << 4)  /**< Shifted mode WIREDAND for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDANDFILTER                 (0x00000009UL << 4)  /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDANDPULLUP                 (0x0000000AUL << 4)  /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDANDPULLUPFILTER           (0x0000000BUL << 4)  /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDANDDRIVE                  (0x0000000CUL << 4)  /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDANDDRIVEFILTER            (0x0000000DUL << 4)  /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUP            (0x0000000EUL << 4)  /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUPFILTER      (0x0000000FUL << 4)  /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_DEFAULT                       0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_DISABLED                      0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_INPUT                         0x00000001UL         /**< Mode INPUT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_INPUTPULL                     0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_INPUTPULLFILTER               0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_PUSHPULL                      0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_PUSHPULLDRIVE                 0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDOR                       0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDORPULLDOWN               0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDAND                      0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDANDFILTER                0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDANDPULLUP                0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDANDPULLUPFILTER          0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDANDDRIVE                 0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDANDDRIVEFILTER           0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUP           0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE9_WIREDANDDRIVEPULLUPFILTER     0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_SHIFT                        8                    /**< Shift value for GPIO_MODE10 */\r
-#define _GPIO_P_MODEH_MODE10_MASK                         0xF00UL              /**< Bit mask for GPIO_MODE10 */\r
-#define GPIO_P_MODEH_MODE10_DEFAULT                       (0x00000000UL << 8)  /**< Shifted mode DEFAULT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_DISABLED                      (0x00000000UL << 8)  /**< Shifted mode DISABLED for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_INPUT                         (0x00000001UL << 8)  /**< Shifted mode INPUT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_INPUTPULL                     (0x00000002UL << 8)  /**< Shifted mode INPUTPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_INPUTPULLFILTER               (0x00000003UL << 8)  /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_PUSHPULL                      (0x00000004UL << 8)  /**< Shifted mode PUSHPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_PUSHPULLDRIVE                 (0x00000005UL << 8)  /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDOR                       (0x00000006UL << 8)  /**< Shifted mode WIREDOR for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDORPULLDOWN               (0x00000007UL << 8)  /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDAND                      (0x00000008UL << 8)  /**< Shifted mode WIREDAND for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDANDFILTER                (0x00000009UL << 8)  /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDANDPULLUP                (0x0000000AUL << 8)  /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDANDPULLUPFILTER          (0x0000000BUL << 8)  /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDANDDRIVE                 (0x0000000CUL << 8)  /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDANDDRIVEFILTER           (0x0000000DUL << 8)  /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUP           (0x0000000EUL << 8)  /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUPFILTER     (0x0000000FUL << 8)  /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_DISABLED                     0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_INPUT                        0x00000001UL         /**< Mode INPUT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_INPUTPULL                    0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_INPUTPULLFILTER              0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_PUSHPULL                     0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_PUSHPULLDRIVE                0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDOR                      0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDORPULLDOWN              0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDAND                     0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDANDFILTER               0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDANDPULLUP               0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDANDPULLUPFILTER         0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDANDDRIVE                0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDANDDRIVEFILTER          0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUP          0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE10_WIREDANDDRIVEPULLUPFILTER    0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_SHIFT                        12                   /**< Shift value for GPIO_MODE11 */\r
-#define _GPIO_P_MODEH_MODE11_MASK                         0xF000UL             /**< Bit mask for GPIO_MODE11 */\r
-#define GPIO_P_MODEH_MODE11_DEFAULT                       (0x00000000UL << 12) /**< Shifted mode DEFAULT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_DISABLED                      (0x00000000UL << 12) /**< Shifted mode DISABLED for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_INPUT                         (0x00000001UL << 12) /**< Shifted mode INPUT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_INPUTPULL                     (0x00000002UL << 12) /**< Shifted mode INPUTPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_INPUTPULLFILTER               (0x00000003UL << 12) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_PUSHPULL                      (0x00000004UL << 12) /**< Shifted mode PUSHPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_PUSHPULLDRIVE                 (0x00000005UL << 12) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDOR                       (0x00000006UL << 12) /**< Shifted mode WIREDOR for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDORPULLDOWN               (0x00000007UL << 12) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDAND                      (0x00000008UL << 12) /**< Shifted mode WIREDAND for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDANDFILTER                (0x00000009UL << 12) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDANDPULLUP                (0x0000000AUL << 12) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDANDPULLUPFILTER          (0x0000000BUL << 12) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDANDDRIVE                 (0x0000000CUL << 12) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDANDDRIVEFILTER           (0x0000000DUL << 12) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUP           (0x0000000EUL << 12) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUPFILTER     (0x0000000FUL << 12) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_DISABLED                     0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_INPUT                        0x00000001UL         /**< Mode INPUT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_INPUTPULL                    0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_INPUTPULLFILTER              0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_PUSHPULL                     0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_PUSHPULLDRIVE                0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDOR                      0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDORPULLDOWN              0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDAND                     0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDANDFILTER               0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDANDPULLUP               0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDANDPULLUPFILTER         0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDANDDRIVE                0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDANDDRIVEFILTER          0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUP          0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE11_WIREDANDDRIVEPULLUPFILTER    0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_SHIFT                        16                   /**< Shift value for GPIO_MODE12 */\r
-#define _GPIO_P_MODEH_MODE12_MASK                         0xF0000UL            /**< Bit mask for GPIO_MODE12 */\r
-#define GPIO_P_MODEH_MODE12_DEFAULT                       (0x00000000UL << 16) /**< Shifted mode DEFAULT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_DISABLED                      (0x00000000UL << 16) /**< Shifted mode DISABLED for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_INPUT                         (0x00000001UL << 16) /**< Shifted mode INPUT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_INPUTPULL                     (0x00000002UL << 16) /**< Shifted mode INPUTPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_INPUTPULLFILTER               (0x00000003UL << 16) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_PUSHPULL                      (0x00000004UL << 16) /**< Shifted mode PUSHPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_PUSHPULLDRIVE                 (0x00000005UL << 16) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDOR                       (0x00000006UL << 16) /**< Shifted mode WIREDOR for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDORPULLDOWN               (0x00000007UL << 16) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDAND                      (0x00000008UL << 16) /**< Shifted mode WIREDAND for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDANDFILTER                (0x00000009UL << 16) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDANDPULLUP                (0x0000000AUL << 16) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDANDPULLUPFILTER          (0x0000000BUL << 16) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDANDDRIVE                 (0x0000000CUL << 16) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDANDDRIVEFILTER           (0x0000000DUL << 16) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUP           (0x0000000EUL << 16) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUPFILTER     (0x0000000FUL << 16) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_DISABLED                     0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_INPUT                        0x00000001UL         /**< Mode INPUT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_INPUTPULL                    0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_INPUTPULLFILTER              0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_PUSHPULL                     0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_PUSHPULLDRIVE                0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDOR                      0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDORPULLDOWN              0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDAND                     0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDANDFILTER               0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDANDPULLUP               0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDANDPULLUPFILTER         0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDANDDRIVE                0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDANDDRIVEFILTER          0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUP          0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE12_WIREDANDDRIVEPULLUPFILTER    0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_SHIFT                        20                   /**< Shift value for GPIO_MODE13 */\r
-#define _GPIO_P_MODEH_MODE13_MASK                         0xF00000UL           /**< Bit mask for GPIO_MODE13 */\r
-#define GPIO_P_MODEH_MODE13_DEFAULT                       (0x00000000UL << 20) /**< Shifted mode DEFAULT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_DISABLED                      (0x00000000UL << 20) /**< Shifted mode DISABLED for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_INPUT                         (0x00000001UL << 20) /**< Shifted mode INPUT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_INPUTPULL                     (0x00000002UL << 20) /**< Shifted mode INPUTPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_INPUTPULLFILTER               (0x00000003UL << 20) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_PUSHPULL                      (0x00000004UL << 20) /**< Shifted mode PUSHPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_PUSHPULLDRIVE                 (0x00000005UL << 20) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDOR                       (0x00000006UL << 20) /**< Shifted mode WIREDOR for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDORPULLDOWN               (0x00000007UL << 20) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDAND                      (0x00000008UL << 20) /**< Shifted mode WIREDAND for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDANDFILTER                (0x00000009UL << 20) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDANDPULLUP                (0x0000000AUL << 20) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDANDPULLUPFILTER          (0x0000000BUL << 20) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDANDDRIVE                 (0x0000000CUL << 20) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDANDDRIVEFILTER           (0x0000000DUL << 20) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUP           (0x0000000EUL << 20) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUPFILTER     (0x0000000FUL << 20) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_DISABLED                     0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_INPUT                        0x00000001UL         /**< Mode INPUT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_INPUTPULL                    0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_INPUTPULLFILTER              0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_PUSHPULL                     0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_PUSHPULLDRIVE                0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDOR                      0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDORPULLDOWN              0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDAND                     0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDANDFILTER               0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDANDPULLUP               0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDANDPULLUPFILTER         0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDANDDRIVE                0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDANDDRIVEFILTER          0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUP          0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE13_WIREDANDDRIVEPULLUPFILTER    0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_SHIFT                        24                   /**< Shift value for GPIO_MODE14 */\r
-#define _GPIO_P_MODEH_MODE14_MASK                         0xF000000UL          /**< Bit mask for GPIO_MODE14 */\r
-#define GPIO_P_MODEH_MODE14_DEFAULT                       (0x00000000UL << 24) /**< Shifted mode DEFAULT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_DISABLED                      (0x00000000UL << 24) /**< Shifted mode DISABLED for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_INPUT                         (0x00000001UL << 24) /**< Shifted mode INPUT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_INPUTPULL                     (0x00000002UL << 24) /**< Shifted mode INPUTPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_INPUTPULLFILTER               (0x00000003UL << 24) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_PUSHPULL                      (0x00000004UL << 24) /**< Shifted mode PUSHPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_PUSHPULLDRIVE                 (0x00000005UL << 24) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDOR                       (0x00000006UL << 24) /**< Shifted mode WIREDOR for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDORPULLDOWN               (0x00000007UL << 24) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDAND                      (0x00000008UL << 24) /**< Shifted mode WIREDAND for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDANDFILTER                (0x00000009UL << 24) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDANDPULLUP                (0x0000000AUL << 24) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDANDPULLUPFILTER          (0x0000000BUL << 24) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDANDDRIVE                 (0x0000000CUL << 24) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDANDDRIVEFILTER           (0x0000000DUL << 24) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUP           (0x0000000EUL << 24) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUPFILTER     (0x0000000FUL << 24) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_DISABLED                     0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_INPUT                        0x00000001UL         /**< Mode INPUT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_INPUTPULL                    0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_INPUTPULLFILTER              0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_PUSHPULL                     0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_PUSHPULLDRIVE                0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDOR                      0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDORPULLDOWN              0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDAND                     0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDANDFILTER               0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDANDPULLUP               0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDANDPULLUPFILTER         0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDANDDRIVE                0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDANDDRIVEFILTER          0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUP          0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE14_WIREDANDDRIVEPULLUPFILTER    0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_SHIFT                        28                   /**< Shift value for GPIO_MODE15 */\r
-#define _GPIO_P_MODEH_MODE15_MASK                         0xF0000000UL         /**< Bit mask for GPIO_MODE15 */\r
-#define GPIO_P_MODEH_MODE15_DEFAULT                       (0x00000000UL << 28) /**< Shifted mode DEFAULT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_DISABLED                      (0x00000000UL << 28) /**< Shifted mode DISABLED for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_INPUT                         (0x00000001UL << 28) /**< Shifted mode INPUT for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_INPUTPULL                     (0x00000002UL << 28) /**< Shifted mode INPUTPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_INPUTPULLFILTER               (0x00000003UL << 28) /**< Shifted mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_PUSHPULL                      (0x00000004UL << 28) /**< Shifted mode PUSHPULL for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_PUSHPULLDRIVE                 (0x00000005UL << 28) /**< Shifted mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDOR                       (0x00000006UL << 28) /**< Shifted mode WIREDOR for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDORPULLDOWN               (0x00000007UL << 28) /**< Shifted mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDAND                      (0x00000008UL << 28) /**< Shifted mode WIREDAND for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDANDFILTER                (0x00000009UL << 28) /**< Shifted mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDANDPULLUP                (0x0000000AUL << 28) /**< Shifted mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDANDPULLUPFILTER          (0x0000000BUL << 28) /**< Shifted mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDANDDRIVE                 (0x0000000CUL << 28) /**< Shifted mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDANDDRIVEFILTER           (0x0000000DUL << 28) /**< Shifted mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUP           (0x0000000EUL << 28) /**< Shifted mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUPFILTER     (0x0000000FUL << 28) /**< Shifted mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_DISABLED                     0x00000000UL         /**< Mode DISABLED for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_INPUT                        0x00000001UL         /**< Mode INPUT for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_INPUTPULL                    0x00000002UL         /**< Mode INPUTPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_INPUTPULLFILTER              0x00000003UL         /**< Mode INPUTPULLFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_PUSHPULL                     0x00000004UL         /**< Mode PUSHPULL for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_PUSHPULLDRIVE                0x00000005UL         /**< Mode PUSHPULLDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDOR                      0x00000006UL         /**< Mode WIREDOR for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDORPULLDOWN              0x00000007UL         /**< Mode WIREDORPULLDOWN for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDAND                     0x00000008UL         /**< Mode WIREDAND for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDANDFILTER               0x00000009UL         /**< Mode WIREDANDFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDANDPULLUP               0x0000000AUL         /**< Mode WIREDANDPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDANDPULLUPFILTER         0x0000000BUL         /**< Mode WIREDANDPULLUPFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDANDDRIVE                0x0000000CUL         /**< Mode WIREDANDDRIVE for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDANDDRIVEFILTER          0x0000000DUL         /**< Mode WIREDANDDRIVEFILTER for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUP          0x0000000EUL         /**< Mode WIREDANDDRIVEPULLUP for GPIO_P_MODEH */\r
-#define _GPIO_P_MODEH_MODE15_WIREDANDDRIVEPULLUPFILTER    0x0000000FUL         /**< Mode WIREDANDDRIVEPULLUPFILTER for GPIO_P_MODEH */\r
-\r
-/** Bit fields for GPIO P_DOUT */\r
-#define _GPIO_P_DOUT_RESETVALUE                           0x00000000UL        /**< Default value for GPIO_P_DOUT */\r
-#define _GPIO_P_DOUT_MASK                                 0x0000FFFFUL        /**< Mask for GPIO_P_DOUT */\r
-#define _GPIO_P_DOUT_DOUT_SHIFT                           0                   /**< Shift value for GPIO_DOUT */\r
-#define _GPIO_P_DOUT_DOUT_MASK                            0xFFFFUL            /**< Bit mask for GPIO_DOUT */\r
-#define GPIO_P_DOUT_DOUT_DEFAULT                          (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_P_DOUT */\r
-#define _GPIO_P_DOUT_DOUT_DEFAULT                         0x00000000UL        /**< Mode DEFAULT for GPIO_P_DOUT */\r
-\r
-/** Bit fields for GPIO P_DOUTSET */\r
-#define _GPIO_P_DOUTSET_RESETVALUE                        0x00000000UL        /**< Default value for GPIO_P_DOUTSET */\r
-#define _GPIO_P_DOUTSET_MASK                              0x0000FFFFUL        /**< Mask for GPIO_P_DOUTSET */\r
-#define _GPIO_P_DOUTSET_DOUTSET_SHIFT                     0                   /**< Shift value for GPIO_DOUTSET */\r
-#define _GPIO_P_DOUTSET_DOUTSET_MASK                      0xFFFFUL            /**< Bit mask for GPIO_DOUTSET */\r
-#define GPIO_P_DOUTSET_DOUTSET_DEFAULT                    (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_P_DOUTSET */\r
-#define _GPIO_P_DOUTSET_DOUTSET_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for GPIO_P_DOUTSET */\r
-\r
-/** Bit fields for GPIO P_DOUTCLR */\r
-#define _GPIO_P_DOUTCLR_RESETVALUE                        0x00000000UL        /**< Default value for GPIO_P_DOUTCLR */\r
-#define _GPIO_P_DOUTCLR_MASK                              0x0000FFFFUL        /**< Mask for GPIO_P_DOUTCLR */\r
-#define _GPIO_P_DOUTCLR_DOUTCLR_SHIFT                     0                   /**< Shift value for GPIO_DOUTCLR */\r
-#define _GPIO_P_DOUTCLR_DOUTCLR_MASK                      0xFFFFUL            /**< Bit mask for GPIO_DOUTCLR */\r
-#define GPIO_P_DOUTCLR_DOUTCLR_DEFAULT                    (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_P_DOUTCLR */\r
-#define _GPIO_P_DOUTCLR_DOUTCLR_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for GPIO_P_DOUTCLR */\r
-\r
-/** Bit fields for GPIO P_DOUTTGL */\r
-#define _GPIO_P_DOUTTGL_RESETVALUE                        0x00000000UL        /**< Default value for GPIO_P_DOUTTGL */\r
-#define _GPIO_P_DOUTTGL_MASK                              0x0000FFFFUL        /**< Mask for GPIO_P_DOUTTGL */\r
-#define _GPIO_P_DOUTTGL_DOUTTGL_SHIFT                     0                   /**< Shift value for GPIO_DOUTTGL */\r
-#define _GPIO_P_DOUTTGL_DOUTTGL_MASK                      0xFFFFUL            /**< Bit mask for GPIO_DOUTTGL */\r
-#define GPIO_P_DOUTTGL_DOUTTGL_DEFAULT                    (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_P_DOUTTGL */\r
-#define _GPIO_P_DOUTTGL_DOUTTGL_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for GPIO_P_DOUTTGL */\r
-\r
-/** Bit fields for GPIO P_DIN */\r
-#define _GPIO_P_DIN_RESETVALUE                            0x00000000UL        /**< Default value for GPIO_P_DIN */\r
-#define _GPIO_P_DIN_MASK                                  0x0000FFFFUL        /**< Mask for GPIO_P_DIN */\r
-#define _GPIO_P_DIN_DIN_SHIFT                             0                   /**< Shift value for GPIO_DIN */\r
-#define _GPIO_P_DIN_DIN_MASK                              0xFFFFUL            /**< Bit mask for GPIO_DIN */\r
-#define GPIO_P_DIN_DIN_DEFAULT                            (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_P_DIN */\r
-#define _GPIO_P_DIN_DIN_DEFAULT                           0x00000000UL        /**< Mode DEFAULT for GPIO_P_DIN */\r
-\r
-/** Bit fields for GPIO P_PINLOCKN */\r
-#define _GPIO_P_PINLOCKN_RESETVALUE                       0x0000FFFFUL        /**< Default value for GPIO_P_PINLOCKN */\r
-#define _GPIO_P_PINLOCKN_MASK                             0x0000FFFFUL        /**< Mask for GPIO_P_PINLOCKN */\r
-#define _GPIO_P_PINLOCKN_PINLOCKN_SHIFT                   0                   /**< Shift value for GPIO_PINLOCKN */\r
-#define _GPIO_P_PINLOCKN_PINLOCKN_MASK                    0xFFFFUL            /**< Bit mask for GPIO_PINLOCKN */\r
-#define GPIO_P_PINLOCKN_PINLOCKN_DEFAULT                  (0x0000FFFFUL << 0) /**< Shifted mode DEFAULT for GPIO_P_PINLOCKN */\r
-#define _GPIO_P_PINLOCKN_PINLOCKN_DEFAULT                 0x0000FFFFUL        /**< Mode DEFAULT for GPIO_P_PINLOCKN */\r
-\r
-/** Bit fields for GPIO EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_RESETVALUE                        0x00000000UL         /**< Default value for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_MASK                              0x77777777UL         /**< Mask for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL0_SHIFT                   0                    /**< Shift value for GPIO_EXTIPSEL0 */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL0_MASK                    0x7UL                /**< Bit mask for GPIO_EXTIPSEL0 */\r
-#define GPIO_EXTIPSELL_EXTIPSEL0_DEFAULT                  (0x00000000UL << 0)  /**< Shifted mode DEFAULT for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL0_PORTA                    (0x00000000UL << 0)  /**< Shifted mode PORTA for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL0_PORTB                    (0x00000001UL << 0)  /**< Shifted mode PORTB for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL0_PORTC                    (0x00000002UL << 0)  /**< Shifted mode PORTC for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL0_PORTD                    (0x00000003UL << 0)  /**< Shifted mode PORTD for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL0_PORTE                    (0x00000004UL << 0)  /**< Shifted mode PORTE for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL0_PORTF                    (0x00000005UL << 0)  /**< Shifted mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL0_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL0_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL1_SHIFT                   4                    /**< Shift value for GPIO_EXTIPSEL1 */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL1_MASK                    0x70UL               /**< Bit mask for GPIO_EXTIPSEL1 */\r
-#define GPIO_EXTIPSELL_EXTIPSEL1_DEFAULT                  (0x00000000UL << 4)  /**< Shifted mode DEFAULT for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL1_PORTA                    (0x00000000UL << 4)  /**< Shifted mode PORTA for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL1_PORTB                    (0x00000001UL << 4)  /**< Shifted mode PORTB for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL1_PORTC                    (0x00000002UL << 4)  /**< Shifted mode PORTC for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL1_PORTD                    (0x00000003UL << 4)  /**< Shifted mode PORTD for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL1_PORTE                    (0x00000004UL << 4)  /**< Shifted mode PORTE for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL1_PORTF                    (0x00000005UL << 4)  /**< Shifted mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL1_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL1_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL2_SHIFT                   8                    /**< Shift value for GPIO_EXTIPSEL2 */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL2_MASK                    0x700UL              /**< Bit mask for GPIO_EXTIPSEL2 */\r
-#define GPIO_EXTIPSELL_EXTIPSEL2_DEFAULT                  (0x00000000UL << 8)  /**< Shifted mode DEFAULT for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL2_PORTA                    (0x00000000UL << 8)  /**< Shifted mode PORTA for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL2_PORTB                    (0x00000001UL << 8)  /**< Shifted mode PORTB for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL2_PORTC                    (0x00000002UL << 8)  /**< Shifted mode PORTC for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL2_PORTD                    (0x00000003UL << 8)  /**< Shifted mode PORTD for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL2_PORTE                    (0x00000004UL << 8)  /**< Shifted mode PORTE for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL2_PORTF                    (0x00000005UL << 8)  /**< Shifted mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL2_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL2_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL3_SHIFT                   12                   /**< Shift value for GPIO_EXTIPSEL3 */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL3_MASK                    0x7000UL             /**< Bit mask for GPIO_EXTIPSEL3 */\r
-#define GPIO_EXTIPSELL_EXTIPSEL3_DEFAULT                  (0x00000000UL << 12) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL3_PORTA                    (0x00000000UL << 12) /**< Shifted mode PORTA for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL3_PORTB                    (0x00000001UL << 12) /**< Shifted mode PORTB for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL3_PORTC                    (0x00000002UL << 12) /**< Shifted mode PORTC for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL3_PORTD                    (0x00000003UL << 12) /**< Shifted mode PORTD for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL3_PORTE                    (0x00000004UL << 12) /**< Shifted mode PORTE for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL3_PORTF                    (0x00000005UL << 12) /**< Shifted mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL3_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL3_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL4_SHIFT                   16                   /**< Shift value for GPIO_EXTIPSEL4 */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL4_MASK                    0x70000UL            /**< Bit mask for GPIO_EXTIPSEL4 */\r
-#define GPIO_EXTIPSELL_EXTIPSEL4_DEFAULT                  (0x00000000UL << 16) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL4_PORTA                    (0x00000000UL << 16) /**< Shifted mode PORTA for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL4_PORTB                    (0x00000001UL << 16) /**< Shifted mode PORTB for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL4_PORTC                    (0x00000002UL << 16) /**< Shifted mode PORTC for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL4_PORTD                    (0x00000003UL << 16) /**< Shifted mode PORTD for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL4_PORTE                    (0x00000004UL << 16) /**< Shifted mode PORTE for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL4_PORTF                    (0x00000005UL << 16) /**< Shifted mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL4_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL4_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL5_SHIFT                   20                   /**< Shift value for GPIO_EXTIPSEL5 */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL5_MASK                    0x700000UL           /**< Bit mask for GPIO_EXTIPSEL5 */\r
-#define GPIO_EXTIPSELL_EXTIPSEL5_DEFAULT                  (0x00000000UL << 20) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL5_PORTA                    (0x00000000UL << 20) /**< Shifted mode PORTA for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL5_PORTB                    (0x00000001UL << 20) /**< Shifted mode PORTB for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL5_PORTC                    (0x00000002UL << 20) /**< Shifted mode PORTC for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL5_PORTD                    (0x00000003UL << 20) /**< Shifted mode PORTD for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL5_PORTE                    (0x00000004UL << 20) /**< Shifted mode PORTE for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL5_PORTF                    (0x00000005UL << 20) /**< Shifted mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL5_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL5_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL6_SHIFT                   24                   /**< Shift value for GPIO_EXTIPSEL6 */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL6_MASK                    0x7000000UL          /**< Bit mask for GPIO_EXTIPSEL6 */\r
-#define GPIO_EXTIPSELL_EXTIPSEL6_DEFAULT                  (0x00000000UL << 24) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL6_PORTA                    (0x00000000UL << 24) /**< Shifted mode PORTA for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL6_PORTB                    (0x00000001UL << 24) /**< Shifted mode PORTB for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL6_PORTC                    (0x00000002UL << 24) /**< Shifted mode PORTC for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL6_PORTD                    (0x00000003UL << 24) /**< Shifted mode PORTD for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL6_PORTE                    (0x00000004UL << 24) /**< Shifted mode PORTE for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL6_PORTF                    (0x00000005UL << 24) /**< Shifted mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL6_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL6_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL7_SHIFT                   28                   /**< Shift value for GPIO_EXTIPSEL7 */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL7_MASK                    0x70000000UL         /**< Bit mask for GPIO_EXTIPSEL7 */\r
-#define GPIO_EXTIPSELL_EXTIPSEL7_DEFAULT                  (0x00000000UL << 28) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL7_PORTA                    (0x00000000UL << 28) /**< Shifted mode PORTA for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL7_PORTB                    (0x00000001UL << 28) /**< Shifted mode PORTB for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL7_PORTC                    (0x00000002UL << 28) /**< Shifted mode PORTC for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL7_PORTD                    (0x00000003UL << 28) /**< Shifted mode PORTD for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL7_PORTE                    (0x00000004UL << 28) /**< Shifted mode PORTE for GPIO_EXTIPSELL */\r
-#define GPIO_EXTIPSELL_EXTIPSEL7_PORTF                    (0x00000005UL << 28) /**< Shifted mode PORTF for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL7_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELL */\r
-#define _GPIO_EXTIPSELL_EXTIPSEL7_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELL */\r
-\r
-/** Bit fields for GPIO EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_RESETVALUE                        0x00000000UL         /**< Default value for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_MASK                              0x77777777UL         /**< Mask for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL8_SHIFT                   0                    /**< Shift value for GPIO_EXTIPSEL8 */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL8_MASK                    0x7UL                /**< Bit mask for GPIO_EXTIPSEL8 */\r
-#define GPIO_EXTIPSELH_EXTIPSEL8_DEFAULT                  (0x00000000UL << 0)  /**< Shifted mode DEFAULT for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL8_PORTA                    (0x00000000UL << 0)  /**< Shifted mode PORTA for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL8_PORTB                    (0x00000001UL << 0)  /**< Shifted mode PORTB for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL8_PORTC                    (0x00000002UL << 0)  /**< Shifted mode PORTC for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL8_PORTD                    (0x00000003UL << 0)  /**< Shifted mode PORTD for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL8_PORTE                    (0x00000004UL << 0)  /**< Shifted mode PORTE for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL8_PORTF                    (0x00000005UL << 0)  /**< Shifted mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL8_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL8_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL9_SHIFT                   4                    /**< Shift value for GPIO_EXTIPSEL9 */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL9_MASK                    0x70UL               /**< Bit mask for GPIO_EXTIPSEL9 */\r
-#define GPIO_EXTIPSELH_EXTIPSEL9_DEFAULT                  (0x00000000UL << 4)  /**< Shifted mode DEFAULT for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL9_PORTA                    (0x00000000UL << 4)  /**< Shifted mode PORTA for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL9_PORTB                    (0x00000001UL << 4)  /**< Shifted mode PORTB for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL9_PORTC                    (0x00000002UL << 4)  /**< Shifted mode PORTC for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL9_PORTD                    (0x00000003UL << 4)  /**< Shifted mode PORTD for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL9_PORTE                    (0x00000004UL << 4)  /**< Shifted mode PORTE for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL9_PORTF                    (0x00000005UL << 4)  /**< Shifted mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL9_DEFAULT                 0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTA                   0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTB                   0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTC                   0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTD                   0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTE                   0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL9_PORTF                   0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL10_SHIFT                  8                    /**< Shift value for GPIO_EXTIPSEL10 */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL10_MASK                   0x700UL              /**< Bit mask for GPIO_EXTIPSEL10 */\r
-#define GPIO_EXTIPSELH_EXTIPSEL10_DEFAULT                 (0x00000000UL << 8)  /**< Shifted mode DEFAULT for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL10_PORTA                   (0x00000000UL << 8)  /**< Shifted mode PORTA for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL10_PORTB                   (0x00000001UL << 8)  /**< Shifted mode PORTB for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL10_PORTC                   (0x00000002UL << 8)  /**< Shifted mode PORTC for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL10_PORTD                   (0x00000003UL << 8)  /**< Shifted mode PORTD for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL10_PORTE                   (0x00000004UL << 8)  /**< Shifted mode PORTE for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL10_PORTF                   (0x00000005UL << 8)  /**< Shifted mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL10_DEFAULT                0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTA                  0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTB                  0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTC                  0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTD                  0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTE                  0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL10_PORTF                  0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL11_SHIFT                  12                   /**< Shift value for GPIO_EXTIPSEL11 */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL11_MASK                   0x7000UL             /**< Bit mask for GPIO_EXTIPSEL11 */\r
-#define GPIO_EXTIPSELH_EXTIPSEL11_DEFAULT                 (0x00000000UL << 12) /**< Shifted mode DEFAULT for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL11_PORTA                   (0x00000000UL << 12) /**< Shifted mode PORTA for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL11_PORTB                   (0x00000001UL << 12) /**< Shifted mode PORTB for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL11_PORTC                   (0x00000002UL << 12) /**< Shifted mode PORTC for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL11_PORTD                   (0x00000003UL << 12) /**< Shifted mode PORTD for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL11_PORTE                   (0x00000004UL << 12) /**< Shifted mode PORTE for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL11_PORTF                   (0x00000005UL << 12) /**< Shifted mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL11_DEFAULT                0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTA                  0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTB                  0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTC                  0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTD                  0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTE                  0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL11_PORTF                  0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL12_SHIFT                  16                   /**< Shift value for GPIO_EXTIPSEL12 */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL12_MASK                   0x70000UL            /**< Bit mask for GPIO_EXTIPSEL12 */\r
-#define GPIO_EXTIPSELH_EXTIPSEL12_DEFAULT                 (0x00000000UL << 16) /**< Shifted mode DEFAULT for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL12_PORTA                   (0x00000000UL << 16) /**< Shifted mode PORTA for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL12_PORTB                   (0x00000001UL << 16) /**< Shifted mode PORTB for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL12_PORTC                   (0x00000002UL << 16) /**< Shifted mode PORTC for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL12_PORTD                   (0x00000003UL << 16) /**< Shifted mode PORTD for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL12_PORTE                   (0x00000004UL << 16) /**< Shifted mode PORTE for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL12_PORTF                   (0x00000005UL << 16) /**< Shifted mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL12_DEFAULT                0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTA                  0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTB                  0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTC                  0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTD                  0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTE                  0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL12_PORTF                  0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL13_SHIFT                  20                   /**< Shift value for GPIO_EXTIPSEL13 */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL13_MASK                   0x700000UL           /**< Bit mask for GPIO_EXTIPSEL13 */\r
-#define GPIO_EXTIPSELH_EXTIPSEL13_DEFAULT                 (0x00000000UL << 20) /**< Shifted mode DEFAULT for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL13_PORTA                   (0x00000000UL << 20) /**< Shifted mode PORTA for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL13_PORTB                   (0x00000001UL << 20) /**< Shifted mode PORTB for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL13_PORTC                   (0x00000002UL << 20) /**< Shifted mode PORTC for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL13_PORTD                   (0x00000003UL << 20) /**< Shifted mode PORTD for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL13_PORTE                   (0x00000004UL << 20) /**< Shifted mode PORTE for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL13_PORTF                   (0x00000005UL << 20) /**< Shifted mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL13_DEFAULT                0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTA                  0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTB                  0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTC                  0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTD                  0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTE                  0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL13_PORTF                  0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL14_SHIFT                  24                   /**< Shift value for GPIO_EXTIPSEL14 */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL14_MASK                   0x7000000UL          /**< Bit mask for GPIO_EXTIPSEL14 */\r
-#define GPIO_EXTIPSELH_EXTIPSEL14_DEFAULT                 (0x00000000UL << 24) /**< Shifted mode DEFAULT for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL14_PORTA                   (0x00000000UL << 24) /**< Shifted mode PORTA for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL14_PORTB                   (0x00000001UL << 24) /**< Shifted mode PORTB for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL14_PORTC                   (0x00000002UL << 24) /**< Shifted mode PORTC for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL14_PORTD                   (0x00000003UL << 24) /**< Shifted mode PORTD for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL14_PORTE                   (0x00000004UL << 24) /**< Shifted mode PORTE for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL14_PORTF                   (0x00000005UL << 24) /**< Shifted mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL14_DEFAULT                0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTA                  0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTB                  0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTC                  0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTD                  0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTE                  0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL14_PORTF                  0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL16_SHIFT                  28                   /**< Shift value for GPIO_EXTIPSEL16 */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL16_MASK                   0x70000000UL         /**< Bit mask for GPIO_EXTIPSEL16 */\r
-#define GPIO_EXTIPSELH_EXTIPSEL16_DEFAULT                 (0x00000000UL << 28) /**< Shifted mode DEFAULT for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL16_PORTA                   (0x00000000UL << 28) /**< Shifted mode PORTA for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL16_PORTB                   (0x00000001UL << 28) /**< Shifted mode PORTB for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL16_PORTC                   (0x00000002UL << 28) /**< Shifted mode PORTC for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL16_PORTD                   (0x00000003UL << 28) /**< Shifted mode PORTD for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL16_PORTE                   (0x00000004UL << 28) /**< Shifted mode PORTE for GPIO_EXTIPSELH */\r
-#define GPIO_EXTIPSELH_EXTIPSEL16_PORTF                   (0x00000005UL << 28) /**< Shifted mode PORTF for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL16_DEFAULT                0x00000000UL         /**< Mode DEFAULT for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL16_PORTA                  0x00000000UL         /**< Mode PORTA for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL16_PORTB                  0x00000001UL         /**< Mode PORTB for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL16_PORTC                  0x00000002UL         /**< Mode PORTC for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL16_PORTD                  0x00000003UL         /**< Mode PORTD for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL16_PORTE                  0x00000004UL         /**< Mode PORTE for GPIO_EXTIPSELH */\r
-#define _GPIO_EXTIPSELH_EXTIPSEL16_PORTF                  0x00000005UL         /**< Mode PORTF for GPIO_EXTIPSELH */\r
-\r
-/** Bit fields for GPIO EXTIRISE */\r
-#define _GPIO_EXTIRISE_RESETVALUE                         0x00000000UL        /**< Default value for GPIO_EXTIRISE */\r
-#define _GPIO_EXTIRISE_MASK                               0x0000FFFFUL        /**< Mask for GPIO_EXTIRISE */\r
-#define _GPIO_EXTIRISE_EXTIRISE_SHIFT                     0                   /**< Shift value for GPIO_EXTIRISE */\r
-#define _GPIO_EXTIRISE_EXTIRISE_MASK                      0xFFFFUL            /**< Bit mask for GPIO_EXTIRISE */\r
-#define GPIO_EXTIRISE_EXTIRISE_DEFAULT                    (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_EXTIRISE */\r
-#define _GPIO_EXTIRISE_EXTIRISE_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for GPIO_EXTIRISE */\r
-\r
-/** Bit fields for GPIO EXTIFALL */\r
-#define _GPIO_EXTIFALL_RESETVALUE                         0x00000000UL        /**< Default value for GPIO_EXTIFALL */\r
-#define _GPIO_EXTIFALL_MASK                               0x0000FFFFUL        /**< Mask for GPIO_EXTIFALL */\r
-#define _GPIO_EXTIFALL_EXTIFALL_SHIFT                     0                   /**< Shift value for GPIO_EXTIFALL */\r
-#define _GPIO_EXTIFALL_EXTIFALL_MASK                      0xFFFFUL            /**< Bit mask for GPIO_EXTIFALL */\r
-#define GPIO_EXTIFALL_EXTIFALL_DEFAULT                    (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_EXTIFALL */\r
-#define _GPIO_EXTIFALL_EXTIFALL_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for GPIO_EXTIFALL */\r
-\r
-/** Bit fields for GPIO IEN */\r
-#define _GPIO_IEN_RESETVALUE                              0x00000000UL        /**< Default value for GPIO_IEN */\r
-#define _GPIO_IEN_MASK                                    0x0000FFFFUL        /**< Mask for GPIO_IEN */\r
-#define _GPIO_IEN_EXT_SHIFT                               0                   /**< Shift value for GPIO_EXT */\r
-#define _GPIO_IEN_EXT_MASK                                0xFFFFUL            /**< Bit mask for GPIO_EXT */\r
-#define GPIO_IEN_EXT_DEFAULT                              (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_IEN */\r
-#define _GPIO_IEN_EXT_DEFAULT                             0x00000000UL        /**< Mode DEFAULT for GPIO_IEN */\r
-\r
-/** Bit fields for GPIO IF */\r
-#define _GPIO_IF_RESETVALUE                               0x00000000UL        /**< Default value for GPIO_IF */\r
-#define _GPIO_IF_MASK                                     0x0000FFFFUL        /**< Mask for GPIO_IF */\r
-#define _GPIO_IF_EXT_SHIFT                                0                   /**< Shift value for GPIO_EXT */\r
-#define _GPIO_IF_EXT_MASK                                 0xFFFFUL            /**< Bit mask for GPIO_EXT */\r
-#define GPIO_IF_EXT_DEFAULT                               (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_IF */\r
-#define _GPIO_IF_EXT_DEFAULT                              0x00000000UL        /**< Mode DEFAULT for GPIO_IF */\r
-\r
-/** Bit fields for GPIO IFS */\r
-#define _GPIO_IFS_RESETVALUE                              0x00000000UL        /**< Default value for GPIO_IFS */\r
-#define _GPIO_IFS_MASK                                    0x0000FFFFUL        /**< Mask for GPIO_IFS */\r
-#define _GPIO_IFS_EXT_SHIFT                               0                   /**< Shift value for GPIO_EXT */\r
-#define _GPIO_IFS_EXT_MASK                                0xFFFFUL            /**< Bit mask for GPIO_EXT */\r
-#define GPIO_IFS_EXT_DEFAULT                              (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_IFS */\r
-#define _GPIO_IFS_EXT_DEFAULT                             0x00000000UL        /**< Mode DEFAULT for GPIO_IFS */\r
-\r
-/** Bit fields for GPIO IFC */\r
-#define _GPIO_IFC_RESETVALUE                              0x00000000UL        /**< Default value for GPIO_IFC */\r
-#define _GPIO_IFC_MASK                                    0x0000FFFFUL        /**< Mask for GPIO_IFC */\r
-#define _GPIO_IFC_EXT_SHIFT                               0                   /**< Shift value for GPIO_EXT */\r
-#define _GPIO_IFC_EXT_MASK                                0xFFFFUL            /**< Bit mask for GPIO_EXT */\r
-#define GPIO_IFC_EXT_DEFAULT                              (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_IFC */\r
-#define _GPIO_IFC_EXT_DEFAULT                             0x00000000UL        /**< Mode DEFAULT for GPIO_IFC */\r
-\r
-/** Bit fields for GPIO ROUTE */\r
-#define _GPIO_ROUTE_RESETVALUE                            0x00000003UL        /**< Default value for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_MASK                                  0x00000307UL        /**< Mask for GPIO_ROUTE */\r
-#define GPIO_ROUTE_SWCLKPEN                               (1 << 0)            /**< Serial Wire Clock Pin Enable */\r
-#define _GPIO_ROUTE_SWCLKPEN_SHIFT                        0                   /**< Shift value for GPIO_SWCLKPEN */\r
-#define _GPIO_ROUTE_SWCLKPEN_MASK                         0x1UL               /**< Bit mask for GPIO_SWCLKPEN */\r
-#define GPIO_ROUTE_SWCLKPEN_DEFAULT                       (0x00000001UL << 0) /**< Shifted mode DEFAULT for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_SWCLKPEN_DEFAULT                      0x00000001UL        /**< Mode DEFAULT for GPIO_ROUTE */\r
-#define GPIO_ROUTE_SWDIOPEN                               (1 << 1)            /**< Serial Wire Data Pin Enable */\r
-#define _GPIO_ROUTE_SWDIOPEN_SHIFT                        1                   /**< Shift value for GPIO_SWDIOPEN */\r
-#define _GPIO_ROUTE_SWDIOPEN_MASK                         0x2UL               /**< Bit mask for GPIO_SWDIOPEN */\r
-#define GPIO_ROUTE_SWDIOPEN_DEFAULT                       (0x00000001UL << 1) /**< Shifted mode DEFAULT for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_SWDIOPEN_DEFAULT                      0x00000001UL        /**< Mode DEFAULT for GPIO_ROUTE */\r
-#define GPIO_ROUTE_SWVPEN                                 (1 << 2)            /**< Serial Wire Viewer Pin Enable */\r
-#define _GPIO_ROUTE_SWVPEN_SHIFT                          2                   /**< Shift value for GPIO_SWVPEN */\r
-#define _GPIO_ROUTE_SWVPEN_MASK                           0x4UL               /**< Bit mask for GPIO_SWVPEN */\r
-#define GPIO_ROUTE_SWVPEN_DEFAULT                         (0x00000000UL << 2) /**< Shifted mode DEFAULT for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_SWVPEN_DEFAULT                        0x00000000UL        /**< Mode DEFAULT for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_SWLOCATION_SHIFT                      8                   /**< Shift value for GPIO_SWLOCATION */\r
-#define _GPIO_ROUTE_SWLOCATION_MASK                       0x300UL             /**< Bit mask for GPIO_SWLOCATION */\r
-#define GPIO_ROUTE_SWLOCATION_DEFAULT                     (0x00000000UL << 8) /**< Shifted mode DEFAULT for GPIO_ROUTE */\r
-#define GPIO_ROUTE_SWLOCATION_LOC0                        (0x00000000UL << 8) /**< Shifted mode LOC0 for GPIO_ROUTE */\r
-#define GPIO_ROUTE_SWLOCATION_LOC1                        (0x00000001UL << 8) /**< Shifted mode LOC1 for GPIO_ROUTE */\r
-#define GPIO_ROUTE_SWLOCATION_LOC2                        (0x00000002UL << 8) /**< Shifted mode LOC2 for GPIO_ROUTE */\r
-#define GPIO_ROUTE_SWLOCATION_LOC3                        (0x00000003UL << 8) /**< Shifted mode LOC3 for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_SWLOCATION_DEFAULT                    0x00000000UL        /**< Mode DEFAULT for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_SWLOCATION_LOC0                       0x00000000UL        /**< Mode LOC0 for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_SWLOCATION_LOC1                       0x00000001UL        /**< Mode LOC1 for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_SWLOCATION_LOC2                       0x00000002UL        /**< Mode LOC2 for GPIO_ROUTE */\r
-#define _GPIO_ROUTE_SWLOCATION_LOC3                       0x00000003UL        /**< Mode LOC3 for GPIO_ROUTE */\r
-\r
-/** Bit fields for GPIO INSENSE */\r
-#define _GPIO_INSENSE_RESETVALUE                          0x00000003UL        /**< Default value for GPIO_INSENSE */\r
-#define _GPIO_INSENSE_MASK                                0x00000003UL        /**< Mask for GPIO_INSENSE */\r
-#define GPIO_INSENSE_INTSENSE                             (1 << 0)            /**< Interrupt Sense Enable */\r
-#define _GPIO_INSENSE_INTSENSE_SHIFT                      0                   /**< Shift value for GPIO_INTSENSE */\r
-#define _GPIO_INSENSE_INTSENSE_MASK                       0x1UL               /**< Bit mask for GPIO_INTSENSE */\r
-#define GPIO_INSENSE_INTSENSE_DEFAULT                     (0x00000001UL << 0) /**< Shifted mode DEFAULT for GPIO_INSENSE */\r
-#define _GPIO_INSENSE_INTSENSE_DEFAULT                    0x00000001UL        /**< Mode DEFAULT for GPIO_INSENSE */\r
-#define GPIO_INSENSE_PRSSENSE                             (1 << 1)            /**< PRS Sense Enable */\r
-#define _GPIO_INSENSE_PRSSENSE_SHIFT                      1                   /**< Shift value for GPIO_PRSSENSE */\r
-#define _GPIO_INSENSE_PRSSENSE_MASK                       0x2UL               /**< Bit mask for GPIO_PRSSENSE */\r
-#define GPIO_INSENSE_PRSSENSE_DEFAULT                     (0x00000001UL << 1) /**< Shifted mode DEFAULT for GPIO_INSENSE */\r
-#define _GPIO_INSENSE_PRSSENSE_DEFAULT                    0x00000001UL        /**< Mode DEFAULT for GPIO_INSENSE */\r
-\r
-/** Bit fields for GPIO LOCK */\r
-#define _GPIO_LOCK_RESETVALUE                             0x00000000UL        /**< Default value for GPIO_LOCK */\r
-#define _GPIO_LOCK_MASK                                   0x0000FFFFUL        /**< Mask for GPIO_LOCK */\r
-#define _GPIO_LOCK_LOCKKEY_SHIFT                          0                   /**< Shift value for GPIO_LOCKKEY */\r
-#define _GPIO_LOCK_LOCKKEY_MASK                           0xFFFFUL            /**< Bit mask for GPIO_LOCKKEY */\r
-#define GPIO_LOCK_LOCKKEY_DEFAULT                         (0x00000000UL << 0) /**< Shifted mode DEFAULT for GPIO_LOCK */\r
-#define GPIO_LOCK_LOCKKEY_LOCK                            (0x00000000UL << 0) /**< Shifted mode LOCK for GPIO_LOCK */\r
-#define GPIO_LOCK_LOCKKEY_UNLOCKED                        (0x00000000UL << 0) /**< Shifted mode UNLOCKED for GPIO_LOCK */\r
-#define GPIO_LOCK_LOCKKEY_LOCKED                          (0x00000001UL << 0) /**< Shifted mode LOCKED for GPIO_LOCK */\r
-#define GPIO_LOCK_LOCKKEY_UNLOCK                          (0x0000A534UL << 0) /**< Shifted mode UNLOCK for GPIO_LOCK */\r
-#define _GPIO_LOCK_LOCKKEY_DEFAULT                        0x00000000UL        /**< Mode DEFAULT for GPIO_LOCK */\r
-#define _GPIO_LOCK_LOCKKEY_LOCK                           0x00000000UL        /**< Mode LOCK for GPIO_LOCK */\r
-#define _GPIO_LOCK_LOCKKEY_UNLOCKED                       0x00000000UL        /**< Mode UNLOCKED for GPIO_LOCK */\r
-#define _GPIO_LOCK_LOCKKEY_LOCKED                         0x00000001UL        /**< Mode LOCKED for GPIO_LOCK */\r
-#define _GPIO_LOCK_LOCKKEY_UNLOCK                         0x0000A534UL        /**< Mode UNLOCK for GPIO_LOCK */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_PRS\r
- * @{\r
- */\r
-\r
-/** Bit fields for PRS SWPULSE */\r
-#define _PRS_SWPULSE_RESETVALUE              0x00000000UL        /**< Default value for PRS_SWPULSE */\r
-#define _PRS_SWPULSE_MASK                    0x000000FFUL        /**< Mask for PRS_SWPULSE */\r
-#define _PRS_SWPULSE_SWPULSE_SHIFT           0                   /**< Shift value for PRS_SWPULSE */\r
-#define _PRS_SWPULSE_SWPULSE_MASK            0xFFUL              /**< Bit mask for PRS_SWPULSE */\r
-#define PRS_SWPULSE_SWPULSE_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for PRS_SWPULSE */\r
-#define _PRS_SWPULSE_SWPULSE_DEFAULT         0x00000000UL        /**< Mode DEFAULT for PRS_SWPULSE */\r
-\r
-/** Bit fields for PRS SWLEVEL */\r
-#define _PRS_SWLEVEL_RESETVALUE              0x00000000UL        /**< Default value for PRS_SWLEVEL */\r
-#define _PRS_SWLEVEL_MASK                    0x000000FFUL        /**< Mask for PRS_SWLEVEL */\r
-#define _PRS_SWLEVEL_SWLEVEL_SHIFT           0                   /**< Shift value for PRS_SWLEVEL */\r
-#define _PRS_SWLEVEL_SWLEVEL_MASK            0xFFUL              /**< Bit mask for PRS_SWLEVEL */\r
-#define PRS_SWLEVEL_SWLEVEL_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for PRS_SWLEVEL */\r
-#define _PRS_SWLEVEL_SWLEVEL_DEFAULT         0x00000000UL        /**< Mode DEFAULT for PRS_SWLEVEL */\r
-\r
-/** Bit fields for PRS CH_CTRL */\r
-#define _PRS_CH_CTRL_RESETVALUE              0x00000000UL         /**< Default value for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_MASK                    0x033F0007UL         /**< Mask for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_SHIFT            0                    /**< Shift value for PRS_SIGSEL */\r
-#define _PRS_CH_CTRL_SIGSEL_MASK             0x7UL                /**< Bit mask for PRS_SIGSEL */\r
-#define PRS_CH_CTRL_SIGSEL_VCMPOUT           (0x00000000UL << 0)  /**< Shifted mode VCMPOUT for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_ACMP0OUT          (0x00000000UL << 0)  /**< Shifted mode ACMP0OUT for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_ACMP1OUT          (0x00000000UL << 0)  /**< Shifted mode ACMP1OUT for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_DAC0CH0           (0x00000000UL << 0)  /**< Shifted mode DAC0CH0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_ADC0SINGLE        (0x00000000UL << 0)  /**< Shifted mode ADC0SINGLE for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_USART0IRTX        (0x00000000UL << 0)  /**< Shifted mode USART0IRTX for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER0UF          (0x00000000UL << 0)  /**< Shifted mode TIMER0UF for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER1UF          (0x00000000UL << 0)  /**< Shifted mode TIMER1UF for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER2UF          (0x00000000UL << 0)  /**< Shifted mode TIMER2UF for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_RTCOF             (0x00000000UL << 0)  /**< Shifted mode RTCOF for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN0          (0x00000000UL << 0)  /**< Shifted mode GPIOPIN0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN8          (0x00000000UL << 0)  /**< Shifted mode GPIOPIN8 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_DAC0CH1           (0x00000001UL << 0)  /**< Shifted mode DAC0CH1 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_ADC0SCAN          (0x00000001UL << 0)  /**< Shifted mode ADC0SCAN for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_USART0TXC         (0x00000001UL << 0)  /**< Shifted mode USART0TXC for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_USART1TXC         (0x00000001UL << 0)  /**< Shifted mode USART1TXC for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_USART2TXC         (0x00000001UL << 0)  /**< Shifted mode USART2TXC for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER0OF          (0x00000001UL << 0)  /**< Shifted mode TIMER0OF for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER1OF          (0x00000001UL << 0)  /**< Shifted mode TIMER1OF for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER2OF          (0x00000001UL << 0)  /**< Shifted mode TIMER2OF for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_RTCCOMP0          (0x00000001UL << 0)  /**< Shifted mode RTCCOMP0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_UART0TXC          (0x00000001UL << 0)  /**< Shifted mode UART0TXC for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN1          (0x00000001UL << 0)  /**< Shifted mode GPIOPIN1 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN9          (0x00000001UL << 0)  /**< Shifted mode GPIOPIN9 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_USART0RXDATAV     (0x00000002UL << 0)  /**< Shifted mode USART0RXDATAV for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_USART1RXDATAV     (0x00000002UL << 0)  /**< Shifted mode USART1RXDATAV for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_USART2RXDATAV     (0x00000002UL << 0)  /**< Shifted mode USART2RXDATAV for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER0CC0         (0x00000002UL << 0)  /**< Shifted mode TIMER0CC0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER1CC0         (0x00000002UL << 0)  /**< Shifted mode TIMER1CC0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER2CC0         (0x00000002UL << 0)  /**< Shifted mode TIMER2CC0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_RTCCOMP1          (0x00000002UL << 0)  /**< Shifted mode RTCCOMP1 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_UART0RXDATAV      (0x00000002UL << 0)  /**< Shifted mode UART0RXDATAV for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN2          (0x00000002UL << 0)  /**< Shifted mode GPIOPIN2 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN10         (0x00000002UL << 0)  /**< Shifted mode GPIOPIN10 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER0CC1         (0x00000003UL << 0)  /**< Shifted mode TIMER0CC1 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER1CC1         (0x00000003UL << 0)  /**< Shifted mode TIMER1CC1 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER2CC1         (0x00000003UL << 0)  /**< Shifted mode TIMER2CC1 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN3          (0x00000003UL << 0)  /**< Shifted mode GPIOPIN3 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN11         (0x00000003UL << 0)  /**< Shifted mode GPIOPIN11 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER0CC2         (0x00000004UL << 0)  /**< Shifted mode TIMER0CC2 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER1CC2         (0x00000004UL << 0)  /**< Shifted mode TIMER1CC2 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_TIMER2CC2         (0x00000004UL << 0)  /**< Shifted mode TIMER2CC2 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN4          (0x00000004UL << 0)  /**< Shifted mode GPIOPIN4 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN12         (0x00000004UL << 0)  /**< Shifted mode GPIOPIN12 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN5          (0x00000005UL << 0)  /**< Shifted mode GPIOPIN5 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN13         (0x00000005UL << 0)  /**< Shifted mode GPIOPIN13 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN6          (0x00000006UL << 0)  /**< Shifted mode GPIOPIN6 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN14         (0x00000006UL << 0)  /**< Shifted mode GPIOPIN14 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN7          (0x00000007UL << 0)  /**< Shifted mode GPIOPIN7 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SIGSEL_GPIOPIN15         (0x00000007UL << 0)  /**< Shifted mode GPIOPIN15 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_VCMPOUT          0x00000000UL         /**< Mode VCMPOUT for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_ACMP0OUT         0x00000000UL         /**< Mode ACMP0OUT for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_ACMP1OUT         0x00000000UL         /**< Mode ACMP1OUT for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_DAC0CH0          0x00000000UL         /**< Mode DAC0CH0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_ADC0SINGLE       0x00000000UL         /**< Mode ADC0SINGLE for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_USART0IRTX       0x00000000UL         /**< Mode USART0IRTX for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER0UF         0x00000000UL         /**< Mode TIMER0UF for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER1UF         0x00000000UL         /**< Mode TIMER1UF for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER2UF         0x00000000UL         /**< Mode TIMER2UF for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_RTCOF            0x00000000UL         /**< Mode RTCOF for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN0         0x00000000UL         /**< Mode GPIOPIN0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN8         0x00000000UL         /**< Mode GPIOPIN8 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_DAC0CH1          0x00000001UL         /**< Mode DAC0CH1 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_ADC0SCAN         0x00000001UL         /**< Mode ADC0SCAN for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_USART0TXC        0x00000001UL         /**< Mode USART0TXC for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_USART1TXC        0x00000001UL         /**< Mode USART1TXC for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_USART2TXC        0x00000001UL         /**< Mode USART2TXC for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER0OF         0x00000001UL         /**< Mode TIMER0OF for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER1OF         0x00000001UL         /**< Mode TIMER1OF for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER2OF         0x00000001UL         /**< Mode TIMER2OF for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_RTCCOMP0         0x00000001UL         /**< Mode RTCCOMP0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_UART0TXC         0x00000001UL         /**< Mode UART0TXC for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN1         0x00000001UL         /**< Mode GPIOPIN1 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN9         0x00000001UL         /**< Mode GPIOPIN9 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_USART0RXDATAV    0x00000002UL         /**< Mode USART0RXDATAV for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_USART1RXDATAV    0x00000002UL         /**< Mode USART1RXDATAV for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_USART2RXDATAV    0x00000002UL         /**< Mode USART2RXDATAV for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER0CC0        0x00000002UL         /**< Mode TIMER0CC0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER1CC0        0x00000002UL         /**< Mode TIMER1CC0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER2CC0        0x00000002UL         /**< Mode TIMER2CC0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_RTCCOMP1         0x00000002UL         /**< Mode RTCCOMP1 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_UART0RXDATAV     0x00000002UL         /**< Mode UART0RXDATAV for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN2         0x00000002UL         /**< Mode GPIOPIN2 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN10        0x00000002UL         /**< Mode GPIOPIN10 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER0CC1        0x00000003UL         /**< Mode TIMER0CC1 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER1CC1        0x00000003UL         /**< Mode TIMER1CC1 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER2CC1        0x00000003UL         /**< Mode TIMER2CC1 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN3         0x00000003UL         /**< Mode GPIOPIN3 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN11        0x00000003UL         /**< Mode GPIOPIN11 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER0CC2        0x00000004UL         /**< Mode TIMER0CC2 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER1CC2        0x00000004UL         /**< Mode TIMER1CC2 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_TIMER2CC2        0x00000004UL         /**< Mode TIMER2CC2 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN4         0x00000004UL         /**< Mode GPIOPIN4 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN12        0x00000004UL         /**< Mode GPIOPIN12 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN5         0x00000005UL         /**< Mode GPIOPIN5 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN13        0x00000005UL         /**< Mode GPIOPIN13 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN6         0x00000006UL         /**< Mode GPIOPIN6 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN14        0x00000006UL         /**< Mode GPIOPIN14 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN7         0x00000007UL         /**< Mode GPIOPIN7 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SIGSEL_GPIOPIN15        0x00000007UL         /**< Mode GPIOPIN15 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_SHIFT         16                   /**< Shift value for PRS_SOURCESEL */\r
-#define _PRS_CH_CTRL_SOURCESEL_MASK          0x3F0000UL           /**< Bit mask for PRS_SOURCESEL */\r
-#define PRS_CH_CTRL_SOURCESEL_NONE           (0x00000000UL << 16) /**< Shifted mode NONE for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_VCMP           (0x00000001UL << 16) /**< Shifted mode VCMP for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_ACMP0          (0x00000002UL << 16) /**< Shifted mode ACMP0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_ACMP1          (0x00000003UL << 16) /**< Shifted mode ACMP1 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_DAC0           (0x00000006UL << 16) /**< Shifted mode DAC0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_ADC0           (0x00000008UL << 16) /**< Shifted mode ADC0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_USART0         (0x00000010UL << 16) /**< Shifted mode USART0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_USART1         (0x00000011UL << 16) /**< Shifted mode USART1 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_USART2         (0x00000012UL << 16) /**< Shifted mode USART2 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_TIMER0         (0x0000001CUL << 16) /**< Shifted mode TIMER0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_TIMER1         (0x0000001DUL << 16) /**< Shifted mode TIMER1 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_TIMER2         (0x0000001EUL << 16) /**< Shifted mode TIMER2 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_RTC            (0x00000028UL << 16) /**< Shifted mode RTC for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_UART0          (0x00000029UL << 16) /**< Shifted mode UART0 for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_GPIOL          (0x00000030UL << 16) /**< Shifted mode GPIOL for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_SOURCESEL_GPIOH          (0x00000031UL << 16) /**< Shifted mode GPIOH for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_NONE          0x00000000UL         /**< Mode NONE for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_VCMP          0x00000001UL         /**< Mode VCMP for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_ACMP0         0x00000002UL         /**< Mode ACMP0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_ACMP1         0x00000003UL         /**< Mode ACMP1 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_DAC0          0x00000006UL         /**< Mode DAC0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_ADC0          0x00000008UL         /**< Mode ADC0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_USART0        0x00000010UL         /**< Mode USART0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_USART1        0x00000011UL         /**< Mode USART1 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_USART2        0x00000012UL         /**< Mode USART2 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_TIMER0        0x0000001CUL         /**< Mode TIMER0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_TIMER1        0x0000001DUL         /**< Mode TIMER1 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_TIMER2        0x0000001EUL         /**< Mode TIMER2 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_RTC           0x00000028UL         /**< Mode RTC for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_UART0         0x00000029UL         /**< Mode UART0 for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_GPIOL         0x00000030UL         /**< Mode GPIOL for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_SOURCESEL_GPIOH         0x00000031UL         /**< Mode GPIOH for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_EDSEL_SHIFT             24                   /**< Shift value for PRS_EDSEL */\r
-#define _PRS_CH_CTRL_EDSEL_MASK              0x3000000UL          /**< Bit mask for PRS_EDSEL */\r
-#define PRS_CH_CTRL_EDSEL_DEFAULT            (0x00000000UL << 24) /**< Shifted mode DEFAULT for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_EDSEL_OFF                (0x00000000UL << 24) /**< Shifted mode OFF for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_EDSEL_POSEDGE            (0x00000001UL << 24) /**< Shifted mode POSEDGE for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_EDSEL_NEGEDGE            (0x00000002UL << 24) /**< Shifted mode NEGEDGE for PRS_CH_CTRL */\r
-#define PRS_CH_CTRL_EDSEL_BOTHEDGES          (0x00000003UL << 24) /**< Shifted mode BOTHEDGES for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_EDSEL_DEFAULT           0x00000000UL         /**< Mode DEFAULT for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_EDSEL_OFF               0x00000000UL         /**< Mode OFF for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_EDSEL_POSEDGE           0x00000001UL         /**< Mode POSEDGE for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_EDSEL_NEGEDGE           0x00000002UL         /**< Mode NEGEDGE for PRS_CH_CTRL */\r
-#define _PRS_CH_CTRL_EDSEL_BOTHEDGES         0x00000003UL         /**< Mode BOTHEDGES for PRS_CH_CTRL */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_DMA\r
- * @{\r
- */\r
-\r
-/** Bit fields for DMA STATUS */\r
-#define _DMA_STATUS_RESETVALUE                         0x10070000UL         /**< Default value for DMA_STATUS */\r
-#define _DMA_STATUS_MASK                               0xF01F00F1UL         /**< Mask for DMA_STATUS */\r
-#define DMA_STATUS_EN                                  (1 << 0)             /**< DMA Enable Status */\r
-#define _DMA_STATUS_EN_SHIFT                           0                    /**< Shift value for DMA_EN */\r
-#define _DMA_STATUS_EN_MASK                            0x1UL                /**< Bit mask for DMA_EN */\r
-#define DMA_STATUS_EN_DEFAULT                          (0x00000000UL << 0)  /**< Shifted mode DEFAULT for DMA_STATUS */\r
-#define _DMA_STATUS_EN_DEFAULT                         0x00000000UL         /**< Mode DEFAULT for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_SHIFT                        4                    /**< Shift value for DMA_STATE */\r
-#define _DMA_STATUS_STATE_MASK                         0xF0UL               /**< Bit mask for DMA_STATE */\r
-#define DMA_STATUS_STATE_DEFAULT                       (0x00000000UL << 4)  /**< Shifted mode DEFAULT for DMA_STATUS */\r
-#define DMA_STATUS_STATE_IDLE                          (0x00000000UL << 4)  /**< Shifted mode IDLE for DMA_STATUS */\r
-#define DMA_STATUS_STATE_RDCHCTRLDATA                  (0x00000001UL << 4)  /**< Shifted mode RDCHCTRLDATA for DMA_STATUS */\r
-#define DMA_STATUS_STATE_RDSRCENDPTR                   (0x00000002UL << 4)  /**< Shifted mode RDSRCENDPTR for DMA_STATUS */\r
-#define DMA_STATUS_STATE_RDDSTENDPTR                   (0x00000003UL << 4)  /**< Shifted mode RDDSTENDPTR for DMA_STATUS */\r
-#define DMA_STATUS_STATE_RDSRCDATA                     (0x00000004UL << 4)  /**< Shifted mode RDSRCDATA for DMA_STATUS */\r
-#define DMA_STATUS_STATE_WRDSTDATA                     (0x00000005UL << 4)  /**< Shifted mode WRDSTDATA for DMA_STATUS */\r
-#define DMA_STATUS_STATE_WAITREQCLR                    (0x00000006UL << 4)  /**< Shifted mode WAITREQCLR for DMA_STATUS */\r
-#define DMA_STATUS_STATE_WRCHCTRLDATA                  (0x00000007UL << 4)  /**< Shifted mode WRCHCTRLDATA for DMA_STATUS */\r
-#define DMA_STATUS_STATE_STALLED                       (0x00000008UL << 4)  /**< Shifted mode STALLED for DMA_STATUS */\r
-#define DMA_STATUS_STATE_DONE                          (0x00000009UL << 4)  /**< Shifted mode DONE for DMA_STATUS */\r
-#define DMA_STATUS_STATE_PERSCATTRANS                  (0x0000000AUL << 4)  /**< Shifted mode PERSCATTRANS for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_DEFAULT                      0x00000000UL         /**< Mode DEFAULT for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_IDLE                         0x00000000UL         /**< Mode IDLE for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_RDCHCTRLDATA                 0x00000001UL         /**< Mode RDCHCTRLDATA for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_RDSRCENDPTR                  0x00000002UL         /**< Mode RDSRCENDPTR for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_RDDSTENDPTR                  0x00000003UL         /**< Mode RDDSTENDPTR for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_RDSRCDATA                    0x00000004UL         /**< Mode RDSRCDATA for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_WRDSTDATA                    0x00000005UL         /**< Mode WRDSTDATA for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_WAITREQCLR                   0x00000006UL         /**< Mode WAITREQCLR for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_WRCHCTRLDATA                 0x00000007UL         /**< Mode WRCHCTRLDATA for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_STALLED                      0x00000008UL         /**< Mode STALLED for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_DONE                         0x00000009UL         /**< Mode DONE for DMA_STATUS */\r
-#define _DMA_STATUS_STATE_PERSCATTRANS                 0x0000000AUL         /**< Mode PERSCATTRANS for DMA_STATUS */\r
-#define _DMA_STATUS_CHNUM_SHIFT                        16                   /**< Shift value for DMA_CHNUM */\r
-#define _DMA_STATUS_CHNUM_MASK                         0x1F0000UL           /**< Bit mask for DMA_CHNUM */\r
-#define DMA_STATUS_CHNUM_DEFAULT                       (0x00000007UL << 16) /**< Shifted mode DEFAULT for DMA_STATUS */\r
-#define _DMA_STATUS_CHNUM_DEFAULT                      0x00000007UL         /**< Mode DEFAULT for DMA_STATUS */\r
-#define _DMA_STATUS_TEST_SHIFT                         28                   /**< Shift value for DMA_TEST */\r
-#define _DMA_STATUS_TEST_MASK                          0xF0000000UL         /**< Bit mask for DMA_TEST */\r
-#define DMA_STATUS_TEST_DEFAULT                        (0x00000001UL << 28) /**< Shifted mode DEFAULT for DMA_STATUS */\r
-#define _DMA_STATUS_TEST_DEFAULT                       0x00000001UL         /**< Mode DEFAULT for DMA_STATUS */\r
-\r
-/** Bit fields for DMA CONFIG */\r
-#define _DMA_CONFIG_RESETVALUE                         0x00000000UL        /**< Default value for DMA_CONFIG */\r
-#define _DMA_CONFIG_MASK                               0x000000E1UL        /**< Mask for DMA_CONFIG */\r
-#define DMA_CONFIG_EN                                  (1 << 0)            /**< Enable DMA */\r
-#define _DMA_CONFIG_EN_SHIFT                           0                   /**< Shift value for DMA_EN */\r
-#define _DMA_CONFIG_EN_MASK                            0x1UL               /**< Bit mask for DMA_EN */\r
-#define DMA_CONFIG_EN_DEFAULT                          (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CONFIG */\r
-#define _DMA_CONFIG_EN_DEFAULT                         0x00000000UL        /**< Mode DEFAULT for DMA_CONFIG */\r
-#define _DMA_CONFIG_CHPROT_SHIFT                       5                   /**< Shift value for DMA_CHPROT */\r
-#define _DMA_CONFIG_CHPROT_MASK                        0xE0UL              /**< Bit mask for DMA_CHPROT */\r
-#define DMA_CONFIG_CHPROT_DEFAULT                      (0x00000000UL << 5) /**< Shifted mode DEFAULT for DMA_CONFIG */\r
-#define _DMA_CONFIG_CHPROT_DEFAULT                     0x00000000UL        /**< Mode DEFAULT for DMA_CONFIG */\r
-\r
-/** Bit fields for DMA CTRLBASE */\r
-#define _DMA_CTRLBASE_RESETVALUE                       0x00000000UL        /**< Default value for DMA_CTRLBASE */\r
-#define _DMA_CTRLBASE_MASK                             0xFFFFFFFFUL        /**< Mask for DMA_CTRLBASE */\r
-#define _DMA_CTRLBASE_CTRLBASE_SHIFT                   0                   /**< Shift value for DMA_CTRLBASE */\r
-#define _DMA_CTRLBASE_CTRLBASE_MASK                    0xFFFFFFFFUL        /**< Bit mask for DMA_CTRLBASE */\r
-#define DMA_CTRLBASE_CTRLBASE_DEFAULT                  (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CTRLBASE */\r
-#define _DMA_CTRLBASE_CTRLBASE_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for DMA_CTRLBASE */\r
-\r
-/** Bit fields for DMA ALTCTRLBASE */\r
-#define _DMA_ALTCTRLBASE_RESETVALUE                    0x00000080UL        /**< Default value for DMA_ALTCTRLBASE */\r
-#define _DMA_ALTCTRLBASE_MASK                          0xFFFFFFFFUL        /**< Mask for DMA_ALTCTRLBASE */\r
-#define _DMA_ALTCTRLBASE_ALTCTRLBASE_SHIFT             0                   /**< Shift value for DMA_ALTCTRLBASE */\r
-#define _DMA_ALTCTRLBASE_ALTCTRLBASE_MASK              0xFFFFFFFFUL        /**< Bit mask for DMA_ALTCTRLBASE */\r
-#define DMA_ALTCTRLBASE_ALTCTRLBASE_DEFAULT            (0x00000080UL << 0) /**< Shifted mode DEFAULT for DMA_ALTCTRLBASE */\r
-#define _DMA_ALTCTRLBASE_ALTCTRLBASE_DEFAULT           0x00000080UL        /**< Mode DEFAULT for DMA_ALTCTRLBASE */\r
-\r
-/** Bit fields for DMA WAITSTATUS */\r
-#define _DMA_WAITSTATUS_RESETVALUE                     0x000000FFUL        /**< Default value for DMA_WAITSTATUS */\r
-#define _DMA_WAITSTATUS_MASK                           0xFFFFFFFFUL        /**< Mask for DMA_WAITSTATUS */\r
-#define _DMA_WAITSTATUS_WAITSTATUS_SHIFT               0                   /**< Shift value for DMA_WAITSTATUS */\r
-#define _DMA_WAITSTATUS_WAITSTATUS_MASK                0xFFFFFFFFUL        /**< Bit mask for DMA_WAITSTATUS */\r
-#define DMA_WAITSTATUS_WAITSTATUS_DEFAULT              (0x000000FFUL << 0) /**< Shifted mode DEFAULT for DMA_WAITSTATUS */\r
-#define _DMA_WAITSTATUS_WAITSTATUS_DEFAULT             0x000000FFUL        /**< Mode DEFAULT for DMA_WAITSTATUS */\r
-\r
-/** Bit fields for DMA CHSWREQ */\r
-#define _DMA_CHSWREQ_RESETVALUE                        0x00000000UL        /**< Default value for DMA_CHSWREQ */\r
-#define _DMA_CHSWREQ_MASK                              0x000000FFUL        /**< Mask for DMA_CHSWREQ */\r
-#define _DMA_CHSWREQ_CHSWREQ_SHIFT                     0                   /**< Shift value for DMA_CHSWREQ */\r
-#define _DMA_CHSWREQ_CHSWREQ_MASK                      0xFFUL              /**< Bit mask for DMA_CHSWREQ */\r
-#define DMA_CHSWREQ_CHSWREQ_DEFAULT                    (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHSWREQ */\r
-#define _DMA_CHSWREQ_CHSWREQ_DEFAULT                   0x00000000UL        /**< Mode DEFAULT for DMA_CHSWREQ */\r
-\r
-/** Bit fields for DMA CHUSEBURSTS */\r
-#define _DMA_CHUSEBURSTS_RESETVALUE                    0x00000000UL        /**< Default value for DMA_CHUSEBURSTS */\r
-#define _DMA_CHUSEBURSTS_MASK                          0x000000FFUL        /**< Mask for DMA_CHUSEBURSTS */\r
-#define _DMA_CHUSEBURSTS_CHUSEBURSTS_SHIFT             0                   /**< Shift value for DMA_CHUSEBURSTS */\r
-#define _DMA_CHUSEBURSTS_CHUSEBURSTS_MASK              0xFFUL              /**< Bit mask for DMA_CHUSEBURSTS */\r
-#define DMA_CHUSEBURSTS_CHUSEBURSTS_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHUSEBURSTS */\r
-#define DMA_CHUSEBURSTS_CHUSEBURSTS_SINGLEANDBURST     (0x00000000UL << 0) /**< Shifted mode SINGLEANDBURST for DMA_CHUSEBURSTS */\r
-#define DMA_CHUSEBURSTS_CHUSEBURSTS_BURSTONLY          (0x00000001UL << 0) /**< Shifted mode BURSTONLY for DMA_CHUSEBURSTS */\r
-#define _DMA_CHUSEBURSTS_CHUSEBURSTS_DEFAULT           0x00000000UL        /**< Mode DEFAULT for DMA_CHUSEBURSTS */\r
-#define _DMA_CHUSEBURSTS_CHUSEBURSTS_SINGLEANDBURST    0x00000000UL        /**< Mode SINGLEANDBURST for DMA_CHUSEBURSTS */\r
-#define _DMA_CHUSEBURSTS_CHUSEBURSTS_BURSTONLY         0x00000001UL        /**< Mode BURSTONLY for DMA_CHUSEBURSTS */\r
-\r
-/** Bit fields for DMA CHUSEBURSTC */\r
-#define _DMA_CHUSEBURSTC_RESETVALUE                    0x00000000UL        /**< Default value for DMA_CHUSEBURSTC */\r
-#define _DMA_CHUSEBURSTC_MASK                          0x000000FFUL        /**< Mask for DMA_CHUSEBURSTC */\r
-#define _DMA_CHUSEBURSTC_CHUSEBURSTC_SHIFT             0                   /**< Shift value for DMA_CHUSEBURSTC */\r
-#define _DMA_CHUSEBURSTC_CHUSEBURSTC_MASK              0xFFUL              /**< Bit mask for DMA_CHUSEBURSTC */\r
-#define DMA_CHUSEBURSTC_CHUSEBURSTC_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHUSEBURSTC */\r
-#define _DMA_CHUSEBURSTC_CHUSEBURSTC_DEFAULT           0x00000000UL        /**< Mode DEFAULT for DMA_CHUSEBURSTC */\r
-\r
-/** Bit fields for DMA CHREQMASKS */\r
-#define _DMA_CHREQMASKS_RESETVALUE                     0x00000000UL        /**< Default value for DMA_CHREQMASKS */\r
-#define _DMA_CHREQMASKS_MASK                           0x000000FFUL        /**< Mask for DMA_CHREQMASKS */\r
-#define _DMA_CHREQMASKS_CHREQMASKS_SHIFT               0                   /**< Shift value for DMA_CHREQMASKS */\r
-#define _DMA_CHREQMASKS_CHREQMASKS_MASK                0xFFUL              /**< Bit mask for DMA_CHREQMASKS */\r
-#define DMA_CHREQMASKS_CHREQMASKS_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHREQMASKS */\r
-#define _DMA_CHREQMASKS_CHREQMASKS_DEFAULT             0x00000000UL        /**< Mode DEFAULT for DMA_CHREQMASKS */\r
-\r
-/** Bit fields for DMA CHREQMASKC */\r
-#define _DMA_CHREQMASKC_RESETVALUE                     0x00000000UL        /**< Default value for DMA_CHREQMASKC */\r
-#define _DMA_CHREQMASKC_MASK                           0x000000FFUL        /**< Mask for DMA_CHREQMASKC */\r
-#define _DMA_CHREQMASKC_CHREQMASKC_SHIFT               0                   /**< Shift value for DMA_CHREQMASKC */\r
-#define _DMA_CHREQMASKC_CHREQMASKC_MASK                0xFFUL              /**< Bit mask for DMA_CHREQMASKC */\r
-#define DMA_CHREQMASKC_CHREQMASKC_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHREQMASKC */\r
-#define _DMA_CHREQMASKC_CHREQMASKC_DEFAULT             0x00000000UL        /**< Mode DEFAULT for DMA_CHREQMASKC */\r
-\r
-/** Bit fields for DMA CHENS */\r
-#define _DMA_CHENS_RESETVALUE                          0x00000000UL        /**< Default value for DMA_CHENS */\r
-#define _DMA_CHENS_MASK                                0x000000FFUL        /**< Mask for DMA_CHENS */\r
-#define _DMA_CHENS_CHENS_SHIFT                         0                   /**< Shift value for DMA_CHENS */\r
-#define _DMA_CHENS_CHENS_MASK                          0xFFUL              /**< Bit mask for DMA_CHENS */\r
-#define DMA_CHENS_CHENS_DEFAULT                        (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHENS */\r
-#define _DMA_CHENS_CHENS_DEFAULT                       0x00000000UL        /**< Mode DEFAULT for DMA_CHENS */\r
-\r
-/** Bit fields for DMA CHENC */\r
-#define _DMA_CHENC_RESETVALUE                          0x00000000UL        /**< Default value for DMA_CHENC */\r
-#define _DMA_CHENC_MASK                                0x000000FFUL        /**< Mask for DMA_CHENC */\r
-#define _DMA_CHENC_CHENC_SHIFT                         0                   /**< Shift value for DMA_CHENC */\r
-#define _DMA_CHENC_CHENC_MASK                          0xFFUL              /**< Bit mask for DMA_CHENC */\r
-#define DMA_CHENC_CHENC_DEFAULT                        (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHENC */\r
-#define _DMA_CHENC_CHENC_DEFAULT                       0x00000000UL        /**< Mode DEFAULT for DMA_CHENC */\r
-\r
-/** Bit fields for DMA CHALTS */\r
-#define _DMA_CHALTS_RESETVALUE                         0x00000000UL        /**< Default value for DMA_CHALTS */\r
-#define _DMA_CHALTS_MASK                               0x000000FFUL        /**< Mask for DMA_CHALTS */\r
-#define _DMA_CHALTS_CHALTS_SHIFT                       0                   /**< Shift value for DMA_CHALTS */\r
-#define _DMA_CHALTS_CHALTS_MASK                        0xFFUL              /**< Bit mask for DMA_CHALTS */\r
-#define DMA_CHALTS_CHALTS_DEFAULT                      (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHALTS */\r
-#define _DMA_CHALTS_CHALTS_DEFAULT                     0x00000000UL        /**< Mode DEFAULT for DMA_CHALTS */\r
-\r
-/** Bit fields for DMA CHALTC */\r
-#define _DMA_CHALTC_RESETVALUE                         0x00000000UL        /**< Default value for DMA_CHALTC */\r
-#define _DMA_CHALTC_MASK                               0x000000FFUL        /**< Mask for DMA_CHALTC */\r
-#define _DMA_CHALTC_CHALTC_SHIFT                       0                   /**< Shift value for DMA_CHALTC */\r
-#define _DMA_CHALTC_CHALTC_MASK                        0xFFUL              /**< Bit mask for DMA_CHALTC */\r
-#define DMA_CHALTC_CHALTC_DEFAULT                      (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHALTC */\r
-#define _DMA_CHALTC_CHALTC_DEFAULT                     0x00000000UL        /**< Mode DEFAULT for DMA_CHALTC */\r
-\r
-/** Bit fields for DMA CHPRIS */\r
-#define _DMA_CHPRIS_RESETVALUE                         0x00000000UL        /**< Default value for DMA_CHPRIS */\r
-#define _DMA_CHPRIS_MASK                               0x000000FFUL        /**< Mask for DMA_CHPRIS */\r
-#define _DMA_CHPRIS_CHPRIS_SHIFT                       0                   /**< Shift value for DMA_CHPRIS */\r
-#define _DMA_CHPRIS_CHPRIS_MASK                        0xFFUL              /**< Bit mask for DMA_CHPRIS */\r
-#define DMA_CHPRIS_CHPRIS_DEFAULT                      (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHPRIS */\r
-#define _DMA_CHPRIS_CHPRIS_DEFAULT                     0x00000000UL        /**< Mode DEFAULT for DMA_CHPRIS */\r
-\r
-/** Bit fields for DMA CHPRIC */\r
-#define _DMA_CHPRIC_RESETVALUE                         0x00000000UL        /**< Default value for DMA_CHPRIC */\r
-#define _DMA_CHPRIC_MASK                               0x000000FFUL        /**< Mask for DMA_CHPRIC */\r
-#define _DMA_CHPRIC_CHPRIC_SHIFT                       0                   /**< Shift value for DMA_CHPRIC */\r
-#define _DMA_CHPRIC_CHPRIC_MASK                        0xFFUL              /**< Bit mask for DMA_CHPRIC */\r
-#define DMA_CHPRIC_CHPRIC_DEFAULT                      (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_CHPRIC */\r
-#define _DMA_CHPRIC_CHPRIC_DEFAULT                     0x00000000UL        /**< Mode DEFAULT for DMA_CHPRIC */\r
-\r
-/** Bit fields for DMA ERRORC */\r
-#define _DMA_ERRORC_RESETVALUE                         0x00000000UL        /**< Default value for DMA_ERRORC */\r
-#define _DMA_ERRORC_MASK                               0x00000001UL        /**< Mask for DMA_ERRORC */\r
-#define DMA_ERRORC_ERRORC                              (1 << 0)            /**< Bus Error Clear */\r
-#define _DMA_ERRORC_ERRORC_SHIFT                       0                   /**< Shift value for DMA_ERRORC */\r
-#define _DMA_ERRORC_ERRORC_MASK                        0x1UL               /**< Bit mask for DMA_ERRORC */\r
-#define DMA_ERRORC_ERRORC_DEFAULT                      (0x00000000UL << 0) /**< Shifted mode DEFAULT for DMA_ERRORC */\r
-#define _DMA_ERRORC_ERRORC_DEFAULT                     0x00000000UL        /**< Mode DEFAULT for DMA_ERRORC */\r
-\r
-/** Bit fields for DMA IF */\r
-#define _DMA_IF_RESETVALUE                             0x00000000UL         /**< Default value for DMA_IF */\r
-#define _DMA_IF_MASK                                   0x800000FFUL         /**< Mask for DMA_IF */\r
-#define _DMA_IF_DONE_SHIFT                             0                    /**< Shift value for DMA_DONE */\r
-#define _DMA_IF_DONE_MASK                              0xFFUL               /**< Bit mask for DMA_DONE */\r
-#define DMA_IF_DONE_DEFAULT                            (0x00000000UL << 0)  /**< Shifted mode DEFAULT for DMA_IF */\r
-#define _DMA_IF_DONE_DEFAULT                           0x00000000UL         /**< Mode DEFAULT for DMA_IF */\r
-#define DMA_IF_ERR                                     (1 << 31)            /**< DMA Error Interrupt Flag */\r
-#define _DMA_IF_ERR_SHIFT                              31                   /**< Shift value for DMA_ERR */\r
-#define _DMA_IF_ERR_MASK                               0x80000000UL         /**< Bit mask for DMA_ERR */\r
-#define DMA_IF_ERR_DEFAULT                             (0x00000000UL << 31) /**< Shifted mode DEFAULT for DMA_IF */\r
-#define _DMA_IF_ERR_DEFAULT                            0x00000000UL         /**< Mode DEFAULT for DMA_IF */\r
-\r
-/** Bit fields for DMA IFS */\r
-#define _DMA_IFS_RESETVALUE                            0x00000000UL         /**< Default value for DMA_IFS */\r
-#define _DMA_IFS_MASK                                  0x800000FFUL         /**< Mask for DMA_IFS */\r
-#define _DMA_IFS_DONE_SHIFT                            0                    /**< Shift value for DMA_DONE */\r
-#define _DMA_IFS_DONE_MASK                             0xFFUL               /**< Bit mask for DMA_DONE */\r
-#define DMA_IFS_DONE_DEFAULT                           (0x00000000UL << 0)  /**< Shifted mode DEFAULT for DMA_IFS */\r
-#define _DMA_IFS_DONE_DEFAULT                          0x00000000UL         /**< Mode DEFAULT for DMA_IFS */\r
-#define DMA_IFS_ERR                                    (1 << 31)            /**< DMA Error Interrupt Flag Set */\r
-#define _DMA_IFS_ERR_SHIFT                             31                   /**< Shift value for DMA_ERR */\r
-#define _DMA_IFS_ERR_MASK                              0x80000000UL         /**< Bit mask for DMA_ERR */\r
-#define DMA_IFS_ERR_DEFAULT                            (0x00000000UL << 31) /**< Shifted mode DEFAULT for DMA_IFS */\r
-#define _DMA_IFS_ERR_DEFAULT                           0x00000000UL         /**< Mode DEFAULT for DMA_IFS */\r
-\r
-/** Bit fields for DMA IFC */\r
-#define _DMA_IFC_RESETVALUE                            0x00000000UL         /**< Default value for DMA_IFC */\r
-#define _DMA_IFC_MASK                                  0x800000FFUL         /**< Mask for DMA_IFC */\r
-#define _DMA_IFC_DONE_SHIFT                            0                    /**< Shift value for DMA_DONE */\r
-#define _DMA_IFC_DONE_MASK                             0xFFUL               /**< Bit mask for DMA_DONE */\r
-#define DMA_IFC_DONE_DEFAULT                           (0x00000000UL << 0)  /**< Shifted mode DEFAULT for DMA_IFC */\r
-#define _DMA_IFC_DONE_DEFAULT                          0x00000000UL         /**< Mode DEFAULT for DMA_IFC */\r
-#define DMA_IFC_ERR                                    (1 << 31)            /**< DMA Error Interrupt Flag Clear */\r
-#define _DMA_IFC_ERR_SHIFT                             31                   /**< Shift value for DMA_ERR */\r
-#define _DMA_IFC_ERR_MASK                              0x80000000UL         /**< Bit mask for DMA_ERR */\r
-#define DMA_IFC_ERR_DEFAULT                            (0x00000000UL << 31) /**< Shifted mode DEFAULT for DMA_IFC */\r
-#define _DMA_IFC_ERR_DEFAULT                           0x00000000UL         /**< Mode DEFAULT for DMA_IFC */\r
-\r
-/** Bit fields for DMA IEN */\r
-#define _DMA_IEN_RESETVALUE                            0x00000000UL         /**< Default value for DMA_IEN */\r
-#define _DMA_IEN_MASK                                  0x800000FFUL         /**< Mask for DMA_IEN */\r
-#define _DMA_IEN_DONE_SHIFT                            0                    /**< Shift value for DMA_DONE */\r
-#define _DMA_IEN_DONE_MASK                             0xFFUL               /**< Bit mask for DMA_DONE */\r
-#define DMA_IEN_DONE_DEFAULT                           (0x00000000UL << 0)  /**< Shifted mode DEFAULT for DMA_IEN */\r
-#define _DMA_IEN_DONE_DEFAULT                          0x00000000UL         /**< Mode DEFAULT for DMA_IEN */\r
-#define DMA_IEN_ERR                                    (1 << 31)            /**< DMA Error Interrupt Flag Enable */\r
-#define _DMA_IEN_ERR_SHIFT                             31                   /**< Shift value for DMA_ERR */\r
-#define _DMA_IEN_ERR_MASK                              0x80000000UL         /**< Bit mask for DMA_ERR */\r
-#define DMA_IEN_ERR_DEFAULT                            (0x00000000UL << 31) /**< Shifted mode DEFAULT for DMA_IEN */\r
-#define _DMA_IEN_ERR_DEFAULT                           0x00000000UL         /**< Mode DEFAULT for DMA_IEN */\r
-\r
-/** Bit fields for DMA CH_CTRL */\r
-#define _DMA_CH_CTRL_RESETVALUE                        0x00000000UL         /**< Default value for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_MASK                              0x003F000FUL         /**< Mask for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_SHIFT                      0                    /**< Shift value for DMA_SIGSEL */\r
-#define _DMA_CH_CTRL_SIGSEL_MASK                       0xFUL                /**< Bit mask for DMA_SIGSEL */\r
-#define DMA_CH_CTRL_SIGSEL_ADC0SINGLE                  (0x00000000UL << 0)  /**< Shifted mode ADC0SINGLE for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_DAC0CH0                     (0x00000000UL << 0)  /**< Shifted mode DAC0CH0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_USART0RXDATAV               (0x00000000UL << 0)  /**< Shifted mode USART0RXDATAV for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_USART1RXDATAV               (0x00000000UL << 0)  /**< Shifted mode USART1RXDATAV for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_USART2RXDATAV               (0x00000000UL << 0)  /**< Shifted mode USART2RXDATAV for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_LEUART0RXDATAV              (0x00000000UL << 0)  /**< Shifted mode LEUART0RXDATAV for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_LEUART1RXDATAV              (0x00000000UL << 0)  /**< Shifted mode LEUART1RXDATAV for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_I2C0RXDATAV                 (0x00000000UL << 0)  /**< Shifted mode I2C0RXDATAV for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER0UFOF                  (0x00000000UL << 0)  /**< Shifted mode TIMER0UFOF for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER1UFOF                  (0x00000000UL << 0)  /**< Shifted mode TIMER1UFOF for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER2UFOF                  (0x00000000UL << 0)  /**< Shifted mode TIMER2UFOF for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_UART0RXDATAV                (0x00000000UL << 0)  /**< Shifted mode UART0RXDATAV for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_MSCWDATA                    (0x00000000UL << 0)  /**< Shifted mode MSCWDATA for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_AESDATAWR                   (0x00000000UL << 0)  /**< Shifted mode AESDATAWR for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_ADC0SCAN                    (0x00000001UL << 0)  /**< Shifted mode ADC0SCAN for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_DAC0CH1                     (0x00000001UL << 0)  /**< Shifted mode DAC0CH1 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_USART0TXBL                  (0x00000001UL << 0)  /**< Shifted mode USART0TXBL for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_USART1TXBL                  (0x00000001UL << 0)  /**< Shifted mode USART1TXBL for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_USART2TXBL                  (0x00000001UL << 0)  /**< Shifted mode USART2TXBL for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_LEUART0TXBL                 (0x00000001UL << 0)  /**< Shifted mode LEUART0TXBL for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_LEUART1TXBL                 (0x00000001UL << 0)  /**< Shifted mode LEUART1TXBL for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_I2C0TXBL                    (0x00000001UL << 0)  /**< Shifted mode I2C0TXBL for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER0CC0                   (0x00000001UL << 0)  /**< Shifted mode TIMER0CC0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER1CC0                   (0x00000001UL << 0)  /**< Shifted mode TIMER1CC0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER2CC0                   (0x00000001UL << 0)  /**< Shifted mode TIMER2CC0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_UART0TXBL                   (0x00000001UL << 0)  /**< Shifted mode UART0TXBL for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_AESXORDATAWR                (0x00000001UL << 0)  /**< Shifted mode AESXORDATAWR for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_USART0TXEMPTY               (0x00000002UL << 0)  /**< Shifted mode USART0TXEMPTY for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_USART1TXEMPTY               (0x00000002UL << 0)  /**< Shifted mode USART1TXEMPTY for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_USART2TXEMPTY               (0x00000002UL << 0)  /**< Shifted mode USART2TXEMPTY for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_LEUART0TXEMPTY              (0x00000002UL << 0)  /**< Shifted mode LEUART0TXEMPTY for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_LEUART1TXEMPTY              (0x00000002UL << 0)  /**< Shifted mode LEUART1TXEMPTY for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER0CC1                   (0x00000002UL << 0)  /**< Shifted mode TIMER0CC1 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER1CC1                   (0x00000002UL << 0)  /**< Shifted mode TIMER1CC1 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER2CC1                   (0x00000002UL << 0)  /**< Shifted mode TIMER2CC1 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_UART0TXEMPTY                (0x00000002UL << 0)  /**< Shifted mode UART0TXEMPTY for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_AESDATARD                   (0x00000002UL << 0)  /**< Shifted mode AESDATARD for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER0CC2                   (0x00000003UL << 0)  /**< Shifted mode TIMER0CC2 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER1CC2                   (0x00000003UL << 0)  /**< Shifted mode TIMER1CC2 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_TIMER2CC2                   (0x00000003UL << 0)  /**< Shifted mode TIMER2CC2 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SIGSEL_AESKEYWR                    (0x00000003UL << 0)  /**< Shifted mode AESKEYWR for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_ADC0SINGLE                 0x00000000UL         /**< Mode ADC0SINGLE for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_DAC0CH0                    0x00000000UL         /**< Mode DAC0CH0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_USART0RXDATAV              0x00000000UL         /**< Mode USART0RXDATAV for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_USART1RXDATAV              0x00000000UL         /**< Mode USART1RXDATAV for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_USART2RXDATAV              0x00000000UL         /**< Mode USART2RXDATAV for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_LEUART0RXDATAV             0x00000000UL         /**< Mode LEUART0RXDATAV for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_LEUART1RXDATAV             0x00000000UL         /**< Mode LEUART1RXDATAV for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_I2C0RXDATAV                0x00000000UL         /**< Mode I2C0RXDATAV for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER0UFOF                 0x00000000UL         /**< Mode TIMER0UFOF for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER1UFOF                 0x00000000UL         /**< Mode TIMER1UFOF for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER2UFOF                 0x00000000UL         /**< Mode TIMER2UFOF for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_UART0RXDATAV               0x00000000UL         /**< Mode UART0RXDATAV for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_MSCWDATA                   0x00000000UL         /**< Mode MSCWDATA for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_AESDATAWR                  0x00000000UL         /**< Mode AESDATAWR for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_ADC0SCAN                   0x00000001UL         /**< Mode ADC0SCAN for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_DAC0CH1                    0x00000001UL         /**< Mode DAC0CH1 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_USART0TXBL                 0x00000001UL         /**< Mode USART0TXBL for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_USART1TXBL                 0x00000001UL         /**< Mode USART1TXBL for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_USART2TXBL                 0x00000001UL         /**< Mode USART2TXBL for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_LEUART0TXBL                0x00000001UL         /**< Mode LEUART0TXBL for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_LEUART1TXBL                0x00000001UL         /**< Mode LEUART1TXBL for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_I2C0TXBL                   0x00000001UL         /**< Mode I2C0TXBL for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER0CC0                  0x00000001UL         /**< Mode TIMER0CC0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER1CC0                  0x00000001UL         /**< Mode TIMER1CC0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER2CC0                  0x00000001UL         /**< Mode TIMER2CC0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_UART0TXBL                  0x00000001UL         /**< Mode UART0TXBL for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_AESXORDATAWR               0x00000001UL         /**< Mode AESXORDATAWR for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_USART0TXEMPTY              0x00000002UL         /**< Mode USART0TXEMPTY for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_USART1TXEMPTY              0x00000002UL         /**< Mode USART1TXEMPTY for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_USART2TXEMPTY              0x00000002UL         /**< Mode USART2TXEMPTY for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_LEUART0TXEMPTY             0x00000002UL         /**< Mode LEUART0TXEMPTY for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_LEUART1TXEMPTY             0x00000002UL         /**< Mode LEUART1TXEMPTY for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER0CC1                  0x00000002UL         /**< Mode TIMER0CC1 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER1CC1                  0x00000002UL         /**< Mode TIMER1CC1 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER2CC1                  0x00000002UL         /**< Mode TIMER2CC1 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_UART0TXEMPTY               0x00000002UL         /**< Mode UART0TXEMPTY for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_AESDATARD                  0x00000002UL         /**< Mode AESDATARD for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER0CC2                  0x00000003UL         /**< Mode TIMER0CC2 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER1CC2                  0x00000003UL         /**< Mode TIMER1CC2 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_TIMER2CC2                  0x00000003UL         /**< Mode TIMER2CC2 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SIGSEL_AESKEYWR                   0x00000003UL         /**< Mode AESKEYWR for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_SHIFT                   16                   /**< Shift value for DMA_SOURCESEL */\r
-#define _DMA_CH_CTRL_SOURCESEL_MASK                    0x3F0000UL           /**< Bit mask for DMA_SOURCESEL */\r
-#define DMA_CH_CTRL_SOURCESEL_NONE                     (0x00000000UL << 16) /**< Shifted mode NONE for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_ADC0                     (0x00000008UL << 16) /**< Shifted mode ADC0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_DAC0                     (0x0000000AUL << 16) /**< Shifted mode DAC0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_USART0                   (0x0000000CUL << 16) /**< Shifted mode USART0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_USART1                   (0x0000000DUL << 16) /**< Shifted mode USART1 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_USART2                   (0x0000000EUL << 16) /**< Shifted mode USART2 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_LEUART0                  (0x00000010UL << 16) /**< Shifted mode LEUART0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_LEUART1                  (0x00000011UL << 16) /**< Shifted mode LEUART1 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_I2C0                     (0x00000014UL << 16) /**< Shifted mode I2C0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_TIMER0                   (0x00000018UL << 16) /**< Shifted mode TIMER0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_TIMER1                   (0x00000019UL << 16) /**< Shifted mode TIMER1 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_TIMER2                   (0x0000001AUL << 16) /**< Shifted mode TIMER2 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_UART0                    (0x0000002CUL << 16) /**< Shifted mode UART0 for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_IMEM                     (0x00000030UL << 16) /**< Shifted mode IMEM for DMA_CH_CTRL */\r
-#define DMA_CH_CTRL_SOURCESEL_AES                      (0x00000031UL << 16) /**< Shifted mode AES for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_NONE                    0x00000000UL         /**< Mode NONE for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_ADC0                    0x00000008UL         /**< Mode ADC0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_DAC0                    0x0000000AUL         /**< Mode DAC0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_USART0                  0x0000000CUL         /**< Mode USART0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_USART1                  0x0000000DUL         /**< Mode USART1 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_USART2                  0x0000000EUL         /**< Mode USART2 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_LEUART0                 0x00000010UL         /**< Mode LEUART0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_LEUART1                 0x00000011UL         /**< Mode LEUART1 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_I2C0                    0x00000014UL         /**< Mode I2C0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_TIMER0                  0x00000018UL         /**< Mode TIMER0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_TIMER1                  0x00000019UL         /**< Mode TIMER1 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_TIMER2                  0x0000001AUL         /**< Mode TIMER2 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_UART0                   0x0000002CUL         /**< Mode UART0 for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_IMEM                    0x00000030UL         /**< Mode IMEM for DMA_CH_CTRL */\r
-#define _DMA_CH_CTRL_SOURCESEL_AES                     0x00000031UL         /**< Mode AES for DMA_CH_CTRL */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_VCMP\r
- * @{\r
- */\r
-\r
-/** Bit fields for VCMP CTRL */\r
-#define _VCMP_CTRL_RESETVALUE               0x47000000UL         /**< Default value for VCMP_CTRL */\r
-#define _VCMP_CTRL_MASK                     0x4F030715UL         /**< Mask for VCMP_CTRL */\r
-#define VCMP_CTRL_EN                        (1 << 0)             /**< Voltage Supply Comparator Enable */\r
-#define _VCMP_CTRL_EN_SHIFT                 0                    /**< Shift value for VCMP_EN */\r
-#define _VCMP_CTRL_EN_MASK                  0x1UL                /**< Bit mask for VCMP_EN */\r
-#define VCMP_CTRL_EN_DEFAULT                (0x00000000UL << 0)  /**< Shifted mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_EN_DEFAULT               0x00000000UL         /**< Mode DEFAULT for VCMP_CTRL */\r
-#define VCMP_CTRL_INACTVAL                  (1 << 2)             /**< Inactive Value */\r
-#define _VCMP_CTRL_INACTVAL_SHIFT           2                    /**< Shift value for VCMP_INACTVAL */\r
-#define _VCMP_CTRL_INACTVAL_MASK            0x4UL                /**< Bit mask for VCMP_INACTVAL */\r
-#define VCMP_CTRL_INACTVAL_DEFAULT          (0x00000000UL << 2)  /**< Shifted mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_INACTVAL_DEFAULT         0x00000000UL         /**< Mode DEFAULT for VCMP_CTRL */\r
-#define VCMP_CTRL_HYSTEN                    (1 << 4)             /**< Hysteresis Enable */\r
-#define _VCMP_CTRL_HYSTEN_SHIFT             4                    /**< Shift value for VCMP_HYSTEN */\r
-#define _VCMP_CTRL_HYSTEN_MASK              0x10UL               /**< Bit mask for VCMP_HYSTEN */\r
-#define VCMP_CTRL_HYSTEN_DEFAULT            (0x00000000UL << 4)  /**< Shifted mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_HYSTEN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_SHIFT           8                    /**< Shift value for VCMP_WARMTIME */\r
-#define _VCMP_CTRL_WARMTIME_MASK            0x700UL              /**< Bit mask for VCMP_WARMTIME */\r
-#define VCMP_CTRL_WARMTIME_DEFAULT          (0x00000000UL << 8)  /**< Shifted mode DEFAULT for VCMP_CTRL */\r
-#define VCMP_CTRL_WARMTIME_4CYCLES          (0x00000000UL << 8)  /**< Shifted mode 4CYCLES for VCMP_CTRL */\r
-#define VCMP_CTRL_WARMTIME_8CYCLES          (0x00000001UL << 8)  /**< Shifted mode 8CYCLES for VCMP_CTRL */\r
-#define VCMP_CTRL_WARMTIME_16CYCLES         (0x00000002UL << 8)  /**< Shifted mode 16CYCLES for VCMP_CTRL */\r
-#define VCMP_CTRL_WARMTIME_32CYCLES         (0x00000003UL << 8)  /**< Shifted mode 32CYCLES for VCMP_CTRL */\r
-#define VCMP_CTRL_WARMTIME_64CYCLES         (0x00000004UL << 8)  /**< Shifted mode 64CYCLES for VCMP_CTRL */\r
-#define VCMP_CTRL_WARMTIME_128CYCLES        (0x00000005UL << 8)  /**< Shifted mode 128CYCLES for VCMP_CTRL */\r
-#define VCMP_CTRL_WARMTIME_256CYCLES        (0x00000006UL << 8)  /**< Shifted mode 256CYCLES for VCMP_CTRL */\r
-#define VCMP_CTRL_WARMTIME_512CYCLES        (0x00000007UL << 8)  /**< Shifted mode 512CYCLES for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_DEFAULT         0x00000000UL         /**< Mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_4CYCLES         0x00000000UL         /**< Mode 4CYCLES for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_8CYCLES         0x00000001UL         /**< Mode 8CYCLES for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_16CYCLES        0x00000002UL         /**< Mode 16CYCLES for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_32CYCLES        0x00000003UL         /**< Mode 32CYCLES for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_64CYCLES        0x00000004UL         /**< Mode 64CYCLES for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_128CYCLES       0x00000005UL         /**< Mode 128CYCLES for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_256CYCLES       0x00000006UL         /**< Mode 256CYCLES for VCMP_CTRL */\r
-#define _VCMP_CTRL_WARMTIME_512CYCLES       0x00000007UL         /**< Mode 512CYCLES for VCMP_CTRL */\r
-#define VCMP_CTRL_IRISE                     (1 << 16)            /**< Rising Edge Interrupt Sense */\r
-#define _VCMP_CTRL_IRISE_SHIFT              16                   /**< Shift value for VCMP_IRISE */\r
-#define _VCMP_CTRL_IRISE_MASK               0x10000UL            /**< Bit mask for VCMP_IRISE */\r
-#define VCMP_CTRL_IRISE_DEFAULT             (0x00000000UL << 16) /**< Shifted mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_IRISE_DEFAULT            0x00000000UL         /**< Mode DEFAULT for VCMP_CTRL */\r
-#define VCMP_CTRL_IFALL                     (1 << 17)            /**< Falling Edge Interrupt Sense */\r
-#define _VCMP_CTRL_IFALL_SHIFT              17                   /**< Shift value for VCMP_IFALL */\r
-#define _VCMP_CTRL_IFALL_MASK               0x20000UL            /**< Bit mask for VCMP_IFALL */\r
-#define VCMP_CTRL_IFALL_DEFAULT             (0x00000000UL << 17) /**< Shifted mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_IFALL_DEFAULT            0x00000000UL         /**< Mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_BIASPROG_SHIFT           24                   /**< Shift value for VCMP_BIASPROG */\r
-#define _VCMP_CTRL_BIASPROG_MASK            0xF000000UL          /**< Bit mask for VCMP_BIASPROG */\r
-#define VCMP_CTRL_BIASPROG_DEFAULT          (0x00000007UL << 24) /**< Shifted mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_BIASPROG_DEFAULT         0x00000007UL         /**< Mode DEFAULT for VCMP_CTRL */\r
-#define VCMP_CTRL_HALFBIAS                  (1 << 30)            /**< Half Bias Current */\r
-#define _VCMP_CTRL_HALFBIAS_SHIFT           30                   /**< Shift value for VCMP_HALFBIAS */\r
-#define _VCMP_CTRL_HALFBIAS_MASK            0x40000000UL         /**< Bit mask for VCMP_HALFBIAS */\r
-#define VCMP_CTRL_HALFBIAS_DEFAULT          (0x00000001UL << 30) /**< Shifted mode DEFAULT for VCMP_CTRL */\r
-#define _VCMP_CTRL_HALFBIAS_DEFAULT         0x00000001UL         /**< Mode DEFAULT for VCMP_CTRL */\r
-\r
-/** Bit fields for VCMP INPUTSEL */\r
-#define _VCMP_INPUTSEL_RESETVALUE           0x00000000UL        /**< Default value for VCMP_INPUTSEL */\r
-#define _VCMP_INPUTSEL_MASK                 0x0000013FUL        /**< Mask for VCMP_INPUTSEL */\r
-#define _VCMP_INPUTSEL_TRIGLEVEL_SHIFT      0                   /**< Shift value for VCMP_TRIGLEVEL */\r
-#define _VCMP_INPUTSEL_TRIGLEVEL_MASK       0x3FUL              /**< Bit mask for VCMP_TRIGLEVEL */\r
-#define VCMP_INPUTSEL_TRIGLEVEL_DEFAULT     (0x00000000UL << 0) /**< Shifted mode DEFAULT for VCMP_INPUTSEL */\r
-#define _VCMP_INPUTSEL_TRIGLEVEL_DEFAULT    0x00000000UL        /**< Mode DEFAULT for VCMP_INPUTSEL */\r
-#define VCMP_INPUTSEL_LPREF                 (1 << 8)            /**< Low Power Reference */\r
-#define _VCMP_INPUTSEL_LPREF_SHIFT          8                   /**< Shift value for VCMP_LPREF */\r
-#define _VCMP_INPUTSEL_LPREF_MASK           0x100UL             /**< Bit mask for VCMP_LPREF */\r
-#define VCMP_INPUTSEL_LPREF_DEFAULT         (0x00000000UL << 8) /**< Shifted mode DEFAULT for VCMP_INPUTSEL */\r
-#define _VCMP_INPUTSEL_LPREF_DEFAULT        0x00000000UL        /**< Mode DEFAULT for VCMP_INPUTSEL */\r
-\r
-/** Bit fields for VCMP STATUS */\r
-#define _VCMP_STATUS_RESETVALUE             0x00000000UL        /**< Default value for VCMP_STATUS */\r
-#define _VCMP_STATUS_MASK                   0x00000003UL        /**< Mask for VCMP_STATUS */\r
-#define VCMP_STATUS_VCMPACT                 (1 << 0)            /**< Voltage Supply Comparator Active */\r
-#define _VCMP_STATUS_VCMPACT_SHIFT          0                   /**< Shift value for VCMP_VCMPACT */\r
-#define _VCMP_STATUS_VCMPACT_MASK           0x1UL               /**< Bit mask for VCMP_VCMPACT */\r
-#define VCMP_STATUS_VCMPACT_DEFAULT         (0x00000000UL << 0) /**< Shifted mode DEFAULT for VCMP_STATUS */\r
-#define _VCMP_STATUS_VCMPACT_DEFAULT        0x00000000UL        /**< Mode DEFAULT for VCMP_STATUS */\r
-#define VCMP_STATUS_VCMPOUT                 (1 << 1)            /**< Voltage Supply Comparator Output */\r
-#define _VCMP_STATUS_VCMPOUT_SHIFT          1                   /**< Shift value for VCMP_VCMPOUT */\r
-#define _VCMP_STATUS_VCMPOUT_MASK           0x2UL               /**< Bit mask for VCMP_VCMPOUT */\r
-#define VCMP_STATUS_VCMPOUT_DEFAULT         (0x00000000UL << 1) /**< Shifted mode DEFAULT for VCMP_STATUS */\r
-#define _VCMP_STATUS_VCMPOUT_DEFAULT        0x00000000UL        /**< Mode DEFAULT for VCMP_STATUS */\r
-\r
-/** Bit fields for VCMP IEN */\r
-#define _VCMP_IEN_RESETVALUE                0x00000000UL        /**< Default value for VCMP_IEN */\r
-#define _VCMP_IEN_MASK                      0x00000003UL        /**< Mask for VCMP_IEN */\r
-#define VCMP_IEN_EDGE                       (1 << 0)            /**< Edge Trigger Interrupt Enable */\r
-#define _VCMP_IEN_EDGE_SHIFT                0                   /**< Shift value for VCMP_EDGE */\r
-#define _VCMP_IEN_EDGE_MASK                 0x1UL               /**< Bit mask for VCMP_EDGE */\r
-#define VCMP_IEN_EDGE_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for VCMP_IEN */\r
-#define _VCMP_IEN_EDGE_DEFAULT              0x00000000UL        /**< Mode DEFAULT for VCMP_IEN */\r
-#define VCMP_IEN_WARMUP                     (1 << 1)            /**< Warm-up Interrupt Enable */\r
-#define _VCMP_IEN_WARMUP_SHIFT              1                   /**< Shift value for VCMP_WARMUP */\r
-#define _VCMP_IEN_WARMUP_MASK               0x2UL               /**< Bit mask for VCMP_WARMUP */\r
-#define VCMP_IEN_WARMUP_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for VCMP_IEN */\r
-#define _VCMP_IEN_WARMUP_DEFAULT            0x00000000UL        /**< Mode DEFAULT for VCMP_IEN */\r
-\r
-/** Bit fields for VCMP IF */\r
-#define _VCMP_IF_RESETVALUE                 0x00000000UL        /**< Default value for VCMP_IF */\r
-#define _VCMP_IF_MASK                       0x00000003UL        /**< Mask for VCMP_IF */\r
-#define VCMP_IF_EDGE                        (1 << 0)            /**< Edge Triggered Interrupt Flag */\r
-#define _VCMP_IF_EDGE_SHIFT                 0                   /**< Shift value for VCMP_EDGE */\r
-#define _VCMP_IF_EDGE_MASK                  0x1UL               /**< Bit mask for VCMP_EDGE */\r
-#define VCMP_IF_EDGE_DEFAULT                (0x00000000UL << 0) /**< Shifted mode DEFAULT for VCMP_IF */\r
-#define _VCMP_IF_EDGE_DEFAULT               0x00000000UL        /**< Mode DEFAULT for VCMP_IF */\r
-#define VCMP_IF_WARMUP                      (1 << 1)            /**< Warm-up Interrupt Flag */\r
-#define _VCMP_IF_WARMUP_SHIFT               1                   /**< Shift value for VCMP_WARMUP */\r
-#define _VCMP_IF_WARMUP_MASK                0x2UL               /**< Bit mask for VCMP_WARMUP */\r
-#define VCMP_IF_WARMUP_DEFAULT              (0x00000000UL << 1) /**< Shifted mode DEFAULT for VCMP_IF */\r
-#define _VCMP_IF_WARMUP_DEFAULT             0x00000000UL        /**< Mode DEFAULT for VCMP_IF */\r
-\r
-/** Bit fields for VCMP IFS */\r
-#define _VCMP_IFS_RESETVALUE                0x00000000UL        /**< Default value for VCMP_IFS */\r
-#define _VCMP_IFS_MASK                      0x00000003UL        /**< Mask for VCMP_IFS */\r
-#define VCMP_IFS_EDGE                       (1 << 0)            /**< Edge Triggered Interrupt Flag Set */\r
-#define _VCMP_IFS_EDGE_SHIFT                0                   /**< Shift value for VCMP_EDGE */\r
-#define _VCMP_IFS_EDGE_MASK                 0x1UL               /**< Bit mask for VCMP_EDGE */\r
-#define VCMP_IFS_EDGE_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for VCMP_IFS */\r
-#define _VCMP_IFS_EDGE_DEFAULT              0x00000000UL        /**< Mode DEFAULT for VCMP_IFS */\r
-#define VCMP_IFS_WARMUP                     (1 << 1)            /**< Warm-up Interrupt Flag Set */\r
-#define _VCMP_IFS_WARMUP_SHIFT              1                   /**< Shift value for VCMP_WARMUP */\r
-#define _VCMP_IFS_WARMUP_MASK               0x2UL               /**< Bit mask for VCMP_WARMUP */\r
-#define VCMP_IFS_WARMUP_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for VCMP_IFS */\r
-#define _VCMP_IFS_WARMUP_DEFAULT            0x00000000UL        /**< Mode DEFAULT for VCMP_IFS */\r
-\r
-/** Bit fields for VCMP IFC */\r
-#define _VCMP_IFC_RESETVALUE                0x00000000UL        /**< Default value for VCMP_IFC */\r
-#define _VCMP_IFC_MASK                      0x00000003UL        /**< Mask for VCMP_IFC */\r
-#define VCMP_IFC_EDGE                       (1 << 0)            /**< Edge Triggered Interrupt Flag Clear */\r
-#define _VCMP_IFC_EDGE_SHIFT                0                   /**< Shift value for VCMP_EDGE */\r
-#define _VCMP_IFC_EDGE_MASK                 0x1UL               /**< Bit mask for VCMP_EDGE */\r
-#define VCMP_IFC_EDGE_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for VCMP_IFC */\r
-#define _VCMP_IFC_EDGE_DEFAULT              0x00000000UL        /**< Mode DEFAULT for VCMP_IFC */\r
-#define VCMP_IFC_WARMUP                     (1 << 1)            /**< Warm-up Interrupt Flag Clear */\r
-#define _VCMP_IFC_WARMUP_SHIFT              1                   /**< Shift value for VCMP_WARMUP */\r
-#define _VCMP_IFC_WARMUP_MASK               0x2UL               /**< Bit mask for VCMP_WARMUP */\r
-#define VCMP_IFC_WARMUP_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for VCMP_IFC */\r
-#define _VCMP_IFC_WARMUP_DEFAULT            0x00000000UL        /**< Mode DEFAULT for VCMP_IFC */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_LCD\r
- * @{\r
- */\r
-\r
-/** Bit fields for LCD CTRL */\r
-#define _LCD_CTRL_RESETVALUE               0x00000000UL        /**< Default value for LCD_CTRL */\r
-#define _LCD_CTRL_MASK                     0x00000007UL        /**< Mask for LCD_CTRL */\r
-#define LCD_CTRL_EN                        (1 << 0)            /**< LCD Enable */\r
-#define _LCD_CTRL_EN_SHIFT                 0                   /**< Shift value for LCD_EN */\r
-#define _LCD_CTRL_EN_MASK                  0x1UL               /**< Bit mask for LCD_EN */\r
-#define LCD_CTRL_EN_DEFAULT                (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_CTRL */\r
-#define _LCD_CTRL_EN_DEFAULT               0x00000000UL        /**< Mode DEFAULT for LCD_CTRL */\r
-#define _LCD_CTRL_UDCTRL_SHIFT             1                   /**< Shift value for LCD_UDCTRL */\r
-#define _LCD_CTRL_UDCTRL_MASK              0x6UL               /**< Bit mask for LCD_UDCTRL */\r
-#define LCD_CTRL_UDCTRL_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for LCD_CTRL */\r
-#define LCD_CTRL_UDCTRL_REGULAR            (0x00000000UL << 1) /**< Shifted mode REGULAR for LCD_CTRL */\r
-#define LCD_CTRL_UDCTRL_LFCEVENT           (0x00000001UL << 1) /**< Shifted mode LFCEVENT for LCD_CTRL */\r
-#define LCD_CTRL_UDCTRL_FRAMESTART         (0x00000002UL << 1) /**< Shifted mode FRAMESTART for LCD_CTRL */\r
-#define _LCD_CTRL_UDCTRL_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LCD_CTRL */\r
-#define _LCD_CTRL_UDCTRL_REGULAR           0x00000000UL        /**< Mode REGULAR for LCD_CTRL */\r
-#define _LCD_CTRL_UDCTRL_LFCEVENT          0x00000001UL        /**< Mode LFCEVENT for LCD_CTRL */\r
-#define _LCD_CTRL_UDCTRL_FRAMESTART        0x00000002UL        /**< Mode FRAMESTART for LCD_CTRL */\r
-\r
-/** Bit fields for LCD DISPCTRL */\r
-#define _LCD_DISPCTRL_RESETVALUE           0x000C1F00UL         /**< Default value for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_MASK                 0x001D9F1FUL         /**< Mask for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_MUX_SHIFT            0                    /**< Shift value for LCD_MUX */\r
-#define _LCD_DISPCTRL_MUX_MASK             0x3UL                /**< Bit mask for LCD_MUX */\r
-#define LCD_DISPCTRL_MUX_DEFAULT           (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_MUX_STATIC            (0x00000000UL << 0)  /**< Shifted mode STATIC for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_MUX_DUPLEX            (0x00000001UL << 0)  /**< Shifted mode DUPLEX for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_MUX_TRIPLEX           (0x00000002UL << 0)  /**< Shifted mode TRIPLEX for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_MUX_QUADRUPLEX        (0x00000003UL << 0)  /**< Shifted mode QUADRUPLEX for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_MUX_DEFAULT          0x00000000UL         /**< Mode DEFAULT for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_MUX_STATIC           0x00000000UL         /**< Mode STATIC for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_MUX_DUPLEX           0x00000001UL         /**< Mode DUPLEX for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_MUX_TRIPLEX          0x00000002UL         /**< Mode TRIPLEX for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_MUX_QUADRUPLEX       0x00000003UL         /**< Mode QUADRUPLEX for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_BIAS_SHIFT           2                    /**< Shift value for LCD_BIAS */\r
-#define _LCD_DISPCTRL_BIAS_MASK            0xCUL                /**< Bit mask for LCD_BIAS */\r
-#define LCD_DISPCTRL_BIAS_DEFAULT          (0x00000000UL << 2)  /**< Shifted mode DEFAULT for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_BIAS_STATIC           (0x00000000UL << 2)  /**< Shifted mode STATIC for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_BIAS_ONEHALF          (0x00000001UL << 2)  /**< Shifted mode ONEHALF for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_BIAS_ONETHIRD         (0x00000002UL << 2)  /**< Shifted mode ONETHIRD for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_BIAS_DEFAULT         0x00000000UL         /**< Mode DEFAULT for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_BIAS_STATIC          0x00000000UL         /**< Mode STATIC for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_BIAS_ONEHALF         0x00000001UL         /**< Mode ONEHALF for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_BIAS_ONETHIRD        0x00000002UL         /**< Mode ONETHIRD for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_WAVE                  (1 << 4)             /**< Waveform Selection */\r
-#define _LCD_DISPCTRL_WAVE_SHIFT           4                    /**< Shift value for LCD_WAVE */\r
-#define _LCD_DISPCTRL_WAVE_MASK            0x10UL               /**< Bit mask for LCD_WAVE */\r
-#define LCD_DISPCTRL_WAVE_DEFAULT          (0x00000000UL << 4)  /**< Shifted mode DEFAULT for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_WAVE_LOWPOWER         (0x00000000UL << 4)  /**< Shifted mode LOWPOWER for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_WAVE_NORMAL           (0x00000001UL << 4)  /**< Shifted mode NORMAL for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_WAVE_DEFAULT         0x00000000UL         /**< Mode DEFAULT for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_WAVE_LOWPOWER        0x00000000UL         /**< Mode LOWPOWER for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_WAVE_NORMAL          0x00000001UL         /**< Mode NORMAL for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_CONLEV_SHIFT         8                    /**< Shift value for LCD_CONLEV */\r
-#define _LCD_DISPCTRL_CONLEV_MASK          0x1F00UL             /**< Bit mask for LCD_CONLEV */\r
-#define LCD_DISPCTRL_CONLEV_MIN            (0x00000000UL << 8)  /**< Shifted mode MIN for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_CONLEV_DEFAULT        (0x0000001FUL << 8)  /**< Shifted mode DEFAULT for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_CONLEV_MAX            (0x0000001FUL << 8)  /**< Shifted mode MAX for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_CONLEV_MIN           0x00000000UL         /**< Mode MIN for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_CONLEV_DEFAULT       0x0000001FUL         /**< Mode DEFAULT for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_CONLEV_MAX           0x0000001FUL         /**< Mode MAX for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_CONCONF               (1 << 15)            /**< Contrast Configuration */\r
-#define _LCD_DISPCTRL_CONCONF_SHIFT        15                   /**< Shift value for LCD_CONCONF */\r
-#define _LCD_DISPCTRL_CONCONF_MASK         0x8000UL             /**< Bit mask for LCD_CONCONF */\r
-#define LCD_DISPCTRL_CONCONF_DEFAULT       (0x00000000UL << 15) /**< Shifted mode DEFAULT for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_CONCONF_VLCD          (0x00000000UL << 15) /**< Shifted mode VLCD for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_CONCONF_GND           (0x00000001UL << 15) /**< Shifted mode GND for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_CONCONF_DEFAULT      0x00000000UL         /**< Mode DEFAULT for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_CONCONF_VLCD         0x00000000UL         /**< Mode VLCD for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_CONCONF_GND          0x00000001UL         /**< Mode GND for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VLCDSEL               (1 << 16)            /**< VLCD Selection */\r
-#define _LCD_DISPCTRL_VLCDSEL_SHIFT        16                   /**< Shift value for LCD_VLCDSEL */\r
-#define _LCD_DISPCTRL_VLCDSEL_MASK         0x10000UL            /**< Bit mask for LCD_VLCDSEL */\r
-#define LCD_DISPCTRL_VLCDSEL_DEFAULT       (0x00000000UL << 16) /**< Shifted mode DEFAULT for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VLCDSEL_VDD           (0x00000000UL << 16) /**< Shifted mode VDD for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VLCDSEL_VEXTBOOST     (0x00000001UL << 16) /**< Shifted mode VEXTBOOST for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VLCDSEL_DEFAULT      0x00000000UL         /**< Mode DEFAULT for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VLCDSEL_VDD          0x00000000UL         /**< Mode VDD for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VLCDSEL_VEXTBOOST    0x00000001UL         /**< Mode VEXTBOOST for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_SHIFT          18                   /**< Shift value for LCD_VBLEV */\r
-#define _LCD_DISPCTRL_VBLEV_MASK           0x1C0000UL           /**< Bit mask for LCD_VBLEV */\r
-#define LCD_DISPCTRL_VBLEV_3V00            (0x00000000UL << 18) /**< Shifted mode 3V00 for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VBLEV_3V09            (0x00000001UL << 18) /**< Shifted mode 3V09 for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VBLEV_3V17            (0x00000002UL << 18) /**< Shifted mode 3V17 for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VBLEV_DEFAULT         (0x00000003UL << 18) /**< Shifted mode DEFAULT for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VBLEV_3V26            (0x00000003UL << 18) /**< Shifted mode 3V26 for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VBLEV_3V34            (0x00000004UL << 18) /**< Shifted mode 3V34 for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VBLEV_3V43            (0x00000005UL << 18) /**< Shifted mode 3V43 for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VBLEV_3V51            (0x00000006UL << 18) /**< Shifted mode 3V51 for LCD_DISPCTRL */\r
-#define LCD_DISPCTRL_VBLEV_3V60            (0x00000007UL << 18) /**< Shifted mode 3V60 for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_3V00           0x00000000UL         /**< Mode 3V00 for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_3V09           0x00000001UL         /**< Mode 3V09 for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_3V17           0x00000002UL         /**< Mode 3V17 for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_DEFAULT        0x00000003UL         /**< Mode DEFAULT for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_3V26           0x00000003UL         /**< Mode 3V26 for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_3V34           0x00000004UL         /**< Mode 3V34 for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_3V43           0x00000005UL         /**< Mode 3V43 for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_3V51           0x00000006UL         /**< Mode 3V51 for LCD_DISPCTRL */\r
-#define _LCD_DISPCTRL_VBLEV_3V60           0x00000007UL         /**< Mode 3V60 for LCD_DISPCTRL */\r
-\r
-/** Bit fields for LCD SEGEN */\r
-#define _LCD_SEGEN_RESETVALUE              0x00000000UL        /**< Default value for LCD_SEGEN */\r
-#define _LCD_SEGEN_MASK                    0x000003FFUL        /**< Mask for LCD_SEGEN */\r
-#define _LCD_SEGEN_SEGEN_SHIFT             0                   /**< Shift value for LCD_SEGEN */\r
-#define _LCD_SEGEN_SEGEN_MASK              0x3FFUL             /**< Bit mask for LCD_SEGEN */\r
-#define LCD_SEGEN_SEGEN_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_SEGEN */\r
-#define _LCD_SEGEN_SEGEN_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LCD_SEGEN */\r
-\r
-/** Bit fields for LCD BACTRL */\r
-#define _LCD_BACTRL_RESETVALUE             0x00000000UL         /**< Default value for LCD_BACTRL */\r
-#define _LCD_BACTRL_MASK                   0x00FF01FFUL         /**< Mask for LCD_BACTRL */\r
-#define LCD_BACTRL_BLINKEN                 (1 << 0)             /**< Blink Enable */\r
-#define _LCD_BACTRL_BLINKEN_SHIFT          0                    /**< Shift value for LCD_BLINKEN */\r
-#define _LCD_BACTRL_BLINKEN_MASK           0x1UL                /**< Bit mask for LCD_BLINKEN */\r
-#define LCD_BACTRL_BLINKEN_DEFAULT         (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_BLINKEN_DEFAULT        0x00000000UL         /**< Mode DEFAULT for LCD_BACTRL */\r
-#define LCD_BACTRL_BLANK                   (1 << 1)             /**< Blank Display */\r
-#define _LCD_BACTRL_BLANK_SHIFT            1                    /**< Shift value for LCD_BLANK */\r
-#define _LCD_BACTRL_BLANK_MASK             0x2UL                /**< Bit mask for LCD_BLANK */\r
-#define LCD_BACTRL_BLANK_DEFAULT           (0x00000000UL << 1)  /**< Shifted mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_BLANK_DEFAULT          0x00000000UL         /**< Mode DEFAULT for LCD_BACTRL */\r
-#define LCD_BACTRL_AEN                     (1 << 2)             /**< Animation Enable */\r
-#define _LCD_BACTRL_AEN_SHIFT              2                    /**< Shift value for LCD_AEN */\r
-#define _LCD_BACTRL_AEN_MASK               0x4UL                /**< Bit mask for LCD_AEN */\r
-#define LCD_BACTRL_AEN_DEFAULT             (0x00000000UL << 2)  /**< Shifted mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AEN_DEFAULT            0x00000000UL         /**< Mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGASC_SHIFT          3                    /**< Shift value for LCD_AREGASC */\r
-#define _LCD_BACTRL_AREGASC_MASK           0x18UL               /**< Bit mask for LCD_AREGASC */\r
-#define LCD_BACTRL_AREGASC_DEFAULT         (0x00000000UL << 3)  /**< Shifted mode DEFAULT for LCD_BACTRL */\r
-#define LCD_BACTRL_AREGASC_NOSHIFT         (0x00000000UL << 3)  /**< Shifted mode NOSHIFT for LCD_BACTRL */\r
-#define LCD_BACTRL_AREGASC_SHIFTLEFT       (0x00000001UL << 3)  /**< Shifted mode SHIFTLEFT for LCD_BACTRL */\r
-#define LCD_BACTRL_AREGASC_SHIFTRIGHT      (0x00000002UL << 3)  /**< Shifted mode SHIFTRIGHT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGASC_DEFAULT        0x00000000UL         /**< Mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGASC_NOSHIFT        0x00000000UL         /**< Mode NOSHIFT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGASC_SHIFTLEFT      0x00000001UL         /**< Mode SHIFTLEFT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGASC_SHIFTRIGHT     0x00000002UL         /**< Mode SHIFTRIGHT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGBSC_SHIFT          5                    /**< Shift value for LCD_AREGBSC */\r
-#define _LCD_BACTRL_AREGBSC_MASK           0x60UL               /**< Bit mask for LCD_AREGBSC */\r
-#define LCD_BACTRL_AREGBSC_DEFAULT         (0x00000000UL << 5)  /**< Shifted mode DEFAULT for LCD_BACTRL */\r
-#define LCD_BACTRL_AREGBSC_NOSHIFT         (0x00000000UL << 5)  /**< Shifted mode NOSHIFT for LCD_BACTRL */\r
-#define LCD_BACTRL_AREGBSC_SHIFTLEFT       (0x00000001UL << 5)  /**< Shifted mode SHIFTLEFT for LCD_BACTRL */\r
-#define LCD_BACTRL_AREGBSC_SHIFTRIGHT      (0x00000002UL << 5)  /**< Shifted mode SHIFTRIGHT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGBSC_DEFAULT        0x00000000UL         /**< Mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGBSC_NOSHIFT        0x00000000UL         /**< Mode NOSHIFT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGBSC_SHIFTLEFT      0x00000001UL         /**< Mode SHIFTLEFT for LCD_BACTRL */\r
-#define _LCD_BACTRL_AREGBSC_SHIFTRIGHT     0x00000002UL         /**< Mode SHIFTRIGHT for LCD_BACTRL */\r
-#define LCD_BACTRL_ALOGSEL                 (1 << 7)             /**< Animate Logic Function Select */\r
-#define _LCD_BACTRL_ALOGSEL_SHIFT          7                    /**< Shift value for LCD_ALOGSEL */\r
-#define _LCD_BACTRL_ALOGSEL_MASK           0x80UL               /**< Bit mask for LCD_ALOGSEL */\r
-#define LCD_BACTRL_ALOGSEL_DEFAULT         (0x00000000UL << 7)  /**< Shifted mode DEFAULT for LCD_BACTRL */\r
-#define LCD_BACTRL_ALOGSEL_AND             (0x00000000UL << 7)  /**< Shifted mode AND for LCD_BACTRL */\r
-#define LCD_BACTRL_ALOGSEL_OR              (0x00000001UL << 7)  /**< Shifted mode OR for LCD_BACTRL */\r
-#define _LCD_BACTRL_ALOGSEL_DEFAULT        0x00000000UL         /**< Mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_ALOGSEL_AND            0x00000000UL         /**< Mode AND for LCD_BACTRL */\r
-#define _LCD_BACTRL_ALOGSEL_OR             0x00000001UL         /**< Mode OR for LCD_BACTRL */\r
-#define LCD_BACTRL_FCEN                    (1 << 8)             /**< Frame Counter Enable */\r
-#define _LCD_BACTRL_FCEN_SHIFT             8                    /**< Shift value for LCD_FCEN */\r
-#define _LCD_BACTRL_FCEN_MASK              0x100UL              /**< Bit mask for LCD_FCEN */\r
-#define LCD_BACTRL_FCEN_DEFAULT            (0x00000000UL << 8)  /**< Shifted mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_FCEN_DEFAULT           0x00000000UL         /**< Mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_FCPRESC_SHIFT          16                   /**< Shift value for LCD_FCPRESC */\r
-#define _LCD_BACTRL_FCPRESC_MASK           0x30000UL            /**< Bit mask for LCD_FCPRESC */\r
-#define LCD_BACTRL_FCPRESC_DEFAULT         (0x00000000UL << 16) /**< Shifted mode DEFAULT for LCD_BACTRL */\r
-#define LCD_BACTRL_FCPRESC_DIV1            (0x00000000UL << 16) /**< Shifted mode DIV1 for LCD_BACTRL */\r
-#define LCD_BACTRL_FCPRESC_DIV2            (0x00000001UL << 16) /**< Shifted mode DIV2 for LCD_BACTRL */\r
-#define LCD_BACTRL_FCPRESC_DIV4            (0x00000002UL << 16) /**< Shifted mode DIV4 for LCD_BACTRL */\r
-#define LCD_BACTRL_FCPRESC_DIV8            (0x00000003UL << 16) /**< Shifted mode DIV8 for LCD_BACTRL */\r
-#define _LCD_BACTRL_FCPRESC_DEFAULT        0x00000000UL         /**< Mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_FCPRESC_DIV1           0x00000000UL         /**< Mode DIV1 for LCD_BACTRL */\r
-#define _LCD_BACTRL_FCPRESC_DIV2           0x00000001UL         /**< Mode DIV2 for LCD_BACTRL */\r
-#define _LCD_BACTRL_FCPRESC_DIV4           0x00000002UL         /**< Mode DIV4 for LCD_BACTRL */\r
-#define _LCD_BACTRL_FCPRESC_DIV8           0x00000003UL         /**< Mode DIV8 for LCD_BACTRL */\r
-#define _LCD_BACTRL_FCTOP_SHIFT            18                   /**< Shift value for LCD_FCTOP */\r
-#define _LCD_BACTRL_FCTOP_MASK             0xFC0000UL           /**< Bit mask for LCD_FCTOP */\r
-#define LCD_BACTRL_FCTOP_DEFAULT           (0x00000000UL << 18) /**< Shifted mode DEFAULT for LCD_BACTRL */\r
-#define _LCD_BACTRL_FCTOP_DEFAULT          0x00000000UL         /**< Mode DEFAULT for LCD_BACTRL */\r
-\r
-/** Bit fields for LCD STATUS */\r
-#define _LCD_STATUS_RESETVALUE             0x00000000UL        /**< Default value for LCD_STATUS */\r
-#define _LCD_STATUS_MASK                   0x0000010FUL        /**< Mask for LCD_STATUS */\r
-#define _LCD_STATUS_ASTATE_SHIFT           0                   /**< Shift value for LCD_ASTATE */\r
-#define _LCD_STATUS_ASTATE_MASK            0xFUL               /**< Bit mask for LCD_ASTATE */\r
-#define LCD_STATUS_ASTATE_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_STATUS */\r
-#define _LCD_STATUS_ASTATE_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LCD_STATUS */\r
-#define LCD_STATUS_BLINK                   (1 << 8)            /**< Blink State */\r
-#define _LCD_STATUS_BLINK_SHIFT            8                   /**< Shift value for LCD_BLINK */\r
-#define _LCD_STATUS_BLINK_MASK             0x100UL             /**< Bit mask for LCD_BLINK */\r
-#define LCD_STATUS_BLINK_DEFAULT           (0x00000000UL << 8) /**< Shifted mode DEFAULT for LCD_STATUS */\r
-#define _LCD_STATUS_BLINK_DEFAULT          0x00000000UL        /**< Mode DEFAULT for LCD_STATUS */\r
-\r
-/** Bit fields for LCD AREGA */\r
-#define _LCD_AREGA_RESETVALUE              0x00000000UL        /**< Default value for LCD_AREGA */\r
-#define _LCD_AREGA_MASK                    0x000000FFUL        /**< Mask for LCD_AREGA */\r
-#define _LCD_AREGA_AREGA_SHIFT             0                   /**< Shift value for LCD_AREGA */\r
-#define _LCD_AREGA_AREGA_MASK              0xFFUL              /**< Bit mask for LCD_AREGA */\r
-#define LCD_AREGA_AREGA_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_AREGA */\r
-#define _LCD_AREGA_AREGA_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LCD_AREGA */\r
-\r
-/** Bit fields for LCD AREGB */\r
-#define _LCD_AREGB_RESETVALUE              0x00000000UL        /**< Default value for LCD_AREGB */\r
-#define _LCD_AREGB_MASK                    0x000000FFUL        /**< Mask for LCD_AREGB */\r
-#define _LCD_AREGB_AREGB_SHIFT             0                   /**< Shift value for LCD_AREGB */\r
-#define _LCD_AREGB_AREGB_MASK              0xFFUL              /**< Bit mask for LCD_AREGB */\r
-#define LCD_AREGB_AREGB_DEFAULT            (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_AREGB */\r
-#define _LCD_AREGB_AREGB_DEFAULT           0x00000000UL        /**< Mode DEFAULT for LCD_AREGB */\r
-\r
-/** Bit fields for LCD IF */\r
-#define _LCD_IF_RESETVALUE                 0x00000000UL        /**< Default value for LCD_IF */\r
-#define _LCD_IF_MASK                       0x00000001UL        /**< Mask for LCD_IF */\r
-#define LCD_IF_FC                          (1 << 0)            /**< Frame Counter Interrupt Flag */\r
-#define _LCD_IF_FC_SHIFT                   0                   /**< Shift value for LCD_FC */\r
-#define _LCD_IF_FC_MASK                    0x1UL               /**< Bit mask for LCD_FC */\r
-#define LCD_IF_FC_DEFAULT                  (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_IF */\r
-#define _LCD_IF_FC_DEFAULT                 0x00000000UL        /**< Mode DEFAULT for LCD_IF */\r
-\r
-/** Bit fields for LCD IFS */\r
-#define _LCD_IFS_RESETVALUE                0x00000000UL        /**< Default value for LCD_IFS */\r
-#define _LCD_IFS_MASK                      0x00000001UL        /**< Mask for LCD_IFS */\r
-#define LCD_IFS_FC                         (1 << 0)            /**< Frame Counter Interrupt Flag Set */\r
-#define _LCD_IFS_FC_SHIFT                  0                   /**< Shift value for LCD_FC */\r
-#define _LCD_IFS_FC_MASK                   0x1UL               /**< Bit mask for LCD_FC */\r
-#define LCD_IFS_FC_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_IFS */\r
-#define _LCD_IFS_FC_DEFAULT                0x00000000UL        /**< Mode DEFAULT for LCD_IFS */\r
-\r
-/** Bit fields for LCD IFC */\r
-#define _LCD_IFC_RESETVALUE                0x00000000UL        /**< Default value for LCD_IFC */\r
-#define _LCD_IFC_MASK                      0x00000001UL        /**< Mask for LCD_IFC */\r
-#define LCD_IFC_FC                         (1 << 0)            /**< Frame Counter Interrupt Flag Clear */\r
-#define _LCD_IFC_FC_SHIFT                  0                   /**< Shift value for LCD_FC */\r
-#define _LCD_IFC_FC_MASK                   0x1UL               /**< Bit mask for LCD_FC */\r
-#define LCD_IFC_FC_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_IFC */\r
-#define _LCD_IFC_FC_DEFAULT                0x00000000UL        /**< Mode DEFAULT for LCD_IFC */\r
-\r
-/** Bit fields for LCD IEN */\r
-#define _LCD_IEN_RESETVALUE                0x00000000UL        /**< Default value for LCD_IEN */\r
-#define _LCD_IEN_MASK                      0x00000001UL        /**< Mask for LCD_IEN */\r
-#define LCD_IEN_FC                         (1 << 0)            /**< Frame Counter Interrupt Enable */\r
-#define _LCD_IEN_FC_SHIFT                  0                   /**< Shift value for LCD_FC */\r
-#define _LCD_IEN_FC_MASK                   0x1UL               /**< Bit mask for LCD_FC */\r
-#define LCD_IEN_FC_DEFAULT                 (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_IEN */\r
-#define _LCD_IEN_FC_DEFAULT                0x00000000UL        /**< Mode DEFAULT for LCD_IEN */\r
-\r
-/** Bit fields for LCD SEGD0L */\r
-#define _LCD_SEGD0L_RESETVALUE             0x00000000UL        /**< Default value for LCD_SEGD0L */\r
-#define _LCD_SEGD0L_MASK                   0xFFFFFFFFUL        /**< Mask for LCD_SEGD0L */\r
-#define _LCD_SEGD0L_SEGD0L_SHIFT           0                   /**< Shift value for LCD_SEGD0L */\r
-#define _LCD_SEGD0L_SEGD0L_MASK            0xFFFFFFFFUL        /**< Bit mask for LCD_SEGD0L */\r
-#define LCD_SEGD0L_SEGD0L_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_SEGD0L */\r
-#define _LCD_SEGD0L_SEGD0L_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LCD_SEGD0L */\r
-\r
-/** Bit fields for LCD SEGD1L */\r
-#define _LCD_SEGD1L_RESETVALUE             0x00000000UL        /**< Default value for LCD_SEGD1L */\r
-#define _LCD_SEGD1L_MASK                   0xFFFFFFFFUL        /**< Mask for LCD_SEGD1L */\r
-#define _LCD_SEGD1L_SEGD1L_SHIFT           0                   /**< Shift value for LCD_SEGD1L */\r
-#define _LCD_SEGD1L_SEGD1L_MASK            0xFFFFFFFFUL        /**< Bit mask for LCD_SEGD1L */\r
-#define LCD_SEGD1L_SEGD1L_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_SEGD1L */\r
-#define _LCD_SEGD1L_SEGD1L_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LCD_SEGD1L */\r
-\r
-/** Bit fields for LCD SEGD2L */\r
-#define _LCD_SEGD2L_RESETVALUE             0x00000000UL        /**< Default value for LCD_SEGD2L */\r
-#define _LCD_SEGD2L_MASK                   0xFFFFFFFFUL        /**< Mask for LCD_SEGD2L */\r
-#define _LCD_SEGD2L_SEGD2L_SHIFT           0                   /**< Shift value for LCD_SEGD2L */\r
-#define _LCD_SEGD2L_SEGD2L_MASK            0xFFFFFFFFUL        /**< Bit mask for LCD_SEGD2L */\r
-#define LCD_SEGD2L_SEGD2L_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_SEGD2L */\r
-#define _LCD_SEGD2L_SEGD2L_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LCD_SEGD2L */\r
-\r
-/** Bit fields for LCD SEGD3L */\r
-#define _LCD_SEGD3L_RESETVALUE             0x00000000UL        /**< Default value for LCD_SEGD3L */\r
-#define _LCD_SEGD3L_MASK                   0xFFFFFFFFUL        /**< Mask for LCD_SEGD3L */\r
-#define _LCD_SEGD3L_SEGD3L_SHIFT           0                   /**< Shift value for LCD_SEGD3L */\r
-#define _LCD_SEGD3L_SEGD3L_MASK            0xFFFFFFFFUL        /**< Bit mask for LCD_SEGD3L */\r
-#define LCD_SEGD3L_SEGD3L_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_SEGD3L */\r
-#define _LCD_SEGD3L_SEGD3L_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LCD_SEGD3L */\r
-\r
-/** Bit fields for LCD SEGD0H */\r
-#define _LCD_SEGD0H_RESETVALUE             0x00000000UL        /**< Default value for LCD_SEGD0H */\r
-#define _LCD_SEGD0H_MASK                   0x000000FFUL        /**< Mask for LCD_SEGD0H */\r
-#define _LCD_SEGD0H_SEGD0H_SHIFT           0                   /**< Shift value for LCD_SEGD0H */\r
-#define _LCD_SEGD0H_SEGD0H_MASK            0xFFUL              /**< Bit mask for LCD_SEGD0H */\r
-#define LCD_SEGD0H_SEGD0H_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_SEGD0H */\r
-#define _LCD_SEGD0H_SEGD0H_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LCD_SEGD0H */\r
-\r
-/** Bit fields for LCD SEGD1H */\r
-#define _LCD_SEGD1H_RESETVALUE             0x00000000UL        /**< Default value for LCD_SEGD1H */\r
-#define _LCD_SEGD1H_MASK                   0x000000FFUL        /**< Mask for LCD_SEGD1H */\r
-#define _LCD_SEGD1H_SEGD1H_SHIFT           0                   /**< Shift value for LCD_SEGD1H */\r
-#define _LCD_SEGD1H_SEGD1H_MASK            0xFFUL              /**< Bit mask for LCD_SEGD1H */\r
-#define LCD_SEGD1H_SEGD1H_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_SEGD1H */\r
-#define _LCD_SEGD1H_SEGD1H_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LCD_SEGD1H */\r
-\r
-/** Bit fields for LCD SEGD2H */\r
-#define _LCD_SEGD2H_RESETVALUE             0x00000000UL        /**< Default value for LCD_SEGD2H */\r
-#define _LCD_SEGD2H_MASK                   0x000000FFUL        /**< Mask for LCD_SEGD2H */\r
-#define _LCD_SEGD2H_SEGD2H_SHIFT           0                   /**< Shift value for LCD_SEGD2H */\r
-#define _LCD_SEGD2H_SEGD2H_MASK            0xFFUL              /**< Bit mask for LCD_SEGD2H */\r
-#define LCD_SEGD2H_SEGD2H_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_SEGD2H */\r
-#define _LCD_SEGD2H_SEGD2H_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LCD_SEGD2H */\r
-\r
-/** Bit fields for LCD SEGD3H */\r
-#define _LCD_SEGD3H_RESETVALUE             0x00000000UL        /**< Default value for LCD_SEGD3H */\r
-#define _LCD_SEGD3H_MASK                   0x000000FFUL        /**< Mask for LCD_SEGD3H */\r
-#define _LCD_SEGD3H_SEGD3H_SHIFT           0                   /**< Shift value for LCD_SEGD3H */\r
-#define _LCD_SEGD3H_SEGD3H_MASK            0xFFUL              /**< Bit mask for LCD_SEGD3H */\r
-#define LCD_SEGD3H_SEGD3H_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_SEGD3H */\r
-#define _LCD_SEGD3H_SEGD3H_DEFAULT         0x00000000UL        /**< Mode DEFAULT for LCD_SEGD3H */\r
-\r
-/** Bit fields for LCD FREEZE */\r
-#define _LCD_FREEZE_RESETVALUE             0x00000000UL        /**< Default value for LCD_FREEZE */\r
-#define _LCD_FREEZE_MASK                   0x00000001UL        /**< Mask for LCD_FREEZE */\r
-#define LCD_FREEZE_REGFREEZE               (1 << 0)            /**< Register Update Freeze */\r
-#define _LCD_FREEZE_REGFREEZE_SHIFT        0                   /**< Shift value for LCD_REGFREEZE */\r
-#define _LCD_FREEZE_REGFREEZE_MASK         0x1UL               /**< Bit mask for LCD_REGFREEZE */\r
-#define LCD_FREEZE_REGFREEZE_DEFAULT       (0x00000000UL << 0) /**< Shifted mode DEFAULT for LCD_FREEZE */\r
-#define LCD_FREEZE_REGFREEZE_UPDATE        (0x00000000UL << 0) /**< Shifted mode UPDATE for LCD_FREEZE */\r
-#define LCD_FREEZE_REGFREEZE_FREEZE        (0x00000001UL << 0) /**< Shifted mode FREEZE for LCD_FREEZE */\r
-#define _LCD_FREEZE_REGFREEZE_DEFAULT      0x00000000UL        /**< Mode DEFAULT for LCD_FREEZE */\r
-#define _LCD_FREEZE_REGFREEZE_UPDATE       0x00000000UL        /**< Mode UPDATE for LCD_FREEZE */\r
-#define _LCD_FREEZE_REGFREEZE_FREEZE       0x00000001UL        /**< Mode FREEZE for LCD_FREEZE */\r
-\r
-/** Bit fields for LCD SYNCBUSY */\r
-#define _LCD_SYNCBUSY_RESETVALUE           0x00000000UL         /**< Default value for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_MASK                 0x00000FFFUL         /**< Mask for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_CTRL                  (1 << 0)             /**< LCD_CTRL Register Busy */\r
-#define _LCD_SYNCBUSY_CTRL_SHIFT           0                    /**< Shift value for LCD_CTRL */\r
-#define _LCD_SYNCBUSY_CTRL_MASK            0x1UL                /**< Bit mask for LCD_CTRL */\r
-#define LCD_SYNCBUSY_CTRL_DEFAULT          (0x00000000UL << 0)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_CTRL_DEFAULT         0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_BACTRL                (1 << 1)             /**< LCD_BACTRL Register Busy */\r
-#define _LCD_SYNCBUSY_BACTRL_SHIFT         1                    /**< Shift value for LCD_BACTRL */\r
-#define _LCD_SYNCBUSY_BACTRL_MASK          0x2UL                /**< Bit mask for LCD_BACTRL */\r
-#define LCD_SYNCBUSY_BACTRL_DEFAULT        (0x00000000UL << 1)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_BACTRL_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_AREGA                 (1 << 2)             /**< LCD_AREGA Register Busy */\r
-#define _LCD_SYNCBUSY_AREGA_SHIFT          2                    /**< Shift value for LCD_AREGA */\r
-#define _LCD_SYNCBUSY_AREGA_MASK           0x4UL                /**< Bit mask for LCD_AREGA */\r
-#define LCD_SYNCBUSY_AREGA_DEFAULT         (0x00000000UL << 2)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_AREGA_DEFAULT        0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_AREGB                 (1 << 3)             /**< LCD_AREGB Register Busy */\r
-#define _LCD_SYNCBUSY_AREGB_SHIFT          3                    /**< Shift value for LCD_AREGB */\r
-#define _LCD_SYNCBUSY_AREGB_MASK           0x8UL                /**< Bit mask for LCD_AREGB */\r
-#define LCD_SYNCBUSY_AREGB_DEFAULT         (0x00000000UL << 3)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_AREGB_DEFAULT        0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_SEGD0L                (1 << 4)             /**< LCD_SEGD0L Register Busy */\r
-#define _LCD_SYNCBUSY_SEGD0L_SHIFT         4                    /**< Shift value for LCD_SEGD0L */\r
-#define _LCD_SYNCBUSY_SEGD0L_MASK          0x10UL               /**< Bit mask for LCD_SEGD0L */\r
-#define LCD_SYNCBUSY_SEGD0L_DEFAULT        (0x00000000UL << 4)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_SEGD0L_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_SEGD1L                (1 << 5)             /**< LCD_SEGD1L Register Busy */\r
-#define _LCD_SYNCBUSY_SEGD1L_SHIFT         5                    /**< Shift value for LCD_SEGD1L */\r
-#define _LCD_SYNCBUSY_SEGD1L_MASK          0x20UL               /**< Bit mask for LCD_SEGD1L */\r
-#define LCD_SYNCBUSY_SEGD1L_DEFAULT        (0x00000000UL << 5)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_SEGD1L_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_SEGD2L                (1 << 6)             /**< LCD_SEGD2L Register Busy */\r
-#define _LCD_SYNCBUSY_SEGD2L_SHIFT         6                    /**< Shift value for LCD_SEGD2L */\r
-#define _LCD_SYNCBUSY_SEGD2L_MASK          0x40UL               /**< Bit mask for LCD_SEGD2L */\r
-#define LCD_SYNCBUSY_SEGD2L_DEFAULT        (0x00000000UL << 6)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_SEGD2L_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_SEGD3L                (1 << 7)             /**< LCD_SEGD3L Register Busy */\r
-#define _LCD_SYNCBUSY_SEGD3L_SHIFT         7                    /**< Shift value for LCD_SEGD3L */\r
-#define _LCD_SYNCBUSY_SEGD3L_MASK          0x80UL               /**< Bit mask for LCD_SEGD3L */\r
-#define LCD_SYNCBUSY_SEGD3L_DEFAULT        (0x00000000UL << 7)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_SEGD3L_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_SEGD0H                (1 << 8)             /**< LCD_SEGD0H Register Busy */\r
-#define _LCD_SYNCBUSY_SEGD0H_SHIFT         8                    /**< Shift value for LCD_SEGD0H */\r
-#define _LCD_SYNCBUSY_SEGD0H_MASK          0x100UL              /**< Bit mask for LCD_SEGD0H */\r
-#define LCD_SYNCBUSY_SEGD0H_DEFAULT        (0x00000000UL << 8)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_SEGD0H_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_SEGD1H                (1 << 9)             /**< LCD_SEGD1H Register Busy */\r
-#define _LCD_SYNCBUSY_SEGD1H_SHIFT         9                    /**< Shift value for LCD_SEGD1H */\r
-#define _LCD_SYNCBUSY_SEGD1H_MASK          0x200UL              /**< Bit mask for LCD_SEGD1H */\r
-#define LCD_SYNCBUSY_SEGD1H_DEFAULT        (0x00000000UL << 9)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_SEGD1H_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_SEGD2H                (1 << 10)            /**< LCD_SEGD2H Register Busy */\r
-#define _LCD_SYNCBUSY_SEGD2H_SHIFT         10                   /**< Shift value for LCD_SEGD2H */\r
-#define _LCD_SYNCBUSY_SEGD2H_MASK          0x400UL              /**< Bit mask for LCD_SEGD2H */\r
-#define LCD_SYNCBUSY_SEGD2H_DEFAULT        (0x00000000UL << 10) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_SEGD2H_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-#define LCD_SYNCBUSY_SEGD3H                (1 << 11)            /**< LCD_SEGD3H Register Busy */\r
-#define _LCD_SYNCBUSY_SEGD3H_SHIFT         11                   /**< Shift value for LCD_SEGD3H */\r
-#define _LCD_SYNCBUSY_SEGD3H_MASK          0x800UL              /**< Bit mask for LCD_SEGD3H */\r
-#define LCD_SYNCBUSY_SEGD3H_DEFAULT        (0x00000000UL << 11) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */\r
-#define _LCD_SYNCBUSY_SEGD3H_DEFAULT       0x00000000UL         /**< Mode DEFAULT for LCD_SYNCBUSY */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_RTC\r
- * @{\r
- */\r
-\r
-/** Bit fields for RTC CTRL */\r
-#define _RTC_CTRL_RESETVALUE             0x00000000UL        /**< Default value for RTC_CTRL */\r
-#define _RTC_CTRL_MASK                   0x00000007UL        /**< Mask for RTC_CTRL */\r
-#define RTC_CTRL_EN                      (1 << 0)            /**< RTC Enable */\r
-#define _RTC_CTRL_EN_SHIFT               0                   /**< Shift value for RTC_EN */\r
-#define _RTC_CTRL_EN_MASK                0x1UL               /**< Bit mask for RTC_EN */\r
-#define RTC_CTRL_EN_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_CTRL */\r
-#define _RTC_CTRL_EN_DEFAULT             0x00000000UL        /**< Mode DEFAULT for RTC_CTRL */\r
-#define RTC_CTRL_DEBUGRUN                (1 << 1)            /**< Debug Mode Run Enable */\r
-#define _RTC_CTRL_DEBUGRUN_SHIFT         1                   /**< Shift value for RTC_DEBUGRUN */\r
-#define _RTC_CTRL_DEBUGRUN_MASK          0x2UL               /**< Bit mask for RTC_DEBUGRUN */\r
-#define RTC_CTRL_DEBUGRUN_DEFAULT        (0x00000000UL << 1) /**< Shifted mode DEFAULT for RTC_CTRL */\r
-#define _RTC_CTRL_DEBUGRUN_DEFAULT       0x00000000UL        /**< Mode DEFAULT for RTC_CTRL */\r
-#define RTC_CTRL_COMP0TOP                (1 << 2)            /**< Compare Channel 0 is Top Value */\r
-#define _RTC_CTRL_COMP0TOP_SHIFT         2                   /**< Shift value for RTC_COMP0TOP */\r
-#define _RTC_CTRL_COMP0TOP_MASK          0x4UL               /**< Bit mask for RTC_COMP0TOP */\r
-#define RTC_CTRL_COMP0TOP_DEFAULT        (0x00000000UL << 2) /**< Shifted mode DEFAULT for RTC_CTRL */\r
-#define RTC_CTRL_COMP0TOP_DISABLE        (0x00000000UL << 2) /**< Shifted mode DISABLE for RTC_CTRL */\r
-#define RTC_CTRL_COMP0TOP_ENABLE         (0x00000001UL << 2) /**< Shifted mode ENABLE for RTC_CTRL */\r
-#define _RTC_CTRL_COMP0TOP_DEFAULT       0x00000000UL        /**< Mode DEFAULT for RTC_CTRL */\r
-#define _RTC_CTRL_COMP0TOP_DISABLE       0x00000000UL        /**< Mode DISABLE for RTC_CTRL */\r
-#define _RTC_CTRL_COMP0TOP_ENABLE        0x00000001UL        /**< Mode ENABLE for RTC_CTRL */\r
-\r
-/** Bit fields for RTC CNT */\r
-#define _RTC_CNT_RESETVALUE              0x00000000UL        /**< Default value for RTC_CNT */\r
-#define _RTC_CNT_MASK                    0x00FFFFFFUL        /**< Mask for RTC_CNT */\r
-#define _RTC_CNT_CNT_SHIFT               0                   /**< Shift value for RTC_CNT */\r
-#define _RTC_CNT_CNT_MASK                0xFFFFFFUL          /**< Bit mask for RTC_CNT */\r
-#define RTC_CNT_CNT_DEFAULT              (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_CNT */\r
-#define _RTC_CNT_CNT_DEFAULT             0x00000000UL        /**< Mode DEFAULT for RTC_CNT */\r
-\r
-/** Bit fields for RTC COMP0 */\r
-#define _RTC_COMP0_RESETVALUE            0x00000000UL        /**< Default value for RTC_COMP0 */\r
-#define _RTC_COMP0_MASK                  0x00FFFFFFUL        /**< Mask for RTC_COMP0 */\r
-#define _RTC_COMP0_COMP0_SHIFT           0                   /**< Shift value for RTC_COMP0 */\r
-#define _RTC_COMP0_COMP0_MASK            0xFFFFFFUL          /**< Bit mask for RTC_COMP0 */\r
-#define RTC_COMP0_COMP0_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_COMP0 */\r
-#define _RTC_COMP0_COMP0_DEFAULT         0x00000000UL        /**< Mode DEFAULT for RTC_COMP0 */\r
-\r
-/** Bit fields for RTC COMP1 */\r
-#define _RTC_COMP1_RESETVALUE            0x00000000UL        /**< Default value for RTC_COMP1 */\r
-#define _RTC_COMP1_MASK                  0x00FFFFFFUL        /**< Mask for RTC_COMP1 */\r
-#define _RTC_COMP1_COMP1_SHIFT           0                   /**< Shift value for RTC_COMP1 */\r
-#define _RTC_COMP1_COMP1_MASK            0xFFFFFFUL          /**< Bit mask for RTC_COMP1 */\r
-#define RTC_COMP1_COMP1_DEFAULT          (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_COMP1 */\r
-#define _RTC_COMP1_COMP1_DEFAULT         0x00000000UL        /**< Mode DEFAULT for RTC_COMP1 */\r
-\r
-/** Bit fields for RTC IF */\r
-#define _RTC_IF_RESETVALUE               0x00000000UL        /**< Default value for RTC_IF */\r
-#define _RTC_IF_MASK                     0x00000007UL        /**< Mask for RTC_IF */\r
-#define RTC_IF_OF                        (1 << 0)            /**< Overflow Interrupt Flag */\r
-#define _RTC_IF_OF_SHIFT                 0                   /**< Shift value for RTC_OF */\r
-#define _RTC_IF_OF_MASK                  0x1UL               /**< Bit mask for RTC_OF */\r
-#define RTC_IF_OF_DEFAULT                (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_IF */\r
-#define _RTC_IF_OF_DEFAULT               0x00000000UL        /**< Mode DEFAULT for RTC_IF */\r
-#define RTC_IF_COMP0                     (1 << 1)            /**< Compare Match 0 Interrupt Flag */\r
-#define _RTC_IF_COMP0_SHIFT              1                   /**< Shift value for RTC_COMP0 */\r
-#define _RTC_IF_COMP0_MASK               0x2UL               /**< Bit mask for RTC_COMP0 */\r
-#define RTC_IF_COMP0_DEFAULT             (0x00000000UL << 1) /**< Shifted mode DEFAULT for RTC_IF */\r
-#define _RTC_IF_COMP0_DEFAULT            0x00000000UL        /**< Mode DEFAULT for RTC_IF */\r
-#define RTC_IF_COMP1                     (1 << 2)            /**< Compare Match 1 Interrupt Flag */\r
-#define _RTC_IF_COMP1_SHIFT              2                   /**< Shift value for RTC_COMP1 */\r
-#define _RTC_IF_COMP1_MASK               0x4UL               /**< Bit mask for RTC_COMP1 */\r
-#define RTC_IF_COMP1_DEFAULT             (0x00000000UL << 2) /**< Shifted mode DEFAULT for RTC_IF */\r
-#define _RTC_IF_COMP1_DEFAULT            0x00000000UL        /**< Mode DEFAULT for RTC_IF */\r
-\r
-/** Bit fields for RTC IFS */\r
-#define _RTC_IFS_RESETVALUE              0x00000000UL        /**< Default value for RTC_IFS */\r
-#define _RTC_IFS_MASK                    0x00000007UL        /**< Mask for RTC_IFS */\r
-#define RTC_IFS_OF                       (1 << 0)            /**< Set Overflow Interrupt Flag */\r
-#define _RTC_IFS_OF_SHIFT                0                   /**< Shift value for RTC_OF */\r
-#define _RTC_IFS_OF_MASK                 0x1UL               /**< Bit mask for RTC_OF */\r
-#define RTC_IFS_OF_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_IFS */\r
-#define _RTC_IFS_OF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for RTC_IFS */\r
-#define RTC_IFS_COMP0                    (1 << 1)            /**< Set Compare match 0 Interrupt Flag */\r
-#define _RTC_IFS_COMP0_SHIFT             1                   /**< Shift value for RTC_COMP0 */\r
-#define _RTC_IFS_COMP0_MASK              0x2UL               /**< Bit mask for RTC_COMP0 */\r
-#define RTC_IFS_COMP0_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for RTC_IFS */\r
-#define _RTC_IFS_COMP0_DEFAULT           0x00000000UL        /**< Mode DEFAULT for RTC_IFS */\r
-#define RTC_IFS_COMP1                    (1 << 2)            /**< Set Compare match 1 Interrupt Flag */\r
-#define _RTC_IFS_COMP1_SHIFT             2                   /**< Shift value for RTC_COMP1 */\r
-#define _RTC_IFS_COMP1_MASK              0x4UL               /**< Bit mask for RTC_COMP1 */\r
-#define RTC_IFS_COMP1_DEFAULT            (0x00000000UL << 2) /**< Shifted mode DEFAULT for RTC_IFS */\r
-#define _RTC_IFS_COMP1_DEFAULT           0x00000000UL        /**< Mode DEFAULT for RTC_IFS */\r
-\r
-/** Bit fields for RTC IFC */\r
-#define _RTC_IFC_RESETVALUE              0x00000000UL        /**< Default value for RTC_IFC */\r
-#define _RTC_IFC_MASK                    0x00000007UL        /**< Mask for RTC_IFC */\r
-#define RTC_IFC_OF                       (1 << 0)            /**< Clear Overflow Interrupt Flag */\r
-#define _RTC_IFC_OF_SHIFT                0                   /**< Shift value for RTC_OF */\r
-#define _RTC_IFC_OF_MASK                 0x1UL               /**< Bit mask for RTC_OF */\r
-#define RTC_IFC_OF_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_IFC */\r
-#define _RTC_IFC_OF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for RTC_IFC */\r
-#define RTC_IFC_COMP0                    (1 << 1)            /**< Clear Compare match 0 Interrupt Flag */\r
-#define _RTC_IFC_COMP0_SHIFT             1                   /**< Shift value for RTC_COMP0 */\r
-#define _RTC_IFC_COMP0_MASK              0x2UL               /**< Bit mask for RTC_COMP0 */\r
-#define RTC_IFC_COMP0_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for RTC_IFC */\r
-#define _RTC_IFC_COMP0_DEFAULT           0x00000000UL        /**< Mode DEFAULT for RTC_IFC */\r
-#define RTC_IFC_COMP1                    (1 << 2)            /**< Clear Compare match 1 Interrupt Flag */\r
-#define _RTC_IFC_COMP1_SHIFT             2                   /**< Shift value for RTC_COMP1 */\r
-#define _RTC_IFC_COMP1_MASK              0x4UL               /**< Bit mask for RTC_COMP1 */\r
-#define RTC_IFC_COMP1_DEFAULT            (0x00000000UL << 2) /**< Shifted mode DEFAULT for RTC_IFC */\r
-#define _RTC_IFC_COMP1_DEFAULT           0x00000000UL        /**< Mode DEFAULT for RTC_IFC */\r
-\r
-/** Bit fields for RTC IEN */\r
-#define _RTC_IEN_RESETVALUE              0x00000000UL        /**< Default value for RTC_IEN */\r
-#define _RTC_IEN_MASK                    0x00000007UL        /**< Mask for RTC_IEN */\r
-#define RTC_IEN_OF                       (1 << 0)            /**< Overflow Interrupt Enable */\r
-#define _RTC_IEN_OF_SHIFT                0                   /**< Shift value for RTC_OF */\r
-#define _RTC_IEN_OF_MASK                 0x1UL               /**< Bit mask for RTC_OF */\r
-#define RTC_IEN_OF_DEFAULT               (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_IEN */\r
-#define _RTC_IEN_OF_DEFAULT              0x00000000UL        /**< Mode DEFAULT for RTC_IEN */\r
-#define RTC_IEN_COMP0                    (1 << 1)            /**< Compare Match 0 Interrupt Enable */\r
-#define _RTC_IEN_COMP0_SHIFT             1                   /**< Shift value for RTC_COMP0 */\r
-#define _RTC_IEN_COMP0_MASK              0x2UL               /**< Bit mask for RTC_COMP0 */\r
-#define RTC_IEN_COMP0_DEFAULT            (0x00000000UL << 1) /**< Shifted mode DEFAULT for RTC_IEN */\r
-#define _RTC_IEN_COMP0_DEFAULT           0x00000000UL        /**< Mode DEFAULT for RTC_IEN */\r
-#define RTC_IEN_COMP1                    (1 << 2)            /**< Compare Match 1 Interrupt Enable */\r
-#define _RTC_IEN_COMP1_SHIFT             2                   /**< Shift value for RTC_COMP1 */\r
-#define _RTC_IEN_COMP1_MASK              0x4UL               /**< Bit mask for RTC_COMP1 */\r
-#define RTC_IEN_COMP1_DEFAULT            (0x00000000UL << 2) /**< Shifted mode DEFAULT for RTC_IEN */\r
-#define _RTC_IEN_COMP1_DEFAULT           0x00000000UL        /**< Mode DEFAULT for RTC_IEN */\r
-\r
-/** Bit fields for RTC FREEZE */\r
-#define _RTC_FREEZE_RESETVALUE           0x00000000UL        /**< Default value for RTC_FREEZE */\r
-#define _RTC_FREEZE_MASK                 0x00000001UL        /**< Mask for RTC_FREEZE */\r
-#define RTC_FREEZE_REGFREEZE             (1 << 0)            /**< Register Update Freeze */\r
-#define _RTC_FREEZE_REGFREEZE_SHIFT      0                   /**< Shift value for RTC_REGFREEZE */\r
-#define _RTC_FREEZE_REGFREEZE_MASK       0x1UL               /**< Bit mask for RTC_REGFREEZE */\r
-#define RTC_FREEZE_REGFREEZE_DEFAULT     (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_FREEZE */\r
-#define RTC_FREEZE_REGFREEZE_UPDATE      (0x00000000UL << 0) /**< Shifted mode UPDATE for RTC_FREEZE */\r
-#define RTC_FREEZE_REGFREEZE_FREEZE      (0x00000001UL << 0) /**< Shifted mode FREEZE for RTC_FREEZE */\r
-#define _RTC_FREEZE_REGFREEZE_DEFAULT    0x00000000UL        /**< Mode DEFAULT for RTC_FREEZE */\r
-#define _RTC_FREEZE_REGFREEZE_UPDATE     0x00000000UL        /**< Mode UPDATE for RTC_FREEZE */\r
-#define _RTC_FREEZE_REGFREEZE_FREEZE     0x00000001UL        /**< Mode FREEZE for RTC_FREEZE */\r
-\r
-/** Bit fields for RTC SYNCBUSY */\r
-#define _RTC_SYNCBUSY_RESETVALUE         0x00000000UL        /**< Default value for RTC_SYNCBUSY */\r
-#define _RTC_SYNCBUSY_MASK               0x00000007UL        /**< Mask for RTC_SYNCBUSY */\r
-#define RTC_SYNCBUSY_CTRL                (1 << 0)            /**< RTC_CTRL Register Busy */\r
-#define _RTC_SYNCBUSY_CTRL_SHIFT         0                   /**< Shift value for RTC_CTRL */\r
-#define _RTC_SYNCBUSY_CTRL_MASK          0x1UL               /**< Bit mask for RTC_CTRL */\r
-#define RTC_SYNCBUSY_CTRL_DEFAULT        (0x00000000UL << 0) /**< Shifted mode DEFAULT for RTC_SYNCBUSY */\r
-#define _RTC_SYNCBUSY_CTRL_DEFAULT       0x00000000UL        /**< Mode DEFAULT for RTC_SYNCBUSY */\r
-#define RTC_SYNCBUSY_COMP0               (1 << 1)            /**< RTC_COMP0 Register Busy */\r
-#define _RTC_SYNCBUSY_COMP0_SHIFT        1                   /**< Shift value for RTC_COMP0 */\r
-#define _RTC_SYNCBUSY_COMP0_MASK         0x2UL               /**< Bit mask for RTC_COMP0 */\r
-#define RTC_SYNCBUSY_COMP0_DEFAULT       (0x00000000UL << 1) /**< Shifted mode DEFAULT for RTC_SYNCBUSY */\r
-#define _RTC_SYNCBUSY_COMP0_DEFAULT      0x00000000UL        /**< Mode DEFAULT for RTC_SYNCBUSY */\r
-#define RTC_SYNCBUSY_COMP1               (1 << 2)            /**< RTC_COMP1 Register Busy */\r
-#define _RTC_SYNCBUSY_COMP1_SHIFT        2                   /**< Shift value for RTC_COMP1 */\r
-#define _RTC_SYNCBUSY_COMP1_MASK         0x4UL               /**< Bit mask for RTC_COMP1 */\r
-#define RTC_SYNCBUSY_COMP1_DEFAULT       (0x00000000UL << 2) /**< Shifted mode DEFAULT for RTC_SYNCBUSY */\r
-#define _RTC_SYNCBUSY_COMP1_DEFAULT      0x00000000UL        /**< Mode DEFAULT for RTC_SYNCBUSY */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_WDOG\r
- * @{\r
- */\r
-\r
-/** Bit fields for WDOG CTRL */\r
-#define _WDOG_CTRL_RESETVALUE            0x00000F00UL         /**< Default value for WDOG_CTRL */\r
-#define _WDOG_CTRL_MASK                  0x00003F7FUL         /**< Mask for WDOG_CTRL */\r
-#define WDOG_CTRL_EN                     (1 << 0)             /**< Watchdog Timer Enable */\r
-#define _WDOG_CTRL_EN_SHIFT              0                    /**< Shift value for WDOG_EN */\r
-#define _WDOG_CTRL_EN_MASK               0x1UL                /**< Bit mask for WDOG_EN */\r
-#define WDOG_CTRL_EN_DEFAULT             (0x00000000UL << 0)  /**< Shifted mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_EN_DEFAULT            0x00000000UL         /**< Mode DEFAULT for WDOG_CTRL */\r
-#define WDOG_CTRL_DEBUGRUN               (1 << 1)             /**< Debug Mode Run Enable */\r
-#define _WDOG_CTRL_DEBUGRUN_SHIFT        1                    /**< Shift value for WDOG_DEBUGRUN */\r
-#define _WDOG_CTRL_DEBUGRUN_MASK         0x2UL                /**< Bit mask for WDOG_DEBUGRUN */\r
-#define WDOG_CTRL_DEBUGRUN_DEFAULT       (0x00000000UL << 1)  /**< Shifted mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_DEBUGRUN_DEFAULT      0x00000000UL         /**< Mode DEFAULT for WDOG_CTRL */\r
-#define WDOG_CTRL_EM2RUN                 (1 << 2)             /**< Energy Mode 2 Run Enable */\r
-#define _WDOG_CTRL_EM2RUN_SHIFT          2                    /**< Shift value for WDOG_EM2RUN */\r
-#define _WDOG_CTRL_EM2RUN_MASK           0x4UL                /**< Bit mask for WDOG_EM2RUN */\r
-#define WDOG_CTRL_EM2RUN_DEFAULT         (0x00000000UL << 2)  /**< Shifted mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_EM2RUN_DEFAULT        0x00000000UL         /**< Mode DEFAULT for WDOG_CTRL */\r
-#define WDOG_CTRL_EM3RUN                 (1 << 3)             /**< Energy Mode 3 Run Enable */\r
-#define _WDOG_CTRL_EM3RUN_SHIFT          3                    /**< Shift value for WDOG_EM3RUN */\r
-#define _WDOG_CTRL_EM3RUN_MASK           0x8UL                /**< Bit mask for WDOG_EM3RUN */\r
-#define WDOG_CTRL_EM3RUN_DEFAULT         (0x00000000UL << 3)  /**< Shifted mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_EM3RUN_DEFAULT        0x00000000UL         /**< Mode DEFAULT for WDOG_CTRL */\r
-#define WDOG_CTRL_LOCK                   (1 << 4)             /**< Configuration lock */\r
-#define _WDOG_CTRL_LOCK_SHIFT            4                    /**< Shift value for WDOG_LOCK */\r
-#define _WDOG_CTRL_LOCK_MASK             0x10UL               /**< Bit mask for WDOG_LOCK */\r
-#define WDOG_CTRL_LOCK_DEFAULT           (0x00000000UL << 4)  /**< Shifted mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_LOCK_DEFAULT          0x00000000UL         /**< Mode DEFAULT for WDOG_CTRL */\r
-#define WDOG_CTRL_EM4BLOCK               (1 << 5)             /**< Energy Mode 4 Block */\r
-#define _WDOG_CTRL_EM4BLOCK_SHIFT        5                    /**< Shift value for WDOG_EM4BLOCK */\r
-#define _WDOG_CTRL_EM4BLOCK_MASK         0x20UL               /**< Bit mask for WDOG_EM4BLOCK */\r
-#define WDOG_CTRL_EM4BLOCK_DEFAULT       (0x00000000UL << 5)  /**< Shifted mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_EM4BLOCK_DEFAULT      0x00000000UL         /**< Mode DEFAULT for WDOG_CTRL */\r
-#define WDOG_CTRL_SWOSCBLOCK             (1 << 6)             /**< Oscillator disabling by software block */\r
-#define _WDOG_CTRL_SWOSCBLOCK_SHIFT      6                    /**< Shift value for WDOG_SWOSCBLOCK */\r
-#define _WDOG_CTRL_SWOSCBLOCK_MASK       0x40UL               /**< Bit mask for WDOG_SWOSCBLOCK */\r
-#define WDOG_CTRL_SWOSCBLOCK_DEFAULT     (0x00000000UL << 6)  /**< Shifted mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_SWOSCBLOCK_DEFAULT    0x00000000UL         /**< Mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_PERSEL_SHIFT          8                    /**< Shift value for WDOG_PERSEL */\r
-#define _WDOG_CTRL_PERSEL_MASK           0xF00UL              /**< Bit mask for WDOG_PERSEL */\r
-#define WDOG_CTRL_PERSEL_DEFAULT         (0x0000000FUL << 8)  /**< Shifted mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_PERSEL_DEFAULT        0x0000000FUL         /**< Mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_CLKSEL_SHIFT          12                   /**< Shift value for WDOG_CLKSEL */\r
-#define _WDOG_CTRL_CLKSEL_MASK           0x3000UL             /**< Bit mask for WDOG_CLKSEL */\r
-#define WDOG_CTRL_CLKSEL_DEFAULT         (0x00000000UL << 12) /**< Shifted mode DEFAULT for WDOG_CTRL */\r
-#define WDOG_CTRL_CLKSEL_1KHZ            (0x00000000UL << 12) /**< Shifted mode 1KHZ for WDOG_CTRL */\r
-#define WDOG_CTRL_CLKSEL_LFRCO           (0x00000001UL << 12) /**< Shifted mode LFRCO for WDOG_CTRL */\r
-#define WDOG_CTRL_CLKSEL_LFXO            (0x00000002UL << 12) /**< Shifted mode LFXO for WDOG_CTRL */\r
-#define _WDOG_CTRL_CLKSEL_DEFAULT        0x00000000UL         /**< Mode DEFAULT for WDOG_CTRL */\r
-#define _WDOG_CTRL_CLKSEL_1KHZ           0x00000000UL         /**< Mode 1KHZ for WDOG_CTRL */\r
-#define _WDOG_CTRL_CLKSEL_LFRCO          0x00000001UL         /**< Mode LFRCO for WDOG_CTRL */\r
-#define _WDOG_CTRL_CLKSEL_LFXO           0x00000002UL         /**< Mode LFXO for WDOG_CTRL */\r
-\r
-/** Bit fields for WDOG CMD */\r
-#define _WDOG_CMD_RESETVALUE             0x00000000UL        /**< Default value for WDOG_CMD */\r
-#define _WDOG_CMD_MASK                   0x00000001UL        /**< Mask for WDOG_CMD */\r
-#define WDOG_CMD_CLEAR                   (1 << 0)            /**< Watchdog Timer Clear */\r
-#define _WDOG_CMD_CLEAR_SHIFT            0                   /**< Shift value for WDOG_CLEAR */\r
-#define _WDOG_CMD_CLEAR_MASK             0x1UL               /**< Bit mask for WDOG_CLEAR */\r
-#define WDOG_CMD_CLEAR_DEFAULT           (0x00000000UL << 0) /**< Shifted mode DEFAULT for WDOG_CMD */\r
-#define WDOG_CMD_CLEAR_UNCHANGED         (0x00000000UL << 0) /**< Shifted mode UNCHANGED for WDOG_CMD */\r
-#define WDOG_CMD_CLEAR_CLEARED           (0x00000001UL << 0) /**< Shifted mode CLEARED for WDOG_CMD */\r
-#define _WDOG_CMD_CLEAR_DEFAULT          0x00000000UL        /**< Mode DEFAULT for WDOG_CMD */\r
-#define _WDOG_CMD_CLEAR_UNCHANGED        0x00000000UL        /**< Mode UNCHANGED for WDOG_CMD */\r
-#define _WDOG_CMD_CLEAR_CLEARED          0x00000001UL        /**< Mode CLEARED for WDOG_CMD */\r
-\r
-/** Bit fields for WDOG SYNCBUSY */\r
-#define _WDOG_SYNCBUSY_RESETVALUE        0x00000000UL        /**< Default value for WDOG_SYNCBUSY */\r
-#define _WDOG_SYNCBUSY_MASK              0x00000003UL        /**< Mask for WDOG_SYNCBUSY */\r
-#define WDOG_SYNCBUSY_CTRL               (1 << 0)            /**< WDOG_CTRL Register Busy */\r
-#define _WDOG_SYNCBUSY_CTRL_SHIFT        0                   /**< Shift value for WDOG_CTRL */\r
-#define _WDOG_SYNCBUSY_CTRL_MASK         0x1UL               /**< Bit mask for WDOG_CTRL */\r
-#define WDOG_SYNCBUSY_CTRL_DEFAULT       (0x00000000UL << 0) /**< Shifted mode DEFAULT for WDOG_SYNCBUSY */\r
-#define _WDOG_SYNCBUSY_CTRL_DEFAULT      0x00000000UL        /**< Mode DEFAULT for WDOG_SYNCBUSY */\r
-#define WDOG_SYNCBUSY_CMD                (1 << 1)            /**< WDOG_CMD Register Busy */\r
-#define _WDOG_SYNCBUSY_CMD_SHIFT         1                   /**< Shift value for WDOG_CMD */\r
-#define _WDOG_SYNCBUSY_CMD_MASK          0x2UL               /**< Bit mask for WDOG_CMD */\r
-#define WDOG_SYNCBUSY_CMD_DEFAULT        (0x00000000UL << 1) /**< Shifted mode DEFAULT for WDOG_SYNCBUSY */\r
-#define _WDOG_SYNCBUSY_CMD_DEFAULT       0x00000000UL        /**< Mode DEFAULT for WDOG_SYNCBUSY */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_DEVINFO\r
- * @\{\r
- */\r
-/** Bit fields for EFM32G890F128_DEVINFO */\r
-#define _DEVINFO_UNIQUEL_MASK                (0xFFFFFFFFUL)\r
-#define _DEVINFO_UNIQUEL_SHIFT               0\r
-#define _DEVINFO_UNIQUEH_MASK                (0xFFFFFFFFUL)\r
-#define _DEVINFO_UNIQUEH_SHIFT               0\r
-#define _DEVINFO_MSIZE_FLASH_MASK            (0xFFFF0000UL)\r
-#define _DEVINFO_MSIZE_FLASH_SHIFT           16\r
-#define _DEVINFO_MSIZE_SRAM_MASK             (0x0000FFFFUL)\r
-#define _DEVINFO_MSIZE_SRAM_SHIFT            0\r
-#define _DEVINFO_PART_DEVICE_FAMILY_MASK     (0x00FF0000UL)\r
-#define _DEVINFO_PART_DEVICE_FAMILY_SHIFT    16\r
-#define _DEVINFO_PART_DEVICE_NUMBER_MASK     (0x0000FFFFUL)\r
-#define _DEVINFO_PART_DEVICE_NUMBER_SHIFT    0\r
-\r
-/**\r
- * @\}\r
- */\r
-\r
-/**\r
- * @addtogroup EFM32G890F128_CALIB\r
- * @\{\r
- */\r
-\r
-/** Bit fields for Calibration Special Registers */\r
-#define _HFRCO_CALIBH_28MHZ_MASK     (0x000000FFUL)\r
-#define _HFRCO_CALIBH_28MHZ_SHIFT    0\r
-#define _HFRCO_CALIBL_21MHZ_MASK     (0xFF000000UL)\r
-#define _HFRCO_CALIBL_21MHZ_SHIFT    24\r
-#define _HFRCO_CALIBL_11MHZ_MASK     (0x00FF0000UL)\r
-#define _HFRCO_CALIBL_11MHZ_SHIFT    16\r
-#define _HFRCO_CALIBL_7MHZ_MASK      (0x0000FF00UL)\r
-#define _HFRCO_CALIBL_7MHZ_SHIFT     8\r
-#define _HFRCO_CALIBL_1MHZ_MASK      (0x000000FFUL)\r
-#define _HFRCO_CALIBL_1MHZ_SHIFT     0\r
-#define _ADC_CALIB_TEMP_MASK         (0xFF000000UL)\r
-#define _ADC_CALIB_TEMP_SHIFT        24\r
-#define _ADC_CALIB_TUNING_MASK       (0x00FFFFFFUL)\r
-#define _ADC_CALIB_TUNING_SHIFT      0\r
-\r
-/**\r
- * @\}\r
- */\r
-\r
-/**************************************************************************//**\r
- *\r
- * Unlock codes\r
- *\r
- *****************************************************************************/\r
-/** @addtogroup EFM32G890F128_MSC\r
- * @{\r
- */\r
-#define MSC_UNLOCK_CODE      0x1B71 /**< MSC unlock code */\r
-/**\r
- * @}\r
- *//** @addtogroup EFM32G890F128_EMU\r
- * @{\r
- */\r
-#define EMU_UNLOCK_CODE      0xADE8 /**< EMU unlock code */\r
-/**\r
- * @}\r
- *//** @addtogroup EFM32G890F128_CMU\r
- * @{\r
- */\r
-#define CMU_UNLOCK_CODE      0x580E /**< CMU unlock code */\r
-/**\r
- * @}\r
- *//** @addtogroup EFM32G890F128_GPIO\r
- * @{\r
- */\r
-#define GPIO_UNLOCK_CODE     0xA534 /**< GPIO unlock code */\r
-/**\r
- * @}\r
- *//** @addtogroup EFM32G890F128_TIMER\r
- * @{\r
- */\r
-#define TIMER_UNLOCK_CODE    0xCE80 /**< TIMER unlock code */\r
-/**\r
- * @}\r
- */\r
-\r
-/**************************************************************************//**\r
- *\r
- * @defgroup EFM32G890F128_Alternate_Function EFM32G890F128 Alternate Function\r
- * @{\r
- *****************************************************************************/\r
-\r
-/**************************************************************************//**\r
- * @defgroup EFM32G890F128_AF_Channels EFM32G890F128 AF Channels\r
- * @{\r
- *****************************************************************************/\r
-\r
-/** AF channels connect the different on-chip peripherals with the af-mux */\r
-#define AFCHAN_MAX          79\r
-#define AFCHANLOC_MAX       4\r
-/** Analog AF channels */\r
-#define AFACHAN_MAX         37\r
-\r
-/** Peripheral Alternate Function (AF) channels */\r
-#define AF_CMU_CLKOUT0      0\r
-#define AF_CMU_CLKOUT1      1\r
-#define AF_EBI_ADDRDAT00    2\r
-#define AF_EBI_ADDRDAT01    3\r
-#define AF_EBI_ADDRDAT02    4\r
-#define AF_EBI_ADDRDAT03    5\r
-#define AF_EBI_ADDRDAT04    6\r
-#define AF_EBI_ADDRDAT05    7\r
-#define AF_EBI_ADDRDAT06    8\r
-#define AF_EBI_ADDRDAT07    9\r
-#define AF_EBI_ADDRDAT08    10\r
-#define AF_EBI_ADDRDAT09    11\r
-#define AF_EBI_ADDRDAT10    12\r
-#define AF_EBI_ADDRDAT11    13\r
-#define AF_EBI_ADDRDAT12    14\r
-#define AF_EBI_ADDRDAT13    15\r
-#define AF_EBI_ADDRDAT14    16\r
-#define AF_EBI_ADDRDAT15    17\r
-#define AF_EBI_CS0          18\r
-#define AF_EBI_CS1          19\r
-#define AF_EBI_CS2          20\r
-#define AF_EBI_CS3          21\r
-#define AF_EBI_WEn          22\r
-#define AF_EBI_REn          23\r
-#define AF_EBI_ARDY         24\r
-#define AF_EBI_ALE          25\r
-#define AF_TIMER0_CC0       26\r
-#define AF_TIMER0_CC1       27\r
-#define AF_TIMER0_CC2       28\r
-#define AF_TIMER0_CCC0      29\r
-#define AF_TIMER0_CCC1      30\r
-#define AF_TIMER0_CCC2      31\r
-#define AF_TIMER1_CC0       32\r
-#define AF_TIMER1_CC1       33\r
-#define AF_TIMER1_CC2       34\r
-#define AF_TIMER1_CCC0      35\r
-#define AF_TIMER1_CCC1      36\r
-#define AF_TIMER1_CCC2      37\r
-#define AF_TIMER2_CC0       38\r
-#define AF_TIMER2_CC1       39\r
-#define AF_TIMER2_CC2       40\r
-#define AF_TIMER2_CCC0      41\r
-#define AF_TIMER2_CCC1      42\r
-#define AF_TIMER2_CCC2      43\r
-#define AF_USART0_TX        44\r
-#define AF_USART0_RX        45\r
-#define AF_USART0_CLK       46\r
-#define AF_USART0_CS        47\r
-#define AF_USART1_TX        48\r
-#define AF_USART1_RX        49\r
-#define AF_USART1_CLK       50\r
-#define AF_USART1_CS        51\r
-#define AF_USART2_TX        52\r
-#define AF_USART2_RX        53\r
-#define AF_USART2_CLK       54\r
-#define AF_USART2_CS        55\r
-#define AF_UART0_TX         56\r
-#define AF_UART0_RX         57\r
-#define AF_UART0_CLK        58\r
-#define AF_UART0_CS         59\r
-#define AF_LEUART0_TX       60\r
-#define AF_LEUART0_RX       61\r
-#define AF_LEUART1_TX       62\r
-#define AF_LEUART1_RX       63\r
-#define AF_LETIMER0_OUT0    64\r
-#define AF_LETIMER0_OUT1    65\r
-#define AF_PCNT0_S0IN       66\r
-#define AF_PCNT0_S1IN       67\r
-#define AF_PCNT1_S0IN       68\r
-#define AF_PCNT1_S1IN       69\r
-#define AF_PCNT2_S0IN       70\r
-#define AF_PCNT2_S1IN       71\r
-#define AF_I2C0_SDA         72\r
-#define AF_I2C0_SCL         73\r
-#define AF_ACMP0_OUT        74\r
-#define AF_ACMP1_OUT        75\r
-#define AF_DBG_SWV          76\r
-#define AF_DBG_SWDITMS      77\r
-#define AF_DBG_SWCLKTCK     78\r
-\r
-/** Analog AF channels */\r
-#define AFA_MSC_TM0         0\r
-#define AFA_MSC_TM1         1\r
-#define AFA_MSC_TM2         2\r
-#define AFA_ADC0_CH0        3\r
-#define AFA_ADC0_CH1        4\r
-#define AFA_ADC0_CH2        5\r
-#define AFA_ADC0_CH3        6\r
-#define AFA_ADC0_CH4        7\r
-#define AFA_ADC0_CH5        8\r
-#define AFA_ADC0_CH6        9\r
-#define AFA_ADC0_CH7        10\r
-#define AFA_ADC0_VCM        11\r
-#define AFA_DAC0_OUT0       12\r
-#define AFA_DAC0_OUT1       13\r
-#define AFA_ACMP0_CH0       14\r
-#define AFA_ACMP0_CH1       15\r
-#define AFA_ACMP0_CH2       16\r
-#define AFA_ACMP0_CH3       17\r
-#define AFA_ACMP0_CH4       18\r
-#define AFA_ACMP0_CH5       19\r
-#define AFA_ACMP0_CH6       20\r
-#define AFA_ACMP0_CH7       21\r
-#define AFA_ACMP1_CH0       22\r
-#define AFA_ACMP1_CH1       23\r
-#define AFA_ACMP1_CH2       24\r
-#define AFA_ACMP1_CH3       25\r
-#define AFA_ACMP1_CH4       26\r
-#define AFA_ACMP1_CH5       27\r
-#define AFA_ACMP1_CH6       28\r
-#define AFA_ACMP1_CH7       29\r
-#define AFA_LCD_BCAP_P      30\r
-#define AFA_LCD_BCAP_N      31\r
-#define AFA_LCD_BEXT        32\r
-#define AFA_HFXTAL_P        33\r
-#define AFA_HFXTAL_N        34\r
-#define AFA_LFXTAL_P        35\r
-#define AFA_LFXTAL_N        36\r
-\r
-/** Digital AF */\r
-#define AF_TIMER_CC0(i)       (i == 0 ? AF_TIMER0_CC0 : i == 1 ? AF_TIMER1_CC0 : i == 2 ? AF_TIMER2_CC0 :  -1)\r
-#define AF_UART_CLK(i)        (i == 0 ? AF_UART0_CLK :  -1)\r
-#define AF_I2C_SDA(i)         (i == 0 ? AF_I2C0_SDA :  -1)\r
-#define AF_TIMER_CC1(i)       (i == 0 ? AF_TIMER0_CC1 : i == 1 ? AF_TIMER1_CC1 : i == 2 ? AF_TIMER2_CC1 :  -1)\r
-#define AF_USART_CS(i)        (i == 0 ? AF_USART0_CS : i == 1 ? AF_USART1_CS : i == 2 ? AF_USART2_CS :  -1)\r
-#define AF_I2C_SCL(i)         (i == 0 ? AF_I2C0_SCL :  -1)\r
-#define AF_TIMER_CC2(i)       (i == 0 ? AF_TIMER0_CC2 : i == 1 ? AF_TIMER1_CC2 : i == 2 ? AF_TIMER2_CC2 :  -1)\r
-#define AF_USART_CLK(i)       (i == 0 ? AF_USART0_CLK : i == 1 ? AF_USART1_CLK : i == 2 ? AF_USART2_CLK :  -1)\r
-#define AF_UART_RX(i)         (i == 0 ? AF_UART0_RX :  -1)\r
-#define AF_UART_TX(i)         (i == 0 ? AF_UART0_TX :  -1)\r
-#define AF_LETIMER_OUT1(i)    (i == 0 ? AF_LETIMER0_OUT1 :  -1)\r
-#define AF_LEUART_RX(i)       (i == 0 ? AF_LEUART0_RX : i == 1 ? AF_LEUART1_RX :  -1)\r
-#define AF_TIMER_CCC0(i)      (i == 0 ? AF_TIMER0_CCC0 : i == 1 ? AF_TIMER1_CCC0 : i == 2 ? AF_TIMER2_CCC0 :  -1)\r
-#define AF_PCNT_S1IN(i)       (i == 0 ? AF_PCNT0_S1IN : i == 1 ? AF_PCNT1_S1IN : i == 2 ? AF_PCNT2_S1IN :  -1)\r
-#define AF_LEUART_TX(i)       (i == 0 ? AF_LEUART0_TX : i == 1 ? AF_LEUART1_TX :  -1)\r
-#define AF_TIMER_CCC2(i)      (i == 0 ? AF_TIMER0_CCC2 : i == 1 ? AF_TIMER1_CCC2 : i == 2 ? AF_TIMER2_CCC2 :  -1)\r
-#define AF_TIMER_CCC1(i)      (i == 0 ? AF_TIMER0_CCC1 : i == 1 ? AF_TIMER1_CCC1 : i == 2 ? AF_TIMER2_CCC1 :  -1)\r
-#define AF_USART_TX(i)        (i == 0 ? AF_USART0_TX : i == 1 ? AF_USART1_TX : i == 2 ? AF_USART2_TX :  -1)\r
-#define AF_LETIMER_OUT0(i)    (i == 0 ? AF_LETIMER0_OUT0 :  -1)\r
-#define AF_ACMP_OUT(i)        (i == 0 ? AF_ACMP0_OUT : i == 1 ? AF_ACMP1_OUT :  -1)\r
-#define AF_USART_RX(i)        (i == 0 ? AF_USART0_RX : i == 1 ? AF_USART1_RX : i == 2 ? AF_USART2_RX :  -1)\r
-#define AF_UART_CS(i)         (i == 0 ? AF_UART0_CS :  -1)\r
-#define AF_PCNT_S0IN(i)       (i == 0 ? AF_PCNT0_S0IN : i == 1 ? AF_PCNT1_S0IN : i == 2 ? AF_PCNT2_S0IN :  -1)\r
-#define AFA_DAC_OUT1(i)       (i == 0 ? AFA_DAC0_OUT1 :  -1)\r
-#define AFA_DAC_OUT0(i)       (i == 0 ? AFA_DAC0_OUT0 :  -1)\r
-#define AFA_ADC_CH7(i)        (i == 0 ? AFA_ADC0_CH7 :  -1)\r
-#define AFA_ADC_VCM(i)        (i == 0 ? AFA_ADC0_VCM :  -1)\r
-#define AFA_ACMP_CH1(i)       (i == 0 ? AFA_ACMP0_CH1 : i == 1 ? AFA_ACMP1_CH1 :  -1)\r
-#define AFA_ADC_CH0(i)        (i == 0 ? AFA_ADC0_CH0 :  -1)\r
-#define AFA_ACMP_CH0(i)       (i == 0 ? AFA_ACMP0_CH0 : i == 1 ? AFA_ACMP1_CH0 :  -1)\r
-#define AFA_ACMP_CH3(i)       (i == 0 ? AFA_ACMP0_CH3 : i == 1 ? AFA_ACMP1_CH3 :  -1)\r
-#define AFA_ADC_CH1(i)        (i == 0 ? AFA_ADC0_CH1 :  -1)\r
-#define AFA_ACMP_CH2(i)       (i == 0 ? AFA_ACMP0_CH2 : i == 1 ? AFA_ACMP1_CH2 :  -1)\r
-#define AFA_ADC_CH2(i)        (i == 0 ? AFA_ADC0_CH2 :  -1)\r
-#define AFA_ADC_CH3(i)        (i == 0 ? AFA_ADC0_CH3 :  -1)\r
-#define AFA_ADC_CH4(i)        (i == 0 ? AFA_ADC0_CH4 :  -1)\r
-#define AFA_ADC_CH5(i)        (i == 0 ? AFA_ADC0_CH5 :  -1)\r
-#define AFA_ADC_CH6(i)        (i == 0 ? AFA_ADC0_CH6 :  -1)\r
-#define AFA_ACMP_CH5(i)       (i == 0 ? AFA_ACMP0_CH5 : i == 1 ? AFA_ACMP1_CH5 :  -1)\r
-#define AFA_ACMP_CH4(i)       (i == 0 ? AFA_ACMP0_CH4 : i == 1 ? AFA_ACMP1_CH4 :  -1)\r
-#define AFA_ACMP_CH7(i)       (i == 0 ? AFA_ACMP0_CH7 : i == 1 ? AFA_ACMP1_CH7 :  -1)\r
-#define AFA_ACMP_CH6(i)       (i == 0 ? AFA_ACMP0_CH6 : i == 1 ? AFA_ACMP1_CH6 :  -1)\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**************************************************************************//**\r
- * @defgroup EFM32G890F128_AF_Ports EFM32G890F128 AF Ports\r
- * @{\r
- *****************************************************************************/\r
-\r
-/** AF port for function f */\r
-#define AF_CMU_CLKOUT0_PORT(f)      (f == 0 ? 0 : f == 1 ? 2 :  -1)\r
-#define AF_CMU_CLKOUT1_PORT(f)      (f == 0 ? 0 : f == 1 ? 3 :  -1)\r
-#define AF_EBI_ADDRDAT00_PORT(f)    (f == 0 ? 4 :  -1)\r
-#define AF_EBI_ADDRDAT01_PORT(f)    (f == 0 ? 4 :  -1)\r
-#define AF_EBI_ADDRDAT02_PORT(f)    (f == 0 ? 4 :  -1)\r
-#define AF_EBI_ADDRDAT03_PORT(f)    (f == 0 ? 4 :  -1)\r
-#define AF_EBI_ADDRDAT04_PORT(f)    (f == 0 ? 4 :  -1)\r
-#define AF_EBI_ADDRDAT05_PORT(f)    (f == 0 ? 4 :  -1)\r
-#define AF_EBI_ADDRDAT06_PORT(f)    (f == 0 ? 4 :  -1)\r
-#define AF_EBI_ADDRDAT07_PORT(f)    (f == 0 ? 4 :  -1)\r
-#define AF_EBI_ADDRDAT08_PORT(f)    (f == 0 ? 0 :  -1)\r
-#define AF_EBI_ADDRDAT09_PORT(f)    (f == 0 ? 0 :  -1)\r
-#define AF_EBI_ADDRDAT10_PORT(f)    (f == 0 ? 0 :  -1)\r
-#define AF_EBI_ADDRDAT11_PORT(f)    (f == 0 ? 0 :  -1)\r
-#define AF_EBI_ADDRDAT12_PORT(f)    (f == 0 ? 0 :  -1)\r
-#define AF_EBI_ADDRDAT13_PORT(f)    (f == 0 ? 0 :  -1)\r
-#define AF_EBI_ADDRDAT14_PORT(f)    (f == 0 ? 0 :  -1)\r
-#define AF_EBI_ADDRDAT15_PORT(f)    (f == 0 ? 0 :  -1)\r
-#define AF_EBI_CS0_PORT(f)          (f == 0 ? 3 :  -1)\r
-#define AF_EBI_CS1_PORT(f)          (f == 0 ? 3 :  -1)\r
-#define AF_EBI_CS2_PORT(f)          (f == 0 ? 3 :  -1)\r
-#define AF_EBI_CS3_PORT(f)          (f == 0 ? 3 :  -1)\r
-#define AF_EBI_WEn_PORT(f)          (f == 0 ? 5 :  -1)\r
-#define AF_EBI_REn_PORT(f)          (f == 0 ? 5 :  -1)\r
-#define AF_EBI_ARDY_PORT(f)         (f == 0 ? 5 :  -1)\r
-#define AF_EBI_ALE_PORT(f)          (f == 0 ? 5 :  -1)\r
-#define AF_TIMER0_CC0_PORT(f)       (f == 0 ? 0 : f == 1 ? 0 : f == 2 ? 5 : f == 3 ? 3 :  -1)\r
-#define AF_TIMER0_CC1_PORT(f)       (f == 0 ? 0 : f == 1 ? 0 : f == 2 ? 5 : f == 3 ? 3 :  -1)\r
-#define AF_TIMER0_CC2_PORT(f)       (f == 0 ? 0 : f == 1 ? 0 : f == 2 ? 5 : f == 3 ? 3 :  -1)\r
-#define AF_TIMER0_CCC0_PORT(f)      (f == 0 ? 0 : f == 1 ? 2 : f == 2 ? 5 : f == 3 ? 2 :  -1)\r
-#define AF_TIMER0_CCC1_PORT(f)      (f == 0 ? 0 : f == 1 ? 2 : f == 2 ? 5 : f == 3 ? 2 :  -1)\r
-#define AF_TIMER0_CCC2_PORT(f)      (f == 0 ? 0 : f == 1 ? 2 : f == 2 ? 5 : f == 3 ? 2 :  -1)\r
-#define AF_TIMER1_CC0_PORT(f)       (f == 0 ? 2 : f == 1 ? 4 : f == 2 ? 1 :  -1)\r
-#define AF_TIMER1_CC1_PORT(f)       (f == 0 ? 2 : f == 1 ? 4 : f == 2 ? 1 :  -1)\r
-#define AF_TIMER1_CC2_PORT(f)       (f == 0 ? 2 : f == 1 ? 4 : f == 2 ? 1 :  -1)\r
-#define AF_TIMER1_CCC0_PORT(f)      (-1)\r
-#define AF_TIMER1_CCC1_PORT(f)      (-1)\r
-#define AF_TIMER1_CCC2_PORT(f)      (-1)\r
-#define AF_TIMER2_CC0_PORT(f)       (f == 0 ? 0 : f == 1 ? 0 : f == 2 ? 2 :  -1)\r
-#define AF_TIMER2_CC1_PORT(f)       (f == 0 ? 0 : f == 1 ? 0 : f == 2 ? 2 :  -1)\r
-#define AF_TIMER2_CC2_PORT(f)       (f == 0 ? 0 : f == 1 ? 0 : f == 2 ? 2 :  -1)\r
-#define AF_TIMER2_CCC0_PORT(f)      (-1)\r
-#define AF_TIMER2_CCC1_PORT(f)      (-1)\r
-#define AF_TIMER2_CCC2_PORT(f)      (-1)\r
-#define AF_USART0_TX_PORT(f)        (f == 0 ? 4 : f == 1 ? 4 : f == 2 ? 2 :  -1)\r
-#define AF_USART0_RX_PORT(f)        (f == 0 ? 4 : f == 1 ? 4 : f == 2 ? 2 :  -1)\r
-#define AF_USART0_CLK_PORT(f)       (f == 0 ? 4 : f == 1 ? 4 : f == 2 ? 2 :  -1)\r
-#define AF_USART0_CS_PORT(f)        (f == 0 ? 4 : f == 1 ? 4 : f == 2 ? 2 :  -1)\r
-#define AF_USART1_TX_PORT(f)        (f == 0 ? 2 : f == 1 ? 3 :  -1)\r
-#define AF_USART1_RX_PORT(f)        (f == 0 ? 2 : f == 1 ? 3 :  -1)\r
-#define AF_USART1_CLK_PORT(f)       (f == 0 ? 1 : f == 1 ? 3 :  -1)\r
-#define AF_USART1_CS_PORT(f)        (f == 0 ? 1 : f == 1 ? 3 :  -1)\r
-#define AF_USART2_TX_PORT(f)        (f == 0 ? 2 : f == 1 ? 1 :  -1)\r
-#define AF_USART2_RX_PORT(f)        (f == 0 ? 2 : f == 1 ? 1 :  -1)\r
-#define AF_USART2_CLK_PORT(f)       (f == 0 ? 2 : f == 1 ? 1 :  -1)\r
-#define AF_USART2_CS_PORT(f)        (f == 0 ? 2 : f == 1 ? 1 :  -1)\r
-#define AF_UART0_TX_PORT(f)         (f == 0 ? 5 : f == 1 ? 4 : f == 2 ? 0 : f == 3 ? 2 :  -1)\r
-#define AF_UART0_RX_PORT(f)         (f == 0 ? 5 : f == 1 ? 4 : f == 2 ? 0 : f == 3 ? 2 :  -1)\r
-#define AF_UART0_CLK_PORT(f)        (-1)\r
-#define AF_UART0_CS_PORT(f)         (-1)\r
-#define AF_LEUART0_TX_PORT(f)       (f == 0 ? 3 : f == 1 ? 1 : f == 2 ? 4 :  -1)\r
-#define AF_LEUART0_RX_PORT(f)       (f == 0 ? 3 : f == 1 ? 1 : f == 2 ? 4 :  -1)\r
-#define AF_LEUART1_TX_PORT(f)       (f == 0 ? 2 : f == 1 ? 0 :  -1)\r
-#define AF_LEUART1_RX_PORT(f)       (f == 0 ? 2 : f == 1 ? 0 :  -1)\r
-#define AF_LETIMER0_OUT0_PORT(f)    (f == 0 ? 3 : f == 1 ? 1 : f == 2 ? 5 : f == 3 ? 2 :  -1)\r
-#define AF_LETIMER0_OUT1_PORT(f)    (f == 0 ? 3 : f == 1 ? 1 : f == 2 ? 5 : f == 3 ? 2 :  -1)\r
-#define AF_PCNT0_S0IN_PORT(f)       (f == 0 ? 2 : f == 1 ? 4 : f == 2 ? 2 :  -1)\r
-#define AF_PCNT0_S1IN_PORT(f)       (f == 0 ? 2 : f == 1 ? 4 : f == 2 ? 2 :  -1)\r
-#define AF_PCNT1_S0IN_PORT(f)       (f == 0 ? 2 : f == 1 ? 1 :  -1)\r
-#define AF_PCNT1_S1IN_PORT(f)       (f == 0 ? 2 : f == 1 ? 1 :  -1)\r
-#define AF_PCNT2_S0IN_PORT(f)       (f == 0 ? 3 : f == 1 ? 4 :  -1)\r
-#define AF_PCNT2_S1IN_PORT(f)       (f == 0 ? 3 : f == 1 ? 4 :  -1)\r
-#define AF_I2C0_SDA_PORT(f)         (f == 0 ? 0 : f == 1 ? 3 : f == 2 ? 2 : f == 3 ? 3 :  -1)\r
-#define AF_I2C0_SCL_PORT(f)         (f == 0 ? 0 : f == 1 ? 3 : f == 2 ? 2 : f == 3 ? 3 :  -1)\r
-#define AF_ACMP0_OUT_PORT(f)        (f == 0 ? 4 : f == 1 ? 4 :  -1)\r
-#define AF_ACMP1_OUT_PORT(f)        (f == 0 ? 5 : f == 1 ? 4 :  -1)\r
-#define AF_DBG_SWV_PORT(f)          (f == 0 ? 5 : f == 1 ? 2 :  -1)\r
-#define AF_DBG_SWDITMS_PORT(f)      (f == 0 ? 5 : f == 1 ? 5 :  -1)\r
-#define AF_DBG_SWCLKTCK_PORT(f)     (f == 0 ? 5 : f == 1 ? 5 :  -1)\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**************************************************************************//**\r
- * @defgroup EFM32G890F128_AF_Pins EFM32G890F128 AF Pins\r
- * @{\r
- *****************************************************************************/\r
-\r
-/** AF pin for function f */\r
-#define AF_CMU_CLKOUT0_PIN(f)      (f == 0 ? 2 : f == 1 ? 12 :  -1)\r
-#define AF_CMU_CLKOUT1_PIN(f)      (f == 0 ? 1 : f == 1 ? 8 :  -1)\r
-#define AF_EBI_ADDRDAT00_PIN(f)    (f == 0 ? 8 :  -1)\r
-#define AF_EBI_ADDRDAT01_PIN(f)    (f == 0 ? 9 :  -1)\r
-#define AF_EBI_ADDRDAT02_PIN(f)    (f == 0 ? 10 :  -1)\r
-#define AF_EBI_ADDRDAT03_PIN(f)    (f == 0 ? 11 :  -1)\r
-#define AF_EBI_ADDRDAT04_PIN(f)    (f == 0 ? 12 :  -1)\r
-#define AF_EBI_ADDRDAT05_PIN(f)    (f == 0 ? 13 :  -1)\r
-#define AF_EBI_ADDRDAT06_PIN(f)    (f == 0 ? 14 :  -1)\r
-#define AF_EBI_ADDRDAT07_PIN(f)    (f == 0 ? 15 :  -1)\r
-#define AF_EBI_ADDRDAT08_PIN(f)    (f == 0 ? 15 :  -1)\r
-#define AF_EBI_ADDRDAT09_PIN(f)    (f == 0 ? 0 :  -1)\r
-#define AF_EBI_ADDRDAT10_PIN(f)    (f == 0 ? 1 :  -1)\r
-#define AF_EBI_ADDRDAT11_PIN(f)    (f == 0 ? 2 :  -1)\r
-#define AF_EBI_ADDRDAT12_PIN(f)    (f == 0 ? 3 :  -1)\r
-#define AF_EBI_ADDRDAT13_PIN(f)    (f == 0 ? 4 :  -1)\r
-#define AF_EBI_ADDRDAT14_PIN(f)    (f == 0 ? 5 :  -1)\r
-#define AF_EBI_ADDRDAT15_PIN(f)    (f == 0 ? 6 :  -1)\r
-#define AF_EBI_CS0_PIN(f)          (f == 0 ? 9 :  -1)\r
-#define AF_EBI_CS1_PIN(f)          (f == 0 ? 10 :  -1)\r
-#define AF_EBI_CS2_PIN(f)          (f == 0 ? 11 :  -1)\r
-#define AF_EBI_CS3_PIN(f)          (f == 0 ? 12 :  -1)\r
-#define AF_EBI_WEn_PIN(f)          (f == 0 ? 4 :  -1)\r
-#define AF_EBI_REn_PIN(f)          (f == 0 ? 5 :  -1)\r
-#define AF_EBI_ARDY_PIN(f)         (f == 0 ? 2 :  -1)\r
-#define AF_EBI_ALE_PIN(f)          (f == 0 ? 3 :  -1)\r
-#define AF_TIMER0_CC0_PIN(f)       (f == 0 ? 0 : f == 1 ? 0 : f == 2 ? 6 : f == 3 ? 1 :  -1)\r
-#define AF_TIMER0_CC1_PIN(f)       (f == 0 ? 1 : f == 1 ? 1 : f == 2 ? 7 : f == 3 ? 2 :  -1)\r
-#define AF_TIMER0_CC2_PIN(f)       (f == 0 ? 2 : f == 1 ? 2 : f == 2 ? 8 : f == 3 ? 3 :  -1)\r
-#define AF_TIMER0_CCC0_PIN(f)      (f == 0 ? 3 : f == 1 ? 13 : f == 2 ? 3 : f == 3 ? 13 :  -1)\r
-#define AF_TIMER0_CCC1_PIN(f)      (f == 0 ? 4 : f == 1 ? 14 : f == 2 ? 4 : f == 3 ? 14 :  -1)\r
-#define AF_TIMER0_CCC2_PIN(f)      (f == 0 ? 5 : f == 1 ? 15 : f == 2 ? 5 : f == 3 ? 15 :  -1)\r
-#define AF_TIMER1_CC0_PIN(f)       (f == 0 ? 13 : f == 1 ? 10 : f == 2 ? 0 :  -1)\r
-#define AF_TIMER1_CC1_PIN(f)       (f == 0 ? 14 : f == 1 ? 11 : f == 2 ? 1 :  -1)\r
-#define AF_TIMER1_CC2_PIN(f)       (f == 0 ? 15 : f == 1 ? 12 : f == 2 ? 2 :  -1)\r
-#define AF_TIMER1_CCC0_PIN(f)      (-1)\r
-#define AF_TIMER1_CCC1_PIN(f)      (-1)\r
-#define AF_TIMER1_CCC2_PIN(f)      (-1)\r
-#define AF_TIMER2_CC0_PIN(f)       (f == 0 ? 8 : f == 1 ? 12 : f == 2 ? 8 :  -1)\r
-#define AF_TIMER2_CC1_PIN(f)       (f == 0 ? 9 : f == 1 ? 13 : f == 2 ? 9 :  -1)\r
-#define AF_TIMER2_CC2_PIN(f)       (f == 0 ? 10 : f == 1 ? 14 : f == 2 ? 10 :  -1)\r
-#define AF_TIMER2_CCC0_PIN(f)      (-1)\r
-#define AF_TIMER2_CCC1_PIN(f)      (-1)\r
-#define AF_TIMER2_CCC2_PIN(f)      (-1)\r
-#define AF_USART0_TX_PIN(f)        (f == 0 ? 10 : f == 1 ? 7 : f == 2 ? 11 :  -1)\r
-#define AF_USART0_RX_PIN(f)        (f == 0 ? 11 : f == 1 ? 6 : f == 2 ? 10 :  -1)\r
-#define AF_USART0_CLK_PIN(f)       (f == 0 ? 12 : f == 1 ? 5 : f == 2 ? 9 :  -1)\r
-#define AF_USART0_CS_PIN(f)        (f == 0 ? 13 : f == 1 ? 4 : f == 2 ? 8 :  -1)\r
-#define AF_USART1_TX_PIN(f)        (f == 0 ? 0 : f == 1 ? 0 :  -1)\r
-#define AF_USART1_RX_PIN(f)        (f == 0 ? 1 : f == 1 ? 1 :  -1)\r
-#define AF_USART1_CLK_PIN(f)       (f == 0 ? 7 : f == 1 ? 2 :  -1)\r
-#define AF_USART1_CS_PIN(f)        (f == 0 ? 8 : f == 1 ? 3 :  -1)\r
-#define AF_USART2_TX_PIN(f)        (f == 0 ? 2 : f == 1 ? 3 :  -1)\r
-#define AF_USART2_RX_PIN(f)        (f == 0 ? 3 : f == 1 ? 4 :  -1)\r
-#define AF_USART2_CLK_PIN(f)       (f == 0 ? 4 : f == 1 ? 5 :  -1)\r
-#define AF_USART2_CS_PIN(f)        (f == 0 ? 5 : f == 1 ? 6 :  -1)\r
-#define AF_UART0_TX_PIN(f)         (f == 0 ? 6 : f == 1 ? 0 : f == 2 ? 3 : f == 3 ? 14 :  -1)\r
-#define AF_UART0_RX_PIN(f)         (f == 0 ? 7 : f == 1 ? 1 : f == 2 ? 4 : f == 3 ? 15 :  -1)\r
-#define AF_UART0_CLK_PIN(f)        (-1)\r
-#define AF_UART0_CS_PIN(f)         (-1)\r
-#define AF_LEUART0_TX_PIN(f)       (f == 0 ? 4 : f == 1 ? 13 : f == 2 ? 14 :  -1)\r
-#define AF_LEUART0_RX_PIN(f)       (f == 0 ? 5 : f == 1 ? 14 : f == 2 ? 15 :  -1)\r
-#define AF_LEUART1_TX_PIN(f)       (f == 0 ? 6 : f == 1 ? 5 :  -1)\r
-#define AF_LEUART1_RX_PIN(f)       (f == 0 ? 7 : f == 1 ? 6 :  -1)\r
-#define AF_LETIMER0_OUT0_PIN(f)    (f == 0 ? 6 : f == 1 ? 11 : f == 2 ? 0 : f == 3 ? 4 :  -1)\r
-#define AF_LETIMER0_OUT1_PIN(f)    (f == 0 ? 7 : f == 1 ? 12 : f == 2 ? 1 : f == 3 ? 5 :  -1)\r
-#define AF_PCNT0_S0IN_PIN(f)       (f == 0 ? 13 : f == 1 ? 0 : f == 2 ? 0 :  -1)\r
-#define AF_PCNT0_S1IN_PIN(f)       (f == 0 ? 14 : f == 1 ? 1 : f == 2 ? 1 :  -1)\r
-#define AF_PCNT1_S0IN_PIN(f)       (f == 0 ? 4 : f == 1 ? 3 :  -1)\r
-#define AF_PCNT1_S1IN_PIN(f)       (f == 0 ? 5 : f == 1 ? 4 :  -1)\r
-#define AF_PCNT2_S0IN_PIN(f)       (f == 0 ? 0 : f == 1 ? 8 :  -1)\r
-#define AF_PCNT2_S1IN_PIN(f)       (f == 0 ? 1 : f == 1 ? 9 :  -1)\r
-#define AF_I2C0_SDA_PIN(f)         (f == 0 ? 0 : f == 1 ? 6 : f == 2 ? 6 : f == 3 ? 14 :  -1)\r
-#define AF_I2C0_SCL_PIN(f)         (f == 0 ? 1 : f == 1 ? 7 : f == 2 ? 7 : f == 3 ? 15 :  -1)\r
-#define AF_ACMP0_OUT_PIN(f)        (f == 0 ? 13 : f == 1 ? 2 :  -1)\r
-#define AF_ACMP1_OUT_PIN(f)        (f == 0 ? 2 : f == 1 ? 3 :  -1)\r
-#define AF_DBG_SWV_PIN(f)          (f == 0 ? 2 : f == 1 ? 15 :  -1)\r
-#define AF_DBG_SWDITMS_PIN(f)      (f == 0 ? 1 : f == 1 ? 1 :  -1)\r
-#define AF_DBG_SWCLKTCK_PIN(f)     (f == 0 ? 0 : f == 1 ? 0 :  -1)\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/** Grouped by channel c, function f */\r
-#define AF_PORT(c, f)    (               \\r
-    c == 0 ? AF_CMU_CLKOUT0_PORT(f) :    \\r
-    c == 1 ? AF_CMU_CLKOUT1_PORT(f) :    \\r
-    c == 2 ? AF_EBI_ADDRDAT00_PORT(f) :  \\r
-    c == 3 ? AF_EBI_ADDRDAT01_PORT(f) :  \\r
-    c == 4 ? AF_EBI_ADDRDAT02_PORT(f) :  \\r
-    c == 5 ? AF_EBI_ADDRDAT03_PORT(f) :  \\r
-    c == 6 ? AF_EBI_ADDRDAT04_PORT(f) :  \\r
-    c == 7 ? AF_EBI_ADDRDAT05_PORT(f) :  \\r
-    c == 8 ? AF_EBI_ADDRDAT06_PORT(f) :  \\r
-    c == 9 ? AF_EBI_ADDRDAT07_PORT(f) :  \\r
-    c == 10 ? AF_EBI_ADDRDAT08_PORT(f) : \\r
-    c == 11 ? AF_EBI_ADDRDAT09_PORT(f) : \\r
-    c == 12 ? AF_EBI_ADDRDAT10_PORT(f) : \\r
-    c == 13 ? AF_EBI_ADDRDAT11_PORT(f) : \\r
-    c == 14 ? AF_EBI_ADDRDAT12_PORT(f) : \\r
-    c == 15 ? AF_EBI_ADDRDAT13_PORT(f) : \\r
-    c == 16 ? AF_EBI_ADDRDAT14_PORT(f) : \\r
-    c == 17 ? AF_EBI_ADDRDAT15_PORT(f) : \\r
-    c == 18 ? AF_EBI_CS0_PORT(f) :       \\r
-    c == 19 ? AF_EBI_CS1_PORT(f) :       \\r
-    c == 20 ? AF_EBI_CS2_PORT(f) :       \\r
-    c == 21 ? AF_EBI_CS3_PORT(f) :       \\r
-    c == 22 ? AF_EBI_WEn_PORT(f) :       \\r
-    c == 23 ? AF_EBI_REn_PORT(f) :       \\r
-    c == 24 ? AF_EBI_ARDY_PORT(f) :      \\r
-    c == 25 ? AF_EBI_ALE_PORT(f) :       \\r
-    c == 26 ? AF_TIMER0_CC0_PORT(f) :    \\r
-    c == 27 ? AF_TIMER0_CC1_PORT(f) :    \\r
-    c == 28 ? AF_TIMER0_CC2_PORT(f) :    \\r
-    c == 29 ? AF_TIMER0_CCC0_PORT(f) :   \\r
-    c == 30 ? AF_TIMER0_CCC1_PORT(f) :   \\r
-    c == 31 ? AF_TIMER0_CCC2_PORT(f) :   \\r
-    c == 32 ? AF_TIMER1_CC0_PORT(f) :    \\r
-    c == 33 ? AF_TIMER1_CC1_PORT(f) :    \\r
-    c == 34 ? AF_TIMER1_CC2_PORT(f) :    \\r
-    c == 35 ? AF_TIMER1_CCC0_PORT(f) :   \\r
-    c == 36 ? AF_TIMER1_CCC1_PORT(f) :   \\r
-    c == 37 ? AF_TIMER1_CCC2_PORT(f) :   \\r
-    c == 38 ? AF_TIMER2_CC0_PORT(f) :    \\r
-    c == 39 ? AF_TIMER2_CC1_PORT(f) :    \\r
-    c == 40 ? AF_TIMER2_CC2_PORT(f) :    \\r
-    c == 41 ? AF_TIMER2_CCC0_PORT(f) :   \\r
-    c == 42 ? AF_TIMER2_CCC1_PORT(f) :   \\r
-    c == 43 ? AF_TIMER2_CCC2_PORT(f) :   \\r
-    c == 44 ? AF_USART0_TX_PORT(f) :     \\r
-    c == 45 ? AF_USART0_RX_PORT(f) :     \\r
-    c == 46 ? AF_USART0_CLK_PORT(f) :    \\r
-    c == 47 ? AF_USART0_CS_PORT(f) :     \\r
-    c == 48 ? AF_USART1_TX_PORT(f) :     \\r
-    c == 49 ? AF_USART1_RX_PORT(f) :     \\r
-    c == 50 ? AF_USART1_CLK_PORT(f) :    \\r
-    c == 51 ? AF_USART1_CS_PORT(f) :     \\r
-    c == 52 ? AF_USART2_TX_PORT(f) :     \\r
-    c == 53 ? AF_USART2_RX_PORT(f) :     \\r
-    c == 54 ? AF_USART2_CLK_PORT(f) :    \\r
-    c == 55 ? AF_USART2_CS_PORT(f) :     \\r
-    c == 56 ? AF_UART0_TX_PORT(f) :      \\r
-    c == 57 ? AF_UART0_RX_PORT(f) :      \\r
-    c == 58 ? AF_UART0_CLK_PORT(f) :     \\r
-    c == 59 ? AF_UART0_CS_PORT(f) :      \\r
-    c == 60 ? AF_LEUART0_TX_PORT(f) :    \\r
-    c == 61 ? AF_LEUART0_RX_PORT(f) :    \\r
-    c == 62 ? AF_LEUART1_TX_PORT(f) :    \\r
-    c == 63 ? AF_LEUART1_RX_PORT(f) :    \\r
-    c == 64 ? AF_LETIMER0_OUT0_PORT(f) : \\r
-    c == 65 ? AF_LETIMER0_OUT1_PORT(f) : \\r
-    c == 66 ? AF_PCNT0_S0IN_PORT(f) :    \\r
-    c == 67 ? AF_PCNT0_S1IN_PORT(f) :    \\r
-    c == 68 ? AF_PCNT1_S0IN_PORT(f) :    \\r
-    c == 69 ? AF_PCNT1_S1IN_PORT(f) :    \\r
-    c == 70 ? AF_PCNT2_S0IN_PORT(f) :    \\r
-    c == 71 ? AF_PCNT2_S1IN_PORT(f) :    \\r
-    c == 72 ? AF_I2C0_SDA_PORT(f) :      \\r
-    c == 73 ? AF_I2C0_SCL_PORT(f) :      \\r
-    c == 74 ? AF_ACMP0_OUT_PORT(f) :     \\r
-    c == 75 ? AF_ACMP1_OUT_PORT(f) :     \\r
-    c == 76 ? AF_DBG_SWV_PORT(f) :       \\r
-    c == 77 ? AF_DBG_SWDITMS_PORT(f) :   \\r
-    c == 78 ? AF_DBG_SWCLKTCK_PORT(f) :  \\r
-    -1)\r
-\r
-#define AF_PIN(c, f)     (              \\r
-    c == 0 ? AF_CMU_CLKOUT0_PIN(f) :    \\r
-    c == 1 ? AF_CMU_CLKOUT1_PIN(f) :    \\r
-    c == 2 ? AF_EBI_ADDRDAT00_PIN(f) :  \\r
-    c == 3 ? AF_EBI_ADDRDAT01_PIN(f) :  \\r
-    c == 4 ? AF_EBI_ADDRDAT02_PIN(f) :  \\r
-    c == 5 ? AF_EBI_ADDRDAT03_PIN(f) :  \\r
-    c == 6 ? AF_EBI_ADDRDAT04_PIN(f) :  \\r
-    c == 7 ? AF_EBI_ADDRDAT05_PIN(f) :  \\r
-    c == 8 ? AF_EBI_ADDRDAT06_PIN(f) :  \\r
-    c == 9 ? AF_EBI_ADDRDAT07_PIN(f) :  \\r
-    c == 10 ? AF_EBI_ADDRDAT08_PIN(f) : \\r
-    c == 11 ? AF_EBI_ADDRDAT09_PIN(f) : \\r
-    c == 12 ? AF_EBI_ADDRDAT10_PIN(f) : \\r
-    c == 13 ? AF_EBI_ADDRDAT11_PIN(f) : \\r
-    c == 14 ? AF_EBI_ADDRDAT12_PIN(f) : \\r
-    c == 15 ? AF_EBI_ADDRDAT13_PIN(f) : \\r
-    c == 16 ? AF_EBI_ADDRDAT14_PIN(f) : \\r
-    c == 17 ? AF_EBI_ADDRDAT15_PIN(f) : \\r
-    c == 18 ? AF_EBI_CS0_PIN(f) :       \\r
-    c == 19 ? AF_EBI_CS1_PIN(f) :       \\r
-    c == 20 ? AF_EBI_CS2_PIN(f) :       \\r
-    c == 21 ? AF_EBI_CS3_PIN(f) :       \\r
-    c == 22 ? AF_EBI_WEn_PIN(f) :       \\r
-    c == 23 ? AF_EBI_REn_PIN(f) :       \\r
-    c == 24 ? AF_EBI_ARDY_PIN(f) :      \\r
-    c == 25 ? AF_EBI_ALE_PIN(f) :       \\r
-    c == 26 ? AF_TIMER0_CC0_PIN(f) :    \\r
-    c == 27 ? AF_TIMER0_CC1_PIN(f) :    \\r
-    c == 28 ? AF_TIMER0_CC2_PIN(f) :    \\r
-    c == 29 ? AF_TIMER0_CCC0_PIN(f) :   \\r
-    c == 30 ? AF_TIMER0_CCC1_PIN(f) :   \\r
-    c == 31 ? AF_TIMER0_CCC2_PIN(f) :   \\r
-    c == 32 ? AF_TIMER1_CC0_PIN(f) :    \\r
-    c == 33 ? AF_TIMER1_CC1_PIN(f) :    \\r
-    c == 34 ? AF_TIMER1_CC2_PIN(f) :    \\r
-    c == 35 ? AF_TIMER1_CCC0_PIN(f) :   \\r
-    c == 36 ? AF_TIMER1_CCC1_PIN(f) :   \\r
-    c == 37 ? AF_TIMER1_CCC2_PIN(f) :   \\r
-    c == 38 ? AF_TIMER2_CC0_PIN(f) :    \\r
-    c == 39 ? AF_TIMER2_CC1_PIN(f) :    \\r
-    c == 40 ? AF_TIMER2_CC2_PIN(f) :    \\r
-    c == 41 ? AF_TIMER2_CCC0_PIN(f) :   \\r
-    c == 42 ? AF_TIMER2_CCC1_PIN(f) :   \\r
-    c == 43 ? AF_TIMER2_CCC2_PIN(f) :   \\r
-    c == 44 ? AF_USART0_TX_PIN(f) :     \\r
-    c == 45 ? AF_USART0_RX_PIN(f) :     \\r
-    c == 46 ? AF_USART0_CLK_PIN(f) :    \\r
-    c == 47 ? AF_USART0_CS_PIN(f) :     \\r
-    c == 48 ? AF_USART1_TX_PIN(f) :     \\r
-    c == 49 ? AF_USART1_RX_PIN(f) :     \\r
-    c == 50 ? AF_USART1_CLK_PIN(f) :    \\r
-    c == 51 ? AF_USART1_CS_PIN(f) :     \\r
-    c == 52 ? AF_USART2_TX_PIN(f) :     \\r
-    c == 53 ? AF_USART2_RX_PIN(f) :     \\r
-    c == 54 ? AF_USART2_CLK_PIN(f) :    \\r
-    c == 55 ? AF_USART2_CS_PIN(f) :     \\r
-    c == 56 ? AF_UART0_TX_PIN(f) :      \\r
-    c == 57 ? AF_UART0_RX_PIN(f) :      \\r
-    c == 58 ? AF_UART0_CLK_PIN(f) :     \\r
-    c == 59 ? AF_UART0_CS_PIN(f) :      \\r
-    c == 60 ? AF_LEUART0_TX_PIN(f) :    \\r
-    c == 61 ? AF_LEUART0_RX_PIN(f) :    \\r
-    c == 62 ? AF_LEUART1_TX_PIN(f) :    \\r
-    c == 63 ? AF_LEUART1_RX_PIN(f) :    \\r
-    c == 64 ? AF_LETIMER0_OUT0_PIN(f) : \\r
-    c == 65 ? AF_LETIMER0_OUT1_PIN(f) : \\r
-    c == 66 ? AF_PCNT0_S0IN_PIN(f) :    \\r
-    c == 67 ? AF_PCNT0_S1IN_PIN(f) :    \\r
-    c == 68 ? AF_PCNT1_S0IN_PIN(f) :    \\r
-    c == 69 ? AF_PCNT1_S1IN_PIN(f) :    \\r
-    c == 70 ? AF_PCNT2_S0IN_PIN(f) :    \\r
-    c == 71 ? AF_PCNT2_S1IN_PIN(f) :    \\r
-    c == 72 ? AF_I2C0_SDA_PIN(f) :      \\r
-    c == 73 ? AF_I2C0_SCL_PIN(f) :      \\r
-    c == 74 ? AF_ACMP0_OUT_PIN(f) :     \\r
-    c == 75 ? AF_ACMP1_OUT_PIN(f) :     \\r
-    c == 76 ? AF_DBG_SWV_PIN(f) :       \\r
-    c == 77 ? AF_DBG_SWDITMS_PIN(f) :   \\r
-    c == 78 ? AF_DBG_SWCLKTCK_PIN(f) :  \\r
-    -1)\r
-\r
-/** AF channel output count for channel c */\r
-#define AF_COUNT(c)      ( \\r
-    c == 0 ? 2 :           \\r
-    c == 1 ? 2 :           \\r
-    c == 2 ? 1 :           \\r
-    c == 3 ? 1 :           \\r
-    c == 4 ? 1 :           \\r
-    c == 5 ? 1 :           \\r
-    c == 6 ? 1 :           \\r
-    c == 7 ? 1 :           \\r
-    c == 8 ? 1 :           \\r
-    c == 9 ? 1 :           \\r
-    c == 10 ? 1 :          \\r
-    c == 11 ? 1 :          \\r
-    c == 12 ? 1 :          \\r
-    c == 13 ? 1 :          \\r
-    c == 14 ? 1 :          \\r
-    c == 15 ? 1 :          \\r
-    c == 16 ? 1 :          \\r
-    c == 17 ? 1 :          \\r
-    c == 18 ? 1 :          \\r
-    c == 19 ? 1 :          \\r
-    c == 20 ? 1 :          \\r
-    c == 21 ? 1 :          \\r
-    c == 22 ? 1 :          \\r
-    c == 23 ? 1 :          \\r
-    c == 24 ? 1 :          \\r
-    c == 25 ? 1 :          \\r
-    c == 26 ? 4 :          \\r
-    c == 27 ? 4 :          \\r
-    c == 28 ? 4 :          \\r
-    c == 29 ? 4 :          \\r
-    c == 30 ? 4 :          \\r
-    c == 31 ? 4 :          \\r
-    c == 32 ? 3 :          \\r
-    c == 33 ? 3 :          \\r
-    c == 34 ? 3 :          \\r
-    c == 35 ? 0 :          \\r
-    c == 36 ? 0 :          \\r
-    c == 37 ? 0 :          \\r
-    c == 38 ? 3 :          \\r
-    c == 39 ? 3 :          \\r
-    c == 40 ? 3 :          \\r
-    c == 41 ? 0 :          \\r
-    c == 42 ? 0 :          \\r
-    c == 43 ? 0 :          \\r
-    c == 44 ? 3 :          \\r
-    c == 45 ? 3 :          \\r
-    c == 46 ? 3 :          \\r
-    c == 47 ? 3 :          \\r
-    c == 48 ? 2 :          \\r
-    c == 49 ? 2 :          \\r
-    c == 50 ? 2 :          \\r
-    c == 51 ? 2 :          \\r
-    c == 52 ? 2 :          \\r
-    c == 53 ? 2 :          \\r
-    c == 54 ? 2 :          \\r
-    c == 55 ? 2 :          \\r
-    c == 56 ? 4 :          \\r
-    c == 57 ? 4 :          \\r
-    c == 58 ? 0 :          \\r
-    c == 59 ? 0 :          \\r
-    c == 60 ? 3 :          \\r
-    c == 61 ? 3 :          \\r
-    c == 62 ? 2 :          \\r
-    c == 63 ? 2 :          \\r
-    c == 64 ? 4 :          \\r
-    c == 65 ? 4 :          \\r
-    c == 66 ? 3 :          \\r
-    c == 67 ? 3 :          \\r
-    c == 68 ? 2 :          \\r
-    c == 69 ? 2 :          \\r
-    c == 70 ? 2 :          \\r
-    c == 71 ? 2 :          \\r
-    c == 72 ? 4 :          \\r
-    c == 73 ? 4 :          \\r
-    c == 74 ? 2 :          \\r
-    c == 75 ? 2 :          \\r
-    c == 76 ? 2 :          \\r
-    c == 77 ? 2 :          \\r
-    c == 78 ? 2 :          \\r
-    -1)\r
-\r
-#endif\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- *  @brief Set the value of a bit field within a register.\r
- *\r
- *  @param REG\r
- *       The register to update\r
- *  @param MASK\r
- *       The mask for the bit field to update\r
- *  @param VALUE\r
- *       The value to write to the bit field\r
- *  @param OFFSET\r
- *       The number of bits that the field is offset within the register.\r
- *       0 (zero) means LSB.\r
- */\r
-#define SET_BIT_FIELD(REG, MASK, VALUE, OFFSET) \\r
-  REG = ((REG) &~(MASK)) | (((VALUE) << (OFFSET)) & (MASK));\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @}\r
- */\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.c
deleted file mode 100644 (file)
index a5bbf09..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief CMSIS Cortex-M3 Peripheral Access Layer for EFM32 devices\r
- *\r
- * @author Energy Micro AS\r
- * @version 1.0.2\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#include <stdint.h>\r
-#include "efm32.h"\r
-\r
-uint32_t SystemCoreClock;     /**< System Clock Frequency (Core Clock)  */\r
-\r
-#ifndef EFM32_HFXO_FREQ\r
-#define EFM32_HFXO_FREQ 32000000\r
-#endif\r
-#ifndef EFM32_LFXO_FREQ \r
-#define EFM32_LFXO_FREQ 32768\r
-#endif\r
-#ifndef EFM32_LFRCO_FREQ\r
-#define EFM32_LFRCO_FREQ 32768\r
-#endif\r
-\r
-/**************************************************************************//**\r
- * @brief Initialize the system\r
- *\r
- * @param  none\r
- * @return none\r
- *\r
- * @brief  Setup the microcontroller system.\r
- *         Initialize the System and update the SystemCoreClock variable.\r
- *****************************************************************************/\r
-void SystemInit(void)\r
-{\r
-#if EFM32_AUXHFROCO_ENABLE\r
-  CMU_TypeDef *cmu = CMU;\r
-\r
-  /* Enable clocks to debug modules in Cortex */\r
-  /* This will enable Debug Trace and MSC Flash programming clocks */\r
-  cmu->OSCENCMD = CMU_OSCENCMD_AUXHFRCOEN;\r
-#endif\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Update SystemCoreClock variable\r
- *\r
- * @param  none\r
- * @return none\r
- *\r
- * @brief  Updates the SystemCoreClock with current core Clock\r
- *         retrieved from cpu registers.\r
- *****************************************************************************/\r
-void SystemCoreClockUpdate(void)\r
-{\r
-  CMU_TypeDef *cmu = CMU;\r
-  uint32_t inputClock;\r
-\r
-  /* Check source for core clock */\r
-  switch (cmu->STATUS &\r
-          (CMU_STATUS_HFRCOSEL |\r
-           CMU_STATUS_HFXOSEL |\r
-           CMU_STATUS_LFRCOSEL |\r
-           CMU_STATUS_LFXOSEL))\r
-  {\r
-  case CMU_STATUS_HFXOSEL:\r
-    inputClock = EFM32_HFXO_FREQ;\r
-    break;\r
-  case CMU_STATUS_LFRCOSEL:\r
-    inputClock = EFM32_LFRCO_FREQ;\r
-    break;\r
-  case CMU_STATUS_LFXOSEL:\r
-    inputClock = EFM32_LFXO_FREQ;\r
-    break;\r
-  case CMU_STATUS_HFRCOSEL:\r
-  default:\r
-    switch ((cmu->HFRCOCTRL & _CMU_HFRCOCTRL_BAND_MASK) >> _CMU_HFRCOCTRL_BAND_SHIFT)\r
-    {\r
-    case _CMU_HFRCOCTRL_BAND_28MHZ:\r
-      inputClock = 28000000;\r
-      break;\r
-    case _CMU_HFRCOCTRL_BAND_21MHZ:\r
-      inputClock = 21000000;\r
-      break;\r
-    case _CMU_HFRCOCTRL_BAND_14MHZ:\r
-      inputClock = 14000000;\r
-      break;\r
-    case _CMU_HFRCOCTRL_BAND_11MHZ:\r
-      inputClock = 11000000;\r
-      break;\r
-    case _CMU_HFRCOCTRL_BAND_7MHZ:\r
-      inputClock = 7000000;\r
-      break;\r
-    case _CMU_HFRCOCTRL_BAND_1MHZ:\r
-      inputClock = 1500000;\r
-      break;\r
-    default:\r
-      inputClock = 0;\r
-      break;\r
-    }\r
-    break;\r
-  }\r
-  /* Adjust according to clock divisor */\r
-  SystemCoreClock = inputClock / (1<<((cmu->HFCORECLKDIV & _CMU_HFCORECLKDIV_MASK)>>_CMU_HFCORECLKDIV_HFCORECLKDIV_SHIFT));\r
-}\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/system_efm32.h
deleted file mode 100644 (file)
index 5421f5d..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief CMSIS Cortex-M3 Peripheral Access Layer for EFM32 devices\r
- *\r
- * @author Energy Micro AS\r
- * @version 1.0.2\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#ifndef __SYSTEM_EFM32_H\r
-#define __SYSTEM_EFM32_H\r
-\r
-#ifdef __cplusplus\r
-extern "C" {\r
-#endif\r
-\r
-#include <stdint.h>\r
-\r
-extern uint32_t SystemCoreClock;    /**< System Clock Frequency (Core Clock) */\r
-\r
-/**************************************************************************//**\r
- * @brief Initialize the system\r
- *\r
- * @param  none\r
- * @return none\r
- *\r
- * @brief  Setup the microcontroller system.\r
- *         Initialize the System and update the SystemCoreClock variable.\r
- *****************************************************************************/\r
-extern void SystemInit(void);\r
-\r
-/**************************************************************************//**\r
- * @brief Update SystemCoreClock variable\r
- *\r
- * @param  none\r
- * @return none\r
- *\r
- * @brief  Updates the SystemCoreClock with current core Clock\r
- *         retrieved from cpu registers.\r
- *****************************************************************************/\r
-extern void SystemCoreClockUpdate(void);\r
-\r
-\r
-#ifdef __cplusplus\r
-}\r
-#endif\r
-\r
-#endif\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CMSIS changes.htm b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CMSIS changes.htm
deleted file mode 100644 (file)
index 162ffcc..0000000
+++ /dev/null
@@ -1,320 +0,0 @@
-<html>\r
-\r
-<head>\r
-<title>CMSIS Changes</title>\r
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">\r
-<meta name="GENERATOR" content="Microsoft FrontPage 6.0">\r
-<meta name="ProgId" content="FrontPage.Editor.Document">\r
-<style>\r
-<!--\r
-/*-----------------------------------------------------------\r
-Keil Software CHM Style Sheet\r
------------------------------------------------------------*/\r
-body         { color: #000000; background-color: #FFFFFF; font-size: 75%; font-family: \r
-               Verdana, Arial, 'Sans Serif' }\r
-a:link       { color: #0000FF; text-decoration: underline }\r
-a:visited    { color: #0000FF; text-decoration: underline }\r
-a:active     { color: #FF0000; text-decoration: underline }\r
-a:hover      { color: #FF0000; text-decoration: underline }\r
-h1           { font-family: Verdana; font-size: 18pt; color: #000080; font-weight: bold; \r
-               text-align: Center; margin-right: 3 }\r
-h2           { font-family: Verdana; font-size: 14pt; color: #000080; font-weight: bold; \r
-               background-color: #CCCCCC; margin-top: 24; margin-bottom: 3; \r
-               padding: 6 }\r
-h3           { font-family: Verdana; font-size: 10pt; font-weight: bold; background-color: \r
-               #CCCCCC; margin-top: 24; margin-bottom: 3; padding: 6 }\r
-pre          { font-family: Courier New; font-size: 10pt; background-color: #CCFFCC; \r
-               margin-left: 24; margin-right: 24 }\r
-ul           { list-style-type: square; margin-top: 6pt; margin-bottom: 0 }\r
-ol           { margin-top: 6pt; margin-bottom: 0 }\r
-li           { clear: both; margin-bottom: 6pt }\r
-table        { font-size: 100%; border-width: 0; padding: 0 }\r
-th           { color: #FFFFFF; background-color: #000080; text-align: left; vertical-align: \r
-               bottom; padding-right: 6pt }\r
-tr           { text-align: left; vertical-align: top }\r
-td           { text-align: left; vertical-align: top; padding-right: 6pt }\r
-.ToolT       { font-size: 8pt; color: #808080 }\r
-.TinyT       { font-size: 8pt; text-align: Center }\r
-code         { color: #000000; background-color: #E0E0E0; font-family: 'Courier New', Courier; \r
-               line-height: 120%; font-style: normal }\r
-/*-----------------------------------------------------------\r
-Notes\r
------------------------------------------------------------*/\r
-p.note       { font-weight: bold; clear: both; margin-bottom: 3pt; padding-top: 6pt }\r
-/*-----------------------------------------------------------\r
-Expanding/Contracting Divisions\r
------------------------------------------------------------*/\r
-#expand      { text-decoration: none; margin-bottom: 3pt }\r
-img.expand   { border-style: none; border-width: medium }\r
-div.expand   { display: none; margin-left: 9pt; margin-top: 0 }\r
-/*-----------------------------------------------------------\r
-Where List Tags\r
------------------------------------------------------------*/\r
-p.wh         { font-weight: bold; clear: both; margin-top: 6pt; margin-bottom: 3pt }\r
-table.wh     { width: 100% }\r
-td.whItem    { white-space: nowrap; font-style: italic; padding-right: 6pt; padding-bottom: \r
-               6pt }\r
-td.whDesc    { padding-bottom: 6pt }\r
-/*-----------------------------------------------------------\r
-Keil Table Tags\r
------------------------------------------------------------*/\r
-table.kt     { border: 1pt solid #000000 }\r
-th.kt        { white-space: nowrap; border-bottom: 1pt solid #000000; padding-left: 6pt; \r
-               padding-right: 6pt; padding-top: 4pt; padding-bottom: 4pt }\r
-tr.kt        {  }\r
-td.kt        { color: #000000; background-color: #E0E0E0; border-top: 1pt solid #A0A0A0; \r
-               padding-left: 6pt; padding-right: 6pt; padding-top: 2pt; \r
-               padding-bottom: 2pt }\r
-/*-----------------------------------------------------------\r
------------------------------------------------------------*/\r
--->\r
-\r
-</style>\r
-</head>\r
-\r
-<body>\r
-\r
-<h1>Changes to CMSIS version V1.20</h1>\r
-\r
-<hr>\r
-\r
-<h2>1. Removed CMSIS Middelware packages</h2>\r
-<p>\r
-  CMSIS Middleware is on hold from ARM side until a agreement between all CMSIS partners is found.\r
-</p>\r
-\r
-<h2>2. SystemFrequency renamed to SystemCoreClock</h2>\r
-<p>\r
-  The variable name <strong>SystemCoreClock</strong> is more precise than <strong>SystemFrequency</strong>\r
-  because the variable holds the clock value at which the core is running.\r
-</p>\r
-\r
-<h2>3. Changed startup concept</h2>\r
-<p>\r
-  The old startup concept (calling SystemInit_ExtMemCtl from startup file and calling SystemInit \r
-  from main) has the weakness that it does not work for controllers which need a already \r
-  configuerd clock system to configure the external memory controller.\r
-</p>\r
-\r
-<h3>Changed startup concept</h3>\r
-<ul>\r
-  <li>\r
-    SystemInit() is called from startup file before <strong>premain</strong>.\r
-  </li>\r
-  <li>\r
-    <strong>SystemInit()</strong> configures the clock system and also configures\r
-    an existing external memory controller.\r
-  </li>\r
-  <li>\r
-    <strong>SystemInit()</strong> must not use global variables.\r
-  </li>\r
-  <li>\r
-    <strong>SystemCoreClock</strong> is initialized with a correct predefined value.\r
-  </li>\r
-  <li>\r
-    Additional function <strong>void SystemCoreClockUpdate (void)</strong> is provided.<br>\r
-   <strong>SystemCoreClockUpdate()</strong> updates the variable <strong>SystemCoreClock</strong>\r
-   and must be called whenever the core clock is changed.<br>\r
-   <strong>SystemCoreClockUpdate()</strong> evaluates the clock register settings and calculates\r
-   the current core clock.\r
-  </li>\r
-</ul>\r
-      \r
-\r
-<h2>4. Advanced Debug Functions</h2>\r
-<p>\r
-  ITM communication channel is only capable for OUT direction. To allow also communication for\r
-  IN direction a simple concept is provided.\r
-</p>\r
-<ul>\r
-  <li>\r
-    Global variable <strong>volatile int ITM_RxBuffer</strong> used for IN data.\r
-  </li>\r
-  <li>\r
-    Function <strong>int ITM_CheckChar (void)</strong> checks if a new character is available.\r
-  </li>\r
-  <li>\r
-    Function <strong>int ITM_ReceiveChar (void)</strong> retrieves the new character.\r
-  </li>\r
-</ul>\r
-\r
-<p>\r
-  For detailed explanation see file <strong>CMSIS debug support.htm</strong>. \r
-</p>\r
-\r
-\r
-<h2>5. Core Register Bit Definitions</h2>\r
-<p>\r
-  Files core_cm3.h and core_cm0.h contain now bit definitions for Core Registers. The name for the\r
-  defines correspond with the Cortex-M Technical Reference Manual.  \r
-</p>\r
-<p>\r
-  e.g. SysTick structure with bit definitions\r
-</p>\r
-<pre>\r
-/** @addtogroup CMSIS_CM3_SysTick CMSIS CM3 SysTick\r
-  memory mapped structure for SysTick\r
-  @{\r
- */\r
-typedef struct\r
-{\r
-  __IO uint32_t CTRL;                         /*!< Offset: 0x00  SysTick Control and Status Register */\r
-  __IO uint32_t LOAD;                         /*!< Offset: 0x04  SysTick Reload Value Register       */\r
-  __IO uint32_t VAL;                          /*!< Offset: 0x08  SysTick Current Value Register      */\r
-  __I  uint32_t CALIB;                        /*!< Offset: 0x0C  SysTick Calibration Register        */\r
-} SysTick_Type;\r
-\r
-/* SysTick Control / Status Register Definitions */\r
-#define SysTick_CTRL_COUNTFLAG_Pos         16                                             /*!< SysTick CTRL: COUNTFLAG Position */\r
-#define SysTick_CTRL_COUNTFLAG_Msk         (1ul << SysTick_CTRL_COUNTFLAG_Pos)            /*!< SysTick CTRL: COUNTFLAG Mask */\r
-\r
-#define SysTick_CTRL_CLKSOURCE_Pos          2                                             /*!< SysTick CTRL: CLKSOURCE Position */\r
-#define SysTick_CTRL_CLKSOURCE_Msk         (1ul << SysTick_CTRL_CLKSOURCE_Pos)            /*!< SysTick CTRL: CLKSOURCE Mask */\r
-\r
-#define SysTick_CTRL_TICKINT_Pos            1                                             /*!< SysTick CTRL: TICKINT Position */\r
-#define SysTick_CTRL_TICKINT_Msk           (1ul << SysTick_CTRL_TICKINT_Pos)              /*!< SysTick CTRL: TICKINT Mask */\r
-\r
-#define SysTick_CTRL_ENABLE_Pos             0                                             /*!< SysTick CTRL: ENABLE Position */\r
-#define SysTick_CTRL_ENABLE_Msk            (1ul << SysTick_CTRL_ENABLE_Pos)               /*!< SysTick CTRL: ENABLE Mask */\r
-\r
-/* SysTick Reload Register Definitions */\r
-#define SysTick_LOAD_RELOAD_Pos             0                                             /*!< SysTick LOAD: RELOAD Position */\r
-#define SysTick_LOAD_RELOAD_Msk            (0xFFFFFFul << SysTick_LOAD_RELOAD_Pos)        /*!< SysTick LOAD: RELOAD Mask */\r
-\r
-/* SysTick Current Register Definitions */\r
-#define SysTick_VAL_CURRENT_Pos             0                                             /*!< SysTick VAL: CURRENT Position */\r
-#define SysTick_VAL_CURRENT_Msk            (0xFFFFFFul << SysTick_VAL_CURRENT_Pos)        /*!< SysTick VAL: CURRENT Mask */\r
-\r
-/* SysTick Calibration Register Definitions */\r
-#define SysTick_CALIB_NOREF_Pos            31                                             /*!< SysTick CALIB: NOREF Position */\r
-#define SysTick_CALIB_NOREF_Msk            (1ul << SysTick_CALIB_NOREF_Pos)               /*!< SysTick CALIB: NOREF Mask */\r
-\r
-#define SysTick_CALIB_SKEW_Pos             30                                             /*!< SysTick CALIB: SKEW Position */\r
-#define SysTick_CALIB_SKEW_Msk             (1ul << SysTick_CALIB_SKEW_Pos)                /*!< SysTick CALIB: SKEW Mask */\r
-\r
-#define SysTick_CALIB_TENMS_Pos             0                                             /*!< SysTick CALIB: TENMS Position */\r
-#define SysTick_CALIB_TENMS_Msk            (0xFFFFFFul << SysTick_VAL_CURRENT_Pos)        /*!< SysTick CALIB: TENMS Mask */\r
-/*@}*/ /* end of group CMSIS_CM3_SysTick */</pre>\r
-\r
-<h2>7. DoxyGen Tags</h2>\r
-<p>\r
-  DoxyGen tags in files core_cm3.[c,h] and core_cm0.[c,h] are reworked to create proper documentation\r
-  using DoxyGen.\r
-</p>\r
-\r
-<h2>8. Folder Structure</h2>\r
-<p>\r
-  The folder structure is changed to differentiate the single support packages.\r
-</p>\r
-\r
-  <ul>\r
-    <li>CM0</li>\r
-    <li>CM3\r
-       <ul>\r
-         <li>CoreSupport</li>\r
-         <li>DeviceSupport</li>\r
-           <ul>\r
-             <li>Vendor \r
-               <ul>\r
-                 <li>Device\r
-                   <ul>\r
-                      <li>Startup\r
-                        <ul>\r
-                          <li>Toolchain</li>\r
-                          <li>Toolchain</li>\r
-                          <li>...</li>\r
-                        </ul>\r
-                      </li>\r
-                   </ul>\r
-                 </li>\r
-                 <li>Device</li>\r
-                 <li>...</li>\r
-               </ul>\r
-             </li>\r
-             <li>Vendor</li>\r
-             <li>...</li>\r
-           </ul>\r
-         </li>\r
-         <li>Example\r
-           <ul>\r
-             <li>Toolchain \r
-               <ul>\r
-                 <li>Device</li>\r
-                 <li>Device</li>\r
-                 <li>...</li>\r
-               </ul>\r
-             </li>\r
-             <li>Toolchain</li>\r
-             <li>...</li>\r
-           </ul>\r
-         </li>\r
-       </ul>\r
-    </li>\r
-     \r
-    <li>Documentation</li>\r
-  </ul>\r
-\r
-<h2>9. Open Points</h2>\r
-<p>\r
-  Following points need to be clarified and solved:\r
-</p>\r
-<ul>\r
-  <li>\r
-    <p>\r
-      Equivalent C and Assembler startup files.\r
-    </p>\r
-    <p>\r
-      Is there a need for having C startup files although assembler startup files are\r
-      very efficient and do not need to be changed?\r
-    <p/>\r
-  </li>\r
-  <li>\r
-    <p>\r
-      Placing of HEAP in external RAM.\r
-    </p>\r
-    <p>\r
-      It must be possible to place HEAP in external RAM if the device supports an \r
-      external memory controller.\r
-    </p>\r
-  </li>\r
-  <li>\r
-    <p>\r
-      Placing of STACK /HEAP.\r
-    </p>\r
-    <p>\r
-      STACK should always be placed at the end of internal RAM.\r
-    </p>\r
-    <p>\r
-      If HEAP is placed in internal RAM than it should be placed after RW ZI section.\r
-    </p>\r
-  </li>\r
-  <li>\r
-    <p>\r
-      Removing core_cm3.c and core_cm0.c.\r
-    </p>\r
-    <p>\r
-      On a long term the functions in core_cm3.c and core_cm0.c must be replaced with \r
-      appropriate compiler intrinsics.\r
-    </p>\r
-  </li>\r
-</ul>\r
-\r
-\r
-<h2>10. Limitations</h2>\r
-<p>\r
-  The following limitations are not covered with the current CMSIS version:\r
-</p>\r
-<ul>\r
- <li>\r
-  No <strong>C startup files</strong> for ARM toolchain are provided. \r
- </li>\r
- <li>\r
-  No <strong>C startup files</strong> for GNU toolchain are provided. \r
- </li>\r
- <li>\r
-  No <strong>C startup files</strong> for IAR toolchain are provided. \r
- </li>\r
- <li>\r
-  No <strong>Tasking</strong> projects are provided yet. \r
- </li>\r
-</ul>\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CMSIS debug support.htm b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/CMSIS debug support.htm
deleted file mode 100644 (file)
index efda685..0000000
+++ /dev/null
@@ -1,243 +0,0 @@
-<html>\r
-\r
-<head>\r
-<title>CMSIS Debug Support</title>\r
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">\r
-<meta name="GENERATOR" content="Microsoft FrontPage 6.0">\r
-<meta name="ProgId" content="FrontPage.Editor.Document">\r
-<style>\r
-<!--\r
-/*-----------------------------------------------------------\r
-Keil Software CHM Style Sheet\r
------------------------------------------------------------*/\r
-body         { color: #000000; background-color: #FFFFFF; font-size: 75%; font-family: \r
-               Verdana, Arial, 'Sans Serif' }\r
-a:link       { color: #0000FF; text-decoration: underline }\r
-a:visited    { color: #0000FF; text-decoration: underline }\r
-a:active     { color: #FF0000; text-decoration: underline }\r
-a:hover      { color: #FF0000; text-decoration: underline }\r
-h1           { font-family: Verdana; font-size: 18pt; color: #000080; font-weight: bold; \r
-               text-align: Center; margin-right: 3 }\r
-h2           { font-family: Verdana; font-size: 14pt; color: #000080; font-weight: bold; \r
-               background-color: #CCCCCC; margin-top: 24; margin-bottom: 3; \r
-               padding: 6 }\r
-h3           { font-family: Verdana; font-size: 10pt; font-weight: bold; background-color: \r
-               #CCCCCC; margin-top: 24; margin-bottom: 3; padding: 6 }\r
-pre          { font-family: Courier New; font-size: 10pt; background-color: #CCFFCC; \r
-               margin-left: 24; margin-right: 24 }\r
-ul           { list-style-type: square; margin-top: 6pt; margin-bottom: 0 }\r
-ol           { margin-top: 6pt; margin-bottom: 0 }\r
-li           { clear: both; margin-bottom: 6pt }\r
-table        { font-size: 100%; border-width: 0; padding: 0 }\r
-th           { color: #FFFFFF; background-color: #000080; text-align: left; vertical-align: \r
-               bottom; padding-right: 6pt }\r
-tr           { text-align: left; vertical-align: top }\r
-td           { text-align: left; vertical-align: top; padding-right: 6pt }\r
-.ToolT       { font-size: 8pt; color: #808080 }\r
-.TinyT       { font-size: 8pt; text-align: Center }\r
-code         { color: #000000; background-color: #E0E0E0; font-family: 'Courier New', Courier; \r
-               line-height: 120%; font-style: normal }\r
-/*-----------------------------------------------------------\r
-Notes\r
------------------------------------------------------------*/\r
-p.note       { font-weight: bold; clear: both; margin-bottom: 3pt; padding-top: 6pt }\r
-/*-----------------------------------------------------------\r
-Expanding/Contracting Divisions\r
------------------------------------------------------------*/\r
-#expand      { text-decoration: none; margin-bottom: 3pt }\r
-img.expand   { border-style: none; border-width: medium }\r
-div.expand   { display: none; margin-left: 9pt; margin-top: 0 }\r
-/*-----------------------------------------------------------\r
-Where List Tags\r
------------------------------------------------------------*/\r
-p.wh         { font-weight: bold; clear: both; margin-top: 6pt; margin-bottom: 3pt }\r
-table.wh     { width: 100% }\r
-td.whItem    { white-space: nowrap; font-style: italic; padding-right: 6pt; padding-bottom: \r
-               6pt }\r
-td.whDesc    { padding-bottom: 6pt }\r
-/*-----------------------------------------------------------\r
-Keil Table Tags\r
------------------------------------------------------------*/\r
-table.kt     { border: 1pt solid #000000 }\r
-th.kt        { white-space: nowrap; border-bottom: 1pt solid #000000; padding-left: 6pt; \r
-               padding-right: 6pt; padding-top: 4pt; padding-bottom: 4pt }\r
-tr.kt        {  }\r
-td.kt        { color: #000000; background-color: #E0E0E0; border-top: 1pt solid #A0A0A0; \r
-               padding-left: 6pt; padding-right: 6pt; padding-top: 2pt; \r
-               padding-bottom: 2pt }\r
-/*-----------------------------------------------------------\r
------------------------------------------------------------*/\r
--->\r
-\r
-</style>\r
-</head>\r
-\r
-<body>\r
-\r
-<h1>CMSIS Debug Support</h1>\r
-\r
-<hr>\r
-\r
-<h2>Cortex-M3 ITM Debug Access</h2>\r
-<p>\r
-  The Cortex-M3 incorporates the Instrumented Trace Macrocell (ITM) that provides together with \r
-  the Serial Viewer Output trace capabilities for the microcontroller system. The ITM has \r
-  32 communication channels which are able to transmit 32 / 16 / 8 bit values; two ITM \r
-  communication channels are used by CMSIS to output the following information:\r
-</p>\r
-<ul>\r
-       <li>ITM Channel 0: used for printf-style output via the debug interface.</li>\r
-       <li>ITM Channel 31: is reserved for RTOS kernel awareness debugging.</li>\r
-</ul>\r
-\r
-<h2>Debug IN / OUT functions</h2>\r
-<p>CMSIS provides following debug functions:</p>\r
-<ul>\r
-       <li>ITM_SendChar (uses ITM channel 0)</li>\r
-       <li>ITM_ReceiveChar (uses global variable)</li>\r
-       <li>ITM_CheckChar (uses global variable)</li>\r
-</ul>\r
-\r
-<h3>ITM_SendChar</h3>\r
-<p>\r
-  <strong>ITM_SendChar</strong> is used to transmit a character over ITM channel 0 from \r
-  the microcontroller system to the debug system. <br>\r
-  Only a 8 bit value is transmitted.\r
-</p>\r
-<pre>\r
-static __INLINE uint32_t ITM_SendChar (uint32_t ch)\r
-{\r
-  /* check if debugger connected and ITM channel enabled for tracing */\r
-  if ((CoreDebug->DEMCR & CoreDebug_DEMCR_TRCENA)  &amp;&amp;\r
-      (ITM-&gt;TCR & ITM_TCR_ITMENA)                  &amp;&amp;\r
-      (ITM-&gt;TER & (1UL &lt;&lt; 0))  ) \r
-  {\r
-    while (ITM-&gt;PORT[0].u32 == 0);\r
-    ITM-&gt;PORT[0].u8 = (uint8_t)ch;\r
-  }  \r
-  return (ch);\r
-}</pre>\r
-\r
-<h3>ITM_ReceiveChar</h3>\r
-<p>\r
-  ITM communication channel is only capable for OUT direction. For IN direction\r
-  a globel variable is used. A simple mechansim detects if a character is received.\r
-  The project to test need to be build with debug information.\r
-</p>\r
-\r
-<p>\r
-  The globale variable <strong>ITM_RxBuffer</strong> is used to transmit a 8 bit value from debug system\r
-  to microcontroller system. <strong>ITM_RxBuffer</strong> is 32 bit wide to enshure a proper handshake.\r
-</p>\r
-<pre>\r
-extern volatile int ITM_RxBuffer;                    /* variable to receive characters                             */\r
-</pre>\r
-<p>\r
-  A dedicated bit pattern is used to determin if <strong>ITM_RxBuffer</strong> is empty\r
-  or contains a valid value.\r
-</p>\r
-<pre>\r
-#define             ITM_RXBUFFER_EMPTY    0x5AA55AA5 /* value identifying ITM_RxBuffer is ready for next character */\r
-</pre>\r
-<p>\r
-  <strong>ITM_ReceiveChar</strong> is used to receive a 8 bit value from the debug system. The function is nonblocking.\r
-  It returns the received character or '-1' if no character was available.\r
-</p>\r
-<pre>\r
-static __INLINE int ITM_ReceiveChar (void) {\r
-  int ch = -1;                               /* no character available */\r
-\r
-  if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY) {\r
-    ch = ITM_RxBuffer;\r
-    ITM_RxBuffer = ITM_RXBUFFER_EMPTY;       /* ready for next character */\r
-  }\r
-  \r
-  return (ch); \r
-}\r
-</pre>\r
-\r
-<h3>ITM_CheckChar</h3>\r
-<p>\r
-  <strong>ITM_CheckChar</strong> is used to check if a character is received.\r
-</p>\r
-<pre>\r
-static __INLINE int ITM_CheckChar (void) {\r
-\r
-  if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY) {\r
-    return (0);                                 /* no character available */\r
-  } else {\r
-    return (1);                                 /*    character available */\r
-  }\r
-}</pre>\r
-\r
-\r
-<h2>ITM Debug Support in uVision</h2>\r
-<p>\r
-  uVision uses in a debug session the <strong>Debug (printf) Viewer</strong> window to \r
-  display the debug data.\r
-</p>\r
-<p>Direction microcontroller system -&gt; uVision:</p>\r
-<ul>\r
-  <li>\r
-    Characters received via ITM communication channel 0 are written in a printf style\r
-    to <strong>Debug (printf) Viewer</strong> window.\r
-  </li>\r
-</ul>\r
-\r
-<p>Direction uVision -&gt; microcontroller system:</p>\r
-<ul>\r
-  <li>Check if <strong>ITM_RxBuffer</strong> variable is available (only performed once).</li>\r
-  <li>Read character from <strong>Debug (printf) Viewer</strong> window.</li>\r
-  <li>If <strong>ITM_RxBuffer</strong> empty write character to <strong>ITM_RxBuffer</strong>.</li>\r
-</ul>\r
-\r
-<p class="Note">Note</p>\r
-<ul>\r
-  <li><p>Current solution does not use a buffer machanism for trasmitting the characters.</p>\r
-  </li>\r
-</ul>\r
-\r
-<h2>RTX Kernel awareness in uVision</h2>\r
-<p>\r
-  uVision / RTX are using a simple and efficient solution for RTX Kernel awareness.\r
-  No format overhead is necessary.<br>\r
-  uVsion debugger decodes the RTX events via the 32 / 16 / 8 bit ITM write access\r
-  to ITM communication channel 31.\r
-</p>\r
-\r
-<p>Following RTX events are traced:</p>\r
-<ul>\r
-  <li>Task Create / Delete event\r
-    <ol>\r
-      <li>32 bit access. Task start address is transmitted</li>\r
-      <li>16 bit access. Task ID and Create/Delete flag are transmitted<br>\r
-          High byte holds Create/Delete flag, Low byte holds TASK ID.\r
-      </li>\r
-    </ol>\r
-  </li>\r
-  <li>Task switch event\r
-    <ol>\r
-      <li>8 bit access. Task ID of current task is transmitted</li>\r
-    </ol>\r
-  </li>\r
-</ul>\r
-\r
-<p class="Note">Note</p>\r
-<ul>\r
-  <li><p>Other RTOS information could be retrieved via memory read access in a polling mode manner.</p>\r
-  </li>\r
-</ul>\r
-\r
-\r
-<p class="MsoNormal"><span lang="EN-GB">&nbsp;</span></p>\r
-\r
-<hr>\r
-\r
-<p class="TinyT">Copyright Â© KEIL - An ARM Company.<br>\r
-All rights reserved.<br>\r
-Visit our web site at <a href="http://www.keil.com">www.keil.com</a>.\r
-</p>\r
-\r
-</body>\r
-\r
-</html>
\ No newline at end of file
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/Documentation/CMSIS_Core.htm b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/Documentation/CMSIS_Core.htm
deleted file mode 100644 (file)
index 6fd131e..0000000
+++ /dev/null
@@ -1,1337 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
-<html xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"><head>\r
-  \r
-  <title>CMSIS: Cortex Microcontroller Software Interface Standard</title><meta http-equiv="Content-Type" content="text/html; charset=windows-1252">\r
-  <meta name="ProgId" content="FrontPage.Editor.Document">\r
-  <style>\r
-<!--\r
-/*-----------------------------------------------------------Keil Software CHM Style Sheet\r
------------------------------------------------------------*/\r
-body { color: #000000; background-color: #FFFFFF; font-size: 75%; font-family: Verdana, Arial, 'Sans Serif' }\r
-a:link { color: #0000FF; text-decoration: underline }\r
-a:visited { color: #0000FF; text-decoration: underline }\r
-a:active { color: #FF0000; text-decoration: underline }\r
-a:hover { color: #FF0000; text-decoration: underline }\r
-h1 { font-family: Verdana; font-size: 18pt; color: #000080; font-weight: bold; text-align: Center; margin-right: 3 }\r
-h2 { font-family: Verdana; font-size: 14pt; color: #000080; font-weight: bold; background-color: #CCCCCC; margin-top: 24; margin-bottom: 3; padding: 6 }\r
-h3 { font-family: Verdana; font-size: 10pt; font-weight: bold; background-color: #CCCCCC; margin-top: 24; margin-bottom: 3; padding: 6 }\r
-pre { font-family: Courier New; font-size: 10pt; background-color: #CCFFCC; margin-left: 24; margin-right: 24 }\r
-ul { list-style-type: square; margin-top: 6pt; margin-bottom: 0 }\r
-ol { margin-top: 6pt; margin-bottom: 0 }\r
-li { clear: both; margin-bottom: 6pt }\r
-table { font-size: 100%; border-width: 0; padding: 0 }\r
-th { color: #FFFFFF; background-color: #000080; text-align: left; vertical-align: bottom; padding-right: 6pt }\r
-tr { text-align: left; vertical-align: top }\r
-td { text-align: left; vertical-align: top; padding-right: 6pt }\r
-.ToolT { font-size: 8pt; color: #808080 }\r
-.TinyT { font-size: 8pt; text-align: Center }\r
-code { color: #000000; background-color: #E0E0E0; font-family: 'Courier New', Courier; line-height: 120%; font-style: normal }\r
-/*-----------------------------------------------------------Notes\r
------------------------------------------------------------*/\r
-p.note { font-weight: bold; clear: both; margin-bottom: 3pt; padding-top: 6pt }\r
-/*-----------------------------------------------------------Expanding/Contracting Divisions\r
------------------------------------------------------------*/\r
-#expand { text-decoration: none; margin-bottom: 3pt }\r
-img.expand { border-style: none; border-width: medium }\r
-div.expand { display: none; margin-left: 9pt; margin-top: 0 }\r
-/*-----------------------------------------------------------Where List Tags\r
------------------------------------------------------------*/\r
-p.wh { font-weight: bold; clear: both; margin-top: 6pt; margin-bottom: 3pt }\r
-table.wh { width: 100% }\r
-td.whItem { white-space: nowrap; font-style: italic; padding-right: 6pt; padding-bottom: 6pt }\r
-td.whDesc { padding-bottom: 6pt }\r
-/*-----------------------------------------------------------Keil Table Tags\r
------------------------------------------------------------*/\r
-table.kt { width: 100%; border: 1pt solid #000000 }\r
-th.kt { white-space: nowrap; border-bottom: 1pt solid #000000; padding-left: 6pt; padding-right: 6pt; padding-top: 4pt; padding-bottom: 4pt }\r
-tr.kt { }\r
-td.kt { color: #000000; background-color: #E0E0E0; border-top: 1pt solid #A0A0A0; padding-left: 6pt; padding-right: 6pt; padding-top: 2pt; padding-bottom: 2pt }\r
-/*----------------------------------------------------------------------------------------------------------------------*/\r
-    .style1 {\r
-       background-color: #E0E0E0;\r
-}\r
-.O\r
-       {color:#1D315B;\r
-       font-size:149%;}\r
-    -->\r
-  </style></head>\r
-<body>\r
-<h1>Cortex Microcontroller Software Interface Standard</h1>\r
-\r
-<p align="center">This file describes the Cortex Microcontroller Software Interface Standard (CMSIS).</p>\r
-<p align="center">Version: 1.30 - 30. October 2009</p>\r
-\r
-<p class="TinyT">Information in this file, the accompany manuals, and software is<br>\r
-                 Copyright Â© ARM Ltd.<br>All rights reserved.\r
-</p>\r
-\r
-<hr>\r
-\r
-<p><span style="FONT-WEIGHT: bold">Revision History</span></p>\r
-<ul>\r
-       <li>Version 1.00: initial release. </li>\r
-       <li>Version 1.01: added __LDREX<em>x</em>, __STREX<em>x</em>, and __CLREX.</li>\r
-       <li>Version 1.02: added Cortex-M0. </li>\r
-       <li>Version 1.10: second review. </li>\r
-       <li>Version 1.20: third review. </li>\r
-       <li>Version 1.30 PRE-RELEASE: reworked Startup Concept, additional Debug Functionality.</li>\r
-       <li>Version 1.30 2nd PRE-RELEASE: changed folder structure, added doxyGen comments, added Bit definitions.</li>\r
-       <li>Version 1.30: updated Device Support Packages.</li>\r
-</ul>\r
-\r
-<hr>\r
-\r
-<h2>Contents</h2>\r
-\r
-<ol>\r
-  <li class="LI2"><a href="#1">About</a></li>\r
-  <li class="LI2"><a href="#2">Coding Rules and Conventions</a></li>\r
-  <li class="LI2"><a href="#3">CMSIS Files</a></li>\r
-  <li class="LI2"><a href="#4">Core Peripheral Access Layer</a></li>\r
-  <li class="LI2"><a href="#5">CMSIS Example</a></li>\r
-</ol>\r
-\r
-<h2><a name="1"></a>About</h2>\r
-\r
-<p>\r
-  The <strong>Cortex Microcontroller Software Interface Standard (CMSIS)</strong> answers the challenges\r
-  that are faced when software components are deployed to physical microcontroller devices based on a\r
-  Cortex-M0 or Cortex-M3 processor. The CMSIS will be also expanded to future Cortex-M \r
-  processor cores (the term Cortex-M is used to indicate that). The CMSIS is defined in close co-operation\r
-  with various silicon and software vendors and provides a common approach to interface to peripherals, \r
-  real-time operating systems, and middleware components.\r
-</p>\r
-\r
-<p>ARM provides as part of the CMSIS the following software layers that are\r
-available for various compiler implementations:</p>\r
-<ul>\r
-  <li><strong>Core Peripheral Access Layer</strong>: contains name definitions, \r
-    address definitions and helper functions to\r
-    access core registers and peripherals. It defines also a device\r
-    independent interface for RTOS Kernels that includes debug channel\r
-    definitions.</li>\r
-</ul>\r
-\r
-<p>These software layers are expanded by Silicon partners with:</p>\r
-<ul>\r
-  <li><strong>Device Peripheral Access Layer</strong>: provides definitions\r
-    for all device peripherals</li>\r
-  <li><strong>Access Functions for Peripherals (optional)</strong>: provides\r
-    additional helper functions for peripherals</li>\r
-</ul>\r
-\r
-<p>CMSIS defines for a Cortex-M Microcontroller System:</p>\r
-<ul>\r
-  <li style="text-align: left;">A common way to access peripheral registers\r
-    and a common way to define exception vectors.</li>\r
-  <li style="text-align: left;">The register names of the <strong>Core\r
-    Peripherals</strong> and<strong> </strong>the names of the <strong>Core\r
-    Exception Vectors</strong>.</li>\r
-  <li>An device independent interface for RTOS Kernels including a debug\r
-    channel.</li>\r
-</ul>\r
-\r
-<p>\r
-  By using CMSIS compliant software components, the user can easier re-use template code. \r
-  CMSIS is intended to enable the combination of software components from multiple middleware vendors.\r
-</p>\r
-\r
-<h2><a name="2"></a>Coding Rules and Conventions</h2>\r
-\r
-<p>\r
-  The following section describes the coding rules and conventions used in the CMSIS \r
-  implementation. It contains also information about data types and version number information.\r
-</p>\r
-\r
-<h3>Essentials</h3>\r
-<ul>\r
-  <li>The CMSIS C code conforms to MISRA 2004 rules. In case of MISRA violations, \r
-      there are disable and enable sequences for PC-LINT inserted.</li>\r
-  <li>ANSI standard data types defined in the ANSI C header file\r
-    <strong>&lt;stdint.h&gt;</strong> are used.</li>\r
-  <li>#define constants that include expressions must be enclosed by\r
-    parenthesis.</li>\r
-  <li>Variables and parameters have a complete data type.</li>\r
-  <li>All functions in the <strong>Core Peripheral Access Layer</strong> are\r
-    re-entrant.</li>\r
-  <li>The <strong>Core Peripheral Access Layer</strong> has no blocking code\r
-    (which means that wait/query loops are done at other software layers).</li>\r
-  <li>For each exception/interrupt there is definition for:\r
-  <ul>\r
-    <li>an exception/interrupt handler with the postfix <strong>_Handler </strong>\r
-       (for exceptions) or <strong>_IRQHandler</strong> (for interrupts).</li>\r
-    <li>a default exception/interrupt handler (weak definition) that contains an endless loop.</li>\r
-    <li>a #define of the interrupt number with the postfix <strong>_IRQn</strong>.</li>\r
-  </ul></li>\r
-</ul>\r
-\r
-<h3>Recommendations</h3>\r
-\r
-<p>The CMSIS recommends the following conventions for identifiers.</p>\r
-<ul>\r
-  <li><strong>CAPITAL</strong> names to identify Core Registers, Peripheral Registers, and CPU Instructions.</li>\r
-  <li><strong>CamelCase</strong> names to identify peripherals access functions and interrupts.</li>\r
-  <li><strong>PERIPHERAL_</strong> prefix to identify functions that belong to specify peripherals.</li>\r
-  <li><strong>Doxygen</strong> comments for all functions are included as described under <strong>Function Comments</strong> below.</li>\r
-</ul>\r
-\r
-<b>Comments</b>\r
-\r
-<ul>\r
-  <li>Comments use the ANSI C90 style (<em>/* comment */</em>) or C++ style \r
-  (<em>// comment</em>). It is assumed that the programming tools support today \r
-       consistently the C++ comment style.</li>\r
-  <li><strong>Function Comments</strong> provide for each function the following information:\r
-  <ul>\r
-    <li>one-line brief function overview.</li>\r
-    <li>detailed parameter explanation.</li>\r
-    <li>detailed information about return values.</li>\r
-    <li>detailed description of the actual function.</li>\r
-  </ul>\r
-  <p><b>Doxygen Example:</b></p>\r
-  <pre>\r
-/** \r
- * @brief  Enable Interrupt in NVIC Interrupt Controller\r
- * @param  IRQn  interrupt number that specifies the interrupt\r
- * @return none.\r
- * Enable the specified interrupt in the NVIC Interrupt Controller.\r
- * Other settings of the interrupt such as priority are not affected.\r
- */</pre>\r
-  </li>\r
-</ul>\r
-\r
-<h3>Data Types and IO Type Qualifiers</h3>\r
-\r
-<p>\r
-  The <strong>Cortex-M HAL</strong> uses the standard types from the standard ANSI C header file\r
-  <strong>&lt;stdint.h&gt;</strong>. <strong>IO Type Qualifiers</strong> are used to specify the access\r
-  to peripheral variables. IO Type Qualifiers are indented to be used for automatic generation of \r
-  debug information of peripheral registers.\r
-</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt" nowrap="nowrap">IO Type Qualifier</th>\r
-      <th class="kt">#define</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">__I</td>\r
-      <td class="kt">volatile const</td>\r
-      <td class="kt">Read access only</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">__O</td>\r
-      <td class="kt">volatile</td>\r
-      <td class="kt">Write access only</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">__IO</td>\r
-      <td class="kt">volatile</td>\r
-      <td class="kt">Read and write access</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-<h3>CMSIS Version Number</h3>\r
-<p>\r
-  File <strong>core_cm3.h</strong> contains the version number of the CMSIS with the following define:\r
-</p>\r
-\r
-<pre>\r
-#define __CM3_CMSIS_VERSION_MAIN  (0x01)      /* [31:16] main version       */\r
-#define __CM3_CMSIS_VERSION_SUB   (0x30)      /* [15:0]  sub version        */\r
-#define __CM3_CMSIS_VERSION       ((__CM3_CMSIS_VERSION_MAIN &lt;&lt; 16) | __CM3_CMSIS_VERSION_SUB)</pre>\r
-\r
-<p>\r
-  File <strong>core_cm0.h</strong> contains the version number of the CMSIS with the following define:\r
-</p>\r
-\r
-<pre>\r
-#define __CM0_CMSIS_VERSION_MAIN  (0x01)      /* [31:16] main version       */\r
-#define __CM0_CMSIS_VERSION_SUB   (0x30)      /* [15:0]  sub version        */\r
-#define __CM0_CMSIS_VERSION       ((__CM0_CMSIS_VERSION_MAIN &lt;&lt; 16) | __CM0_CMSIS_VERSION_SUB)</pre>\r
-\r
-\r
-<h3>CMSIS Cortex Core</h3>\r
-<p>\r
-  File <strong>core_cm3.h</strong> contains the type of the CMSIS Cortex-M with the following define:\r
-</p>\r
-\r
-<pre>\r
-#define __CORTEX_M                (0x03)</pre>\r
-\r
-<p>\r
-  File <strong>core_cm0.h</strong> contains the type of the CMSIS Cortex-M with the following define:\r
-</p>\r
-\r
-<pre>\r
-#define __CORTEX_M                (0x00)</pre>\r
-\r
-\r
-<h2><a name="3"></a>CMSIS Files</h2>\r
-<p>\r
-  This section describes the Files provided in context with the CMSIS to access the Cortex-M\r
-  hardware and peripherals.\r
-</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt" nowrap="nowrap">File</th>\r
-      <th class="kt">Provider</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap"><i>device.h</i></td>\r
-      <td class="kt">Device specific (provided by silicon partner)</td>\r
-      <td class="kt">Defines the peripherals for the actual device. The file may use \r
-        several other include files to define the peripherals of the actual device.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">core_cm0.h</td>\r
-      <td class="kt">ARM (for RealView ARMCC, IAR, and GNU GCC)</td>\r
-      <td class="kt">Defines the core peripherals for the Cortex-M0 CPU and core peripherals.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">core_cm3.h</td>\r
-      <td class="kt">ARM (for RealView ARMCC, IAR, and GNU GCC)</td>\r
-      <td class="kt">Defines the core peripherals for the Cortex-M3 CPU and core peripherals.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">core_cm0.c</td>\r
-      <td class="kt">ARM (for RealView ARMCC, IAR, and GNU GCC)</td>\r
-      <td class="kt">Provides helper functions that access core registers.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">core_cm3.c</td>\r
-      <td class="kt">ARM (for RealView ARMCC, IAR, and GNU GCC)</td>\r
-      <td class="kt">Provides helper functions that access core registers.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">startup<i>_device</i></td>\r
-      <td class="kt">ARM (adapted by compiler partner / silicon partner)</td>\r
-      <td class="kt">Provides the Cortex-M startup code and the complete (device specific) Interrupt Vector Table</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">system<i>_device</i></td>\r
-      <td class="kt">ARM (adapted by silicon partner)</td>\r
-      <td class="kt">Provides a device specific configuration file for the device. It configures the device initializes \r
-        typically the oscillator (PLL) that is part of the microcontroller device</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-<h3><em>device.h</em></h3>\r
-\r
-<p>\r
-  The file <em><strong>device.h</strong></em> is provided by the silicon vendor and is the \r
-  <u><strong>central include file</strong></u> that the application programmer is using in \r
-  the C source code. This file contains:\r
-</p>\r
-<ul>\r
-  <li>\r
-       <p><strong>Interrupt Number Definition</strong>: provides interrupt numbers \r
-       (IRQn) for all core and device specific exceptions and interrupts.</p>\r
-       </li>\r
-       <li>\r
-       <p><strong>Configuration for core_cm0.h / core_cm3.h</strong>: reflects the \r
-       actual configuration of the Cortex-M processor that is part of the actual \r
-       device. As such the file <strong>core_cm0.h / core_cm3.h</strong> is included that \r
-       implements access to processor registers and core peripherals. </p>\r
-       </li>\r
-       <li>\r
-       <p><strong>Device Peripheral Access Layer</strong>: provides definitions\r
-    for all device peripherals. It contains all data structures and the address \r
-       mapping for the device specific peripherals. </p>\r
-       </li>\r
-  <li><strong>Access Functions for Peripherals (optional)</strong>: provides\r
-    additional helper functions for peripherals that are useful for programming \r
-       of these peripherals. Access Functions may be provided as inline functions \r
-       or can be extern references to a device specific library provided by the \r
-       silicon vendor.</li>\r
-</ul>\r
-\r
-\r
-<h4><strong>Interrupt Number Definition</strong></h4>\r
-\r
-<p>To access the device specific interrupts the device.h file defines IRQn \r
-numbers for the complete device using a enum typedef as shown below:</p>\r
-<pre>\r
-typedef enum IRQn\r
-{\r
-/******  Cortex-M3 Processor Exceptions/Interrupt Numbers ************************************************/\r
-  NonMaskableInt_IRQn             = -14,      /*!&lt; 2 Non Maskable Interrupt                              */\r
-  HardFault_IRQn                  = -13,      /*!&lt; 3 Cortex-M3 Hard Fault Interrupt                      */\r
-  MemoryManagement_IRQn           = -12,      /*!&lt; 4 Cortex-M3 Memory Management Interrupt               */\r
-  BusFault_IRQn                   = -11,      /*!&lt; 5 Cortex-M3 Bus Fault Interrupt                       */\r
-  UsageFault_IRQn                 = -10,      /*!&lt; 6 Cortex-M3 Usage Fault Interrupt                     */\r
-  SVCall_IRQn                     = -5,       /*!&lt; 11 Cortex-M3 SV Call Interrupt                        */\r
-  DebugMonitor_IRQn               = -4,       /*!&lt; 12 Cortex-M3 Debug Monitor Interrupt                  */\r
-  PendSV_IRQn                     = -2,       /*!&lt; 14 Cortex-M3 Pend SV Interrupt                        */\r
-  SysTick_IRQn                    = -1,       /*!&lt; 15 Cortex-M3 System Tick Interrupt                    */\r
-/******  STM32 specific Interrupt Numbers ****************************************************************/\r
-  WWDG_STM_IRQn                   = 0,        /*!&lt; Window WatchDog Interrupt                             */\r
-  PVD_STM_IRQn                    = 1,        /*!&lt; PVD through EXTI Line detection Interrupt             */\r
-  :\r
-  :\r
-  } IRQn_Type;</pre>\r
-\r
-\r
-<h4>Configuration for core_cm0.h / core_cm3.h</h4>\r
-<p>\r
-  The Cortex-M core configuration options which are defined for each device implementation. Some \r
-  configuration options are reflected in the CMSIS layer using the #define settings described below.\r
-</p>\r
-<p>\r
-  To access core peripherals file <em><strong>device.h</strong></em> includes file <b>core_cm0.h / core_cm3.h</b>.\r
-  Several features in <strong>core_cm0.h / core_cm3.h</strong> are configured by the following defines that must be \r
-  defined before <strong>#include &lt;core_cm0.h&gt;</strong> / <strong>#include &lt;core_cm3.h&gt;</strong>\r
-  preprocessor command.\r
-</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt" nowrap="nowrap">#define</th>\r
-      <th class="kt" nowrap="nowrap">File</th>\r
-      <th class="kt" nowrap="nowrap">Value</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">__NVIC_PRIO_BITS</td>\r
-      <td class="kt">core_cm0.h</td>\r
-      <td class="kt" nowrap="nowrap">(2)</td>\r
-      <td class="kt">Number of priority bits implemented in the NVIC (device specific)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">__NVIC_PRIO_BITS</td>\r
-      <td class="kt">core_cm3.h</td>\r
-      <td class="kt" nowrap="nowrap">(2 ... 8)</td>\r
-      <td class="kt">Number of priority bits implemented in the NVIC (device specific)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">__MPU_PRESENT</td>\r
-      <td class="kt">core_cm0.h, core_cm3.h</td>\r
-      <td class="kt" nowrap="nowrap">(0, 1)</td>\r
-      <td class="kt">Defines if an MPU is present or not</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">__Vendor_SysTickConfig</td>\r
-      <td class="kt">core_cm0.h, core_cm3.h</td>\r
-      <td class="kt" nowrap="nowrap">(1)</td>\r
-      <td class="kt">When this define is setup to 1, the <strong>SysTickConfig</strong> function \r
-               in <strong>core_cm3.h</strong> is excluded. In this case the <em><strong>device.h</strong></em> \r
-               file must contain a vendor specific implementation of this function.</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-\r
-<h4>Device Peripheral Access Layer</h4>\r
-<p>\r
-  Each peripheral uses a prefix which consists of <strong>&lt;device abbreviation&gt;_</strong> \r
-  and <strong>&lt;peripheral name&gt;_</strong> to identify peripheral registers that access this \r
-  specific peripheral. The intention of this is to avoid name collisions caused\r
-  due to short names. If more than one peripheral of the same type exists, \r
-  identifiers have a postfix (digit or letter). For example:\r
-</p>\r
-<ul>\r
-       <li>&lt;device abbreviation&gt;_UART_Type: defines the generic register layout for all UART channels in a device.\r
-      <pre>\r
-typedef struct\r
-{\r
-  union {\r
-  __I  uint8_t  RBR;                     /*!< Offset: 0x000   Receiver Buffer Register    */\r
-  __O  uint8_t  THR;                     /*!< Offset: 0x000   Transmit Holding Register   */\r
-  __IO uint8_t  DLL;                     /*!< Offset: 0x000   Divisor Latch LSB           */\r
-       uint32_t RESERVED0;\r
-  };\r
-  union {\r
-  __IO uint8_t  DLM;                     /*!< Offset: 0x004   Divisor Latch MSB           */\r
-  __IO uint32_t IER;                     /*!< Offset: 0x004   Interrupt Enable Register   */\r
-  };\r
-  union {\r
-  __I  uint32_t IIR;                     /*!< Offset: 0x008   Interrupt ID Register       */\r
-  __O  uint8_t  FCR;                     /*!< Offset: 0x008   FIFO Control Register       */\r
-  };\r
-  __IO uint8_t  LCR;                     /*!< Offset: 0x00C   Line Control Register       */\r
-       uint8_t  RESERVED1[7];\r
-  __I  uint8_t  LSR;                     /*!< Offset: 0x014   Line Status Register        */\r
-       uint8_t  RESERVED2[7];\r
-  __IO uint8_t  SCR;                     /*!< Offset: 0x01C   Scratch Pad Register        */\r
-       uint8_t  RESERVED3[3];\r
-  __IO uint32_t ACR;                     /*!< Offset: 0x020   Autobaud Control Register   */\r
-  __IO uint8_t  ICR;                     /*!< Offset: 0x024   IrDA Control Register       */\r
-       uint8_t  RESERVED4[3];\r
-  __IO uint8_t  FDR;                     /*!< Offset: 0x028   Fractional Divider Register */\r
-       uint8_t  RESERVED5[7];\r
-  __IO uint8_t  TER;                     /*!< Offset: 0x030   Transmit Enable Register    */\r
-       uint8_t  RESERVED6[39];\r
-  __I  uint8_t  FIFOLVL;                 /*!< Offset: 0x058   FIFO Level Register         */\r
-} LPC_UART_TypeDef;</pre>\r
-  </li>\r
-       <li>&lt;device abbreviation&gt;_UART1: is a pointer to a register structure that refers to a specific UART. \r
-      For example UART1-&gt;DR is the data register of UART1.\r
-      <pre>\r
-#define LPC_UART2             ((LPC_UART_TypeDef      *) LPC_UART2_BASE    )\r
-#define LPC_UART3             ((LPC_UART_TypeDef      *) LPC_UART3_BASE    )</pre>\r
-  </li>\r
-</ul>\r
-\r
-<h5>Minimal Requiements</h5>\r
-<p>\r
-  To access the peripheral registers and related function in a device the files <strong><em>device.h</em></strong> \r
-  and <strong>core_cm0.h</strong> / <strong>core_cm3.h</strong> defines as a minimum:\r
-</p>\r
-<ul>\r
-  <li>The <strong>Register Layout Typedef</strong> for each peripheral that defines all register names.\r
-      Names that start with RESERVE are used to introduce space into the structure to adjust the addresses of\r
-      the peripheral registers. For example:\r
-      <pre>\r
-typedef struct {\r
-  __IO uint32_t CTRL;      /* SysTick Control and Status Register */\r
-  __IO uint32_t LOAD;      /* SysTick Reload Value Register       */\r
-  __IO uint32_t VAL;       /* SysTick Current Value Register      */\r
-  __I  uint32_t CALIB;     /* SysTick Calibration Register        */\r
-  } SysTick_Type;</pre>\r
-  </li>\r
-\r
-  <li>\r
-    <strong>Base Address</strong> for each peripheral (in case of multiple peripherals \r
-    that use the same <strong>register layout typedef</strong> multiple base addresses are defined). For example:\r
-    <pre>\r
-#define SysTick_BASE (SCS_BASE + 0x0010)            /* SysTick Base Address */</pre>\r
-  </li>\r
-\r
-  <li>\r
-    <strong>Access Definition</strong> for each peripheral (in case of multiple peripherals that use \r
-    the same <strong>register layout typedef</strong> multiple access definitions exist, i.e. LPC_UART0, \r
-    LPC_UART2). For Example:\r
-    <pre>\r
-#define SysTick ((SysTick_Type *) SysTick_BASE)     /* SysTick access definition */</pre>\r
-  </li>\r
-</ul>\r
-\r
-<p>\r
-  These definitions allow to access the peripheral registers from user code with simple assignments like:\r
-</p>\r
-<pre>SysTick-&gt;CTRL = 0;</pre>\r
-\r
-<h5>Optional Features</h5>\r
-<p>In addition the <em> <strong>device.h </strong></em>file may define:</p>\r
-<ul>\r
-       <li>\r
-    #define constants that simplify access to the peripheral registers. \r
-         These constant define bit-positions or other specific patterns are that required for the \r
-    programming of the peripheral registers. The identifiers used start with \r
-    <strong>&lt;device abbreviation&gt;_</strong> and <strong>&lt;peripheral name&gt;_</strong>. \r
-    It is recommended to use CAPITAL letters for such #define constants.\r
-  </li>\r
-       <li>\r
-    Functions that perform more complex functions with the peripheral (i.e. status query before \r
-    a sending register is accessed). Again these function start with \r
-    <strong>&lt;device abbreviation&gt;_</strong> and <strong>&lt;peripheral name&gt;_</strong>. \r
-  </li>\r
-</ul>\r
-\r
-<h3>core_cm0.h and core_cm0.c</h3>\r
-<p>\r
-  File <b>core_cm0.h</b> describes the data structures for the Cortex-M0 core peripherals and does \r
-  the address mapping of this structures. It also provides basic access to the Cortex-M0 core registers \r
-  and core peripherals with efficient functions (defined as <strong>static inline</strong>).\r
-</p>\r
-<p>\r
-  File <b>core_cm0.c</b> defines several helper functions that access processor registers.\r
-</p>\r
-<p>Together these files implement the <a href="#4">Core Peripheral Access Layer</a> for a Cortex-M0.</p>\r
-\r
-<h3>core_cm3.h and core_cm3.c</h3>\r
-<p>\r
-  File <b>core_cm3.h</b> describes the data structures for the Cortex-M3 core peripherals and does \r
-  the address mapping of this structures. It also provides basic access to the Cortex-M3 core registers \r
-  and core peripherals with efficient functions (defined as <strong>static inline</strong>).\r
-</p>\r
-<p>\r
-  File <b>core_cm3.c</b> defines several helper functions that access processor registers.\r
-</p>\r
-<p>Together these files implement the <a href="#4">Core Peripheral Access Layer</a> for a Cortex-M3.</p>\r
-\r
-<h3>startup_<em>device</em></h3>\r
-<p>\r
-  A template file for <strong>startup_<em>device</em></strong> is provided by ARM for each supported\r
-  compiler. It is adapted by the silicon vendor to include interrupt vectors for all device specific \r
-  interrupt handlers. Each interrupt handler is defined as <strong><em>weak</em></strong> function \r
-  to an dummy handler. Therefore the interrupt handler can be directly used in application software \r
-  without any requirements to adapt the <strong>startup_<em>device</em></strong> file.\r
-</p>\r
-<p>\r
-  The following exception names are fixed and define the start of the vector table for a Cortex-M0:\r
-</p>\r
-<pre>\r
-__Vectors       DCD     __initial_sp              ; Top of Stack\r
-                DCD     Reset_Handler             ; Reset Handler\r
-                DCD     NMI_Handler               ; NMI Handler\r
-                DCD     HardFault_Handler         ; Hard Fault Handler\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     SVC_Handler               ; SVCall Handler\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     PendSV_Handler            ; PendSV Handler\r
-                DCD     SysTick_Handler           ; SysTick Handler</pre>\r
-\r
-<p>\r
-  The following exception names are fixed and define the start of the vector table for a Cortex-M3:\r
-</p>\r
-<pre>\r
-__Vectors       DCD     __initial_sp              ; Top of Stack\r
-                DCD     Reset_Handler             ; Reset Handler\r
-                DCD     NMI_Handler               ; NMI Handler\r
-                DCD     HardFault_Handler         ; Hard Fault Handler\r
-                DCD     MemManage_Handler         ; MPU Fault Handler\r
-                DCD     BusFault_Handler          ; Bus Fault Handler\r
-                DCD     UsageFault_Handler        ; Usage Fault Handler\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     0                         ; Reserved\r
-                DCD     SVC_Handler               ; SVCall Handler\r
-                DCD     DebugMon_Handler          ; Debug Monitor Handler\r
-                DCD     0                         ; Reserved\r
-                DCD     PendSV_Handler            ; PendSV Handler\r
-                DCD     SysTick_Handler           ; SysTick Handler</pre>\r
-\r
-<p>\r
-  In the following examples for device specific interrupts are shown:\r
-</p>\r
-<pre>\r
-; External Interrupts\r
-                DCD     WWDG_IRQHandler           ; Window Watchdog\r
-                DCD     PVD_IRQHandler            ; PVD through EXTI Line detect\r
-                DCD     TAMPER_IRQHandler         ; Tamper</pre>\r
-\r
-<p>\r
-  Device specific interrupts must have a dummy function that can be overwritten in user code. \r
-  Below is an example for this dummy function.\r
-</p>\r
-<pre>\r
-Default_Handler PROC\r
-                EXPORT WWDG_IRQHandler   [WEAK]\r
-                EXPORT PVD_IRQHandler    [WEAK]\r
-                EXPORT TAMPER_IRQHandler [WEAK]\r
-                :\r
-                :\r
-                WWDG_IRQHandler\r
-                PVD_IRQHandler\r
-                TAMPER_IRQHandler\r
-                :\r
-                :\r
-                B .\r
-                ENDP</pre>\r
-                \r
-<p>\r
-  The user application may simply define an interrupt handler function by using the handler name\r
-  as shown below.\r
-</p>\r
-<pre>\r
-void WWDG_IRQHandler(void)\r
-{\r
-  :\r
-  :\r
-}</pre>\r
-\r
-\r
-<h3><a name="4"></a>system_<em>device</em>.c</h3>\r
-<p>\r
-  A template file for <strong>system_<em>device</em>.c</strong> is provided by ARM but adapted by \r
-  the silicon vendor to match their actual device. As a <strong>minimum requirement</strong> \r
-  this file must provide a device specific system configuration function and a global variable \r
-  that contains the system frequency. It configures the device and initializes typically the \r
-  oscillator (PLL) that is part of the microcontroller device.\r
-</p>\r
-<p>\r
-  The file <strong>system_</strong><em><strong>device</strong></em><strong>.c</strong> must provide\r
-  as a minimum requirement the SystemInit function as shown below.\r
-</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt">Function Definition</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void SystemInit (void)</td>\r
-      <td class="kt">Setup the microcontroller system. Typically this function configures the \r
-                     oscillator (PLL) that is part of the microcontroller device. For systems \r
-                     with variable clock speed it also updates the variable SystemCoreClock.<br>\r
-                     SystemInit is called from startup<i>_device</i> file.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void SystemCoreClockUpdate (void)</td>\r
-      <td class="kt">Updates the variable SystemCoreClock and must be called whenever the \r
-                     core clock is changed during program execution. SystemCoreClockUpdate()\r
-                     evaluates the clock register settings and calculates the current core clock.\r
-</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-<p>\r
-  Also part of the file <strong>system_</strong><em><strong>device</strong></em><strong>.c</strong> \r
-  is the variable <strong>SystemCoreClock</strong> which contains the current CPU clock speed shown below.\r
-</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt">Variable Definition</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t SystemCoreClock</td>\r
-      <td class="kt">Contains the system core clock (which is the system clock frequency supplied \r
-                     to the SysTick timer and the processor core clock). This variable can be \r
-                     used by the user application to setup the SysTick timer or configure other \r
-                     parameters. It may also be used by debugger to query the frequency of the \r
-                     debug timer or configure the trace clock speed.<br>\r
-                     SystemCoreClock is initialized with a correct predefined value.<br><br>\r
-                                The compiler must be configured to avoid the removal of this variable in \r
-                                case that the application program is not using it. It is important for \r
-                                debug systems that the variable is physically present in memory so that \r
-                                it can be examined to configure the debugger.</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-<p class="Note">Note</p>\r
-<ul>\r
-  <li><p>The above definitions are the minimum requirements for the file <strong>\r
-       system_</strong><em><strong>device</strong></em><strong>.c</strong>. This \r
-       file may export more functions or variables that provide a more flexible \r
-       configuration of the microcontroller system.</p>\r
-  </li>\r
-</ul>\r
-\r
-\r
-<h2>Core Peripheral Access Layer</h2>\r
-\r
-<h3>Cortex-M Core Register Access</h3>\r
-<p>\r
-  The following functions are defined in <strong>core_cm0.h</strong> / <strong>core_cm3.h</strong>\r
-  and provide access to Cortex-M core registers.\r
-</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt">Function Definition</th>\r
-      <th class="kt">Core</th>\r
-      <th class="kt">Core Register</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __enable_irq (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">PRIMASK = 0</td>\r
-      <td class="kt">Global Interrupt enable (using the instruction <strong>CPSIE \r
-               i</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __disable_irq (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">PRIMASK = 1</td>\r
-      <td class="kt">Global Interrupt disable (using the instruction <strong>\r
-               CPSID i</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __set_PRIMASK (uint32_t value)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">PRIMASK = value</td>\r
-      <td class="kt">Assign value to Priority Mask Register (using the instruction \r
-               <strong>MSR</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __get_PRIMASK (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">return PRIMASK</td>\r
-      <td class="kt">Return Priority Mask Register (using the instruction \r
-               <strong>MRS</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __enable_fault_irq (void)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">FAULTMASK = 0</td>\r
-      <td class="kt">Global Fault exception and Interrupt enable (using the \r
-               instruction <strong>CPSIE \r
-               f</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __disable_fault_irq (void)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">FAULTMASK = 1</td>\r
-      <td class="kt">Global Fault exception and Interrupt disable (using the \r
-               instruction <strong>CPSID f</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __set_FAULTMASK (uint32_t value)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">FAULTMASK = value</td>\r
-      <td class="kt">Assign value to Fault Mask Register (using the instruction \r
-               <strong>MSR</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __get_FAULTMASK (void)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">return FAULTMASK</td>\r
-      <td class="kt">Return Fault Mask Register (using the instruction <strong>MRS</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __set_BASEPRI (uint32_t value)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">BASEPRI = value</td>\r
-      <td class="kt">Set Base Priority (using the instruction <strong>MSR</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uiuint32_t __get_BASEPRI (void)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">return BASEPRI</td>\r
-      <td class="kt">Return Base Priority (using the instruction <strong>MRS</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __set_CONTROL (uint32_t value)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">CONTROL = value</td>\r
-      <td class="kt">Set CONTROL register value (using the instruction <strong>MSR</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __get_CONTROL (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">return CONTROL</td>\r
-      <td class="kt">Return Control Register Value (using the instruction\r
-               <strong>MRS</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __set_PSP (uint32_t TopOfProcStack)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">PSP = TopOfProcStack</td>\r
-      <td class="kt">Set Process Stack Pointer value (using the instruction\r
-               <strong>MSR</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __get_PSP (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">return PSP</td>\r
-      <td class="kt">Return Process Stack Pointer (using the instruction <strong>MRS</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __set_MSP (uint32_t TopOfMainStack)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">MSP = TopOfMainStack</td>\r
-      <td class="kt">Set Main Stack Pointer (using the instruction <strong>MSR</strong>)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __get_MSP (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">return MSP</td>\r
-      <td class="kt">Return Main Stack Pointer (using the instruction <strong>MRS</strong>)</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-<h3>Cortex-M Instruction Access</h3>\r
-<p>\r
-  The following functions are defined in <strong>core_cm0.h</strong> / <strong>core_cm3.h</strong>and\r
-  generate specific Cortex-M instructions. The functions are implemented in the file \r
-  <strong>core_cm0.c</strong> / <strong>core_cm3.c</strong>.\r
-</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt">Name</th>\r
-      <th class="kt">Core</th>\r
-      <th class="kt">Generated CPU Instruction</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __NOP (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">NOP</td>\r
-      <td class="kt">No Operation</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __WFI (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">WFI</td>\r
-      <td class="kt">Wait for Interrupt</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __WFE (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">WFE</td>\r
-      <td class="kt">Wait for Event</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __SEV (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">SEV</td>\r
-      <td class="kt">Set Event</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __ISB (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">ISB</td>\r
-      <td class="kt">Instruction Synchronization Barrier</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __DSB (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">DSB</td>\r
-      <td class="kt">Data Synchronization Barrier</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void __DMB (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">DMB</td>\r
-      <td class="kt">Data Memory Barrier</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __REV (uint32_t value)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">REV</td>\r
-      <td class="kt">Reverse byte order in integer value.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __REV16 (uint16_t value)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">REV16</td>\r
-      <td class="kt">Reverse byte order in unsigned short value. </td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">sint32_t __REVSH (sint16_t value)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">REVSH</td>\r
-      <td class="kt">Reverse byte order in signed short value with sign extension to integer.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __RBIT (uint32_t value)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">RBIT</td>\r
-      <td class="kt">Reverse bit order of value</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint8_t __LDREXB (uint8_t *addr)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">LDREXB</td>\r
-      <td class="kt">Load exclusive byte</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint16_t __LDREXH (uint16_t *addr)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">LDREXH</td>\r
-      <td class="kt">Load exclusive half-word</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __LDREXW (uint32_t *addr)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">LDREXW</td>\r
-      <td class="kt">Load exclusive word</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __STREXB (uint8_t value, uint8_t *addr)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">STREXB</td>\r
-      <td class="kt">Store exclusive byte</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __STREXB (uint16_t value, uint16_t *addr)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">STREXH</td>\r
-      <td class="kt">Store exclusive half-word</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t __STREXB (uint32_t value, uint32_t *addr)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">STREXW</td>\r
-      <td class="kt">Store exclusive word</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void  __CLREX (void)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">CLREX</td>\r
-      <td class="kt">Remove the exclusive lock created by __LDREXB, __LDREXH, or __LDREXW</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-\r
-<h3>NVIC Access Functions</h3>\r
-<p>\r
-  The CMSIS provides access to the NVIC via the register interface structure and several helper\r
-  functions that simplify the setup of the NVIC. The CMSIS HAL uses IRQ numbers (IRQn) to \r
-  identify the interrupts. The first device interrupt has the IRQn value 0. Therefore negative \r
-  IRQn values are used for processor core exceptions.\r
-</p>\r
-<p>\r
-  For the IRQn values of core exceptions the file <strong><em>device.h</em></strong> provides \r
-  the following enum names.\r
-</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt" nowrap="nowrap">Core Exception enum Value</th>\r
-      <th class="kt">Core</th>\r
-      <th class="kt">IRQn</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">NonMaskableInt_IRQn</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">-14</td>\r
-      <td class="kt">Cortex-M Non Maskable Interrupt</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">HardFault_IRQn</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">-13</td>\r
-      <td class="kt">Cortex-M Hard Fault Interrupt</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">MemoryManagement_IRQn</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">-12</td>\r
-      <td class="kt">Cortex-M Memory Management Interrupt</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">BusFault_IRQn</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">-11</td>\r
-      <td class="kt">Cortex-M Bus Fault Interrupt</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">UsageFault_IRQn</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">-10</td>\r
-      <td class="kt">Cortex-M Usage Fault Interrupt</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">SVCall_IRQn</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">-5</td>\r
-      <td class="kt">Cortex-M SV Call Interrupt </td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">DebugMonitor_IRQn</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">-4</td>\r
-      <td class="kt">Cortex-M Debug Monitor Interrupt</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">PendSV_IRQn</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">-2</td>\r
-      <td class="kt">Cortex-M Pend SV Interrupt</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">SysTick_IRQn</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">-1</td>\r
-      <td class="kt">Cortex-M System Tick Interrupt</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-<p>The following functions simplify the setup of the NVIC.\r
-The functions are defined as <strong>static inline</strong>.</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt" nowrap="nowrap">Name</th>\r
-      <th class="kt">Core</th>\r
-      <th class="kt">Parameter</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void NVIC_SetPriorityGrouping (uint32_t PriorityGroup)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">Priority Grouping Value</td>\r
-      <td class="kt">Set the Priority Grouping (Groups . Subgroups)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t NVIC_GetPriorityGrouping (void)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">(void)</td>\r
-      <td class="kt">Get the Priority Grouping (Groups . Subgroups)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void NVIC_EnableIRQ (IRQn_Type IRQn)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">IRQ Number</td>\r
-      <td class="kt">Enable IRQn</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void NVIC_DisableIRQ (IRQn_Type IRQn)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">IRQ Number</td>\r
-      <td class="kt">Disable IRQn</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t NVIC_GetPendingIRQ (IRQn_Type IRQn)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">IRQ Number</td>\r
-      <td class="kt">Return 1 if IRQn is pending else 0</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void NVIC_SetPendingIRQ (IRQn_Type IRQn)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">IRQ Number</td>\r
-      <td class="kt">Set IRQn Pending</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void NVIC_ClearPendingIRQ (IRQn_Type IRQn)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">IRQ Number</td>\r
-      <td class="kt">Clear IRQn Pending Status</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t NVIC_GetActive (IRQn_Type IRQn)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">IRQ Number</td>\r
-      <td class="kt">Return 1 if IRQn is active else 0</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void NVIC_SetPriority (IRQn_Type IRQn, uint32_t priority)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">IRQ Number, Priority</td>\r
-      <td class="kt">Set Priority for IRQn<br>\r
-                     (not threadsafe for Cortex-M0)</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t NVIC_GetPriority (IRQn_Type IRQn)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">IRQ Number</td>\r
-      <td class="kt">Get Priority for IRQn</td>\r
-    </tr>\r
-    <tr>\r
-<!--      <td class="kt" nowrap="nowrap">uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority)</td> -->\r
-      <td class="kt">uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">IRQ Number, Priority Group, Preemptive Priority, Sub Priority</td>\r
-      <td class="kt">Encode priority for given group, preemptive and sub priority</td>\r
-    </tr>\r
-<!--      <td class="kt" nowrap="nowrap">NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* pPreemptPriority, uint32_t* pSubPriority)</td> -->\r
-      <td class="kt">NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* pPreemptPriority, uint32_t* pSubPriority)</td>\r
-      <td class="kt">M3</td>\r
-      <td class="kt">IRQ Number, Priority, pointer to Priority Group, pointer to Preemptive Priority, pointer to Sub Priority</td>\r
-      <td class="kt">Deccode given priority to group, preemptive and sub priority</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void NVIC_SystemReset (void)</td>\r
-      <td class="kt">M0, M3</td>\r
-      <td class="kt">(void)</td>\r
-      <td class="kt">Resets the System</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-<p class="Note">Note</p>\r
-<ul>\r
-  <li><p>The processor exceptions have negative enum values. Device specific interrupts \r
-              have positive enum values and start with 0. The values are defined in\r
-         <b><em>device.h</em></b> file.\r
-      </p>\r
-  </li>\r
-  <li><p>The values for <b>PreemptPriority</b> and <b>SubPriority</b>\r
-         used in functions <b>NVIC_EncodePriority</b> and <b>NVIC_DecodePriority</b>\r
-         depend on the available __NVIC_PRIO_BITS implemented in the NVIC.\r
-      </p>\r
-  </li>\r
-</ul>\r
-\r
-\r
-<h3>SysTick Configuration Function</h3>\r
-\r
-<p>The following function is used to configure the SysTick timer and start the \r
-SysTick interrupt.</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt" nowrap="nowrap">Name</th>\r
-      <th class="kt">Parameter</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">uint32_t Sys<span class="style1">TickConfig \r
-               (uint32_t ticks)</span></td>\r
-      <td class="kt">ticks is SysTick counter reload value</td>\r
-      <td class="kt">Setup the SysTick timer and enable the SysTick interrupt. After this \r
-               call the SysTick timer creates interrupts with the specified time \r
-               interval. <br>\r
-               <br>\r
-               Return: 0 when successful, 1 on failure.<br>\r
-               </td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-\r
-<h3>Cortex-M3 ITM Debug Access</h3>\r
-\r
-<p>The Cortex-M3 incorporates the Instrumented Trace Macrocell (ITM) that \r
-provides together with the Serial Viewer Output trace capabilities for the \r
-microcontroller system. The ITM has 32 communication channels; two ITM \r
-communication channels are used by CMSIS to output the following information:</p>\r
-<ul>\r
-       <li>ITM Channel 0: implements the <strong>ITM_SendChar</strong> function \r
-       which can be used for printf-style output via the debug interface.</li>\r
-       <li>ITM Channel 31: is reserved for the RTOS kernel and can be used for \r
-       kernel awareness debugging.</li>\r
-</ul>\r
-<p class="Note">Note</p>\r
-<ul>\r
-  <li><p>The ITM channel 31 is selected for the RTOS kernel since some kernels \r
-       may use the Privileged level for program execution. ITM \r
-       channels have 4 groups with 8 channels each, whereby each group can be \r
-       configured for access rights in the Unprivileged level. The ITM channel 0 \r
-       may be therefore enabled for the user task whereas ITM channel 31 may be \r
-       accessible only in Privileged level from the RTOS kernel itself.</p>\r
-  </li>\r
-</ul>\r
-\r
-<p>The prototype of the <strong>ITM_SendChar</strong> routine is shown in the \r
-table below.</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt" nowrap="nowrap">Name</th>\r
-      <th class="kt">Parameter</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">void uint32_t ITM_SendChar(uint32_t chr)</td>\r
-      <td class="kt">character to output</td>\r
-      <td class="kt">The function outputs a character via the ITM channel 0. The \r
-                                function returns when no debugger is connected that has booked the \r
-                                output. It is blocking when a debugger is connected, but the \r
-                                previous character send is not transmitted. <br><br>\r
-                                Return: the input character 'chr'.</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-<p>\r
-  Example for the usage of the ITM Channel 31 for RTOS Kernels:\r
-</p>\r
-<pre>\r
-  // check if debugger connected and ITM channel enabled for tracing\r
-  if ((CoreDebug-&gt;DEMCR &amp; CoreDebug_DEMCR_TRCENA) &amp;&amp;\r
-  (ITM-&gt;TCR &amp; ITM_TCR_ITMENA) &amp;&amp;\r
-  (ITM-&gt;TER &amp; (1UL &lt;&lt; 31))) {\r
-    // transmit trace data\r
-    while (ITM-&gt;PORT31_U32 == 0);\r
-    ITM-&gt;PORT[31].u8 = task_id;      // id of next task\r
-    while (ITM-&gt;PORT[31].u32 == 0);\r
-    ITM-&gt;PORT[31].u32 = task_status; // status information\r
-  }</pre>\r
-\r
-\r
-<h3>Cortex-M3 additional Debug Access</h3>\r
-\r
-<p>CMSIS provides additional debug functions to enlarge the Cortex-M3 Debug Access.\r
-Data can be transmitted via a certain global buffer variable towards the target system.</p>\r
-\r
-<p>The buffer variable and the prototypes of the additional functions are shown in the \r
-table below.</p>\r
-\r
-<table class="kt" border="0" cellpadding="0" cellspacing="0">\r
-  <tbody>\r
-    <tr>\r
-      <th class="kt" nowrap="nowrap">Name</th>\r
-      <th class="kt">Parameter</th>\r
-      <th class="kt">Description</th>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">extern volatile int ITM_RxBuffer</td>\r
-      <td class="kt"> </td>\r
-      <td class="kt">Buffer to transmit data towards debug system. <br><br>\r
-                                Value 0x5AA55AA5 indicates that buffer is empty.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">int ITM_ReceiveChar (void)</td>\r
-      <td class="kt">none</td>\r
-      <td class="kt">The nonblocking functions returns the character stored in \r
-                     ITM_RxBuffer. <br><br>\r
-                                Return: -1 indicates that no character was received.</td>\r
-    </tr>\r
-    <tr>\r
-      <td class="kt" nowrap="nowrap">int ITM_CheckChar (void)</td>\r
-      <td class="kt">none</td>\r
-      <td class="kt">The function checks if a character is available in ITM_RxBuffer. <br><br>\r
-                                Return: 1 indicates that a character is available, 0 indicates that\r
-                     no character is available.</td>\r
-    </tr>\r
-  </tbody>\r
-</table>\r
-\r
-\r
-<h2><a name="5"></a>CMSIS Example</h2>\r
-<p>\r
-  The following section shows a typical example for using the CMSIS layer in user applications.\r
-  The example is based on a STM32F10x Device.\r
-</p>\r
-<pre>\r
-#include "stm32f10x.h"\r
-\r
-volatile uint32_t msTicks;                       /* timeTicks counter */\r
-\r
-void SysTick_Handler(void) {\r
-  msTicks++;                                     /* increment timeTicks counter */\r
-}\r
-\r
-__INLINE static void Delay (uint32_t dlyTicks) {\r
-  uint32_t curTicks = msTicks;\r
-\r
-  while ((msTicks - curTicks) &lt; dlyTicks);\r
-}\r
-\r
-__INLINE static void LED_Config(void) {\r
-  ;                                              /* Configure the LEDs */\r
-}\r
-\r
-__INLINE static void LED_On (uint32_t led) {\r
-  ;                                              /* Turn On  LED */\r
-}\r
-\r
-__INLINE static void LED_Off (uint32_t led) {\r
-  ;                                              /* Turn Off LED */\r
-}\r
-\r
-int main (void) {\r
-  if (SysTick_Config (SystemCoreClock / 1000)) { /* Setup SysTick for 1 msec interrupts */\r
-    ;                                            /* Handle Error */\r
-    while (1);\r
-  }\r
-  \r
-  LED_Config();                                  /* configure the LEDs */                            \r
\r
-  while(1) {\r
-    LED_On (0x100);                              /* Turn  on the LED   */\r
-    Delay (100);                                 /* delay  100 Msec    */\r
-    LED_Off (0x100);                             /* Turn off the LED   */\r
-    Delay (100);                                 /* delay  100 Msec    */\r
-  }\r
-}</pre>\r
-\r
-\r
-</body></html>
\ No newline at end of file
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/License.doc b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/License.doc
deleted file mode 100644 (file)
index b6b8ace..0000000
Binary files a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/CMSIS/License.doc and /dev/null differ
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/FreeRTOSConfig.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/FreeRTOSConfig.h
deleted file mode 100644 (file)
index 8e9c1f0..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-/*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
-    All rights reserved\r
-\r
-    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
-\r
-    This file is part of the FreeRTOS distribution.\r
-\r
-    FreeRTOS is free software; you can redistribute it and/or modify it under\r
-    the terms of the GNU General Public License (version 2) as published by the\r
-    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
-\r
-    ***************************************************************************\r
-    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
-    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
-    >>!   obliged to provide the source code for proprietary components     !<<\r
-    >>!   outside of the FreeRTOS kernel.                                   !<<\r
-    ***************************************************************************\r
-\r
-    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
-    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
-    link: http://www.freertos.org/a00114.html\r
-\r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that is more than just the market leader, it     *\r
-     *    is the industry's de facto standard.                               *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly while simultaneously helping     *\r
-     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
-     *    tutorial book, reference manual, or both:                          *\r
-     *    http://www.FreeRTOS.org/Documentation                              *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
-    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
-    the FAQ page "My application does not run, what could be wrong?".  Have you\r
-    defined configASSERT()?\r
-\r
-    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
-    embedded software for free we request you assist our global community by\r
-    participating in the support forum.\r
-\r
-    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
-    be as productive as possible as early as possible.  Now you can receive\r
-    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
-    Ltd, and the world's leading authority on the world's leading RTOS.\r
-\r
-    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
-    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
-    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
-\r
-    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
-    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
-\r
-    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
-    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and commercial middleware.\r
-\r
-    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
-    engineered and independently SIL3 certified version for use in safety and\r
-    mission critical applications that require provable dependability.\r
-\r
-    1 tab == 4 spaces!\r
-*/\r
-\r
-#ifndef FREERTOS_CONFIG_H\r
-#define FREERTOS_CONFIG_H\r
-\r
-/*-----------------------------------------------------------\r
- * Application specific definitions.\r
- *\r
- * These definitions should be adjusted for your particular hardware and\r
- * application requirements.\r
- *\r
- * THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE\r
- * FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.\r
- *\r
- * See http://www.freertos.org/a00110.html.\r
- *----------------------------------------------------------*/\r
-\r
-#define configUSE_PREEMPTION                   1\r
-#define configUSE_IDLE_HOOK                            1\r
-#define configUSE_TICK_HOOK                            0\r
-#define configCPU_CLOCK_HZ                             ( 14000000UL )\r
-#define configTICK_RATE_HZ                             ( ( TickType_t ) 100 )\r
-#define configMINIMAL_STACK_SIZE               ( ( unsigned short ) 70 )\r
-#define configTOTAL_HEAP_SIZE                  ( ( size_t ) ( 10 * 1024 ) )\r
-#define configMAX_TASK_NAME_LEN                        ( 10 )\r
-#define configUSE_TRACE_FACILITY               0\r
-#define configUSE_16_BIT_TICKS                 0\r
-#define configIDLE_SHOULD_YIELD                        0\r
-#define configUSE_CO_ROUTINES                  1\r
-#define configUSE_MUTEXES                              1\r
-\r
-#define configMAX_PRIORITIES                   ( 4 )\r
-#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )\r
-\r
-#define configUSE_COUNTING_SEMAPHORES  0\r
-#define configUSE_ALTERNATIVE_API              0\r
-#define configCHECK_FOR_STACK_OVERFLOW 2\r
-#define configUSE_RECURSIVE_MUTEXES            1\r
-#define configQUEUE_REGISTRY_SIZE              0\r
-#define configGENERATE_RUN_TIME_STATS  0\r
-\r
-/* Set the following definitions to 1 to include the API function, or zero\r
-to exclude the API function. */\r
-#define INCLUDE_vTaskPrioritySet               1\r
-#define INCLUDE_uxTaskPriorityGet              1\r
-#define INCLUDE_vTaskDelete                            0\r
-#define INCLUDE_vTaskCleanUpResources  0\r
-#define INCLUDE_vTaskSuspend                   1\r
-#define INCLUDE_vTaskDelayUntil                        1\r
-#define INCLUDE_vTaskDelay                             1\r
-\r
-\r
-#define configKERNEL_INTERRUPT_PRIORITY                255\r
-/* !!!! configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to zero !!!!\r
-See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */\r
-#define configMAX_SYSCALL_INTERRUPT_PRIORITY   191 /* equivalent to 0xa0, or priority 5. */\r
-\r
-\r
-#endif /* FREERTOS_CONFIG_H */\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ParTest.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ParTest.c
deleted file mode 100644 (file)
index f55b1a2..0000000
+++ /dev/null
@@ -1,125 +0,0 @@
-/*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
-    All rights reserved\r
-\r
-    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
-\r
-    This file is part of the FreeRTOS distribution.\r
-\r
-    FreeRTOS is free software; you can redistribute it and/or modify it under\r
-    the terms of the GNU General Public License (version 2) as published by the\r
-    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
-\r
-    ***************************************************************************\r
-    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
-    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
-    >>!   obliged to provide the source code for proprietary components     !<<\r
-    >>!   outside of the FreeRTOS kernel.                                   !<<\r
-    ***************************************************************************\r
-\r
-    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
-    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
-    link: http://www.freertos.org/a00114.html\r
-\r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that is more than just the market leader, it     *\r
-     *    is the industry's de facto standard.                               *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly while simultaneously helping     *\r
-     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
-     *    tutorial book, reference manual, or both:                          *\r
-     *    http://www.FreeRTOS.org/Documentation                              *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
-    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
-    the FAQ page "My application does not run, what could be wrong?".  Have you\r
-    defined configASSERT()?\r
-\r
-    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
-    embedded software for free we request you assist our global community by\r
-    participating in the support forum.\r
-\r
-    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
-    be as productive as possible as early as possible.  Now you can receive\r
-    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
-    Ltd, and the world's leading authority on the world's leading RTOS.\r
-\r
-    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
-    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
-    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
-\r
-    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
-    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
-\r
-    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
-    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and commercial middleware.\r
-\r
-    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
-    engineered and independently SIL3 certified version for use in safety and\r
-    mission critical applications that require provable dependability.\r
-\r
-    1 tab == 4 spaces!\r
-*/\r
-\r
-/* Scheduler includes. */\r
-#include "FreeRTOS.h"\r
-#include "task.h"\r
-\r
-/* Demo app includes. */\r
-#include "partest.h"\r
-\r
-/* Library includes. */\r
-#include "dvk.h"\r
-\r
-void vParTestInitialise( void )\r
-{\r
-       DVK_init();\r
-       DVK_setLEDs( 0 );\r
-}\r
-/*-----------------------------------------------------------*/\r
-\r
-void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )\r
-{\r
-unsigned long ulLEDs;\r
-\r
-       /* Suspend all other tasks, in order to make sure no other tasks excecutes\r
-       this code at the same time. */\r
-       vTaskSuspendAll();\r
-       {\r
-               ulLEDs = DVK_getLEDs();\r
-               \r
-               if( xValue == pdTRUE )\r
-               {\r
-                       /* Turn the LED on if xValue is true. */\r
-                       ulLEDs = ulLEDs | ( 1 << uxLED );\r
-               }\r
-               else\r
-               {\r
-                       /* Turn the LED off if xValue is not true. */\r
-                       ulLEDs &= ~( 1 << uxLED );\r
-               }\r
-       \r
-               DVK_setLEDs( ulLEDs );\r
-       }       \r
-       xTaskResumeAll();\r
-}\r
-/*-----------------------------------------------------------*/\r
-\r
-void vParTestToggleLED( unsigned portBASE_TYPE uxLED )\r
-{\r
-unsigned long ulLEDs;\r
-\r
-       vTaskSuspendAll();\r
-       {\r
-               ulLEDs = DVK_getLEDs();\r
-               ulLEDs = ulLEDs ^ ( 1 << uxLED );\r
-               DVK_setLEDs( ulLEDs );\r
-       }\r
-       xTaskResumeAll();\r
-}\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/RTOSDemo.ewd b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/RTOSDemo.ewd
deleted file mode 100644 (file)
index b04237f..0000000
+++ /dev/null
@@ -1,879 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>\r
-\r
-<project>\r
-  <fileVersion>2</fileVersion>\r
-  <configuration>\r
-    <name>Debug</name>\r
-    <toolchain>\r
-      <name>ARM</name>\r
-    </toolchain>\r
-    <debug>1</debug>\r
-    <settings>\r
-      <name>C-SPY</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>22</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>CInput</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CEndian</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CProcessor</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OCVariant</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>MacOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>MacFile</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>MemOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>MemFile</name>\r
-          <state>$TOOLKIT_DIR$\CONFIG\debugger\EnergyMicro\EFM32G890F128.ddf</state>\r
-        </option>\r
-        <option>\r
-          <name>RunToEnable</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>RunToName</name>\r
-          <state>main</state>\r
-        </option>\r
-        <option>\r
-          <name>CExtraOptionsCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CExtraOptions</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CFpuProcessor</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDDFArgumentProducer</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>OCDownloadSuppressDownload</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDownloadVerifyAll</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCProductVersion</name>\r
-          <state>5.41.2.51798</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDynDriverList</name>\r
-          <state>JLINK_ID</state>\r
-        </option>\r
-        <option>\r
-          <name>OCLastSavedByProductVersion</name>\r
-          <state>6.20.1.52589</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDownloadAttachToProgram</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>UseFlashLoader</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CLowLevel</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OCBE8Slave</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>MacFile2</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CDevice</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>FlashLoadersV3</name>\r
-          <state>$TOOLKIT_DIR$\config\flashloader\EnergyMicro\FlashEFM32.board</state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesSuppressCheck1</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesPath1</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesSuppressCheck2</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesPath2</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesSuppressCheck3</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesPath3</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>OverrideDefFlashBoard</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesOffset1</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesOffset2</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesOffset3</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesUse1</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesUse2</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCImagesUse3</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>ARMSIM_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>1</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>OCSimDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OCSimEnablePSP</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCSimPspOverrideConfig</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCSimPspConfigFile</name>\r
-          <state></state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>ANGEL_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>CCAngelHeartbeat</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CAngelCommunication</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CAngelCommBaud</name>\r
-          <version>0</version>\r
-          <state>3</state>\r
-        </option>\r
-        <option>\r
-          <name>CAngelCommPort</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>ANGELTCPIP</name>\r
-          <state>aaa.bbb.ccc.ddd</state>\r
-        </option>\r
-        <option>\r
-          <name>DoAngelLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AngelLogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>GDBSERVER_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>TCPIP</name>\r
-          <state>aaa.bbb.ccc.ddd</state>\r
-        </option>\r
-        <option>\r
-          <name>DoLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>LogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJTagBreakpointRadio</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJTagDoUpdateBreakpoints</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJTagUpdateBreakpoints</name>\r
-          <state>main</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>IARROM_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>1</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>CRomLogFileCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CRomLogFileEditB</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>CRomCommPort</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CRomCommBaud</name>\r
-          <version>0</version>\r
-          <state>7</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>JLINK_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>13</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>JLinkSpeed</name>\r
-          <state>32</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkDoLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkLogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkHWResetDelay</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>JLinkInitialSpeed</name>\r
-          <state>32</state>\r
-        </option>\r
-        <option>\r
-          <name>CCDoJlinkMultiTarget</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCScanChainNonARMDevices</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkMultiTarget</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkIRLength</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkCommRadio</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkTCPIP</name>\r
-          <state>aaa.bbb.ccc.ddd</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkSpeedRadioV2</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCUSBDevice</name>\r
-          <version>1</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchReset</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchUndef</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchSWI</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchData</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchPrefetch</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchIRQ</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchFIQ</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkBreakpointRadio</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkDoUpdateBreakpoints</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkUpdateBreakpoints</name>\r
-          <state>main</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkInterfaceRadio</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OCJLinkAttachSlave</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkResetList</name>\r
-          <version>5</version>\r
-          <state>7</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkInterfaceCmdLine</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCatchCORERESET</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCatchMMERR</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCatchNOCPERR</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCatchCHRERR</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCatchSTATERR</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCatchBUSERR</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCatchINTERR</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCatchHARDERR</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCatchDummy</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCJLinkScriptFile</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkUsbSerialNo</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCTcpIpAlt</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJLinkTcpIpSerialNo</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCCpuClockEdit</name>\r
-          <state>72.0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCSwoClockAuto</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCSwoClockEdit</name>\r
-          <state>2000</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>LMIFTDI_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>2</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>LmiftdiSpeed</name>\r
-          <state>500</state>\r
-        </option>\r
-        <option>\r
-          <name>CCLmiftdiDoLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCLmiftdiLogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>CCLmiFtdiInterfaceRadio</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCLmiFtdiInterfaceCmdLine</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>MACRAIGOR_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>3</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>jtag</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>EmuSpeed</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>TCPIP</name>\r
-          <state>aaa.bbb.ccc.ddd</state>\r
-        </option>\r
-        <option>\r
-          <name>DoLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>LogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>DoEmuMultiTarget</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>EmuMultiTarget</name>\r
-          <state>0@ARM7TDMI</state>\r
-        </option>\r
-        <option>\r
-          <name>EmuHWReset</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CEmuCommBaud</name>\r
-          <version>0</version>\r
-          <state>4</state>\r
-        </option>\r
-        <option>\r
-          <name>CEmuCommPort</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>jtago</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>UnusedAddr</name>\r
-          <state>0x00800000</state>\r
-        </option>\r
-        <option>\r
-          <name>CCMacraigorHWResetDelay</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCJTagBreakpointRadio</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJTagDoUpdateBreakpoints</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJTagUpdateBreakpoints</name>\r
-          <state>main</state>\r
-        </option>\r
-        <option>\r
-          <name>CCMacraigorInterfaceRadio</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCMacraigorInterfaceCmdLine</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>PEMICRO_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OCPEMicroAttachSlave</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPEMicroInterfaceList</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPEMicroResetDelay</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCPEMicroJtagSpeed</name>\r
-          <state>#UNINITIALIZED#</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJPEMicroShowSettings</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>DoLogfile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>LogFile</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPEMicroUSBDevice</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPEMicroSerialPort</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCJPEMicroTCPIPAutoScanNetwork</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPEMicroTCPIP</name>\r
-          <state>10.0.0.1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPEMicroCommCmdLineProducer</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>RDI_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>2</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>CRDIDriverDll</name>\r
-          <state>###Uninitialized###</state>\r
-        </option>\r
-        <option>\r
-          <name>CRDILogFileCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CRDILogFileEdit</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDIHWReset</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchReset</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchUndef</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchSWI</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchData</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchPrefetch</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchIRQ</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRDICatchFIQ</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>STLINK_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>2</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCSTLinkInterfaceRadio</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCSTLinkInterfaceCmdLine</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCSTLinkResetList</name>\r
-          <version>1</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCpuClockEdit</name>\r
-          <state>72.0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCSwoClockAuto</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCSwoClockEdit</name>\r
-          <state>2000</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>THIRDPARTY_ID</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>CThirdPartyDriverDll</name>\r
-          <state>###Uninitialized###</state>\r
-        </option>\r
-        <option>\r
-          <name>CThirdPartyLogFileCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CThirdPartyLogFileEditB</name>\r
-          <state>$PROJ_DIR$\cspycomm.log</state>\r
-        </option>\r
-        <option>\r
-          <name>OCDriverInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <debuggerPlugins>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\PowerPac\PowerPacRTOS.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB6_Plugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin</file>\r
-        <loadFlag>1</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\FreeRTOS\FreeRTOSPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\OpenRTOS\OpenRTOSPlugin.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>\r
-        <loadFlag>0</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin</file>\r
-        <loadFlag>1</loadFlag>\r
-      </plugin>\r
-      <plugin>\r
-        <file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>\r
-        <loadFlag>1</loadFlag>\r
-      </plugin>\r
-    </debuggerPlugins>\r
-  </configuration>\r
-</project>\r
-\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/RTOSDemo.ewp b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/RTOSDemo.ewp
deleted file mode 100644 (file)
index 5042446..0000000
+++ /dev/null
@@ -1,995 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>\r
-\r
-<project>\r
-  <fileVersion>2</fileVersion>\r
-  <configuration>\r
-    <name>Debug</name>\r
-    <toolchain>\r
-      <name>ARM</name>\r
-    </toolchain>\r
-    <debug>1</debug>\r
-    <settings>\r
-      <name>General</name>\r
-      <archiveVersion>3</archiveVersion>\r
-      <data>\r
-        <version>21</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>ExePath</name>\r
-          <state>Debug\Exe</state>\r
-        </option>\r
-        <option>\r
-          <name>ObjPath</name>\r
-          <state>Debug\Obj</state>\r
-        </option>\r
-        <option>\r
-          <name>ListPath</name>\r
-          <state>Debug\List</state>\r
-        </option>\r
-        <option>\r
-          <name>Variant</name>\r
-          <version>19</version>\r
-          <state>37</state>\r
-        </option>\r
-        <option>\r
-          <name>GEndianMode</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>Input variant</name>\r
-          <version>3</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>Input description</name>\r
-          <state>Full formatting.</state>\r
-        </option>\r
-        <option>\r
-          <name>Output variant</name>\r
-          <version>2</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>Output description</name>\r
-          <state>Full formatting.</state>\r
-        </option>\r
-        <option>\r
-          <name>GOutputBinary</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>FPU</name>\r
-          <version>2</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OGCoreOrChip</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>GRuntimeLibSelect</name>\r
-          <version>0</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>GRuntimeLibSelectSlave</name>\r
-          <version>0</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>RTDescription</name>\r
-          <state>Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.</state>\r
-        </option>\r
-        <option>\r
-          <name>OGProductVersion</name>\r
-          <state>5.41.0.51757</state>\r
-        </option>\r
-        <option>\r
-          <name>OGLastSavedByProductVersion</name>\r
-          <state>6.20.1.52589</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralEnableMisra</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralMisraVerbose</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OGChipSelectEditMenu</name>\r
-          <state>EFM32G890F128 EnergyMicro EFM32G890F128</state>\r
-        </option>\r
-        <option>\r
-          <name>GenLowLevelInterface</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>GEndianModeBE</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OGBufferedTerminalOutput</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GenStdoutInterface</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralMisraRules98</name>\r
-          <version>0</version>\r
-          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralMisraVer</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>GeneralMisraRules04</name>\r
-          <version>0</version>\r
-          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>\r
-        </option>\r
-        <option>\r
-          <name>RTConfigPath2</name>\r
-          <state>$TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h</state>\r
-        </option>\r
-        <option>\r
-          <name>GFPUCoreSlave</name>\r
-          <version>19</version>\r
-          <state>37</state>\r
-        </option>\r
-        <option>\r
-          <name>GBECoreSlave</name>\r
-          <version>19</version>\r
-          <state>37</state>\r
-        </option>\r
-        <option>\r
-          <name>OGUseCmsis</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OGUseCmsisDspLib</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>ICCARM</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>28</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>CCDefines</name>\r
-          <state>EFM32G890F128</state>\r
-          <state>IAR_ARM_CM3</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPreprocFile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPreprocComments</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPreprocLine</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListCFile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListCMnemonics</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListCMessages</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListAssFile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCListAssSource</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCEnableRemarks</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagSuppress</name>\r
-          <state>Pa082</state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagRemark</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagWarning</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagError</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCObjPrefix</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCAllowList</name>\r
-          <version>1</version>\r
-          <state>0000000</state>\r
-        </option>\r
-        <option>\r
-          <name>CCDebugInfo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IEndianMode</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IProcessor</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IExtraOptionsCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IExtraOptions</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CCLangConformance</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCSignedPlainChar</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCRequirePrototypes</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCMultibyteSupport</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCDiagWarnAreErr</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCompilerRuntimeInfo</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IFpuProcessor</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OutputFile</name>\r
-          <state>$FILE_BNAME$.o</state>\r
-        </option>\r
-        <option>\r
-          <name>CCLibConfigHeader</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>PreInclude</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>CompilerMisraOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCIncludePath2</name>\r
-          <state>$PROJ_DIR$\</state>\r
-          <state>$PROJ_DIR$\..\common\include</state>\r
-          <state>$PROJ_DIR$\..\..\Source\include</state>\r
-          <state>$PROJ_DIR$\lcd</state>\r
-          <state>$PROJ_DIR$\CMSIS\CM3\CoreSupport</state>\r
-          <state>$PROJ_DIR$\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32</state>\r
-          <state>$PROJ_DIR$\bsp</state>\r
-        </option>\r
-        <option>\r
-          <name>CCStdIncCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCCodeSection</name>\r
-          <state>.text</state>\r
-        </option>\r
-        <option>\r
-          <name>IInterwork2</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IProcessorMode2</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CCOptLevel</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCOptStrategy</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCOptLevelSlave</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CompilerMisraRules98</name>\r
-          <version>0</version>\r
-          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>\r
-        </option>\r
-        <option>\r
-          <name>CompilerMisraRules04</name>\r
-          <version>0</version>\r
-          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPosIndRopi</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPosIndRwpi</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CCPosIndNoDynInit</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccLang</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCDialect</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccAllowVLA</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCppDialect</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccExceptions</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccRTTI</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccStaticDestr</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCppInlineSemantics</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccCmsis</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IccFloatSemantics</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>AARM</name>\r
-      <archiveVersion>2</archiveVersion>\r
-      <data>\r
-        <version>8</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>AObjPrefix</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>AEndian</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>ACaseSensitivity</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>MacroChars</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AWarnEnable</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AWarnWhat</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AWarnOne</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AWarnRange1</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AWarnRange2</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>ADebug</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>AltRegisterNames</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>ADefines</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>AList</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AListHeader</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>AListing</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>Includes</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>MacDefs</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>MacExps</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>MacExec</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OnlyAssed</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>MultiLine</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>PageLengthCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>PageLength</name>\r
-          <state>80</state>\r
-        </option>\r
-        <option>\r
-          <name>TabSpacing</name>\r
-          <state>8</state>\r
-        </option>\r
-        <option>\r
-          <name>AXRef</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AXRefDefines</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AXRefInternal</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AXRefDual</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AProcessor</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>AFpuProcessor</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>AOutputFile</name>\r
-          <state>$FILE_BNAME$.o</state>\r
-        </option>\r
-        <option>\r
-          <name>AMultibyteSupport</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>ALimitErrorsCheck</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>ALimitErrorsEdit</name>\r
-          <state>100</state>\r
-        </option>\r
-        <option>\r
-          <name>AIgnoreStdInclude</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AUserIncludes</name>\r
-          <state>$PROJ_DIR$\</state>\r
-        </option>\r
-        <option>\r
-          <name>AExtraOptionsCheckV2</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>AExtraOptionsV2</name>\r
-          <state></state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>OBJCOPY</name>\r
-      <archiveVersion>0</archiveVersion>\r
-      <data>\r
-        <version>1</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>OOCOutputFormat</name>\r
-          <version>2</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OCOutputOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>OOCOutputFile</name>\r
-          <state>RTOSDemo.srec</state>\r
-        </option>\r
-        <option>\r
-          <name>OOCCommandLineProducer</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>OOCObjCopyEnable</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>CUSTOM</name>\r
-      <archiveVersion>3</archiveVersion>\r
-      <data>\r
-        <extensions></extensions>\r
-        <cmdline></cmdline>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>BICOMP</name>\r
-      <archiveVersion>0</archiveVersion>\r
-      <data/>\r
-    </settings>\r
-    <settings>\r
-      <name>BUILDACTION</name>\r
-      <archiveVersion>1</archiveVersion>\r
-      <data>\r
-        <prebuild></prebuild>\r
-        <postbuild></postbuild>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>ILINK</name>\r
-      <archiveVersion>0</archiveVersion>\r
-      <data>\r
-        <version>13</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>IlinkLibIOConfig</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>XLinkMisraHandler</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkInputFileSlave</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkOutputFile</name>\r
-          <state>RTOSDemo.out</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkDebugInfoEnable</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkKeepSymbols</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkRawBinaryFile</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkRawBinarySymbol</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkRawBinarySegment</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkRawBinaryAlign</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkDefines</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkConfigDefines</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkMapFile</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkLogFile</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkLogInitialization</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkLogModule</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkLogSection</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkLogVeneer</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkIcfOverride</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkIcfFile</name>\r
-          <state>$TOOLKIT_DIR$\config\linker\EnergyMicro\EFM32G290F128.icf</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkIcfFileSlave</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkEnableRemarks</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkSuppressDiags</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkTreatAsRem</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkTreatAsWarn</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkTreatAsErr</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkWarningsAreErrors</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkUseExtraOptions</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkExtraOptions</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkLowLevelInterfaceSlave</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkAutoLibEnable</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkAdditionalLibs</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkOverrideProgramEntryLabel</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkProgramEntryLabelSelect</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkProgramEntryLabel</name>\r
-          <state>__iar_program_start</state>\r
-        </option>\r
-        <option>\r
-          <name>DoFill</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>FillerByte</name>\r
-          <state>0xFF</state>\r
-        </option>\r
-        <option>\r
-          <name>FillerStart</name>\r
-          <state>0x0</state>\r
-        </option>\r
-        <option>\r
-          <name>FillerEnd</name>\r
-          <state>0x0</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcSize</name>\r
-          <version>0</version>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcAlign</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcAlgo</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcPoly</name>\r
-          <state>0x11021</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcCompl</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcBitOrder</name>\r
-          <version>0</version>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcInitialValue</name>\r
-          <state>0x0</state>\r
-        </option>\r
-        <option>\r
-          <name>DoCrc</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkBE8Slave</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkBufferedTerminalOutput</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkStdoutInterfaceSlave</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>CrcFullSize</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkIElfToolPostProcess</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkLogAutoLibSelect</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkLogRedirSymbols</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkLogUnusedFragments</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkCrcReverseByteOrder</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkCrcUseAsInput</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkOptInline</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkOptExceptionsAllow</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkOptExceptionsForce</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkCmsis</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkOptMergeDuplSections</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkOptUseVfe</name>\r
-          <state>1</state>\r
-        </option>\r
-        <option>\r
-          <name>IlinkOptForceVfe</name>\r
-          <state>0</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>IARCHIVE</name>\r
-      <archiveVersion>0</archiveVersion>\r
-      <data>\r
-        <version>0</version>\r
-        <wantNonLocal>1</wantNonLocal>\r
-        <debug>1</debug>\r
-        <option>\r
-          <name>IarchiveInputs</name>\r
-          <state></state>\r
-        </option>\r
-        <option>\r
-          <name>IarchiveOverride</name>\r
-          <state>0</state>\r
-        </option>\r
-        <option>\r
-          <name>IarchiveOutput</name>\r
-          <state>###Unitialized###</state>\r
-        </option>\r
-      </data>\r
-    </settings>\r
-    <settings>\r
-      <name>BILINK</name>\r
-      <archiveVersion>0</archiveVersion>\r
-      <data/>\r
-    </settings>\r
-  </configuration>\r
-  <group>\r
-    <name>Demo</name>\r
-    <group>\r
-      <name>Common demo tasks</name>\r
-      <file>\r
-        <name>$PROJ_DIR$\..\Common\Minimal\GenQTest.c</name>\r
-      </file>\r
-      <file>\r
-        <name>$PROJ_DIR$\..\Common\Minimal\QPeek.c</name>\r
-      </file>\r
-      <file>\r
-        <name>$PROJ_DIR$\..\Common\Minimal\recmutex.c</name>\r
-      </file>\r
-      <file>\r
-        <name>$PROJ_DIR$\..\Common\Minimal\semtest.c</name>\r
-      </file>\r
-    </group>\r
-    <file>\r
-      <name>$PROJ_DIR$\lcdtest.c</name>\r
-    </file>\r
-    <file>\r
-      <name>$PROJ_DIR$\ledtest.c</name>\r
-    </file>\r
-    <file>\r
-      <name>$PROJ_DIR$\main.c</name>\r
-    </file>\r
-    <file>\r
-      <name>$PROJ_DIR$\ParTest.c</name>\r
-    </file>\r
-  </group>\r
-  <group>\r
-    <name>Energy Micro Code</name>\r
-    <group>\r
-      <name>bsp</name>\r
-      <file>\r
-        <name>$PROJ_DIR$\bsp\dvk.c</name>\r
-      </file>\r
-      <file>\r
-        <name>$PROJ_DIR$\bsp\dvk_boardcontrol.c</name>\r
-      </file>\r
-      <file>\r
-        <name>$PROJ_DIR$\bsp\dvk_ebi.c</name>\r
-      </file>\r
-      <file>\r
-        <name>$PROJ_DIR$\bsp\dvk_spi.c</name>\r
-      </file>\r
-    </group>\r
-    <group>\r
-      <name>CMSIS</name>\r
-      <file>\r
-        <name>$PROJ_DIR$\CMSIS\CM3\CoreSupport\core_cm3.c</name>\r
-      </file>\r
-      <file>\r
-        <name>$PROJ_DIR$\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c</name>\r
-      </file>\r
-    </group>\r
-    <file>\r
-      <name>$PROJ_DIR$\lcd\lcdcontroller.c</name>\r
-    </file>\r
-  </group>\r
-  <group>\r
-    <name>FreeRTOS source</name>\r
-    <group>\r
-      <name>Port layer</name>\r
-      <file>\r
-        <name>$PROJ_DIR$\..\..\Source\portable\IAR\ARM_CM3\port.c</name>\r
-      </file>\r
-      <file>\r
-        <name>$PROJ_DIR$\..\..\Source\portable\IAR\ARM_CM3\portasm.s</name>\r
-      </file>\r
-    </group>\r
-    <file>\r
-      <name>$PROJ_DIR$\..\..\Source\portable\MemMang\heap_2.c</name>\r
-    </file>\r
-    <file>\r
-      <name>$PROJ_DIR$\..\..\Source\list.c</name>\r
-    </file>\r
-    <file>\r
-      <name>$PROJ_DIR$\..\..\Source\queue.c</name>\r
-    </file>\r
-    <file>\r
-      <name>$PROJ_DIR$\..\..\Source\tasks.c</name>\r
-    </file>\r
-  </group>\r
-  <file>\r
-    <name>$PROJ_DIR$\startup_efm32.s</name>\r
-  </file>\r
-</project>\r
-\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/RTOSDemo.eww b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/RTOSDemo.eww
deleted file mode 100644 (file)
index 239a938..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>\r
-\r
-<workspace>\r
-  <project>\r
-    <path>$WS_DIR$\RTOSDemo.ewp</path>\r
-  </project>\r
-  <batchBuild/>\r
-</workspace>\r
-\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ReadMe.txt b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ReadMe.txt
new file mode 100644 (file)
index 0000000..751d1be
--- /dev/null
@@ -0,0 +1,8 @@
+If you need the demo that used to be in this directory then download FreeRTOS V8.2.3\r
+from http://sourceforge.net/projects/freertos/files/FreeRTOS/\r
+\r
+See the following link for information on newer EFM32 demos:\r
+http://www.freertos.org/a00090.html#SILICONLABS\r
+\r
+\r
+\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/chip.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/chip.h
deleted file mode 100644 (file)
index 3fed3d9..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief Chip initialization, SW workarounds for chip errata issues\r
- * @author Energy Micro AS\r
- * @version 1.1.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#ifndef __CHIP_H\r
-#define __CHIP_H\r
-\r
-#include <stdint.h>\r
-\r
-/**************************************************************************//**\r
- * @brief Chip errata workarounds\r
- *****************************************************************************/\r
-static inline void CHIP_init(void)\r
-{\r
-  uint32_t          rev;\r
-  volatile uint32_t *reg;\r
-\r
-  rev = *(volatile uint32_t *)(0x0FE081FC);\r
-  /* Engineering Sample calibration setup */\r
-  if ((rev >> 24) == 0)\r
-  {\r
-    reg   = (volatile uint32_t *) 0x400CA00C;\r
-    *reg &= ~(0x70UL);\r
-    /* DREG */\r
-    reg   = (volatile uint32_t *) 0x400C6020;\r
-    *reg &= ~(0xE0000000UL);\r
-    *reg |= ~(7 << 25);\r
-  }\r
-  if ((rev >> 24) <= 1)\r
-  {\r
-    /* DREG */\r
-    reg   = (volatile uint32_t *) 0x400C6020;\r
-    *reg &= ~(0x00001F80UL);\r
-    /* Update CMU reset values */\r
-    reg  = (volatile uint32_t *) 0x400C8040;\r
-    *reg = 0;\r
-    reg  = (volatile uint32_t *) 0x400C8044;\r
-    *reg = 0;\r
-    reg  = (volatile uint32_t *) 0x400C8058;\r
-    *reg = 0;\r
-    reg  = (volatile uint32_t *) 0x400C8060;\r
-    *reg = 0;\r
-    reg  = (volatile uint32_t *) 0x400C8078;\r
-    *reg = 0;\r
-  }\r
-}\r
-\r
-#endif\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk.c
deleted file mode 100644 (file)
index 720c95c..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief DVK board support package, initialization\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#include "efm32.h"\r
-#include "dvk.h"\r
-\r
-/**************************************************************************//**\r
- * @brief  Initializes DVK, configures board control access\r
- *****************************************************************************/\r
-void DVK_init(void)\r
-{\r
-#ifdef DVK_EBI_CONTROL\r
-  DVK_EBI_init();\r
-#endif\r
-#ifdef DVK_SPI_CONTROL\r
-  DVK_SPI_init();\r
-#endif\r
-  /* Inform AEM application that we are in Energy Mode 0 by default */\r
-  DVK_setEnergyMode(0);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief  Disables DVK, free up resources\r
- *****************************************************************************/\r
-void DVK_disable(void)\r
-{\r
-#ifdef DVK_EBI_CONTROL\r
-  /* Handover bus control */\r
-  DVK_disableBus();\r
-  /* Disable EBI interface */\r
-  DVK_EBI_disable();\r
-#endif\r
-\r
-#ifdef DVK_SPI_CONTROL\r
-  DVK_SPI_disable();\r
-#endif\r
-}\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk.h
deleted file mode 100644 (file)
index 318e9f0..0000000
+++ /dev/null
@@ -1,122 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief DVK Board Support, master header file\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#ifndef __DVK_H\r
-#define __DVK_H\r
-\r
-#include <stdint.h>\r
-#include "dvk_boardcontrol.h"\r
-#include "dvk_bcregisters.h"\r
-\r
-/* IF not user overrides default, try to decide DVK access interface based on\r
- * part number */\r
-#ifndef DVK_SPI_CONTROL\r
-#ifndef DVK_EBI_CONTROL\r
-\r
-#if defined(EFM32G200F16)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G200F32)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G200F64)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G210F128)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G230F128)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G230F32)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G230F64)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G280F128)\r
-#define DVK_EBI_CONTROL\r
-#elif defined(EFM32G280F32)\r
-#define DVK_EBI_CONTROL\r
-#elif defined(EFM32G280F64)\r
-#define DVK_EBI_CONTROL\r
-#elif defined(EFM32G290F128)\r
-#define DVK_EBI_CONTROL\r
-#elif defined(EFM32G290F32)\r
-#define DVK_EBI_CONTROL\r
-#elif defined(EFM32G290F64)\r
-#define DVK_EBI_CONTROL\r
-#elif defined(EFM32G840F128)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G840F32)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G840F64)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G880F128)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G880F32)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G880F64)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G890F128)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G890F32)\r
-#define DVK_SPI_CONTROL\r
-#elif defined(EFM32G890F64)\r
-#define DVK_SPI_CONTROL\r
-#else\r
-#define DVK_SPI_CONTROL\r
-#endif\r
-\r
-#endif\r
-#endif\r
-\r
-/* EBI access */\r
-void DVK_EBI_init(void);\r
-void DVK_EBI_disable(void);\r
-\r
-void DVK_EBI_writeRegister(volatile uint16_t *addr, uint16_t data);\r
-uint16_t DVK_EBI_readRegister(volatile uint16_t *addr);\r
-\r
-/* SPI access */\r
-void DVK_SPI_init(void);\r
-void DVK_SPI_disable(void);\r
-\r
-void DVK_SPI_writeRegister(volatile uint16_t *addr, uint16_t data);\r
-uint16_t DVK_SPI_readRegister(volatile uint16_t *addr);\r
-\r
-\r
-/* Accodring to configuration, use either SPI or EBI */\r
-#ifdef DVK_EBI_CONTROL\r
-#define DVK_writeRegister(A, B)    DVK_EBI_writeRegister(A, B)\r
-#define DVK_readRegister(A)        DVK_EBI_readRegister(A)\r
-#endif\r
-\r
-#ifdef DVK_SPI_CONTROL\r
-#define DVK_writeRegister(A, B)    DVK_SPI_writeRegister(A, B)\r
-#define DVK_readRegister(A)        DVK_SPI_readRegister(A)\r
-#endif\r
-\r
-/* General initialization routines */\r
-void DVK_init(void);\r
-void DVK_disable(void);\r
-\r
-#endif\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_bcregisters.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_bcregisters.h
deleted file mode 100644 (file)
index 71dc183..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief Board Control register definitions\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#ifndef __DVK_BCREGISTERS_H\r
-#define __DVK_BCREGISTERS_H\r
-\r
-#include <stdint.h>\r
-\r
-/**************************************************************************//**\r
- * Defines FPGA register bank for Energy Micro Development Kit (DVK) board,\r
- * i.e. board control registers\r
- *****************************************************************************/\r
-#define BC_REGISTER_BASE             0x8c000000\r
-\r
-#define BC_CFG                       ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x00))\r
-#define BC_EM                        ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x01))\r
-#define BC_MAGIC                     ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x02))\r
-#define BC_LED                       ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x03))\r
-#define BC_PUSHBUTTON                ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x04))\r
-#define BC_DIPSWITCH                 ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x05))\r
-#define BC_JOYSTICK                  ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x06))\r
-#define BC_AEM                       ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x07))\r
-#define BC_DISPLAY_CTRL              ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x08))\r
-#define BC_EBI_CFG                   ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x09))\r
-#define BC_BUS_CFG                   ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x0a))\r
-#define BC_PERCTRL                   ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x0c))\r
-#define BC_AEMSTATE                  ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x0d))\r
-#define BC_SPI_CFG                   ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x0e))\r
-#define BC_RESET                     ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x0f))\r
-#define BC_ADC_START                 ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x10))\r
-#define BC_ADC_STATUS                ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x11))\r
-#define BC_ADC_DATA                  ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x12))\r
-#define BC_HW_VERSION                ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x14))\r
-#define BC_FW_BUILDNO                ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x15))\r
-#define BC_FW_VERSION                ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x16))\r
-#define BC_SCRATCH_COMMON            ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x17))\r
-#define BC_SCRATCH_EFM0              ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x18))\r
-#define BC_SCRATCH_EFM1              ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x19))\r
-#define BC_SCRATCH_EFM2              ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x1A))\r
-#define BC_SCRATCH_EFM3              ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x1B))\r
-#define BC_SCRATCH_BC0               ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x1C))\r
-#define BC_SCRATCH_BC1               ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x1D))\r
-#define BC_SCRATCH_BC2               ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x1E))\r
-#define BC_SCRATCH_BC3               ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x1f))\r
-#define BC_INTFLAG                   ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x20))\r
-#define BC_INTEN                     ((volatile uint16_t *)(BC_REGISTER_BASE + sizeof(uint16_t) * 0x21))\r
-\r
-/**************************************************************************//**\r
- * Defines bit fields for board control registers\r
- *****************************************************************************/\r
-#define BC_PERCTRL_ACCEL             (1 << 0)\r
-#define BC_PERCTRL_AMBIENT           (1 << 1)\r
-#define BC_PERCTRL_POTMETER          (1 << 2)\r
-#define BC_PERCTRL_RS232A            (1 << 3)\r
-#define BC_PERCTRL_RS232B            (1 << 4)\r
-#define BC_PERCTRL_SPI               (1 << 5)\r
-#define BC_PERCTRL_I2C               (1 << 6)\r
-#define BC_PERCTRL_IRDA              (1 << 7)\r
-#define BC_PERCTRL_ANALOG_SE         (1 << 8)\r
-#define BC_PERCTRL_ANALOG_DIFF       (1 << 9)\r
-#define BC_PERCTRL_AUDIO_OUT         (1 << 10)\r
-#define BC_PERCTRL_AUDIO_IN          (1 << 11)\r
-#define BC_PERCTRL_ACCEL_GSEL        (1 << 12)\r
-#define BC_PERCTRL_ACCEL_SELFTEST    (1 << 13)\r
-#define BC_PERCTRL_RS232_SHUTDOWN    (1 << 14)\r
-#define BC_PERCTRL_IRDA_SHUTDOWN     (1 << 15)\r
-\r
-#define BC_INTEN_PB                  (1 << 0)\r
-#define BC_INTEN_DIP                 (1 << 1)\r
-#define BC_INTEN_JOYSTICK            (1 << 2)\r
-#define BC_INTEN_AEM                 (1 << 3)\r
-\r
-#define BC_CFG_SPI                   (0)\r
-#define BC_CFG_EBI                   (1)\r
-\r
-#define BC_MAGIC_VALUE               (0xef32)\r
-\r
-#endif\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_boardcontrol.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_boardcontrol.c
deleted file mode 100644 (file)
index 456fff1..0000000
+++ /dev/null
@@ -1,235 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief DVK Peripheral Board Control API implementation\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#include "efm32.h"\r
-#include "dvk.h"\r
-#include "dvk_boardcontrol.h"\r
-#include "dvk_bcregisters.h"\r
-\r
-/**************************************************************************//**\r
- * @brief Enable EFM32 access to periheral on DVK board\r
- * @param peri Peripheral to enable\r
- *****************************************************************************/\r
-void DVK_enablePeripheral(DVKPeripheral peri)\r
-{\r
-  uint16_t bit;\r
-  uint16_t tmp;\r
-\r
-  /* Calculate which bit to set */\r
-  bit = (uint16_t) peri;\r
-\r
-  /* Read peripheral control register */\r
-  tmp = DVK_readRegister(BC_PERCTRL);\r
-\r
-  /* Enable peripheral */\r
-  tmp |= bit;\r
-\r
-  /* Special case for RS232, if enabled disable shutdown */\r
-  if ((peri == DVK_RS232A) || (peri == DVK_RS232B))\r
-  {\r
-    /* clear shutdown bit */\r
-    tmp &= ~(BC_PERCTRL_RS232_SHUTDOWN);\r
-  }\r
-\r
-  /* Special case for IRDA if enabled disable shutdown */\r
-  if (peri == DVK_IRDA)\r
-  {\r
-    /* clear shutdown bit */\r
-    tmp &= ~(BC_PERCTRL_IRDA_SHUTDOWN);\r
-  }\r
-\r
-  DVK_writeRegister(BC_PERCTRL, tmp);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Disable EFM32 access to peripheral on DVK board\r
- * @param peri Peripheral to disable\r
- *****************************************************************************/\r
-void DVK_disablePeripheral(DVKPeripheral peri)\r
-{\r
-  uint16_t bit;\r
-  uint16_t tmp;\r
-\r
-  /* Calculate which bit to set */\r
-  bit = (uint16_t) peri;\r
-\r
-  /* Read peripheral control register */\r
-  tmp = DVK_readRegister(BC_PERCTRL);\r
-\r
-  /* Disable peripheral */\r
-  tmp &= ~(bit);\r
-\r
-  /* Special case for RS232, if enabled disable shutdown */\r
-  if ((peri == DVK_RS232A) || (peri == DVK_RS232B))\r
-  {\r
-    /* Set shutdown bit */\r
-    tmp |= (BC_PERCTRL_RS232_SHUTDOWN);\r
-  }\r
-\r
-  /* Special case for IRDA */\r
-  if (peri == DVK_IRDA)\r
-  {\r
-    /* Set shutdown bit */\r
-    tmp |= (BC_PERCTRL_IRDA_SHUTDOWN);\r
-  }\r
-\r
-\r
-  DVK_writeRegister(BC_PERCTRL, tmp);\r
-}\r
-\r
-\r
-/**************************************************************************//**\r
- * @brief Enable BUS access\r
- *****************************************************************************/\r
-void DVK_enableBus(void)\r
-{\r
-  /* Enable bus access */\r
-  DVK_writeRegister(BC_BUS_CFG, 1);\r
-}\r
-\r
-\r
-/**************************************************************************//**\r
- * @brief Disable BUS access\r
- *****************************************************************************/\r
-void DVK_disableBus(void)\r
-{\r
-  DVK_writeRegister(BC_BUS_CFG, 0);\r
-}\r
-\r
-\r
-/**************************************************************************//**\r
- * @brief Inform AEM about current energy mode\r
- * @param energyMode What energy mode we are going to use next\r
- *****************************************************************************/\r
-void DVK_setEnergyMode(uint16_t energyMode)\r
-{\r
-  DVK_writeRegister(BC_EM, energyMode);\r
-}\r
-\r
-\r
-/**************************************************************************//**\r
- * @brief Get status of bush buttons\r
- * @return Status of push buttons\r
- *****************************************************************************/\r
-uint16_t DVK_getPushButtons(void)\r
-{\r
-  uint16_t tmp;\r
-\r
-  tmp = (~(DVK_readRegister(BC_PUSHBUTTON))) & 0x000f;\r
-  return tmp;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Get joystick button status\r
- * @return Joystick controller status\r
- *****************************************************************************/\r
-uint16_t DVK_getJoystick(void)\r
-{\r
-  uint16_t tmp;\r
-\r
-  tmp = (~(DVK_readRegister(BC_JOYSTICK))) & 0x001f;\r
-  return tmp;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Get dipswitch status\r
- *        The DIP switches are free for user programmable purposes\r
- * @return Joystick controller status\r
- *****************************************************************************/\r
-uint16_t DVK_getDipSwitch(void)\r
-{\r
-  uint16_t tmp;\r
-\r
-  tmp = (~(DVK_readRegister(BC_DIPSWITCH))) & 0x00ff;\r
-  return tmp;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Sets user leds\r
- * @param leds 16-bits which enables or disables the board "User leds"\r
- *****************************************************************************/\r
-void DVK_setLEDs(uint16_t leds)\r
-{\r
-  DVK_writeRegister(BC_LED, leds);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Get status of user LEDs\r
- * @return Status of 16 user leds, bit 1 = on, bit 0 = off\r
- *****************************************************************************/\r
-uint16_t DVK_getLEDs(void)\r
-{\r
-  return DVK_readRegister(BC_LED);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Enable "Control" buttons/joystick/dip switch interrupts\r
- * @param flags Board control interrupt flags, BC_INTEN_<something>\r
- *****************************************************************************/\r
-void DVK_enableInterrupt(uint16_t flags)\r
-{\r
-  uint16_t tmp;\r
-\r
-  /* Add flags to interrupt enable register */\r
-  tmp  = DVK_readRegister(BC_INTEN);\r
-  tmp |= flags;\r
-  DVK_writeRegister(BC_INTEN, tmp);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Disable "Control" buttons/joystick/dip switch interrupts\r
- * @param flags Board control interrupt flags, BC_INTEN_<something>\r
- *****************************************************************************/\r
-void DVK_disableInterrupt(uint16_t flags)\r
-{\r
-  uint16_t tmp;\r
-\r
-  /* Clear flags from interrupt enable register */\r
-  tmp   = DVK_readRegister(BC_INTEN);\r
-  flags = ~(flags);\r
-  tmp  &= flags;\r
-  DVK_writeRegister(BC_INTEN, tmp);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Clear interrupts\r
- * @param flags Board control interrupt flags, BC_INTEN_<something>\r
- *****************************************************************************/\r
-void DVK_clearInterruptFlags(uint16_t flags)\r
-{\r
-  DVK_writeRegister(BC_INTFLAG, flags);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Read interrupt flags\r
- * @return Returns currently triggered interrupts\r
- *****************************************************************************/\r
-uint16_t DVK_getInterruptFlags(void)\r
-{\r
-  return DVK_readRegister(BC_INTFLAG);\r
-}\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_boardcontrol.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_boardcontrol.h
deleted file mode 100644 (file)
index 90280d2..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief DVK Peripheral Board Control, prototypes and definitions\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#ifndef __DVK_BOARDCONTROL_H\r
-#define __DVK_BOARDCONTROL_H\r
-\r
-#include <stdint.h>\r
-#include "dvk_bcregisters.h"\r
-\r
-/** Periperhal access switches */\r
-typedef enum\r
-{\r
-  DVK_ACCEL          = BC_PERCTRL_ACCEL,\r
-  DVK_AMBIENT        = BC_PERCTRL_AMBIENT,\r
-  DVK_POTMETER       = BC_PERCTRL_POTMETER,\r
-  DVK_RS232A         = BC_PERCTRL_RS232A,\r
-  DVK_RS232B         = BC_PERCTRL_RS232B,\r
-  DVK_SPI            = BC_PERCTRL_SPI,\r
-  DVK_I2C            = BC_PERCTRL_I2C,\r
-  DVK_IRDA           = BC_PERCTRL_IRDA,\r
-  DVK_ANALOG_SE      = BC_PERCTRL_ANALOG_SE,\r
-  DVK_ANALOG_DIFF    = BC_PERCTRL_ANALOG_DIFF,\r
-  DVK_AUDIO_OUT      = BC_PERCTRL_AUDIO_OUT,\r
-  DVK_AUDIO_IN       = BC_PERCTRL_AUDIO_IN,\r
-  DVK_ACCEL_GSEL     = BC_PERCTRL_ACCEL_GSEL,\r
-  DVK_ACCEL_SELFTEST = BC_PERCTRL_ACCEL_SELFTEST,\r
-  DVK_RS232_SHUTDOWN = BC_PERCTRL_RS232_SHUTDOWN,\r
-  DVK_IRDA_SHUTDOWN  = BC_PERCTRL_IRDA_SHUTDOWN,\r
-} DVKPeripheral;\r
-\r
-/* Peripheral Control */\r
-void DVK_enablePeripheral(DVKPeripheral peri);\r
-void DVK_disablePeripheral(DVKPeripheral peri);\r
-void DVK_enableBus(void);\r
-void DVK_disableBus(void);\r
-\r
-/* Read board controllers */\r
-uint16_t DVK_getPushButtons(void);\r
-uint16_t DVK_getJoystick(void);\r
-uint16_t DVK_getDipSwitch(void);\r
-\r
-/* Report AEM status */\r
-void DVK_setEnergyMode(uint16_t energyMode);\r
-\r
-/* User LEDs */\r
-void DVK_setLEDs(uint16_t leds);\r
-uint16_t DVK_getLEDs(void);\r
-\r
-/* Interrupt callback */\r
-void DVK_enableInterrupt(uint16_t flags);\r
-void DVK_disableInterrupt(uint16_t flags);\r
-\r
-uint16_t DVK_getInterruptFlags(void);\r
-void DVK_clearInterruptFlags(uint16_t flags);\r
-\r
-#endif\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_ebi.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_ebi.c
deleted file mode 100644 (file)
index 8701365..0000000
+++ /dev/null
@@ -1,248 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief EBI implementation of Board Control interface\r
- *        This implementation works for devices w/o LCD display on the\r
- *        MCU module, specifically the EFM32_G2xx_DK development board\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#include "efm32.h"\r
-#include "dvk.h"\r
-#include "dvk_bcregisters.h"\r
-\r
-/**************************************************************************//**\r
- * @brief Configure EBI (external bus interface) for Board Control register\r
- * access\r
- *****************************************************************************/\r
-void DVK_EBI_configure(void)\r
-{\r
-  GPIO_TypeDef *gpio = GPIO;\r
-  EBI_TypeDef  *ebi  = EBI;\r
-  CMU_TypeDef  *cmu  = CMU;\r
-\r
-  /* Run time check if we have EBI on-chip capability on this device */\r
-  switch ((DEVINFO->PART & _DEVINFO_PART_DEVICE_NUMBER_MASK) >>\r
-          _DEVINFO_PART_DEVICE_NUMBER_SHIFT)\r
-  {\r
-  /* Only device types EFM32G 280/290/880 and 890 have EBI capability */\r
-  case 280:\r
-  case 290:\r
-  case 880:\r
-  case 890:\r
-    break;\r
-  default:\r
-    /* This device do not have EBI capability - use SPI to interface DVK */\r
-    /* With high probability your project has been configured for an */\r
-    /* incorrect part number. */\r
-    while (1) ;\r
-  }\r
-\r
-  /* Enable clocks */\r
-  cmu->HFCORECLKEN0 |= CMU_HFCORECLKEN0_EBI;\r
-  cmu->HFPERCLKEN0  |= CMU_HFPERCLKEN0_GPIO;\r
-\r
-  /* Configure bus connect PC bit 12 active low */\r
-  gpio->P[2].MODEH |=\r
-    GPIO_P_MODEH_MODE12_PUSHPULL;\r
-\r
-  gpio->P[2].DOUT &= ~(1UL << 12);\r
-\r
-  /* Configure GPIO pins as push pull */\r
-  /* EBI AD9..15 */\r
-  gpio->P[0].MODEL |=\r
-    (GPIO_P_MODEL_MODE0_PUSHPULL |\r
-     GPIO_P_MODEL_MODE1_PUSHPULL |\r
-     GPIO_P_MODEL_MODE2_PUSHPULL |\r
-     GPIO_P_MODEL_MODE3_PUSHPULL |\r
-     GPIO_P_MODEL_MODE4_PUSHPULL |\r
-     GPIO_P_MODEL_MODE5_PUSHPULL |\r
-     GPIO_P_MODEL_MODE6_PUSHPULL);\r
-  /* EBI AD8 */\r
-  gpio->P[0].MODEH |=\r
-    GPIO_P_MODEH_MODE15_PUSHPULL;\r
-  /* EBI CS0-CS3 */\r
-  gpio->P[3].MODEH |=\r
-    (GPIO_P_MODEH_MODE9_PUSHPULL | \r
-     GPIO_P_MODEH_MODE10_PUSHPULL |\r
-     GPIO_P_MODEH_MODE11_PUSHPULL |\r
-     GPIO_P_MODEH_MODE12_PUSHPULL);\r
-  /* EBI AD0..7 */\r
-  gpio->P[4].MODEH |=\r
-    (GPIO_P_MODEH_MODE8_PUSHPULL |\r
-     GPIO_P_MODEH_MODE9_PUSHPULL |\r
-     GPIO_P_MODEH_MODE10_PUSHPULL |\r
-     GPIO_P_MODEH_MODE11_PUSHPULL |\r
-     GPIO_P_MODEH_MODE12_PUSHPULL |\r
-     GPIO_P_MODEH_MODE13_PUSHPULL |\r
-     GPIO_P_MODEH_MODE14_PUSHPULL |\r
-     GPIO_P_MODEH_MODE15_PUSHPULL);\r
-  /* EBI ARDY/ALEN/Wen/Ren */\r
-  gpio->P[5].MODEL |=\r
-    (GPIO_P_MODEL_MODE2_PUSHPULL |\r
-     GPIO_P_MODEL_MODE3_PUSHPULL |\r
-     GPIO_P_MODEL_MODE4_PUSHPULL |\r
-     GPIO_P_MODEL_MODE5_PUSHPULL);\r
-\r
-  /* Configure EBI controller */\r
-  /* 16 bit address, 16 bit data mode */\r
-  /* Enable bank 0 address map 0x80000000, FPGA Flash */\r
-  /* Enable bank 1 address map 0x84000000, FPGA SRAM */\r
-  /* Enable bank 2 address map 0x88000000, FPGA TFT Display (SSD2119) */\r
-  /* Enable bank 3 address map 0x8c000000, FPGA Board Control Registers */\r
-  ebi->CTRL =\r
-    EBI_CTRL_MODE_D16A16ALE |\r
-    EBI_CTRL_BANK0EN |\r
-    EBI_CTRL_BANK1EN |\r
-    EBI_CTRL_BANK2EN |\r
-    EBI_CTRL_BANK3EN;\r
-\r
-  /* Setup and hold time */\r
-  ebi->ADDRTIMING = 3 << _EBI_ADDRTIMING_ADDRHOLD_SHIFT | 3 << _EBI_ADDRTIMING_ADDRSET_SHIFT;\r
-\r
-  /* Default values for all write timing registers, read timing conservative */\r
-  ebi->RDTIMING = 7 << _EBI_RDTIMING_RDSTRB_SHIFT | 3 << _EBI_RDTIMING_RDHOLD_SHIFT | 3 << _EBI_RDTIMING_RDSETUP_SHIFT;\r
-  ebi->WRTIMING = 7 << _EBI_WRTIMING_WRSTRB_SHIFT | 3 << _EBI_WRTIMING_WRHOLD_SHIFT | 3 << _EBI_WRTIMING_WRSETUP_SHIFT;\r
-  ebi->POLARITY = _EBI_POLARITY_RESETVALUE;\r
-\r
-  /* Toggle on all chip selects for all banks */\r
-  ebi->ROUTE =\r
-    EBI_ROUTE_CS0PEN |\r
-    EBI_ROUTE_CS1PEN |\r
-    EBI_ROUTE_CS2PEN |\r
-    EBI_ROUTE_CS3PEN |\r
-    EBI_ROUTE_ALEPEN |\r
-    EBI_ROUTE_EBIPEN;\r
-}\r
-\r
-\r
-/**************************************************************************//**\r
- * @brief Initialize EBI\r
- * access\r
- *****************************************************************************/\r
-void DVK_EBI_init(void)\r
-{\r
-  uint16_t ebiMagic;\r
-  int      ctr;\r
-  volatile int i;\r
-\r
-  /* Configure EBI */\r
-  DVK_EBI_configure();\r
-  /* Verify that EBI access is working, if not kit is in SPI mode and needs to\r
-   * be configured for EBI access */\r
-  ebiMagic = DVK_EBI_readRegister(BC_MAGIC);\r
-  if (ebiMagic != BC_MAGIC_VALUE)\r
-  {\r
-    /* Disable EBI */\r
-    DVK_EBI_disable();\r
-    /* Enable SPI interface */\r
-    DVK_SPI_init();\r
-    /* Set EBI mode - after this SPI access will no longer be available */\r
-    DVK_SPI_writeRegister(BC_CFG, BC_CFG_EBI);\r
-    /* Disable SPI */\r
-    DVK_SPI_disable();\r
-    /* Now setup EBI again */\r
-    DVK_EBI_configure();\r
-    /* Wait until ready */\r
-    ctr = 0;\r
-    do {\r
-      /* Check if FPGA responds */\r
-      ebiMagic = DVK_EBI_readRegister(BC_MAGIC);\r
-      ctr++;\r
-      DVK_EBI_writeRegister(BC_LED, ctr);\r
-    } while (ebiMagic != BC_MAGIC_VALUE);\r
-  }\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Disable EBI interface, free all GPIO pins\r
- *****************************************************************************/\r
-void DVK_EBI_disable(void)\r
-{\r
-  GPIO_TypeDef *gpio = GPIO;\r
-  EBI_TypeDef  *ebi  = EBI;\r
-  CMU_TypeDef  *cmu  = CMU;\r
-\r
-  /* Toggle off all chip selects for all banks */\r
-  ebi->ROUTE = _EBI_ROUTE_RESETVALUE;\r
-\r
-  /* Disable EBI controller */\r
-  ebi->CTRL = _EBI_CTRL_RESETVALUE;\r
-\r
-  /* Disable EBI clock */\r
-  cmu->HFCORECLKEN0 &= ~(CMU_HFCORECLKEN0_EBI);\r
-\r
-  /* Disable EBI _BC_BUS_CONNECT */\r
-  gpio->P[2].MODEH &= ~(_GPIO_P_MODEH_MODE12_MASK);\r
-\r
-  /* Configure GPIO pins as disabled */\r
-  gpio->P[0].MODEL &= ~(\r
-    _GPIO_P_MODEL_MODE0_MASK |\r
-    _GPIO_P_MODEL_MODE1_MASK |\r
-    _GPIO_P_MODEL_MODE2_MASK |\r
-    _GPIO_P_MODEL_MODE3_MASK |\r
-    _GPIO_P_MODEL_MODE4_MASK |\r
-    _GPIO_P_MODEL_MODE5_MASK |\r
-    _GPIO_P_MODEL_MODE6_MASK);\r
-  gpio->P[0].MODEH &= ~(_GPIO_P_MODEH_MODE15_MASK);\r
-  gpio->P[3].MODEH &= ~(\r
-    _GPIO_P_MODEH_MODE9_MASK|    \r
-    _GPIO_P_MODEH_MODE10_MASK|\r
-    _GPIO_P_MODEH_MODE11_MASK|\r
-    _GPIO_P_MODEH_MODE12_MASK\r
-    );\r
-  gpio->P[4].MODEH &= ~(\r
-    _GPIO_P_MODEH_MODE8_MASK |\r
-    _GPIO_P_MODEH_MODE9_MASK |\r
-    _GPIO_P_MODEH_MODE10_MASK |\r
-    _GPIO_P_MODEH_MODE11_MASK |\r
-    _GPIO_P_MODEH_MODE12_MASK |\r
-    _GPIO_P_MODEH_MODE13_MASK |\r
-    _GPIO_P_MODEH_MODE14_MASK |\r
-    _GPIO_P_MODEH_MODE15_MASK);\r
-  gpio->P[5].MODEL &= ~(\r
-    _GPIO_P_MODEL_MODE2_MASK |\r
-    _GPIO_P_MODEL_MODE3_MASK |\r
-    _GPIO_P_MODEL_MODE4_MASK |\r
-    _GPIO_P_MODEL_MODE5_MASK);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Write data into 16-bit board control register\r
- * @param addr Address to board control register\r
- * @param data Data to write into register\r
- *****************************************************************************/\r
-void DVK_EBI_writeRegister(volatile uint16_t *addr, uint16_t data)\r
-{\r
-  *addr = data;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Write data into 16-bit board control register\r
- * @param addr Register to read from\r
- *****************************************************************************/\r
-uint16_t DVK_EBI_readRegister(volatile uint16_t *addr)\r
-{\r
-  return *addr;\r
-}\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_spi.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/bsp/dvk_spi.c
deleted file mode 100644 (file)
index 3ba08b0..0000000
+++ /dev/null
@@ -1,229 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief SPI implementation of Board Control interface\r
- *        This implementation use the USART2 SPI interface to control board\r
- *        control registers. It works\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#include "efm32.h"\r
-#include "dvk.h"\r
-#include "dvk_bcregisters.h"\r
-\r
-#define clear_bit(reg, bit)    (reg &= ~(1 << bit))\r
-\r
-static volatile uint16_t *lastAddr = 0;\r
-\r
-/**************************************************************************//**\r
- * @brief  Initializes USART2 SPI interface for access to FPGA registers\r
- *         for board control\r
- *****************************************************************************/\r
-static void spiInit(void)\r
-{\r
-  USART_TypeDef  *usart = USART2;\r
-  GPIO_TypeDef   *gpio  = GPIO;\r
-  uint32_t       clk, spidiv;\r
-  const uint32_t baudrate = 7000000;\r
-  const uint32_t div      = (2 * baudrate / 256);\r
-\r
-  /* Configure SPI bus connect pins */\r
-  gpio->P[2].MODEH &= ~(_GPIO_P_MODEH_MODE13_MASK);\r
-  gpio->P[2].MODEH |= (GPIO_P_MODEH_MODE13_PUSHPULL);\r
-  gpio->P[2].DOUT &= ~(1UL << 13);\r
-\r
-  /* Configure SPI pins */\r
-  gpio->P[2].MODEL &= ~(_GPIO_P_MODEL_MODE2_MASK |\r
-                        _GPIO_P_MODEL_MODE3_MASK |\r
-                        _GPIO_P_MODEL_MODE4_MASK |\r
-                        _GPIO_P_MODEL_MODE5_MASK);\r
-  gpio->P[2].MODEL |= (GPIO_P_MODEL_MODE2_PUSHPULL |\r
-                       GPIO_P_MODEL_MODE3_PUSHPULL |\r
-                       GPIO_P_MODEL_MODE4_PUSHPULL |\r
-                       GPIO_P_MODEL_MODE5_PUSHPULL);\r
-  gpio->P[2].DOUT |= (1UL << 5);\r
-\r
-  /* Configure USART2 as SPI master with manual CS */\r
-  /* Get peripheral clock - ensure updated SystemCoreClock */\r
-  SystemCoreClockUpdate();\r
-  clk = (SystemCoreClock >> ((CMU->HFPERCLKDIV & _CMU_HFPERCLKDIV_HFPERCLKDIV_MASK) >>\r
-                             _CMU_HFPERCLKDIV_HFPERCLKDIV_SHIFT));\r
-  /* Drive spi at max 7Mhz or half clockrate if core freq < 14Mhz */\r
-  if (clk < 14000000)\r
-  {\r
-    spidiv = 0;\r
-  }\r
-  else\r
-  {\r
-    spidiv = (clk) / (div) - 256;\r
-  }\r
-\r
-  /* Never allow higher frequency than specified, round up 1/4 div */\r
-  if (spidiv & 0x3f) spidiv += 0x40;\r
-\r
-  usart->CLKDIV = spidiv;\r
-  usart->CTRL   = USART_CTRL_SYNC;\r
-  usart->CMD    = USART_CMD_CLEARRX | USART_CMD_CLEARTX;\r
-  usart->ROUTE  = USART_ROUTE_TXPEN | USART_ROUTE_RXPEN | USART_ROUTE_CLKPEN;\r
-  usart->CMD    = USART_CMD_MASTEREN | USART_CMD_TXEN | USART_CMD_RXEN;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief  Disables GPIO pins and USART2 from FPGA register access\r
- *****************************************************************************/\r
-static void spiDisable(void)\r
-{\r
-  USART_TypeDef *usart = USART2;\r
-  GPIO_TypeDef  *gpio  = GPIO;\r
-\r
-  /* Disable USART2 */\r
-  usart->CTRL  = _USART_CTRL_RESETVALUE;\r
-  usart->ROUTE = _USART_ROUTE_RESETVALUE;\r
-  usart->CMD   = USART_CMD_MASTERDIS | USART_CMD_TXDIS | USART_CMD_RXDIS;\r
-\r
-  /* Disable SPI pins */\r
-  gpio->P[2].MODEH &= ~(_GPIO_P_MODEH_MODE13_MASK);\r
-  gpio->P[2].MODEL &= ~(_GPIO_P_MODEL_MODE2_MASK |\r
-                        _GPIO_P_MODEL_MODE3_MASK |\r
-                        _GPIO_P_MODEL_MODE4_MASK |\r
-                        _GPIO_P_MODEL_MODE5_MASK);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief  Performs USART2 SPI Transfer\r
- *****************************************************************************/\r
-static uint16_t spiAccess(uint8_t spiadr, uint8_t rw, uint16_t spidata)\r
-{\r
-  USART_TypeDef *usart = USART2;\r
-  GPIO_TypeDef  *gpio  = GPIO;\r
-  uint16_t      tmp;\r
-\r
-  clear_bit(gpio->P[2].DOUT, 5);\r
-\r
-  /* SPI address */\r
-  usart->TXDATA = (spiadr & 0x3) | rw << 3;\r
-  while (!(usart->STATUS & USART_STATUS_TXC)) ;\r
-  tmp = (usart->RXDATA) << 0;\r
-\r
-  /* SPI data LSB */\r
-  usart->TXDATA = spidata & 0xFF;\r
-  while (!(usart->STATUS & USART_STATUS_TXC)) ;\r
-  tmp = (usart->RXDATA);\r
-\r
-  /* SPI data MSB */\r
-  usart->TXDATA = spidata >> 8;\r
-  while (!(usart->STATUS & USART_STATUS_TXC)) ;\r
-  tmp |= (usart->RXDATA) << 8;\r
-\r
-  gpio->P[2].DOUT |= (1 << 5);\r
-\r
-  return tmp;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief  Performs USART2 SPI write to FPGA register\r
- * @param spiadr Address of register\r
- * @param spidata Data to write\r
- *****************************************************************************/\r
-static void spiWrite(uint8_t spiadr, uint16_t spidata)\r
-{\r
-  spiAccess(spiadr, 0, spidata);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief  Performs USART2 SPI read from FPGA register\r
- * @param spiadr Address of register\r
- * @param spidata Dummy data\r
- *****************************************************************************/\r
-static uint16_t spiRead(uint8_t spiadr, uint16_t spidata)\r
-{\r
-  return spiAccess(spiadr, 1, spidata);\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief  Initializes DVK register access\r
- *****************************************************************************/\r
-void DVK_SPI_init(void)\r
-{\r
-  uint16_t spiMagic;\r
-\r
-  spiInit();\r
-  /* Read "board control Magic" register to verify SPI is up and running */\r
-  /*  if not FPGA is configured to be in EBI mode  */\r
-\r
-  spiMagic = DVK_SPI_readRegister(BC_MAGIC);\r
-  if (spiMagic != BC_MAGIC_VALUE)\r
-  {\r
-    /* Development Kit is configured to use EBI mode, restart of kit required */\r
-    /* to use USART2-SPI for configuration */\r
-    spiDisable();\r
-    while (1) ;\r
-  }\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief  Disable and free up resources used by SPI board control access\r
- *****************************************************************************/\r
-void DVK_SPI_disable(void)\r
-{\r
-  spiDisable();\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief  Perform read from DVK board control register\r
- * @param  addr Address of register to read from\r
- *****************************************************************************/\r
-uint16_t DVK_SPI_readRegister(volatile uint16_t *addr)\r
-{\r
-  uint16_t data;\r
-\r
-  if (addr != lastAddr)\r
-  {\r
-    spiWrite(0x00, 0xFFFF & ((uint32_t) addr));             /*LSBs of address*/\r
-    spiWrite(0x01, 0xFF & ((uint32_t) addr >> 16));         /*MSBs of address*/\r
-    spiWrite(0x02, (0x0C000000 & (uint32_t) addr) >> 26);   /*Chip select*/\r
-  }\r
-  /* Read twice */\r
-  data     = spiRead(0x03, 0);\r
-  data     = spiRead(0x03, 0);\r
-  lastAddr = addr;\r
-  return data;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief  Perform write to DVK board control register\r
- * @param addr Address of register to write to\r
- * @param data 16-bit to  write into register\r
- *****************************************************************************/\r
-void DVK_SPI_writeRegister(volatile uint16_t *addr, uint16_t data)\r
-{\r
-  if (addr != lastAddr)\r
-  {\r
-    spiWrite(0x00, 0xFFFF & ((uint32_t) addr));             /*LSBs of address*/\r
-    spiWrite(0x01, 0xFF & ((uint32_t) addr >> 16));         /*MSBs of address*/\r
-    spiWrite(0x02, (0x0C000000 & (uint32_t) addr) >> 26);   /*Chip select*/\r
-  }\r
-  spiWrite(0x03, data);                                     /*Data*/\r
-  lastAddr = addr;\r
-}\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcd/lcdcontroller.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcd/lcdcontroller.c
deleted file mode 100644 (file)
index 347e986..0000000
+++ /dev/null
@@ -1,542 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief LCD Controller driver\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-#include "FreeRTOS.h"\r
-#include "task.h"\r
-\r
-#include <stdio.h>\r
-#include <string.h>\r
-#include <stdlib.h>\r
-#include "efm32.h"\r
-#include "lcdcontroller.h"\r
-#include "lcddisplay.h"\r
-\r
-/** Counts every n'th frame */\r
-int frameCounter = 0;\r
-\r
-/**************************************************************************//**\r
- * @brief LCD Interrupt Handler, triggers on frame counter, every n'th frame\r
- *****************************************************************************/\r
-void LCD_IRQHandler(void)\r
-{\r
-  LCD_TypeDef *lcd = LCD;\r
-\r
-  /* clear interrupt */\r
-  lcd->IFC = 0xFFFFFFFF;\r
-  frameCounter++;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Enables a segment on the LCD display\r
- * @param lcd Pointer to LCD register block\r
- * @param com COM segment number\r
- * @param bitvalue Bit value for segment\r
- *****************************************************************************/\r
-static void LCD_enableSegment(LCD_TypeDef * lcd, int com, int bitvalue)\r
-{\r
-  switch (com)\r
-  {\r
-  case 0:\r
-    lcd->SEGD0L |= bitvalue;\r
-    break;\r
-  case 1:\r
-    lcd->SEGD1L |= bitvalue;\r
-    break;\r
-  case 2:\r
-    lcd->SEGD2L |= bitvalue;\r
-    break;\r
-  case 3:\r
-    lcd->SEGD3L |= bitvalue;\r
-    break;\r
-  case 4:\r
-    lcd->SEGD0H |= bitvalue;\r
-    break;\r
-  case 5:\r
-    lcd->SEGD1H |= bitvalue;\r
-    break;\r
-  case 6:\r
-    lcd->SEGD2H |= bitvalue;\r
-    break;\r
-  case 7:\r
-    lcd->SEGD3H |= bitvalue;\r
-    break;\r
-  }\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Disables a segment on the LCD Display\r
- * @param lcd Pointer to LCD register structure\r
- * @param com COM segment number\r
- * @param bitvalue Bit value for segment\r
- *****************************************************************************/\r
-static void LCD_disableSegment(LCD_TypeDef * lcd, int com, int bitvalue)\r
-{\r
-  switch (com)\r
-  {\r
-  case 0:\r
-    lcd->SEGD0L &= ~bitvalue;\r
-    break;\r
-  case 1:\r
-    lcd->SEGD1L &= ~bitvalue;\r
-    break;\r
-  case 2:\r
-    lcd->SEGD2L &= ~bitvalue;\r
-    break;\r
-  case 3:\r
-    lcd->SEGD3L &= ~bitvalue;\r
-    break;\r
-  case 4:\r
-    lcd->SEGD0H &= ~bitvalue;\r
-    break;\r
-  case 5:\r
-    lcd->SEGD1H &= ~bitvalue;\r
-    break;\r
-  case 6:\r
-    lcd->SEGD2H &= ~bitvalue;\r
-    break;\r
-  case 7:\r
-    lcd->SEGD3H &= ~bitvalue;\r
-    break;\r
-  }\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Write number on numeric part on LCD display\r
- * @param lcd Pointer to LCD control block\r
- * @param value Numeric value to put on display, in range -999 to +9999\r
- *****************************************************************************/\r
-void LCD_Number(LCD_TypeDef *lcd, int value)\r
-{\r
-  int      num, i, com, bit, digit, div, neg;\r
-  uint16_t bitpattern;\r
-\r
-  /* Parameter consistancy check */\r
-  if (value >= 9999)\r
-  {\r
-    value = 9999;\r
-  }\r
-  if (value <= -1000)\r
-  {\r
-    value = -999;\r
-  }\r
-  if (value < 0)\r
-  {\r
-    value = abs(value);\r
-    neg   = 1;\r
-  }\r
-  else\r
-  {\r
-    neg = 0;\r
-  }\r
-  /* Extract useful digits */\r
-  div = 1;\r
-  for (digit = 0; digit < 4; digit++)\r
-  {\r
-    num = (value / div) % 10;\r
-    if ((neg == 1) && (digit == 3)) num = 10;\r
-    bitpattern = EM_Numbers[num];\r
-    for (i = 0; i < 7; i++)\r
-    {\r
-      bit = EFMDisplay.Number[digit].bit[i];\r
-      com = EFMDisplay.Number[digit].com[i];\r
-      if (bitpattern & (1 << i))\r
-      {\r
-        LCD_enableSegment(lcd, com, 1 << bit);\r
-      }\r
-      else\r
-      {\r
-        LCD_disableSegment(lcd, com, 1 << bit);\r
-      }\r
-    }\r
-    div = div * 10;\r
-  }\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief Turn all segments on numeric display off\r
- * @param lcd Pointer to LCD register structure\r
- *****************************************************************************/\r
-void LCD_NumberOff(LCD_TypeDef *lcd)\r
-{\r
-  int digit, i, bit, com;\r
-\r
-  /* Turn off all segments */\r
-  for (digit = 0; digit < 4; digit++)\r
-  {\r
-    for (i = 0; i < 7; i++)\r
-    {\r
-      bit = EFMDisplay.Number[digit].bit[i];\r
-      com = EFMDisplay.Number[digit].com[i];\r
-      LCD_disableSegment(lcd, com, 1 << bit);\r
-    }\r
-  }\r
-  return;\r
-}\r
-\r
-\r
-/**************************************************************************//**\r
- * @brief Write text on LCD display\r
- * @param lcd Pointer to LCD register structure\r
- * @param string Text string to show on display\r
- *****************************************************************************/\r
-void LCD_Write(LCD_TypeDef *lcd, char *string)\r
-{\r
-  int      data, length, index;\r
-  uint16_t bitfield;\r
-  uint32_t value;\r
-  uint32_t com, bit;\r
-  int      i;\r
-\r
-  length = strlen(string);\r
-  index  = 0;\r
-  /* fill out all characters on display */\r
-  for (index = 0; index < 7; index++)\r
-  {\r
-    if (index < length)\r
-    {\r
-      data = (int) *string;\r
-    }\r
-    else           /* padding with space */\r
-    {\r
-      data = 0x20; /* SPACE */\r
-    }\r
-    /* defined letters currently starts at "SPACE" - 0x20; */\r
-    data     = data - 0x20;\r
-    bitfield = EM_alphabet[data];\r
-\r
-\r
-    for (i = 0; i < 14; i++)\r
-    {\r
-      bit   = EFMDisplay.Text[index].bit[i];\r
-      com   = EFMDisplay.Text[index].com[i];\r
-      value = (1 << bit);\r
-\r
-      if (bitfield & (1 << i))\r
-      {\r
-        /* Turn on segment */\r
-        LCD_enableSegment(lcd, com, value);\r
-      }\r
-      else\r
-      {\r
-        /* Turn off segment */\r
-        LCD_disableSegment(lcd, com, value);\r
-      }\r
-    }\r
-    string++;\r
-  }\r
-  while (lcd->SYNCBUSY) ;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief LCD Disable all segments\r
- * @param lcd Pointer to LCD register block\r
- *****************************************************************************/\r
-void LCD_AllOff(LCD_TypeDef *lcd)\r
-{\r
-  lcd->SEGD0L = 0x00000000;\r
-  lcd->SEGD0H = 0x00000000;\r
-  lcd->SEGD1L = 0x00000000;\r
-  lcd->SEGD1H = 0x00000000;\r
-  lcd->SEGD2L = 0x00000000;\r
-  lcd->SEGD2H = 0x00000000;\r
-  lcd->SEGD3L = 0x00000000;\r
-  lcd->SEGD3H = 0x00000000;\r
-  while (lcd->SYNCBUSY) ;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief LCD Enable all segments\r
- * @param lcd Pointer to LCD register block\r
- *****************************************************************************/\r
-void LCD_AllOn(LCD_TypeDef *lcd)\r
-{\r
-  lcd->SEGD0L = 0xffffffff;\r
-  lcd->SEGD0H = 0xffffffff;\r
-  lcd->SEGD1L = 0xffffffff;\r
-  lcd->SEGD1H = 0xffffffff;\r
-  lcd->SEGD2L = 0xffffffff;\r
-  lcd->SEGD2H = 0xffffffff;\r
-  lcd->SEGD3L = 0xffffffff;\r
-  lcd->SEGD3H = 0xffffffff;\r
-  while (lcd->SYNCBUSY) ;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief LCD Light up or shut off Energy Mode indicator\r
- * @param lcd Pointer to LCD register block\r
- * @pararm em Energy Mode numer 0 to 4\r
- * @param on Zero is off, non-zero is on\r
- *****************************************************************************/\r
-void LCD_EnergyMode(LCD_TypeDef *lcd, int em, int on)\r
-{\r
-  uint32_t com, bitvalue;\r
-\r
-  com      = EFMDisplay.EMode.com[em];\r
-  bitvalue = 1 << EFMDisplay.EMode.bit[em];\r
-\r
-  if (on)\r
-  {\r
-    LCD_enableSegment(lcd, com, bitvalue);\r
-  }\r
-  else\r
-  {\r
-    LCD_disableSegment(lcd, com, bitvalue);\r
-  }\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief LCD Light up or shut off Ring of Indicators\r
- * @param lcd Pointer to LCD register block\r
- * @param anum "Segment number" on "Ring", range 0 - 7\r
- * @param on Zero is off, non-zero is on\r
- *****************************************************************************/\r
-void LCD_ARing(LCD_TypeDef *lcd, int anum, int on)\r
-{\r
-  uint32_t com, bitvalue;\r
-\r
-  com      = EFMDisplay.ARing.com[anum];\r
-  bitvalue = 1 << EFMDisplay.ARing.bit[anum];\r
-\r
-  if (on)\r
-  {\r
-    LCD_enableSegment(lcd, com, bitvalue);\r
-  }\r
-  else\r
-  {\r
-    LCD_disableSegment(lcd, com, bitvalue);\r
-  }\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief LCD Light up or shut off various symbols on LCD Display\r
- * @param lcd Pointer to LCD register block\r
- * @param s Which symbol to turn on or off\r
- * @param on Zero is off, non-zero is on\r
- *****************************************************************************/\r
-void LCD_Symbol(LCD_TypeDef *lcd, lcdSymbol s, int on)\r
-{\r
-  int com, bit;\r
-\r
-  switch (s)\r
-  {\r
-  case LCD_SYMBOL_GECKO:\r
-    com = 3; bit = 8;\r
-    break;\r
-  case LCD_SYMBOL_ANT:\r
-    com = 3; bit = 1;\r
-    break;\r
-  case LCD_SYMBOL_PAD0:\r
-    com = 1; bit = 8;\r
-    break;\r
-  case LCD_SYMBOL_PAD1:\r
-    com = 2; bit = 8;\r
-    break;\r
-  case LCD_SYMBOL_AM:\r
-    com = 4; bit = 0;\r
-    break;\r
-  case LCD_SYMBOL_PM:\r
-    com = 4; bit = 3;\r
-    break;\r
-  case LCD_SYMBOL_EFM32:\r
-    com = 0; bit = 8;\r
-    break;\r
-  case LCD_SYMBOL_MINUS:\r
-    com = 0; bit = 9;\r
-    break;\r
-  case LCD_SYMBOL_COL3:\r
-    com = 0; bit = 16;\r
-    break;\r
-  case LCD_SYMBOL_COL5:\r
-    com = 0; bit = 24;\r
-    break;\r
-  case LCD_SYMBOL_COL10:\r
-    com = 4; bit = 7;\r
-    break;\r
-  case LCD_SYMBOL_DP2:\r
-    com = 4; bit = 2;\r
-    break;\r
-  case LCD_SYMBOL_DP3:\r
-    com = 5; bit = 2;\r
-    break;\r
-  case LCD_SYMBOL_DP4:\r
-    com = 6; bit = 2;\r
-    break;\r
-  case LCD_SYMBOL_DP5:\r
-    com = 7; bit = 2;\r
-    break;\r
-  case LCD_SYMBOL_DP6:\r
-    com = 0; bit = 21;\r
-    break;\r
-  case LCD_SYMBOL_DP10:\r
-    com = 4; bit = 5;\r
-    break;\r
-  }\r
-  if (on)\r
-  {\r
-    LCD_enableSegment(lcd, com, 1 << bit);\r
-  }\r
-  else\r
-  {\r
-    LCD_disableSegment(lcd, com, 1 << bit);\r
-  }\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief LCD Light up or shut off Battery Indicator\r
- * @param lcd Pointer to LCD register block\r
- * @param batteryLevel Battery Level, 0 to 4 (0 turns all off)\r
- *****************************************************************************/\r
-void LCD_Battery(LCD_TypeDef *lcd, int batteryLevel)\r
-{\r
-  uint32_t com, bitvalue;\r
-  int      i, on;\r
-\r
-  for (i = 0; i < 4; i++)\r
-  {\r
-    if (i < batteryLevel)\r
-    {\r
-      on = 1;\r
-    }\r
-    else\r
-    {\r
-      on = 0;\r
-    }\r
-    com      = EFMDisplay.Battery.com[i];\r
-    bitvalue = 1 << EFMDisplay.Battery.bit[i];\r
-\r
-    if (on)\r
-    {\r
-      LCD_enableSegment(lcd, com, bitvalue);\r
-    }\r
-    else\r
-    {\r
-      LCD_disableSegment(lcd, com, bitvalue);\r
-    }\r
-  }\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief LCD Initialization routine for EFM32 DVK display\r
- * @param lcd Pointer to LCD register block\r
- *****************************************************************************/\r
-void LCD_Init(LCD_TypeDef *lcd)\r
-{\r
-  CMU_TypeDef *cmu = CMU;\r
-\r
-  /* Enable LFXO oscillator */\r
-  cmu->OSCENCMD |= CMU_OSCENCMD_LFXOEN;\r
-  while (!(cmu->STATUS & CMU_STATUS_LFXORDY)) ;\r
-\r
-  /* Enable LCD clock in CMU */\r
-  cmu->LFACLKEN0 |= CMU_LFACLKEN0_LCD;\r
-\r
-  /* Select LFXO for LCD */\r
-  cmu->LFCLKSEL = CMU_LFCLKSEL_LFA_LFXO | CMU_LFCLKSEL_LFB_LFXO;\r
-\r
-  /* LCD Controller Prescaler (divide by 1) */\r
-  /* CLKlcd = 0.25 kHz */\r
-  cmu->LFAPRESC0 &= ~_CMU_LFAPRESC0_LCD_MASK;\r
-  cmu->LFAPRESC0 |= _CMU_LFAPRESC0_LCD_DIV128 << _CMU_LFAPRESC0_LCD_SHIFT;\r
-\r
-  /* Set up interrupt handler */\r
-  lcd->IEN = 0;\r
-  while (lcd->SYNCBUSY) ;\r
-\r
-  /* Clear pending interrupts */\r
-  lcd->IFC = ~0;\r
-  /* Enable interrupt */\r
-  NVIC_EnableIRQ(LCD_IRQn);\r
-  lcd->IEN = LCD_IEN_FC;\r
-\r
-  /* Frame rate is 32Hz, 0.25Khz LFCLK128, QUADRUPLEX mode, FDIV=0 */\r
-  lcd->DISPCTRL = LCD_DISPCTRL_MUX_QUADRUPLEX |\r
-                  LCD_DISPCTRL_BIAS_ONETHIRD |\r
-                  LCD_DISPCTRL_WAVE_LOWPOWER |\r
-                  LCD_DISPCTRL_CONLEV_MAX |\r
-                  LCD_DISPCTRL_VLCDSEL_VDD |\r
-                  LCD_DISPCTRL_VBLEV_3V00;\r
-\r
-  /* No voltage boost, framerate 32Hz */\r
-  cmu->LCDCTRL = 0;\r
-\r
-  /* Turn all segments off */\r
-  LCD_AllOff(lcd);\r
-\r
-  /* Enable all segment registers */\r
-  lcd->SEGEN = 0x000003FF;\r
-  lcd->CTRL  = LCD_CTRL_EN | LCD_CTRL_UDCTRL_FRAMESTART;\r
-  while (lcd->SYNCBUSY) ;\r
-\r
-  /* Configure LCD to give a frame counter interrupt every 8th frame. */\r
-  lcd->BACTRL = LCD_BACTRL_FCEN | (7 << _LCD_BACTRL_FCTOP_SHIFT) | (0 << _LCD_BACTRL_FCPRESC_SHIFT);\r
-  while (lcd->SYNCBUSY) ;\r
-  lcd->IFC = LCD_IFC_FC;\r
-  lcd->IEN = LCD_IEN_FC;\r
-}\r
-\r
-\r
-/**************************************************************************//**\r
- * @brief Disables LCD controller\r
- * @param lcd Pointer to LCD register block\r
- *****************************************************************************/\r
-void LCD_Disable(LCD_TypeDef *lcd)\r
-{\r
-  CMU_TypeDef *cmu = CMU;\r
-\r
-  /* Turn off interrupts */\r
-  lcd->IEN = 0x00000000;\r
-  lcd->IFC = LCD_IFC_FC;\r
-  NVIC_DisableIRQ(LCD_IRQn);\r
-  /* Disable LCD */\r
-  lcd->CTRL = 0;\r
-  /* Turn off LCD clock */\r
-  cmu->LFACLKEN0 &= ~(CMU_LFACLKEN0_LCD);\r
-  /* Turn off voltage boost if enabled */\r
-  cmu->LCDCTRL = 0;\r
-}\r
-\r
-/**************************************************************************//**\r
- * @brief LCD scrolls a text over the display, sort of "polled printf"\r
- * @param lcd Pointer to LCD register block\r
- *****************************************************************************/\r
-void LCD_ScrollText(LCD_TypeDef *lcd, char *scrolltext)\r
-{\r
-  int  i, len;\r
-  char buffer[8];\r
-\r
-  buffer[7] = 0x00;\r
-  len       = strlen(scrolltext);\r
-  if (len < 7) return;\r
-  for (i = 0; i < (len - 7); i++)\r
-  {\r
-    memcpy(buffer, scrolltext + i, 7);\r
-    LCD_Write(lcd, buffer);\r
-    vTaskDelay(100/portTICK_PERIOD_MS);\r
-  }\r
-}\r
-\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcd/lcdcontroller.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcd/lcdcontroller.h
deleted file mode 100644 (file)
index 605bea4..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief LCD Controller header file\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- *****************************************************************************/\r
-\r
-#ifndef _LCDCONTROLLER_H\r
-#define _LCDCONTROLLER_H\r
-\r
-#include "efm32.h"\r
-\r
-/* Range of symbols available on display */\r
-typedef enum\r
-{\r
-  LCD_SYMBOL_GECKO,\r
-  LCD_SYMBOL_ANT,\r
-  LCD_SYMBOL_PAD0,\r
-  LCD_SYMBOL_PAD1,\r
-  LCD_SYMBOL_AM,\r
-  LCD_SYMBOL_PM,\r
-  LCD_SYMBOL_EFM32,\r
-  LCD_SYMBOL_MINUS,\r
-  LCD_SYMBOL_COL3,\r
-  LCD_SYMBOL_COL5,\r
-  LCD_SYMBOL_COL10,\r
-  LCD_SYMBOL_DP2,\r
-  LCD_SYMBOL_DP3,\r
-  LCD_SYMBOL_DP4,\r
-  LCD_SYMBOL_DP5,\r
-  LCD_SYMBOL_DP6,\r
-  LCD_SYMBOL_DP10,\r
-} lcdSymbol;\r
-\r
-/* Regular functions */\r
-void LCD_Init(LCD_TypeDef *lcd);\r
-void LCD_IRQHandler(void);\r
-void LCD_Disable(LCD_TypeDef *lcd);\r
-\r
-void LCD_AllOff(LCD_TypeDef *lcd);\r
-void LCD_AllOn(LCD_TypeDef *lcd);\r
-\r
-void LCD_ARing(LCD_TypeDef *lcd, int anum, int on);\r
-void LCD_Battery(LCD_TypeDef *lcd, int batteryLevel);\r
-void LCD_EnergyMode(LCD_TypeDef *lcd, int em, int on);\r
-void LCD_Number(LCD_TypeDef *lcd, int value);\r
-void LCD_NumberOff(LCD_TypeDef *lcd);\r
-void LCD_Symbol(LCD_TypeDef *lcd, lcdSymbol s, int on);\r
-void LCD_Write(LCD_TypeDef *lcd, char *string);\r
-void LCD_ScrollText(LCD_TypeDef *lcd, char *scrolltext);\r
-\r
-#endif\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcd/lcddisplay.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcd/lcddisplay.h
deleted file mode 100644 (file)
index fe79860..0000000
+++ /dev/null
@@ -1,391 +0,0 @@
-/**************************************************************************//**\r
- * @file\r
- * @brief LCD Controller font and display layout for EFM32 development MCU\r
- *        module\r
- * @author Energy Micro AS\r
- * @version 1.0.1\r
- ******************************************************************************\r
- * @section License\r
- * <b>(C) Copyright 2009 Energy Micro AS, http://www.energymicro.com</b>\r
- ******************************************************************************\r
- *\r
- * This source code is the property of Energy Micro AS. The source and compiled\r
- * code may only be used on Energy Micro "EFM32" microcontrollers.\r
- *\r
- * This copyright notice may not be removed from the source code nor changed.\r
- *\r
- * DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no\r
- * obligation to support this Software. Energy Micro AS is providing the\r
- * Software "AS IS", with no express or implied warranties of any kind,\r
- * including, but not limited to, any implied warranties of merchantability\r
- * or fitness for any particular purpose or warranties against infringement\r
- * of any proprietary rights of a third party.\r
- *\r
- * Energy Micro AS will not be liable for any consequential, incidental, or\r
- * special damages, or any other relief, or for any claim by any third party,\r
- * arising from your use of this Software.\r
- *\r
- ****************************************************************************/\r
-\r
-#ifndef _LCDDISPLAY_H\r
-#define _LCDDISPLAY_H\r
-\r
-#include <stdint.h>\r
-/**************************************************************************//**\r
- * @brief\r
- * Defines each text symbol's segment in terms of COM and BIT numbers,\r
- * in a way that we can enumerate each bit for each text segment in the\r
- * following bit pattern:\r
- * @verbatim\r
- *  -------0------\r
- *\r
- * |   \7  |8  /9 |\r
- * |5   \  |  /   |1\r
- *\r
- *  --6---  ---10--\r
- *\r
- * |    /  |  \11 |\r
- * |4  /13 |12 \  |2\r
- *\r
- *  -------3------\r
- * @endverbatim\r
- * E.g.: First text character bit pattern #3 (above) is\r
- *  Segment 1D for Display\r
- *  Location COM 3, BIT 0\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  uint32_t com[14]; /**< LCD COM line (for multiplexing) */\r
-  uint32_t bit[14]; /**< LCD bit number */\r
-} CHAR_TypeDef;\r
-\r
-\r
-/**************************************************************************//**\r
- * @brief Defines segment COM and BIT fields numeric display\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  uint32_t com[7];\r
-  uint32_t bit[7];\r
-} NUMBER_TypeDef;\r
-\r
-/**************************************************************************//**\r
- * @brief Defines segment COM and BIT fields for Energy Modes on display\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  uint32_t com[5]; /**< LCD COM line (for multiplexing) */\r
-  uint32_t bit[5]; /**< LCD bit number */\r
-} EM_TypeDef;\r
-\r
-/**************************************************************************//**\r
- * @brief Defines segment COM and BIT fields for A-wheel (suited for Anim)\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  uint32_t com[8]; /**< LCD COM line (for multiplexing) */\r
-  uint32_t bit[8]; /**< LCD bit number */\r
-} ARING_TypeDef;\r
-\r
-/**************************************************************************//**\r
- * @brief Defines segment COM and BIT fields for A-wheel (suited for Anim)\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  uint32_t com[4]; /**< LCD COM line (for multiplexing) */\r
-  uint32_t bit[4]; /**< LCD bit number */\r
-} BATTERY_TypeDef;\r
-\r
-/**************************************************************************//**\r
- * @brief Defines prototype for all segments in display\r
- *****************************************************************************/\r
-typedef struct\r
-{\r
-  CHAR_TypeDef    Text[7];\r
-  NUMBER_TypeDef  Number[4];\r
-  EM_TypeDef      EMode;\r
-  ARING_TypeDef   ARing;\r
-  BATTERY_TypeDef Battery;\r
-} MCU_DISPLAY;\r
-\r
-/**************************************************************************//**\r
- * @brief Working instance of LCD display\r
- *****************************************************************************/\r
-MCU_DISPLAY EFMDisplay = {\r
-  .Text        = {\r
-    { /* 1 */\r
-      .com[0] = 3, .com[1] = 3, .com[2] = 1, .com[3] = 0,\r
-      .bit[0] = 10, .bit[1] = 12, .bit[2] = 12, .bit[3] = 10,\r
-\r
-      .com[4] = 1, .com[5] = 3, .com[6] = 2, .com[7] = 2,\r
-      .bit[4] = 9, .bit[5] = 9, .bit[6] = 9, .bit[7] = 10,\r
-\r
-      .com[8] = 2, .com[9] = 3, .com[10] = 2, .com[11] = 0,\r
-      .bit[8] = 11, .bit[9] = 11, .bit[10] = 12, .bit[11] = 11,\r
-\r
-      .com[12] = 1, .com[13] = 1,\r
-      .bit[12] = 11, .bit[13] = 10\r
-    },\r
-    { /* 2 */\r
-      .com[0] = 3, .com[1] = 3, .com[2] = 1, .com[3] = 0,\r
-      .bit[0] = 14, .bit[1] = 16, .bit[2] = 16, .bit[3] = 14,\r
-\r
-      .com[4] = 1, .com[5] = 3, .com[6] = 2, .com[7] = 2,\r
-      .bit[4] = 13, .bit[5] = 13, .bit[6] = 13, .bit[7] = 14,\r
-\r
-      .com[8] = 2, .com[9] = 3, .com[10] = 2, .com[11] = 0,\r
-      .bit[8] = 15, .bit[9] = 15, .bit[10] = 16, .bit[11] = 15,\r
-\r
-      .com[12] = 1, .com[13] = 1,\r
-      .bit[12] = 15, .bit[13] = 14\r
-    },\r
-    { /* 3 */\r
-      .com[0] = 3, .com[1] = 3, .com[2] = 1, .com[3] = 0,\r
-      .bit[0] = 18, .bit[1] = 20, .bit[2] = 20, .bit[3] = 18,\r
-\r
-      .com[4] = 1, .com[5] = 3, .com[6] = 2, .com[7] = 2,\r
-      .bit[4] = 17, .bit[5] = 17, .bit[6] = 17, .bit[7] = 18,\r
-\r
-      .com[8] = 2, .com[9] = 3, .com[10] = 2, .com[11] = 0,\r
-      .bit[8] = 19, .bit[9] = 19, .bit[10] = 20, .bit[11] = 19,\r
-\r
-      .com[12] = 1, .com[13] = 1,\r
-      .bit[12] = 19, .bit[13] = 18\r
-    },\r
-    { /* 4 */\r
-      .com[0] = 3, .com[1] = 3, .com[2] = 1, .com[3] = 0,\r
-      .bit[0] = 22, .bit[1] = 24, .bit[2] = 24, .bit[3] = 22,\r
-\r
-      .com[4] = 1, .com[5] = 3, .com[6] = 2, .com[7] = 2,\r
-      .bit[4] = 21, .bit[5] = 21, .bit[6] = 21, .bit[7] = 22,\r
-\r
-      .com[8] = 2, .com[9] = 3, .com[10] = 2, .com[11] = 0,\r
-      .bit[8] = 23, .bit[9] = 23, .bit[10] = 24, .bit[11] = 23,\r
-\r
-      .com[12] = 1, .com[13] = 1,\r
-      .bit[12] = 23, .bit[13] = 22\r
-    },\r
-    { /* 5 */\r
-      .com[0] = 3, .com[1] = 3, .com[2] = 1, .com[3] = 0,\r
-      .bit[0] = 25, .bit[1] = 6, .bit[2] = 6, .bit[3] = 25,\r
-\r
-      .com[4] = 1, .com[5] = 3, .com[6] = 2, .com[7] = 2,\r
-      .bit[4] = 7, .bit[5] = 7, .bit[6] = 7, .bit[7] = 25,\r
-\r
-      .com[8] = 2, .com[9] = 3, .com[10] = 2, .com[11] = 0,\r
-      .bit[8] = 26, .bit[9] = 26, .bit[10] = 6, .bit[11] = 26,\r
-\r
-      .com[12] = 1, .com[13] = 1,\r
-      .bit[12] = 26, .bit[13] = 25\r
-    },\r
-    { /* 6 */\r
-      .com[0] = 3, .com[1] = 3, .com[2] = 1, .com[3] = 0,\r
-      .bit[0] = 27, .bit[1] = 04, .bit[2] = 04, .bit[3] = 27,\r
-\r
-      .com[4] = 1, .com[5] = 3, .com[6] = 2, .com[7] = 2,\r
-      .bit[4] = 5, .bit[5] = 5, .bit[6] = 5, .bit[7] = 27,\r
-\r
-      .com[8] = 2, .com[9] = 3, .com[10] = 2, .com[11] = 0,\r
-      .bit[8] = 28, .bit[9] = 28, .bit[10] = 4, .bit[11] = 28,\r
-\r
-      .com[12] = 1, .com[13] = 1,\r
-      .bit[12] = 28, .bit[13] = 27\r
-    },\r
-    { /* 7 */\r
-      .com[0] = 3, .com[1] = 3, .com[2] = 1, .com[3] = 0,\r
-      .bit[0] = 29, .bit[1] = 2, .bit[2] = 2, .bit[3] = 29,\r
-\r
-      .com[4] = 1, .com[5] = 3, .com[6] = 2, .com[7] = 2,\r
-      .bit[4] = 03, .bit[5] = 3, .bit[6] = 3, .bit[7] = 29,\r
-\r
-      .com[8] = 2, .com[9] = 3, .com[10] = 2, .com[11] = 0,\r
-      .bit[8] = 30, .bit[9] = 30, .bit[10] = 2, .bit[11] = 30,\r
-\r
-      .com[12] = 1, .com[13] = 1,\r
-      .bit[12] = 30, .bit[13] = 29\r
-    }\r
-  },\r
-  .Number      = {\r
-    {\r
-      .com[0] = 3, .com[1] = 2, .com[2] = 1, .com[3] = 0,\r
-      .bit[0] = 31, .bit[1] = 31, .bit[2] = 31, .bit[3] = 31,\r
-\r
-      .com[4] = 5, .com[5] = 7, .com[6] = 6,\r
-      .bit[4] = 0, .bit[5] = 0, .bit[6] = 0,\r
-    },\r
-    {\r
-      .com[0] = 7, .com[1] = 6, .com[2] = 5, .com[3] = 4,\r
-      .bit[0] = 1, .bit[1] = 1, .bit[2] = 1, .bit[3] = 1,\r
-\r
-      .com[4] = 5, .com[5] = 7, .com[6] = 6,\r
-      .bit[4] = 3, .bit[5] = 3, .bit[6] = 3,\r
-    },\r
-    {\r
-      .com[0] = 7, .com[1] = 6, .com[2] = 5, .com[3] = 4,\r
-      .bit[0] = 4, .bit[1] = 4, .bit[2] = 4, .bit[3] = 4,\r
-\r
-      .com[4] = 5, .com[5] = 7, .com[6] = 6,\r
-      .bit[4] = 5, .bit[5] = 5, .bit[6] = 5,\r
-    },\r
-    {\r
-      .com[0] = 7, .com[1] = 6, .com[2] = 5, .com[3] = 4,\r
-      .bit[0] = 6, .bit[1] = 6, .bit[2] = 6, .bit[3] = 6,\r
-\r
-      .com[4] = 5, .com[5] = 7, .com[6] = 6,\r
-      .bit[4] = 7, .bit[5] = 7, .bit[6] = 7,\r
-    },\r
-  },\r
-  .EMode       = {\r
-    .com[0] = 1, .bit[0] = 1,\r
-    .com[1] = 2, .bit[1] = 1,\r
-    .com[2] = 1, .bit[2] = 0,\r
-    .com[3] = 2, .bit[3] = 0,\r
-    .com[4] = 3, .bit[4] = 0,\r
-  },\r
-  .ARing       = {\r
-    .com[0] = 0, .bit[0] = 0,\r
-    .com[1] = 0, .bit[1] = 1,\r
-    .com[2] = 0, .bit[2] = 2,\r
-    .com[3] = 0, .bit[3] = 3,\r
-\r
-    .com[4] = 0, .bit[4] = 4,\r
-    .com[5] = 0, .bit[5] = 5,\r
-    .com[6] = 0, .bit[6] = 6,\r
-    .com[7] = 0, .bit[7] = 7,\r
-  },\r
-  .Battery     = {\r
-    .com[0] = 0, .bit[0] = 12,\r
-    .com[1] = 0, .bit[1] = 17,\r
-    .com[2] = 0, .bit[2] = 20,\r
-    .com[3] = 0, .bit[3] = 13,\r
-  }\r
-};\r
-\r
-/**************************************************************************//**\r
- * @brief\r
- * Defines higlighted segments for the alphabet, starting from "blank" (SPACE)\r
- * Uses bit pattern as defined for text segments above.\r
- * E.g. a capital O, would have bits 0 1 2 3 4 5 => 0x003f defined\r
- *****************************************************************************/\r
-uint16_t EM_alphabet[] = {\r
-  0x0000, /* space */\r
-  0x1100, /* ! */\r
-  0x0280, /* " */\r
-  0x0000, /* # */\r
-  0x0000, /* $ */\r
-  0x0000, /* % */\r
-  0x0000, /* & */\r
-  0x0000, /* Â£ */\r
-  0x0039, /* ( */\r
-  0x000f, /* ) */\r
-  0x0000, /* * */\r
-  0x1540, /* + */\r
-  0x0000, /* , */\r
-  0x0440, /* - */\r
-  0x0000, /* . */\r
-  0x2200, /* / */\r
-\r
-  0x003f, /* 0 */\r
-  0x0006, /* 1 */\r
-  0x045b, /* 2 */\r
-  0x044f, /* 3 */\r
-  0x0466, /* 4 */\r
-  0x046d, /* 5 */\r
-  0x047d, /* 6 */\r
-  0x0007, /* 7 */\r
-  0x047f, /* 8 */\r
-  0x046f, /* 9 */\r
-\r
-  0x0000, /* : */\r
-  0x0000, /* ; */\r
-  0x0a00, /* < */\r
-  0x0000, /* = */\r
-  0x2080, /* > */\r
-  0x0000, /* ? */\r
-  0xffff, /* @ */\r
-\r
-  0x0477, /* A */\r
-  0x0a79, /* B */\r
-  0x0039, /* C */\r
-  0x20b0, /* D */\r
-  0x0079, /* E */\r
-  0x0071, /* F */\r
-  0x047d, /* G */\r
-  0x0476, /* H */\r
-  0x0006, /* I */\r
-  0x000e, /* J */\r
-  0x0a70, /* K */\r
-  0x0038, /* L */\r
-  0x02b6, /* M */\r
-  0x08b6, /* N */\r
-  0x003f, /* O */\r
-  0x0473, /* P */\r
-  0x083f, /* Q */\r
-  0x0c73, /* R */\r
-  0x046d, /* S */\r
-  0x1101, /* T */\r
-  0x003e, /* U */\r
-  0x2230, /* V */\r
-  0x2836, /* W */\r
-  0x2a80, /* X */\r
-  0x046e, /* Y */\r
-  0x2209, /* Z */\r
-\r
-  0x0039, /* [ */\r
-  0x0880, /* backslash */\r
-  0x000f, /* ] */\r
-  0x0001, /* ^ */\r
-  0x0008, /* _ */\r
-  0x0100, /* ` */\r
-\r
-  0x1058, /* a */\r
-  0x047c, /* b */\r
-  0x0058, /* c */\r
-  0x045e, /* d */\r
-  0x2058, /* e */\r
-  0x0471, /* f */\r
-  0x0c0c, /* g */\r
-  0x0474, /* h */\r
-  0x0004, /* i */\r
-  0x000e, /* j */\r
-  0x0c70, /* k */\r
-  0x0038, /* l */\r
-  0x1454, /* m */\r
-  0x0454, /* n */\r
-  0x045c, /* o */\r
-  0x0473, /* p */\r
-  0x0467, /* q */\r
-  0x0450, /* r */\r
-  0x0c08, /* s */\r
-  0x0078, /* t */\r
-  0x001c, /* u */\r
-  0x2010, /* v */\r
-  0x2814, /* w */\r
-  0x2a80, /* x */\r
-  0x080c, /* y */\r
-  0x2048, /* z */\r
-\r
-  0x0000,\r
-};\r
-\r
-/**************************************************************************//**\r
- * @brief\r
- * Defines higlighted segments for the numeric display\r
- *****************************************************************************/\r
-uint16_t EM_Numbers[] =\r
-{\r
-  0x003f, /* 0 */\r
-  0x0006, /* 1 */\r
-  0x005b, /* 2 */\r
-  0x004f, /* 3 */\r
-  0x0066, /* 4 */\r
-  0x006d, /* 5 */\r
-  0x007d, /* 6 */\r
-  0x0007, /* 7 */\r
-  0x007f, /* 8 */\r
-  0x006f, /* 9 */\r
-  0x0040, /* - */\r
-};\r
-\r
-#endif\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcdtest.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcdtest.c
deleted file mode 100644 (file)
index d61533f..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-/*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
-    All rights reserved\r
-\r
-    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
-\r
-    This file is part of the FreeRTOS distribution.\r
-\r
-    FreeRTOS is free software; you can redistribute it and/or modify it under\r
-    the terms of the GNU General Public License (version 2) as published by the\r
-    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
-\r
-    ***************************************************************************\r
-    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
-    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
-    >>!   obliged to provide the source code for proprietary components     !<<\r
-    >>!   outside of the FreeRTOS kernel.                                   !<<\r
-    ***************************************************************************\r
-\r
-    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
-    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
-    link: http://www.freertos.org/a00114.html\r
-\r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that is more than just the market leader, it     *\r
-     *    is the industry's de facto standard.                               *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly while simultaneously helping     *\r
-     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
-     *    tutorial book, reference manual, or both:                          *\r
-     *    http://www.FreeRTOS.org/Documentation                              *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
-    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
-    the FAQ page "My application does not run, what could be wrong?".  Have you\r
-    defined configASSERT()?\r
-\r
-    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
-    embedded software for free we request you assist our global community by\r
-    participating in the support forum.\r
-\r
-    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
-    be as productive as possible as early as possible.  Now you can receive\r
-    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
-    Ltd, and the world's leading authority on the world's leading RTOS.\r
-\r
-    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
-    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
-    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
-\r
-    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
-    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
-\r
-    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
-    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and commercial middleware.\r
-\r
-    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
-    engineered and independently SIL3 certified version for use in safety and\r
-    mission critical applications that require provable dependability.\r
-\r
-    1 tab == 4 spaces!\r
-*/\r
-\r
-/* Kernel includes. */\r
-#include "FreeRTOS.h"\r
-#include "task.h"\r
-\r
-/* Demo includes. */\r
-#include "lcdtest.h"\r
-\r
-#define lcdSHORT_DELAY         ( 60 / portTICK_PERIOD_MS )\r
-#define lcdQUARTER_SECOND      ( 250 / portTICK_PERIOD_MS )\r
-#define lcdONE_SECOND          ( 1000 / portTICK_PERIOD_MS )\r
-\r
-void vLCDTask( void *pvParameters )\r
-{\r
-long x;\r
-LCD_TypeDef *xLCD = LCD;\r
-char *pcScrollText = "FreeRTOS Energy Micro       ";\r
-\r
-       /* Loop through various different displays. */\r
-       for( ;; )\r
-       {\r
-               /* Start by scrolling some text. */\r
-               LCD_ScrollText( xLCD, pcScrollText );\r
-               LCD_AllOff( xLCD );\r
-\r
-               /* Count down from 100 on the number section of the LCD display. */\r
-               for( x = 100; x > 0; x--)\r
-               {\r
-                       LCD_Number( xLCD, x );\r
-                       vTaskDelay( 10 );\r
-               }\r
-               LCD_NumberOff( xLCD );\r
-\r
-               /* Turn on gecko and EFM32 symbol. */\r
-               LCD_Symbol( xLCD, LCD_SYMBOL_GECKO, 1 );\r
-               LCD_Symbol( xLCD, LCD_SYMBOL_EFM32, 1 );\r
-               LCD_Write( xLCD, " Gecko " );\r
-               vTaskDelay( lcdONE_SECOND );\r
-\r
-               LCD_AllOn( xLCD);\r
-               vTaskDelay( lcdONE_SECOND );\r
-\r
-               LCD_AllOff( xLCD);\r
-               LCD_Write( xLCD, "OOOOOOO" );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, "XXXXXXX" );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, "+++++++" );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, "@@@@@@@" );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, "ENERGY " );\r
-               vTaskDelay( lcdQUARTER_SECOND );\r
-               LCD_Write( xLCD, "@@ERGY " );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, " @@RGY " );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, " M@@GY " );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, " MI@@Y " );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, " MIC@@ " );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, " MICR@@" );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, " MICRO@" );\r
-               vTaskDelay( lcdSHORT_DELAY );\r
-               LCD_Write( xLCD, " MICRO " );\r
-               vTaskDelay( lcdQUARTER_SECOND );\r
-               LCD_Write( xLCD, "-EFM32-" );\r
-               vTaskDelay( lcdQUARTER_SECOND );\r
-       }\r
-}
\ No newline at end of file
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcdtest.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/lcdtest.h
deleted file mode 100644 (file)
index 6f69c02..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#ifndef _LCDTEST_H\r
-#define _LCDTEST_H\r
-\r
-#include "FreeRTOS.h"\r
-#include "task.h"\r
-\r
-#include "lcdcontroller.h"\r
-\r
-/*\r
- * The task that writes to the LCD.\r
- */\r
-void vLCDTask( void *pvParameters );\r
-\r
-#endif\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ledtest.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ledtest.c
deleted file mode 100644 (file)
index bebc520..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
-/*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
-    All rights reserved\r
-\r
-    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
-\r
-    This file is part of the FreeRTOS distribution.\r
-\r
-    FreeRTOS is free software; you can redistribute it and/or modify it under\r
-    the terms of the GNU General Public License (version 2) as published by the\r
-    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
-\r
-    ***************************************************************************\r
-    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
-    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
-    >>!   obliged to provide the source code for proprietary components     !<<\r
-    >>!   outside of the FreeRTOS kernel.                                   !<<\r
-    ***************************************************************************\r
-\r
-    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
-    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
-    link: http://www.freertos.org/a00114.html\r
-\r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that is more than just the market leader, it     *\r
-     *    is the industry's de facto standard.                               *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly while simultaneously helping     *\r
-     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
-     *    tutorial book, reference manual, or both:                          *\r
-     *    http://www.FreeRTOS.org/Documentation                              *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
-    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
-    the FAQ page "My application does not run, what could be wrong?".  Have you\r
-    defined configASSERT()?\r
-\r
-    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
-    embedded software for free we request you assist our global community by\r
-    participating in the support forum.\r
-\r
-    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
-    be as productive as possible as early as possible.  Now you can receive\r
-    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
-    Ltd, and the world's leading authority on the world's leading RTOS.\r
-\r
-    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
-    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
-    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
-\r
-    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
-    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
-\r
-    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
-    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and commercial middleware.\r
-\r
-    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
-    engineered and independently SIL3 certified version for use in safety and\r
-    mission critical applications that require provable dependability.\r
-\r
-    1 tab == 4 spaces!\r
-*/\r
-\r
-/* Scheduler includes. */\r
-#include "FreeRTOS.h"\r
-#include "task.h"\r
-\r
-/* Demo app includes. */\r
-#include "ledtest.h"\r
-\r
-#define lLEDOnE_SECOND         ( 1000UL / portTICK_PERIOD_MS )\r
-\r
-void vLEDTask( void *pvParameters )\r
-{\r
-long lLEDOn = pdTRUE, x;\r
-\r
-       for( ;; )\r
-       {\r
-               for( x = 8; x < 16; x++ )\r
-               {\r
-                       /*Depending on if lLEDOn is true or false, turn on or off led number i*/\r
-                       vParTestSetLED( x,lLEDOn );\r
-\r
-                       /*Delay for 1000 ms*/\r
-                       vTaskDelay( lLEDOnE_SECOND );\r
-               }\r
-\r
-               /*After the for loop, we flip lLEDOn. On the next run through the\r
-               for loop above, the leds will be flipped.*/\r
-               lLEDOn = ~lLEDOn;\r
-       }\r
-}\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ledtest.h b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/ledtest.h
deleted file mode 100644 (file)
index 8bdd643..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-/*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
-    All rights reserved\r
-\r
-    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
-\r
-    This file is part of the FreeRTOS distribution.\r
-\r
-    FreeRTOS is free software; you can redistribute it and/or modify it under\r
-    the terms of the GNU General Public License (version 2) as published by the\r
-    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
-\r
-    ***************************************************************************\r
-    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
-    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
-    >>!   obliged to provide the source code for proprietary components     !<<\r
-    >>!   outside of the FreeRTOS kernel.                                   !<<\r
-    ***************************************************************************\r
-\r
-    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
-    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
-    link: http://www.freertos.org/a00114.html\r
-\r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that is more than just the market leader, it     *\r
-     *    is the industry's de facto standard.                               *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly while simultaneously helping     *\r
-     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
-     *    tutorial book, reference manual, or both:                          *\r
-     *    http://www.FreeRTOS.org/Documentation                              *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
-    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
-    the FAQ page "My application does not run, what could be wrong?".  Have you\r
-    defined configASSERT()?\r
-\r
-    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
-    embedded software for free we request you assist our global community by\r
-    participating in the support forum.\r
-\r
-    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
-    be as productive as possible as early as possible.  Now you can receive\r
-    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
-    Ltd, and the world's leading authority on the world's leading RTOS.\r
-\r
-    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
-    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
-    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
-\r
-    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
-    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
-\r
-    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
-    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and commercial middleware.\r
-\r
-    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
-    engineered and independently SIL3 certified version for use in safety and\r
-    mission critical applications that require provable dependability.\r
-\r
-    1 tab == 4 spaces!\r
-*/\r
-\r
-#ifndef LEDTEST_H\r
-#define LEDTEST_H\r
-\r
-#include "FreeRTOS.h"\r
-#include "task.h"\r
-#include "partest.h"\r
-\r
-/*\r
- * A task that writes to the LEDs.\r
- */\r
-void vLEDTask( void *pvParamters );\r
-\r
-#endif /* LEDTEST_H */\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/main.c b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/main.c
deleted file mode 100644 (file)
index 9bb7a25..0000000
+++ /dev/null
@@ -1,288 +0,0 @@
-/*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
-    All rights reserved\r
-\r
-    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
-\r
-    This file is part of the FreeRTOS distribution.\r
-\r
-    FreeRTOS is free software; you can redistribute it and/or modify it under\r
-    the terms of the GNU General Public License (version 2) as published by the\r
-    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
-\r
-    ***************************************************************************\r
-    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
-    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
-    >>!   obliged to provide the source code for proprietary components     !<<\r
-    >>!   outside of the FreeRTOS kernel.                                   !<<\r
-    ***************************************************************************\r
-\r
-    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
-    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
-    link: http://www.freertos.org/a00114.html\r
-\r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that is more than just the market leader, it     *\r
-     *    is the industry's de facto standard.                               *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly while simultaneously helping     *\r
-     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
-     *    tutorial book, reference manual, or both:                          *\r
-     *    http://www.FreeRTOS.org/Documentation                              *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
-    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
-    the FAQ page "My application does not run, what could be wrong?".  Have you\r
-    defined configASSERT()?\r
-\r
-    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
-    embedded software for free we request you assist our global community by\r
-    participating in the support forum.\r
-\r
-    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
-    be as productive as possible as early as possible.  Now you can receive\r
-    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
-    Ltd, and the world's leading authority on the world's leading RTOS.\r
-\r
-    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
-    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
-    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
-\r
-    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
-    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
-\r
-    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
-    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and commercial middleware.\r
-\r
-    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
-    engineered and independently SIL3 certified version for use in safety and\r
-    mission critical applications that require provable dependability.\r
-\r
-    1 tab == 4 spaces!\r
-*/\r
-\r
-\r
-/*\r
- * Creates all the demo application tasks, then starts the scheduler.  The WEB\r
- * documentation provides more details of the standard demo application tasks.\r
- * In addition to the standard demo tasks, the following tasks and tests are\r
- * defined and/or created within this file:\r
- *\r
- * "LCD test" task - the LCD task writes a continually repeating series of patterns\r
- * to the LCD display.\r
- *\r
- * "LED test" task -  This is a very simple task that just turns on user LEDs\r
- * 8 to 15 in turn, before turning them off again.\r
- *\r
- * "Check task" - The check task only runs every five seconds but has the highest\r
- * priority so is guaranteed to get processing time.  Its main job is to inspect\r
- * all the other standard demo tasks to ensure they are executing without error.\r
- * The Check task will toggle LED 0 every five seconds while no errors exist,\r
- * with the toggle frequency increasing to 200ms should an error be detected in\r
- * any other task.\r
- *\r
- * Both the check task and the idle task place the processor into energy saving\r
- * mode 1, which will be exited following each tick interrupt.  The check task\r
- * is the highest priority task in the system, so while it is executing no other\r
- * task will execute.  If the check task places the processor into a low power\r
- * mode without blocking then the energy consumption as viewed on the Energy\r
- * Micro Gecko board will go down noticeably as in effect no tasks will be running.\r
- * The check task places the processor into low power mode for two out of every\r
- * five seconds.  The current use of low power modes is very basic.  Future\r
- * FreeRTOS releases will aim to make significant improvements.\r
- *\r
- */\r
- /* Scheduler includes. */\r
-#include "FreeRTOS.h"\r
-#include "croutine.h"\r
-#include "task.h"\r
-#include "queue.h"\r
-#include "semphr.h"\r
-\r
-/* Common demo application includes. */\r
-#include "partest.h"\r
-#include "GenQTest.h"\r
-#include "QPeek.h"\r
-#include "recmutex.h"\r
-#include "semtest.h"\r
-\r
-/* Demo application includes. */\r
-#include "lcdcontroller.h"\r
-#include "ledtest.h"\r
-#include "lcdtest.h"\r
-#include "chip.h"\r
-\r
-/* Task priorities. */\r
-#define mainLCD_TASK_PRIORITY                  ( tskIDLE_PRIORITY + 1 )\r
-#define mainLED_TASK_PRIORITY                  ( tskIDLE_PRIORITY + 2 )\r
-#define mainGEN_Q_TASK_PRIORITY                        ( tskIDLE_PRIORITY )\r
-#define mainSEMAPHORE_TASK_PRIORITY            ( tskIDLE_PRIORITY + 1 )\r
-#define mainCHECK_TASK_PRIORITY                        ( tskIDLE_PRIORITY + 3 )\r
-\r
-/* A period of two seconds, adjusted to use the tick frequency. */\r
-#define mainTWO_SECONDS                                        ( 2000 / portTICK_PERIOD_MS )\r
-\r
-/* The length of the delay between each cycle of the check task when an error\r
-has / has not been detected. */\r
-#define mainNO_ERROR_CHECK_FREQUENCY   ( 5000 / portTICK_PERIOD_MS )\r
-#define mainERROR_CHECK_FREQUENCY              ( 200 / portTICK_PERIOD_MS )\r
-\r
-/* The LED that is toggled by the check task.  The rate of the toggle indicates\r
-whether or not an error has been found, as defined by the\r
-mainNO_ERROR_CHECK_FREQUENCY and mainERROR_CHECK_FREQUENCY definitions above. */\r
-#define mainCHECK_LED                                  ( 0 )\r
-\r
-/*-----------------------------------------------------------*/\r
-\r
-/*\r
- * Configure the hardware as required by the demo.\r
- */\r
-static void prvSetupHardware( void );\r
-\r
-/*\r
- * The check task as described at the top of this file.\r
- */\r
-static void prvCheckTask( void *pvParameters );\r
-\r
-/*\r
- * Put the CPU into the least low power low power mode.\r
- */\r
-static void prvLowPowerMode1( void );\r
-\r
-/*-----------------------------------------------------------*/\r
-\r
-int main( void )\r
-{\r
-       /* Perform the necessary hardware configuration. */\r
-       prvSetupHardware();\r
-\r
-       /* Create the task that writes various text and patterns to the LCD. */\r
-       xTaskCreate( vLCDTask, "LCD", configMINIMAL_STACK_SIZE, NULL, mainLCD_TASK_PRIORITY, NULL );\r
-\r
-       /* Create a task that writes to LEDs 8 to 15. */\r
-       xTaskCreate( vLEDTask, "LEDTask", configMINIMAL_STACK_SIZE, NULL, mainLED_TASK_PRIORITY, NULL );\r
-\r
-       /* Create some of the standard demo tasks.  These just test the port and\r
-       demonstrate how the FreeRTOS API can be used.  They do not provide any\r
-       specific functionality. */\r
-       vStartGenericQueueTasks( mainGEN_Q_TASK_PRIORITY );\r
-       vStartQueuePeekTasks();\r
-       vStartRecursiveMutexTasks();\r
-       vStartSemaphoreTasks( mainSEMAPHORE_TASK_PRIORITY );\r
-       \r
-       /* Create the check task as described at the top of this file. */\r
-       xTaskCreate( prvCheckTask, "Check", configMINIMAL_STACK_SIZE, NULL, mainCHECK_TASK_PRIORITY, NULL );\r
-       \r
-       /* Start the scheduler. */\r
-       vTaskStartScheduler();\r
-       \r
-       /* The scheduler should now be running the tasks so the following code should\r
-       never be reached.  If it is reached then there was insufficient heap space\r
-       for the idle task to be created.  In this case the heap size is set by\r
-       configTOTAL_HEAP_SIZE in FreeRTOSConfig.h. */\r
-       for( ;; );\r
-}\r
-/*-----------------------------------------------------------*/\r
-\r
-void vApplicationIdleHook( void )\r
-{\r
-       /* Use the idle task to place the CPU into a low power mode.  Greater power\r
-       saving could be achieved by not including any demo tasks that never block. */\r
-       prvLowPowerMode1();\r
-}\r
-/*-----------------------------------------------------------*/\r
-\r
-void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName )\r
-{\r
-       /* This function will be called if a task overflows its stack, if\r
-       configCHECK_FOR_STACK_OVERFLOW != 0.  It might be that the function\r
-       parameters have been corrupted, depending on the severity of the stack\r
-       overflow.  When this is the case pxCurrentTCB can be inspected in the\r
-       debugger to find the offending task. */\r
-       for( ;; );\r
-}\r
-/*-----------------------------------------------------------*/\r
-\r
-static void prvCheckTask( void *pvParameters )\r
-{\r
-TickType_t xLastExecutionTime, xFrequency = mainNO_ERROR_CHECK_FREQUENCY;\r
-long lCount;\r
-\r
-       /* Initialise xLastExecutionTime so the first call to vTaskDelayUntil()\r
-       works correctly. */\r
-       xLastExecutionTime = xTaskGetTickCount();\r
-\r
-       for( ;; )\r
-       {\r
-               /* Perform this check at a frequency that indicates whether or not an\r
-               error has been found. */\r
-               vTaskDelayUntil( &xLastExecutionTime, xFrequency );\r
-               \r
-               /* Check all the other tasks are running without error. */\r
-               if( xAreGenericQueueTasksStillRunning() != pdPASS )\r
-               {\r
-                       xFrequency = mainERROR_CHECK_FREQUENCY;\r
-               }\r
-               \r
-               if( xAreQueuePeekTasksStillRunning() != pdPASS )\r
-               {\r
-                       xFrequency = mainERROR_CHECK_FREQUENCY;\r
-               }\r
-               \r
-               if( xAreRecursiveMutexTasksStillRunning() != pdPASS )\r
-               {\r
-                       xFrequency = mainERROR_CHECK_FREQUENCY;\r
-               }\r
-\r
-               if( xAreSemaphoreTasksStillRunning() != pdPASS )\r
-               {\r
-                       xFrequency = mainERROR_CHECK_FREQUENCY;\r
-               }\r
-               \r
-               /* Toggle the LED to show that the check hook function is running.\r
-               The toggle freequency will increase if an error has been found in any\r
-               task. */\r
-               vParTestToggleLED( mainCHECK_LED );\r
-               \r
-               /* Just loop around putting the processor into low power mode 1 for\r
-               a while.  This is the highest priority task, and this loop does not\r
-               cause it to block, so it will remain as the running task.  Each time it\r
-               runs for the next two seconds it will simply put the processor to sleep.\r
-               No other task will run so nothing else will happen.  This periodic two\r
-               seconds of lower power should be viewable using the Advanced Energy\r
-               Monitor on the Energy Micro Gecko board. */\r
-               for( lCount = 0; lCount < mainTWO_SECONDS; lCount++ )\r
-               {\r
-                       prvLowPowerMode1();\r
-               }\r
-       }\r
-}\r
-/*-----------------------------------------------------------*/\r
-\r
-static void prvSetupHardware( void )\r
-{\r
-       /* Initialise the LEDs. */\r
-       vParTestInitialise();\r
-\r
-       /* Configure the LCD. */\r
-       LCD_Init( LCD );\r
-}\r
-/*-----------------------------------------------------------*/\r
-\r
-static void prvLowPowerMode1( void )\r
-{\r
-       /* Clear SLEEPDEEP for EM1 */\r
-       SCB->SCR &= ~( 1 << SCB_SCR_SLEEPDEEP_Pos );\r
-       \r
-       /* Power down. */\r
-       __DSB();\r
-       __WFI();\r
-}\r
-\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.cspy.bat b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.cspy.bat
deleted file mode 100644 (file)
index e3c9e79..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-@REM This batch file has been generated by the IAR Embedded Workbench\r
-@REM C-SPY Debugger, as an aid to preparing a command line for running\r
-@REM the cspybat command line utility using the appropriate settings.\r
-@REM\r
-@REM You can launch cspybat by typing the name of this batch file followed\r
-@REM by the name of the debug file (usually an ELF/DWARF or UBROF file).\r
-@REM Note that this file is generated every time a new debug session\r
-@REM is initialized, so you may want to move or rename the file before\r
-@REM making changes.\r
-@REM \r
-\r
-\r
-"C:\devtools\IAR Systems\Embedded Workbench 6.0\common\bin\cspybat" "C:\devtools\IAR Systems\Embedded Workbench 6.0\arm\bin\armproc.dll" "C:\devtools\IAR Systems\Embedded Workbench 6.0\arm\bin\armjlink.dll"  %1 --plugin "C:\devtools\IAR Systems\Embedded Workbench 6.0\arm\bin\armbat.dll" --flash_loader "C:\devtools\IAR Systems\Embedded Workbench 6.0\arm\config\flashloader\EnergyMicro\FlashEFM32.board" --backend -B "--endian=little" "--cpu=Cortex-M3" "--fpu=None" "-p" "C:\devtools\IAR Systems\Embedded Workbench 6.0\arm\CONFIG\debugger\EnergyMicro\EFM32G890F128.ddf" "--semihosting" "--device=EFM32G890F128" "--drv_communication=USB0" "--jlink_speed=auto" "--jlink_initial_speed=32" "--jlink_reset_strategy=0,0" "--jlink_interface=SWD" "--drv_catch_exceptions=0x000" "--drv_swo_clock_setup=72000000,0,2000000" \r
-\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.dbgdt b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.dbgdt
deleted file mode 100644 (file)
index 8fdf1b1..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>\r
-\r
-<Project>\r
-  <Desktop>\r
-    <Static>\r
-      <Debug-Log>\r
-        \r
-        \r
-      <ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1622</ColumnWidth1></Debug-Log>\r
-      <Build>\r
-        <ColumnWidth0>20</ColumnWidth0>\r
-        <ColumnWidth1>1216</ColumnWidth1>\r
-        <ColumnWidth2>324</ColumnWidth2>\r
-        <ColumnWidth3>81</ColumnWidth3>\r
-      </Build>\r
-      <Workspace>\r
-        <ColumnWidths>\r
-          \r
-          \r
-          \r
-          \r
-        <Column0>231</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>\r
-      </Workspace>\r
-      <Disassembly>\r
-        \r
-        \r
-        \r
-      <PreferedWindows><Position>2</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows/></PreferedWindows><MixedMode>1</MixedMode><CodeCovShow>0</CodeCovShow><InstrProfShow>0</InstrProfShow></Disassembly>\r
-    <Watch><Format><struct_types/><watch_formats/></Format><PreferedWindows><Position>2</Position><ScreenPosX>0</ScreenPosX><ScreenPosY>0</ScreenPosY><Windows/></PreferedWindows><Column0>100</Column0><Column1>100</Column1><Column2>100</Column2><Column3>100</Column3></Watch></Static>\r
-    <Windows>\r
-      \r
-      \r
-      \r
-    <Wnd2>\r
-        <Tabs>\r
-          <Tab>\r
-            <Identity>TabID-7696-3812</Identity>\r
-            <TabName>Debug Log</TabName>\r
-            <Factory>Debug-Log</Factory>\r
-            <Session/>\r
-          </Tab>\r
-          <Tab>\r
-            <Identity>TabID-7174-3822</Identity>\r
-            <TabName>Build</TabName>\r
-            <Factory>Build</Factory>\r
-            <Session/>\r
-          </Tab>\r
-        </Tabs>\r
-        \r
-      <SelectedTab>0</SelectedTab></Wnd2><Wnd3>\r
-        <Tabs>\r
-          <Tab>\r
-            <Identity>TabID-18445-3816</Identity>\r
-            <TabName>Workspace</TabName>\r
-            <Factory>Workspace</Factory>\r
-            <Session>\r
-              \r
-            <NodeDict><ExpandedNode>RTOSDemo</ExpandedNode><ExpandedNode>RTOSDemo/Energy Micro Code</ExpandedNode><ExpandedNode>RTOSDemo/Energy Micro Code/bsp</ExpandedNode><ExpandedNode>RTOSDemo/FreeRTOS source</ExpandedNode></NodeDict></Session>\r
-          </Tab>\r
-        </Tabs>\r
-        \r
-      <SelectedTab>0</SelectedTab></Wnd3></Windows>\r
-    <Editor>\r
-      \r
-      \r
-      \r
-      \r
-    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main.c</Filename><XPos>0</XPos><YPos>60</YPos><SelStart>4045</SelStart><SelEnd>4045</SelEnd></Tab><ActiveTab>0</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\Source\portable\MemMang\heap_2.c</Filename><XPos>0</XPos><YPos>251</YPos><SelStart>10647</SelStart><SelEnd>10666</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\..\..\devtools\IAR Systems\Embedded Workbench 5.4\arm\INC\DLib_Product_string.h</Filename><XPos>0</XPos><YPos>36</YPos><SelStart>1408</SelStart><SelEnd>1408</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\Common\Minimal\GenQTest.c</Filename><XPos>0</XPos><YPos>321</YPos><SelStart>18528</SelStart><SelEnd>18528</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\ParTest.c</Filename><XPos>0</XPos><YPos>68</YPos><SelStart>4153</SelStart><SelEnd>4153</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\bsp\dvk_boardcontrol.c</Filename><XPos>0</XPos><YPos>163</YPos><SelStart>5883</SelStart><SelEnd>5883</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>\r
-    <Positions>\r
-      \r
-      \r
-      \r
-      \r
-      \r
-    <Top><Row0><Sizes><Toolbar-00abb208><key>iaridepm.enu1</key></Toolbar-00abb208><Toolbar-02dfc390><key>debuggergui.enu1</key></Toolbar-02dfc390></Sizes></Row0></Top><Left><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>740</Bottom><Right>305</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>182738</sizeVertCX><sizeVertCY>755601</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>198</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>200</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>\r
-  </Desktop>\r
-</Project>\r
-\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.dni b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.dni
deleted file mode 100644 (file)
index 1525b10..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-[DebugChecksum]\r
-Checksum=-346520476\r
-[DisAssemblyWindow]\r
-NumStates=_ 1\r
-State 1=_ 1\r
-[InstructionProfiling]\r
-Enabled=_ 0\r
-[CodeCoverage]\r
-Enabled=_ 0\r
-[Profiling]\r
-Enabled=0\r
-[StackPlugin]\r
-Enabled=0\r
-OverflowWarningsEnabled=1\r
-WarningThreshold=90\r
-SpWarningsEnabled=0\r
-WarnHow=0\r
-UseTrigger=1\r
-TriggerName=main\r
-LimitSize=0\r
-ByteLimit=50\r
-[TraceHelper]\r
-Enabled=0\r
-ShowSource=1\r
-[JLinkDriver]\r
-SWOInfo_CpuClock=0x044AA200\r
-SWOInfo_SWOClockAutoDetect=0\r
-SWOInfo_JtagSpeed=0x001E8480\r
-SWOInfo_SWOPrescaler=0x00000024\r
-SWOInfo_SWOClockWanted=0x001E8480\r
-SWOInfo_HWTraceEnabled=1\r
-SWOInfo_TimestampsEnabled=1\r
-SWOInfo_TimestampsPrescalerIndex=0x00000000\r
-SWOInfo_TimestampsPrescalerData=0x00000000\r
-SWOInfo_PCSamplingEnabled=0\r
-SWOInfo_PCSamplingCYCTAP=0x00000001\r
-SWOInfo_PCSamplingPOSTCNT=0x0000000F\r
-SWOInfo_DataLogMode=0x00000000\r
-SWOInfo_CPIEnabled=0\r
-SWOInfo_EXCEnabled=0\r
-SWOInfo_SLEEPEnabled=0\r
-SWOInfo_LSUEnabled=0\r
-SWOInfo_FOLDEnabled=0\r
-SWOInfo_EXCTRCEnabled=1\r
-SWOInfo_ITMPortsEnabled=0x00000000\r
-SWOInfo_ITMPortsTermIO=0x00000000\r
-SWOInfo_ITMPortsLogFile=0x00000000\r
-SWOInfo_ITMLogFile=$PROJ_DIR$\ITM.log\r
-[Log file]\r
-LoggingEnabled=_ 0\r
-LogFile=_ ""\r
-Category=_ 0\r
-[TermIOLog]\r
-LoggingEnabled=_ 0\r
-LogFile=_ ""\r
-[DataLog]\r
-LogEnabled=0\r
-SumEnabled=0\r
-ShowTimeLog=1\r
-ShowTimeSum=1\r
-[TraceHelperExtra]\r
-Enabled=0\r
-ShowSource=1\r
-[DriverProfiling]\r
-Enabled=0\r
-Source=4\r
-Graph=0\r
-[Breakpoints]\r
-Count=0\r
-[Stack]\r
-FillEnabled=0\r
-OverflowWarningsEnabled=1\r
-WarningThreshold=90\r
-SpWarningsEnabled=1\r
-WarnLogOnly=1\r
-UseTrigger=1\r
-TriggerName=main\r
-LimitSize=0\r
-ByteLimit=50\r
-[InterruptLog]\r
-LogEnabled=1\r
-SumEnabled=1\r
-GraphEnabled=0\r
-ShowTimeLog=1\r
-ShowTimeSum=1\r
-SumSortOrder=0\r
-[Interrupts]\r
-Enabled=1\r
-[MemoryMap]\r
-Enabled=0\r
-Base=0\r
-UseAuto=0\r
-TypeViolation=1\r
-UnspecRange=1\r
-ActionState=1\r
-[Trace1]\r
-Enabled=0\r
-ShowSource=1\r
-[Disassemble mode]\r
-mode=1\r
-[Breakpoints2]\r
-Count=0\r
-[Aliases]\r
-Count=0\r
-SuppressDialog=0\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.wsdt b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo.wsdt
deleted file mode 100644 (file)
index ec80e1c..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>\r
-\r
-<Workspace>\r
-  <ConfigDictionary>\r
-    \r
-  <CurrentConfigs><Project>RTOSDemo/Debug</Project></CurrentConfigs></ConfigDictionary>\r
-  <Desktop>\r
-    <Static>\r
-      <Workspace>\r
-        <ColumnWidths>\r
-          \r
-          \r
-          \r
-          \r
-        <Column0>228</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>\r
-      </Workspace>\r
-      <Build>\r
-        \r
-        \r
-        \r
-        \r
-      <ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1216</ColumnWidth1><ColumnWidth2>324</ColumnWidth2><ColumnWidth3>81</ColumnWidth3></Build>\r
-      <TerminalIO/>\r
-      <Debug-Log>\r
-        \r
-        \r
-      <ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1622</ColumnWidth1></Debug-Log>\r
-    </Static>\r
-    <Windows>\r
-      \r
-      \r
-    <Wnd0>\r
-        <Tabs>\r
-          <Tab>\r
-            <Identity>TabID-28378-3630</Identity>\r
-            <TabName>Workspace</TabName>\r
-            <Factory>Workspace</Factory>\r
-            <Session>\r
-              \r
-            <NodeDict><ExpandedNode>RTOSDemo</ExpandedNode><ExpandedNode>RTOSDemo/Demo</ExpandedNode><ExpandedNode>RTOSDemo/Output</ExpandedNode></NodeDict></Session>\r
-          </Tab>\r
-        </Tabs>\r
-        \r
-      <SelectedTab>0</SelectedTab></Wnd0><Wnd1>\r
-        <Tabs>\r
-          <Tab>\r
-            <Identity>TabID-11879-3734</Identity>\r
-            <TabName>Build</TabName>\r
-            <Factory>Build</Factory>\r
-            <Session/>\r
-          </Tab>\r
-          <Tab>\r
-            <Identity>TabID-7638-1339</Identity>\r
-            <TabName>Debug Log</TabName>\r
-            <Factory>Debug-Log</Factory>\r
-            <Session/>\r
-          </Tab>\r
-        </Tabs>\r
-        \r
-      <SelectedTab>0</SelectedTab></Wnd1></Windows>\r
-    <Editor>\r
-      \r
-      \r
-      \r
-      \r
-    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><ActiveTab>0</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>\r
-    <Positions>\r
-      \r
-      \r
-      \r
-      \r
-      \r
-    <Top><Row0><Sizes><Toolbar-01336218><key>iaridepm.enu1</key></Toolbar-01336218></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>740</Bottom><Right>302</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>119048</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>180952</sizeVertCX><sizeVertCY>755601</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>198</Bottom><Right>1682</Right><x>-2</x><y>-2</y><xscreen>1684</xscreen><yscreen>200</yscreen><sizeHorzCX>1002381</sizeHorzCX><sizeHorzCY>203666</sizeHorzCY><sizeVertCX>119048</sizeVertCX><sizeVertCY>203666</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>\r
-  </Desktop>\r
-</Workspace>\r
-\r
-\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo_Debug.jlink b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/settings/RTOSDemo_Debug.jlink
deleted file mode 100644 (file)
index e499187..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-[FLASH]\r
-SkipProgOnCRCMatch = 1\r
-VerifyDownload = 1\r
-AllowCaching = 1\r
-EnableFlashDL = 2\r
-Override = 0\r
-Device="ADUC7020X62"\r
-[BREAKPOINTS]\r
-ShowInfoWin = 1\r
-EnableFlashBP = 2\r
-BPDuringExecution = 0\r
-[CPU]\r
-OverrideMemMap = 0\r
-AllowSimulation = 1\r
diff --git a/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/startup_efm32.s b/FreeRTOS/Demo/CORTEX_EFMG890F128_IAR/startup_efm32.s
deleted file mode 100644 (file)
index ef01280..0000000
+++ /dev/null
@@ -1,323 +0,0 @@
-;/*************************************************************************//**\r
-; * @file:    startup_efm32.s\r
-; * @purpose: CMSIS Cortex-M3 Core Device Startup File \r
-; *           for the Energy Micro 'EFM32G' Device Series \r
-; * @version 1.0.2\r
-; * @date:    10. September 2009\r
-; *----------------------------------------------------------------------------\r
-; *\r
-; * Copyright (C) 2009 ARM Limited. All rights reserved.\r
-; *\r
-; * ARM Limited (ARM) is supplying this software for use with Cortex-Mx \r
-; * processor based microcontrollers.  This file can be freely distributed \r
-; * within development tools that are supporting such ARM based processors. \r
-; *\r
-; * THIS SOFTWARE IS PROVIDED "AS IS".  NO WARRANTIES, WHETHER EXPRESS, IMPLIED\r
-; * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF\r
-; * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.\r
-; * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR\r
-; * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.\r
-; *\r
-; ******************************************************************************/\r
-\r
-\r
-;\r
-; The modules in this file are included in the libraries, and may be replaced\r
-; by any user-defined modules that define the PUBLIC symbol _program_start or\r
-; a user defined start symbol.\r
-; To override the cstartup defined in the library, simply add your modified\r
-; version to the workbench project.\r
-;\r
-; The vector table is normally located at address 0.\r
-; When debugging in RAM, it can be located in RAM, aligned to at least 2^6.\r
-; The name "__vector_table" has special meaning for C-SPY:\r
-; it is where the SP start value is found, and the NVIC vector\r
-; table register (VTOR) is initialized to this address if != 0.\r
-;\r
-; Cortex-M version\r
-;\r
-        MODULE  ?cstartup\r
-\r
-        ;; Forward declaration of sections.\r
-        SECTION CSTACK:DATA:NOROOT(3)\r
-\r
-        SECTION .intvec:CODE:NOROOT(2)\r
-            \r
-        EXTERN  __iar_program_start\r
-        EXTERN  SystemInit\r
-        PUBLIC  __vector_table\r
-        PUBLIC  __vector_table_0x1c\r
-        PUBLIC  __Vectors\r
-        PUBLIC  __Vectors_End\r
-        PUBLIC  __Vectors_Size\r
-\r
-        DATA\r
-\r
-__vector_table\r
-        DCD     sfe(CSTACK)\r
-        DCD     Reset_Handler\r
-\r
-        DCD     NMI_Handler\r
-        DCD     HardFault_Handler\r
-        DCD     MemManage_Handler\r
-        DCD     BusFault_Handler\r
-        DCD     UsageFault_Handler\r
-__vector_table_0x1c\r
-        DCD     0\r
-        DCD     0\r
-        DCD     0\r
-        DCD     0\r
-        DCD     vPortSVCHandler\r
-        DCD     DebugMon_Handler\r
-        DCD     0\r
-        DCD     xPortPendSVHandler\r
-        DCD     xPortSysTickHandler \r
-\r
-        ; External Interrupts\r
-        DCD DMA_IRQHandler  ; 0: DMA Interrupt \r
-        DCD GPIO_EVEN_IRQHandler  ; 1: GPIO_EVEN Interrupt \r
-        DCD TIMER0_IRQHandler  ; 2: TIMER0 Interrupt \r
-        DCD USART0_RX_IRQHandler  ; 3: USART0_RX Interrupt \r
-        DCD USART0_TX_IRQHandler  ; 4: USART0_TX Interrupt \r
-        DCD ACMP0_IRQHandler  ; 5: ACMP0 Interrupt \r
-        DCD ADC0_IRQHandler  ; 6: ADC0 Interrupt \r
-        DCD DAC0_IRQHandler  ; 7: DAC0 Interrupt \r
-        DCD I2C0_IRQHandler  ; 8: I2C0 Interrupt \r
-        DCD GPIO_ODD_IRQHandler  ; 9: GPIO_ODD Interrupt \r
-        DCD TIMER1_IRQHandler  ; 10: TIMER1 Interrupt \r
-        DCD TIMER2_IRQHandler  ; 11: TIMER2 Interrupt \r
-        DCD USART1_RX_IRQHandler  ; 12: USART1_RX Interrupt \r
-        DCD USART1_TX_IRQHandler  ; 13: USART1_TX Interrupt \r
-        DCD USART2_RX_IRQHandler  ; 14: USART2_RX Interrupt \r
-        DCD USART2_TX_IRQHandler  ; 15: USART2_TX Interrupt \r
-        DCD UART0_RX_IRQHandler  ; 16: UART0_RX Interrupt \r
-        DCD UART0_TX_IRQHandler  ; 17: UART0_TX Interrupt \r
-        DCD LEUART0_IRQHandler  ; 18: LEUART0 Interrupt \r
-        DCD LEUART1_IRQHandler  ; 19: LEUART1 Interrupt \r
-        DCD LETIMER0_IRQHandler  ; 20: LETIMER0 Interrupt \r
-        DCD PCNT0_IRQHandler  ; 21: PCNT0 Interrupt \r
-        DCD PCNT1_IRQHandler  ; 22: PCNT1 Interrupt \r
-        DCD PCNT2_IRQHandler  ; 23: PCNT2 Interrupt \r
-        DCD SYSTICCK_IRQHandler;DCD RTC_IRQHandler  ; 24: RTC Interrupt \r
-        DCD CMU_IRQHandler  ; 25: CMU Interrupt \r
-        DCD VCMP_IRQHandler  ; 26: VCMP Interrupt \r
-        DCD LCD_IRQHandler  ; 27: LCD Interrupt \r
-        DCD MSC_IRQHandler  ; 28: MSC Interrupt \r
-        DCD AES_IRQHandler  ; 29: AES Interrupt \r
-\r
-__Vectors_End\r
-__Vectors       EQU   __vector_table\r
-__Vectors_Size  EQU     __Vectors_End - __Vectors\r
-\r
-\r
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\r
-;;\r
-;; Default interrupt handlers.\r
-;;\r
-        THUMB\r
-\r
-        PUBWEAK Reset_Handler\r
-        SECTION .text:CODE:REORDER(2)\r
-Reset_Handler\r
-        LDR     R0, =SystemInit\r
-        BLX     R0\r
-        LDR     R0, =__iar_program_start\r
-        BX      R0\r
-\r
-        PUBWEAK NMI_Handler\r
-        SECTION .text:CODE:REORDER(1)\r
-NMI_Handler\r
-        B NMI_Handler\r
-\r
-        PUBWEAK HardFault_Handler\r
-        SECTION .text:CODE:REORDER(1)\r
-HardFault_Handler\r
-        B HardFault_Handler\r
-\r
-        PUBWEAK MemManage_Handler\r
-        SECTION .text:CODE:REORDER(1)\r
-MemManage_Handler\r
-        B MemManage_Handler\r
-\r
-        PUBWEAK BusFault_Handler\r
-        SECTION .text:CODE:REORDER(1)\r
-BusFault_Handler\r
-        B BusFault_Handler\r
-\r
-        PUBWEAK UsageFault_Handler\r
-        SECTION .text:CODE:REORDER(1)\r
-UsageFault_Handler\r
-        B UsageFault_Handler\r
-\r
-        PUBWEAK vPortSVCHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-vPortSVCHandler\r
-        B vPortSVCHandler\r
-\r
-        PUBWEAK DebugMon_Handler\r
-        SECTION .text:CODE:REORDER(1)\r
-DebugMon_Handler\r
-        B DebugMon_Handler\r
-\r
-        PUBWEAK xPortPendSVHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-xPortPendSVHandler\r
-        B xPortPendSVHandler\r
-\r
-        PUBWEAK SYSTICCK_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-SYSTICCK_IRQHandler\r
-        B SYSTICCK_IRQHandler\r
-        ; EFM32G specific interrupt handlers\r
-\r
-        PUBWEAK DMA_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-DMA_IRQHandler\r
-        B DMA_IRQHandler\r
\r
-        PUBWEAK GPIO_EVEN_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-GPIO_EVEN_IRQHandler\r
-        B GPIO_EVEN_IRQHandler\r
\r
-        PUBWEAK TIMER0_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-TIMER0_IRQHandler\r
-        B TIMER0_IRQHandler\r
\r
-        PUBWEAK USART0_RX_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-USART0_RX_IRQHandler\r
-        B USART0_RX_IRQHandler\r
\r
-        PUBWEAK USART0_TX_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-USART0_TX_IRQHandler\r
-        B USART0_TX_IRQHandler\r
\r
-        PUBWEAK ACMP0_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-ACMP0_IRQHandler\r
-        B ACMP0_IRQHandler\r
\r
-        PUBWEAK ADC0_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-ADC0_IRQHandler\r
-        B ADC0_IRQHandler\r
\r
-        PUBWEAK DAC0_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-DAC0_IRQHandler\r
-        B DAC0_IRQHandler\r
\r
-        PUBWEAK I2C0_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-I2C0_IRQHandler\r
-        B I2C0_IRQHandler\r
\r
-        PUBWEAK GPIO_ODD_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-GPIO_ODD_IRQHandler\r
-        B GPIO_ODD_IRQHandler\r
\r
-        PUBWEAK TIMER1_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-TIMER1_IRQHandler\r
-        B TIMER1_IRQHandler\r
\r
-        PUBWEAK TIMER2_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-TIMER2_IRQHandler\r
-        B TIMER2_IRQHandler\r
\r
-        PUBWEAK USART1_RX_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-USART1_RX_IRQHandler\r
-        B USART1_RX_IRQHandler\r
\r
-        PUBWEAK USART1_TX_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-USART1_TX_IRQHandler\r
-        B USART1_TX_IRQHandler\r
\r
-        PUBWEAK USART2_RX_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-USART2_RX_IRQHandler\r
-        B USART2_RX_IRQHandler\r
\r
-        PUBWEAK USART2_TX_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-USART2_TX_IRQHandler\r
-        B USART2_TX_IRQHandler\r
\r
-        PUBWEAK UART0_RX_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-UART0_RX_IRQHandler\r
-        B UART0_RX_IRQHandler\r
\r
-        PUBWEAK UART0_TX_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-UART0_TX_IRQHandler\r
-        B UART0_TX_IRQHandler\r
\r
-        PUBWEAK LEUART0_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-LEUART0_IRQHandler\r
-        B LEUART0_IRQHandler\r
\r
-        PUBWEAK LEUART1_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-LEUART1_IRQHandler\r
-        B LEUART1_IRQHandler\r
\r
-        PUBWEAK LETIMER0_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-LETIMER0_IRQHandler\r
-        B LETIMER0_IRQHandler\r
\r
-        PUBWEAK PCNT0_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-PCNT0_IRQHandler\r
-        B PCNT0_IRQHandler\r
\r
-        PUBWEAK PCNT1_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-PCNT1_IRQHandler\r
-        B PCNT1_IRQHandler\r
\r
-        PUBWEAK PCNT2_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-PCNT2_IRQHandler\r
-        B PCNT2_IRQHandler\r
\r
-        PUBWEAK xPortSysTickHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-xPortSysTickHandler\r
-        B xPortSysTickHandler\r
\r
-        PUBWEAK CMU_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-CMU_IRQHandler\r
-        B CMU_IRQHandler\r
\r
-        PUBWEAK VCMP_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-VCMP_IRQHandler\r
-        B VCMP_IRQHandler\r
\r
-        PUBWEAK LCD_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-LCD_IRQHandler\r
-        B LCD_IRQHandler\r
\r
-        PUBWEAK MSC_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-MSC_IRQHandler\r
-        B MSC_IRQHandler\r
\r
-        PUBWEAK AES_IRQHandler\r
-        SECTION .text:CODE:REORDER(1)\r
-AES_IRQHandler\r
-        B AES_IRQHandler\r
\r
-        END\r
index 89325a633fc5b501095e8964b06b8cbe78142cd4..382c5e5aa319659ccd3142e9bc91c69d2de11090 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d5142be2adbea9bbcaafea031a7e9e76cdacb2c5..f27bfc8f2d6be490b3ebdf555eeb0c261ec08d99 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2157ab407eab38ba2f5e16fd7e7754150b277826..6ac557bcbde88a1e9fdedd9ba7828bbaf9e30bad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e81ea4889953f74d7c848690255117466ccdfb7f..99142682f56a37717d20053fd59303b8425da258 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 120bde920c9be49a14bb72dd9f4e5d8db3b60ce0..fc97fdd5ecc18075a55cf6e88220fe815957351b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2f2343899b85757650f07eaa2e701244870b3ab3..3332aaaac12e153a3b63b29dd95dbba66b512c03 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cd6730e485f5d958e738b955d4387baa2895a049..4c149a6c8a3ddde6a11f6c55e1a0a0988b9820b2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 889b7973e2672774c21426bd5c9db2f30901d11b..6112ebf68b071134757e835e6933859852ab17fa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b2d7af37141a2fbaa32b80eaa322c37333b469e..60bcd4a6f62ed966b0ae3f82af81622ee27dcd4e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6e9345877593e9c3628ae8474d5de103d647f370..5c9732b4f4b4d38b212e0f96ebd750ccefd9c237 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9bcefa38ada7a59fd47469a1b02058d8b5bfc550..c55c31764888d754bb59b93551552b71d001c9d6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 709ba9bf1eb08e74bf28fcdbf68d600a94bc666d..84fbefa7ec7fb49b7e4a6b7da7edbb9c52fdc81a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 011b521d41c7ce0f657d90689917f13ed3a9c436..bb3c9a266d9fc0d5d9a67e21fc151cd8c4d76058 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b2d7af37141a2fbaa32b80eaa322c37333b469e..60bcd4a6f62ed966b0ae3f82af81622ee27dcd4e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 709ba9bf1eb08e74bf28fcdbf68d600a94bc666d..84fbefa7ec7fb49b7e4a6b7da7edbb9c52fdc81a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 011b521d41c7ce0f657d90689917f13ed3a9c436..bb3c9a266d9fc0d5d9a67e21fc151cd8c4d76058 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8c1f155adc317dd8d37a30eb66c4bda1f8f1befe..6127412a52851c2eab88c15571f912a9c515d95a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5094df7543dd56794c1813189e0bcf439e82ffa9..06d06f518578e4769c246cd2a739cbabfc3b12cf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 011b521d41c7ce0f657d90689917f13ed3a9c436..bb3c9a266d9fc0d5d9a67e21fc151cd8c4d76058 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b065a8a91af710e75d8a407dda2537e9351c3a5c..1eee5b40fad978baa61fffbe752ee313065b464e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1e3f0860d1681a3da701bf2e0ee655379ad4e027..b03a40427c8246fc91dedd0ae0fc01d956d5244c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8708c83029481931d31210f6a00ee75324e31b08..a4323c2bb4c706454b7a9f8076dbb24e216157df 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9295ee1e19e6abd2dc51f4075c9495e2bf7ce70b..4561b214810726581ba1493e5526ca96f7e6411d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fb7dfab82edfa18786b4c3dc4a971c953384f791..c3a06c2262190d1a38b758121feb351a6bf42701 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 011b521d41c7ce0f657d90689917f13ed3a9c436..bb3c9a266d9fc0d5d9a67e21fc151cd8c4d76058 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c23f84c8585c06aff010fd6e7fd1534c2d8c005e..629a3a52c8aedf615515e6d8812507e5f91ae63e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0fe023ac9efc06da9f58eecf6602165e4128b28c..ad3fcf41aa7d1ccb860df98b503d2858166215a3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e14d3311361f253c9554d2773bdfc6f8a4a7eed7..838334224152e984450bec42e15e7dc048206f2e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 885ae2ff98e7cb4470748745a23d1a4fd656da80..836c34513d453ecef4afac53ba856f0fda0b4a97 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3e5170c3d51b2e452c252e4381c99a0ac97533b0..9f24d0095f56edeecf67b88d2318e18b6928f8d6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ed26a02c8d6e3608ee3c3494f47344ecf799521e..30a4a270aba7ca3ccbefa880c73f4a572f5b8d2b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2cf9b3bf86852333cfd146d05c49b4e073500cad..22267bdc1b95df2bca0ea4cca6fc873500799ed6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f9416173d99b508459fcb5b9e9d19c3f80957e07..0512c8b8d8deacff2bd7d53d29d8d14939ac245e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fab319a62cab850f539bb48f16b93e35474e06ea..4a9b1942d70291a0a47933e0a8155f04b2283f85 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ff9f4661507369a056840696a69eb12d722cea4f..d4e88d17f350615241d08157da8dccae56039ccf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8c9a332acee592771603d1f308455a21eea96317..b801c9a44472abba75b0e1024cd824dbd42818e8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c928aaa965054ce0fc80aaab76fbb93b6f41d692..21eb82e5b1d723418c0fd77f04ed820372d387b4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6b56f89a594b628af8731748631402d91daff612..931c93ae1c9683e6c0e2501482cb8fef6d359d99 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2e7d6b26da885d94d70d90d874142c8b112a8daa..ccf1c2b79375ce5ba2a30e34c9178f78c508d619 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4861eb134fd015a1ded0e844e81e82405809a647..e21fb1a23301be297e67ba2d40369387f1f8361b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 15a01ccb79160b37a1cc4376a4862373a5f2c6d4..bfd72939847058945827fc7793e0fa944acda581 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8aad15954679b36af0e40dacbb3f04d9d08d675d..71966947f7203c801a60d2f88775c8f942ab39c8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1b4e6c714eddd9abb79a8ec8e6febb75ba1cec24..910fdc84d3c80fcf672f760954a43a21fde37d61 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c928aaa965054ce0fc80aaab76fbb93b6f41d692..21eb82e5b1d723418c0fd77f04ed820372d387b4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6b56f89a594b628af8731748631402d91daff612..931c93ae1c9683e6c0e2501482cb8fef6d359d99 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 91f58267003df82dd7f0b6a7306f4bac7b4f9636..0c1603a9676ed3f4cc35e5ec586e34419a536700 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 86f3a5deb29c49fa1c39b83a96dabf4bb268df07..615c85d6f8ac14d1e73f9d02e9be16849abe7aeb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 83bd670971e54937d4ae9b6dfa671c82b60c34bf..fa4d5f6e08831d7cfe8bad74f92df8da1879520f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8ba142866c0d3764df5cbd192ff4b96875f19942..026ae2909c37ecba05d1732d520618f7a1c141d8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8d451ca909578b16267f714e4f5a13d50a9b7557..7a379ed8c29a2286fa8db64cfa5fbc650ebc9850 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fa3abc43722569a1f63091e7222057bfa22d05cc..74038a12ea1f366c667483c6bc81f4f149543f0b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5250391241d264ffe01001d78987dd42e7a520c2..47542bc51fe993b6bbdded67bc3e6e69fcf0f17e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8a5a9d3fc9055f74368258f0849a6ef0ac3103ad..bdb745984e9f508153b8b11ce91f4e642a369dde 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7a489b6fb1945e70eddca0357097e0d5cdf10e3f..41242fc850171fb52bb34ddcbb6259402a85cf5b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 75860dd36f6dbe3e53a6107d99487d75881a599e..0d63f35e9b706b1428d9bbad5b425a635b09effc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2e5fe3ebd62ed813d3a7d700dcd4b84deb2cd2f3..023c948e2de8d5a1ed3c848dce6be22fa3eb4c3f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8dac7f77ae27a350398b9c44e6bcaec23ba8fb49..898b704c9112466e85399803a2c26c1184a78189 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c9c1ddc771880a88df7cc6e5382640be81d9b1a6..654d0acdfa7a92a474355a6eef003bd07360725d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4a5ed3b9abe5d3ee48362ba0ae986c8a9ff8ae02..e971ba416db8e2040e94506c02231a68580fdb06 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 11fb219d0dc0c188f76f90e8734dfc08864cc446..e41567a6ecd3aaae96f174ec68d68fc975c28be8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 20c27aedd7f9ca7b072695afa5919cf116643a9d..c9d26fae932c74c1618db3f8ca536c3f8d3c96e1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2e5fe3ebd62ed813d3a7d700dcd4b84deb2cd2f3..023c948e2de8d5a1ed3c848dce6be22fa3eb4c3f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7bf822e7330758f50de16dd72b3304251b9d15cf..f7311b0924527d73e3ffa4f5cfb2f7952b1d9eaf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 223ed8abea877833f2cff5acf09c12949b044414..e90d5c991572602d1602d88e83528df9e1690f11 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1a9414f8616b0bc0284f5755bba7c45895bcc26b..4d6f164fa06e899e77a4399c7a92c5271980e009 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 11fb219d0dc0c188f76f90e8734dfc08864cc446..e41567a6ecd3aaae96f174ec68d68fc975c28be8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f69af5fbc39119519a0e64ab7d63bcc6a745dd8f..9a0121297405a6b612cd7290f25522bbdec8e6f5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dcc09449ac706b12ab9cc186d84ad51d4e45f523..ab3e26d0b2925b0616228173bdf77f686e4716ae 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8c591bc2aeeaf109c9edb497c3de0ab3858964cd..7a117b23295976f02b1daa996dfee219735d7684 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 626008d1705747d706223383f9107933b39e79be..9f31d40ad225dd91bcb38c189adaad6fe65e7d56 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e63a299dce35c3f8cab95f645c4256628bad90d5..4a73313a1347828774a35f41440c84c4d5d7c52b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 91e93df8885e23572d6ca25382aeb3324121ffdd..8af6e732888d57e4975e45ac6e393820006ac4c6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 243693c00a068eac00a2ce9cf376158b72244b3d..38c7e5e9a18e6f0a7f4e6228b336cb9606847867 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 56fbe59e1a9849467f192a7ec0fcc75d7f792adc..732edecec61d853dcdeaf273c06b74c0c96a239c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b7c7eae1aa817aa04db17412ba574545974135d6..864a04191a8a62873a3ce5202177a3dec6469242 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 394c75bb06590c6a5b2e9f7a468dd556885c6d58..44c98a56a13acff5cb8a79f09921f433f87c08a8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0aa73f522b594f43b702f31d18af9a5f0075f08a..4740bf491fa3ec04520facd0c86aaa1696433734 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b0af6545f8876546193f1e8c27c360cba320e890..1259e0baf34485af30352c586126104649638814 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;\r
 ;    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
 ;\r
index 02023a14772484efe407957c5778f661a6c6f5eb..2a098b46a04100dbb0d9346888ab955d479cb1af 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 584c81fbcee80bb7e52f3f35575b14abe5fa8668..50433fa299771ff342aa57671d836250a0717e33 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc8460371e5a9ce58e6f51edceda1b80c86d0ddb..e60206017fd0daaadac11bad4ad0848c5b1d886e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2ed5809cd5f2bf1154ab1a9068e06ee5c63b26f0..1a39583b34feb84e988a7e1dfcd42cd57fe941f0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9ad17946519b247e4aec2ae6ccbc377b0d16913c..4fafea4a8cd83eb74be4b73d7cacbf656e10d808 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f13397017cb5d6d02c75affb1f8e5860d2f7e4be..1c52b1c86222ebe8f8ae4eb247f9ebed2a5fef13 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9027095bae60434776c6937d076d594d7db29013..d4ea980250ac7fc771bf35fe07778d34986cf8ac 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7f0b566e993add2deac684e13c2cc0a273c90518..11ff1de2900dcd8156db4d2e1f42eac3738c0c12 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ecb984f11c85d5a4402707012071cd08a50bbdb8..83d2eb6777bb7b29fcdc6d3ff45b4d8d78bf8613 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ae5363687bd494cbc6d899c9790075bb251de246..05c428eb4e993daad284ac42f419597aba70703c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4499a65fdffb30a49971c9853ef0a477002e0edd..c5e4b65f1f7bd0c73d680d0c5b8f5d3dd3e077a4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e1fb152d3244db06c99add79996ae82bca9ad9b3..2ed253d5b7852c6e0b07c299629e1f75b2c8779e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index db1b00a5858cf93d552dd70a79f8c658b6215bdb..ab9ac582cf06bbbba7de526ddd1603440427d137 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e422ff05728c15bced44299015ac9176fc163e41..b6f272fda82a713336f7172911c156b89f802ac5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f5afa0304f4ecfc16ca068bf3e987f3d05045468..8baf1512d8a1235396274ef7f452b506d816c037 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a959e62945d2e22ff5bad0feee81587f8dc0deeb..6e7b98d23ced4f069803a50365b65bb6e26ec26e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4f82e54292a7d72d4f76b0f58872500ceec8d639..fb4bb2f86f63472d5896e6584f2c989d3b260073 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 53537fcde94f88e2aa4645557734d3ebeec1d1f2..d5ed37c2d799263311e2ba9ebf491bc9eda58352 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index adce3bc52cb640e70d84646ac1eeed2881bbbc27..f385ee932c6cb9da69f82d7bb0a98db729739f0c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index abfa6a78cedaef3d4d7ab0787de428a7ad59c9de..cb17213f788bbfee44598a703baaf8b491b6778f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 99553c92be10bdb0830a22a60496768a6c9e4885..123426d9e667a1397b46563616e398c2544116d2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 53d702bed302e2767ec2f8a44943ee6bc39b23af..24c86bfe26dd15396caa5f5c06343c849157c581 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 04a2d75e5aad733da0674ec27463d2464b02fabc..dc81b9b24c4e0e31efcf98b9de908165e9384976 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9336e8c258fee53b2145aae384bd1abc1637456a..115c5be71166b78da6830752fd242caa5baaa708 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index eeb4a74a48e0f8e89bb698ad851cb96d060af983..7c89b163a9e7a6b6fe454a64ea282b5a5526494f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b6e7ec3b4851c29dd868fcc1ef65e2a045cc4800..526b47903d923b5856f64e76206e5bf152ea60c9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 05fac0ecc0ca4027d2f7e0e1b3c8d04b352c4ee8..c274fde0b7443b17d3eeae21f5f0f7e67c0eb2ee 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc0eda66b9ad66925711defeecfb1e75cebdb6c7..359dea55f6e98f6e6f34134501d2223b6d9113fd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d89c69eae1a756de41e60aa04dcaeda83e8438cf..b282f84d259db74d2e504bba0b2decd43c9ee887 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 45f66dd1da312a07d01cdb20f7c9da64488c7c8b..0ce33166efc3d2297d3bf95e5c2619bf0a0bd1df 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index db2bb01a9cfd68caf1561be453f237bba1e97f3c..8af92a4ba27670f73013e019fe93a6233b4b8ece 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f74f6588a13d22efe35a90406f79d59483ec7350..3467e5a5245055c60636d03b1522a2404d4b5da2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a698b9fcab3fa4fdffea20ef54a1c2f12c925a7f..7acd9b8a2d2061223703547df6380df3980fee05 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d22be6a24d1280b66a7a7c4d9266a32fba42e1d3..464f669abe65745cb038d45f322ca7ebe79467a9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/FreeRTOSConfig.h b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/FreeRTOSConfig.h
new file mode 100644 (file)
index 0000000..dba6cf4
--- /dev/null
@@ -0,0 +1,251 @@
+/*\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
+\r
+    This file is part of the FreeRTOS distribution.\r
+\r
+    FreeRTOS is free software; you can redistribute it and/or modify it under\r
+    the terms of the GNU General Public License (version 2) as published by the\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
+\r
+    1 tab == 4 spaces!\r
+*/\r
+\r
+\r
+#ifndef FREERTOS_CONFIG_H\r
+#define FREERTOS_CONFIG_H\r
+\r
+#ifdef __cplusplus\r
+extern "C" {\r
+#endif\r
+\r
+/*-----------------------------------------------------------\r
+ * Application specific definitions.\r
+ *\r
+ * These definitions should be adjusted for your particular hardware and\r
+ * application requirements.\r
+ *\r
+ * THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE\r
+ * FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.\r
+ *\r
+ * See http://www.freertos.org/a00110.html.\r
+ *----------------------------------------------------------*/\r
+\r
+\r
+/* Set configCREATE_LOW_POWER_DEMO to one to run the simple blinky demo low power\r
+example, or 1 to run the more comprehensive test and demo application.  See\r
+the comments at the top of main.c for more information. */\r
+#define configCREATE_LOW_POWER_DEMO            0\r
+\r
+/* Some configuration is dependent on the demo being built. */\r
+#if( configCREATE_LOW_POWER_DEMO == 1 )\r
+\r
+       /* The low power demo uses a slow low power clock, so the SysTick clock,\r
+       which is used by default by Cortex-M ports, is not used to generate the\r
+       tick interrupt. */\r
+       #define configOVERRIDE_DEFAULT_TICK_CONFIGURATION       1\r
+\r
+       /* The slow clock used to generate the tick interrupt in the low power demo\r
+       runs at 32768Hz.  Ensure the clock is a multiple of the tick rate. */\r
+       #define configTICK_RATE_HZ      ( 128 )\r
+\r
+       /* The low power demo uses the tickless idle feature. */\r
+       #define configUSE_TICKLESS_IDLE         1\r
+\r
+#else\r
+\r
+       /* Some of the standard demo test tasks assume a tick rate of 1KHz, even\r
+       though that is faster than would normally be warranted by a real\r
+       application. */\r
+       #define configTICK_RATE_HZ                      ( 1000 )\r
+\r
+       /* The full demo always has tasks to run so the tick will never be turned\r
+       off.  The blinky demo will use the default tickless idle implementation to\r
+       turn the tick off. */\r
+       #define configUSE_TICKLESS_IDLE         0\r
+\r
+#endif\r
+\r
+#define configUSE_PREEMPTION                                   1\r
+#define configUSE_PORT_OPTIMISED_TASK_SELECTION        0\r
+#define configUSE_QUEUE_SETS                                   1\r
+#define configUSE_IDLE_HOOK                                            0\r
+#define configUSE_TICK_HOOK                                            1\r
+#define configCPU_CLOCK_HZ                                             48000000\r
+#define configMAX_PRIORITIES                                   ( 5 )\r
+#define configMINIMAL_STACK_SIZE                               ( ( unsigned short ) 190 )\r
+#define configTOTAL_HEAP_SIZE                                  ( ( size_t ) ( 25 * 1024 ) )\r
+#define configMAX_TASK_NAME_LEN                                        ( 10 )\r
+#define configUSE_TRACE_FACILITY                               0\r
+#define configUSE_16_BIT_TICKS                                 0\r
+#define configIDLE_SHOULD_YIELD                                        1\r
+#define configUSE_MUTEXES                                              1\r
+#define configQUEUE_REGISTRY_SIZE                              0\r
+#define configCHECK_FOR_STACK_OVERFLOW                 2\r
+#define configUSE_RECURSIVE_MUTEXES                            1\r
+#define configUSE_MALLOC_FAILED_HOOK                   1\r
+#define configUSE_APPLICATION_TASK_TAG                 0\r
+#define configUSE_COUNTING_SEMAPHORES                  1\r
+#define configSUPPORT_STATIC_ALLOCATION                        1\r
+\r
+/* Run time stats gathering definitions. */\r
+#define configGENERATE_RUN_TIME_STATS  0\r
+#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS()\r
+#define portGET_RUN_TIME_COUNTER_VALUE()\r
+\r
+/* This demo makes use of one or more example stats formatting functions.  These\r
+format the raw data provided by the uxTaskGetSystemState() function in to human\r
+readable ASCII form.  See the notes in the implementation of vTaskList() within\r
+FreeRTOS/Source/tasks.c for limitations. */\r
+#define configUSE_STATS_FORMATTING_FUNCTIONS   0\r
+\r
+/* Co-routine definitions. */\r
+#define configUSE_CO_ROUTINES                   0\r
+#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )\r
+\r
+/* Software timer definitions. */\r
+#define configUSE_TIMERS                               1\r
+#define configTIMER_TASK_PRIORITY              ( configMAX_PRIORITIES - 1 )\r
+#define configTIMER_QUEUE_LENGTH               5\r
+#define configTIMER_TASK_STACK_DEPTH   ( configMINIMAL_STACK_SIZE )\r
+\r
+/* Set the following definitions to 1 to include the API function, or zero\r
+to exclude the API function. */\r
+#define INCLUDE_vTaskPrioritySet               1\r
+#define INCLUDE_uxTaskPriorityGet              1\r
+#define INCLUDE_vTaskDelete                            1\r
+#define INCLUDE_vTaskCleanUpResources  1\r
+#define INCLUDE_vTaskSuspend                   1\r
+#define INCLUDE_vTaskDelayUntil                        1\r
+#define INCLUDE_vTaskDelay                             1\r
+#define INCLUDE_eTaskGetState                  1\r
+#define INCLUDE_xTimerPendFunctionCall 1\r
+\r
+/* Cortex-M specific definitions. */\r
+#ifdef __NVIC_PRIO_BITS\r
+       /* __BVIC_PRIO_BITS will be specified when CMSIS is being used. */\r
+       #define configPRIO_BITS                __NVIC_PRIO_BITS\r
+#else\r
+       #define configPRIO_BITS                3        /* 7 priority levels */\r
+#endif\r
+\r
+/* The lowest interrupt priority that can be used in a call to a "set priority"\r
+function. */\r
+#define configLIBRARY_LOWEST_INTERRUPT_PRIORITY                        0x7\r
+\r
+/* The highest interrupt priority that can be used by any interrupt service\r
+routine that makes calls to interrupt safe FreeRTOS API functions.  DO NOT CALL\r
+INTERRUPT SAFE FREERTOS API FUNCTIONS FROM ANY INTERRUPT THAT HAS A HIGHER\r
+PRIORITY THAN THIS! (higher priorities are lower numeric values. */\r
+#define configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY   5\r
+\r
+/* Interrupt priorities used by the kernel port layer itself.  These are generic\r
+to all Cortex-M ports, and do not rely on any particular library functions. */\r
+#define configKERNEL_INTERRUPT_PRIORITY                 ( configLIBRARY_LOWEST_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) )\r
+/* !!!! configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to zero !!!!\r
+See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */\r
+#define configMAX_SYSCALL_INTERRUPT_PRIORITY    ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) )\r
+\r
+\r
+/* Definitions that map the FreeRTOS port interrupt handlers to their CMSIS\r
+standard names. */\r
+#define xPortPendSVHandler PendSV_Handler\r
+#define vPortSVCHandler SVC_Handler\r
+#define xPortSysTickHandler SysTick_Handler\r
+\r
+/* Cannot bracket x when using MikroC. */\r
+#define configASSERT( x ) if( x == 0 ) { taskDISABLE_INTERRUPTS(); for( ;; ); }\r
+\r
+/* Adjustments required to build the FreeRTOS source code when using the MikroC\r
+compiler follow --------------------------------------------------------------*/\r
+\r
+/* NOTE! Must purge invalid paths if the MikroC project is moved. */\r
+/* MikroC won't build the FreeRTOS code when const is used, so remove it. */\r
+#define const\r
+\r
+/* The compiler needs to be told functions that are only referenced by\r
+pointer are to be included in the build.  NOTE:  Omitting these lines will\r
+result in a run-time crash, not a linker error! */\r
+#pragma funcall main_full prvCheckTask prvRegTestTaskEntry1 prvRegTestTaskEntry2\r
+#pragma funcall vStartDynamicPriorityTasks xSuspendedTestQueue vContinuousIncrementTask vLimitedIncrementTask vCounterControlTask vQueueSendWhenSuspendedTask vQueueReceiveWhenSuspendedTask\r
+#pragma funcall vStartBlockingQueueTasks vBlockingQueueConsumer vBlockingQueueProducer vBlockingQueueConsumer vBlockingQueueProducer vBlockingQueueProducer vBlockingQueueConsumer\r
+#pragma funcall vStartMathTasks vCompetingMathTask1 vCompetingMathTask2 vCompetingMathTask3 vCompetingMathTask4\r
+#pragma funcall vStartEventGroupTasks prvTestSlaveTask prvTestMasterTask prvSyncTask xSyncTask2\r
+#pragma funcall vStartTaskNotifyTask prvNotifiedTask\r
+#pragma funcall vCreateBlockTimeTasks vPrimaryBlockTimeTestTask vSecondaryBlockTimeTestTask\r
+#pragma funcall vStartDynamicPriorityTasks vContinuousIncrementTask vLimitedIncrementTask vCounterControlTask vQueueSendWhenSuspendedTask vQueueReceiveWhenSuspendedTask\r
+#pragma funcall vStartGenericQueueTasks prvSendFrontAndBackTest prvLowPriorityMutexTask prvMediumPriorityMutexTask prvHighPriorityMutexTask\r
+#pragma funcall vStartTimerDemoTask prvTimerTestTask\r
+#pragma funcall prvTimerTestTask prvOneShotTimerCallback\r
+#pragma funcall prvTest1_CreateTimersWithoutSchedulerRunning prvAutoReloadTimerCallback prvISRAutoReloadTimerCallback prvISROneShotTimerCallback\r
+#pragma funcall vStartInterruptQueueTasks prvHigherPriorityNormallyEmptyTask prvHigherPriorityNormallyEmptyTask prvLowerPriorityNormallyEmptyTask prv1stHigherPriorityNormallyFullTask prv2ndHigherPriorityNormallyFullTask prvLowerPriorityNormallyFullTask\r
+#pragma funcall vStartBlockingQueueTasks vBlockingQueueConsumer vBlockingQueueProducer vBlockingQueueConsumer vBlockingQueueProducer vBlockingQueueProducer vBlockingQueueConsumer\r
+#pragma funcall vStartCountingSemaphoreTasks prvCountingSemaphoreTask\r
+#pragma funcall vStartRecursiveMutexTasks prvRecursiveMutexControllingTask prvRecursiveMutexBlockingTask prvRecursiveMutexPollingTask\r
+#pragma funcall vStartSemaphoreTasks prvSemaphoreTest\r
+#pragma funcall vCreateSuicidalTasks vCreateTasks\r
+#pragma funcall vCreateTasks vSuicidalTask vSuicidalTask\r
+\r
+#define configTOGGLE_LED() do{ ulLED++; GPIO_OUTPUT_PIN_154_bit = ( ulLED & 0x01UL ); } while( 0 )\r
+\r
+\r
+#ifdef __cplusplus\r
+}\r
+#endif\r
+#endif /* FREERTOS_CONFIG_H */\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/MikroC_Specific/RTOSDemo.mcpar b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/MikroC_Specific/RTOSDemo.mcpar
new file mode 100644 (file)
index 0000000..4b5dda7
--- /dev/null
@@ -0,0 +1,194 @@
+[DEVICE]\r
+Name=CEC1302\r
+Clock=16000000\r
+[MEMORY_MODEL]\r
+Value=0\r
+[BUILD_TYPE]\r
+Value=1\r
+[ACTIVE_TAB]\r
+Value=..\main.c\r
+[USE_EEPROM]\r
+Value=0\r
+[USE_HEAP]\r
+Value=0\r
+[HEAP_SIZE]\r
+Value=0\r
+[EEPROM_DEFINITION]\r
+Value=\r
+[FILES]\r
+Count=20\r
+File0=..\..\..\Source\tasks.c\r
+File1=..\..\..\Source\event_groups.c\r
+File2=..\..\..\Source\list.c\r
+File3=..\..\..\Source\queue.c\r
+File4=..\..\..\Source\timers.c\r
+File5=..\..\..\Source\portable\MikroC\ARM_CM4F\port.c\r
+File6=..\..\..\Source\portable\MemMang\heap_4.c\r
+File7=..\main.c\r
+File8=..\main_full\main_full.c\r
+File9=..\..\Common\Minimal\EventGroupsDemo.c\r
+File10=..\..\Common\Minimal\flop.c\r
+File11=..\..\Common\Minimal\TaskNotify.c\r
+File12=RegTest.c\r
+File13=..\main_low_power\low_power_tick_config.c\r
+File14=..\main_low_power\main_low_power.c\r
+File15=..\main_full\IntQueueTimer.c\r
+File16=..\..\Common\Minimal\IntQueue.c\r
+File17=..\..\Common\Minimal\GenQTest.c\r
+File18=..\..\Common\Minimal\TimerDemo.c\r
+File19=..\..\Common\Minimal\StaticAllocation.c\r
+[BINARIES]\r
+Count=0\r
+[IMAGES]\r
+Count=0\r
+ActiveImageIndex=-1\r
+[OPENED_FILES]\r
+Count=7\r
+File0=..\main_low_power\low_power_tick_config.c\r
+File1=..\main.c\r
+File2=..\..\..\Source\tasks.c\r
+File3=..\..\..\..\..\..\..\..\..\..\devtools\Mikroelektronika\mikroC PRO for ARM\Defs\CEC1302.c\r
+File4=..\main_full\IntQueueTimer.c\r
+File5=..\..\..\..\..\..\..\..\..\..\devtools\Mikroelektronika\mikroC PRO for ARM\Packages\MC_CEC1302\Uses\interrupt.h\r
+File6=..\..\Common\Minimal\TimerDemo.c\r
+[EEPROM]\r
+Count=0\r
+[ACTIVE_COMMENTS_FILES]\r
+Count=0\r
+[OTHER_FILES]\r
+Count=0\r
+[SEARCH_PATH]\r
+Count=13\r
+Path0=C:\devtools\Mikroelektronika\mikroC PRO for ARM\Defs\\r
+Path1=C:\devtools\Mikroelektronika\mikroC PRO for ARM\Uses\\r
+Path2=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\CORTEX_M4F_CEC1302_MikroC\MikroC_Specific\\r
+Path3=C:\DevTools\Mikroelektronika\mikroC PRO for ARM\Uses\MCHP M4\\r
+Path4=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Source\\r
+Path5=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Source\portable\MikroC\ARM_CM4F\\r
+Path6=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Source\portable\MemMang\\r
+Path7=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Source\include\\r
+Path8=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\Common\Minimal\\r
+Path9=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\CORTEX_M4F_CEC1302_MikroC\\r
+Path10=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\CORTEX_M4F_CEC1302_MikroC\main_full\\r
+Path11=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\CORTEX_M4F_CEC1302_MikroC\main_low_power\\r
+Path12=C:\devtools\Mikroelektronika\mikroC PRO for ARM\Packages\MC_CEC1302\Uses\\r
+[HEADER_PATH]\r
+Count=6\r
+Path0=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Source\include\\r
+Path1=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Source\portable\MikroC\ARM_CM4F\\r
+Path2=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\Common\include\\r
+Path3=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\CORTEX_M4F_CEC1302_MikroC\\r
+Path4=C:\devtools\Mikroelektronika\mikroC PRO for ARM\Packages\MC_CEC1302\Uses\\r
+Path5=C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\CORTEX_M4F_CEC1302_MikroC\main_full\\r
+[HEADERS]\r
+Count=12\r
+File0=..\..\..\Source\include\deprecated_definitions.h\r
+File1=..\..\..\Source\include\event_groups.h\r
+File2=..\..\..\Source\include\list.h\r
+File3=..\..\..\Source\include\portable.h\r
+File4=..\..\..\Source\include\projdefs.h\r
+File5=..\..\..\Source\include\queue.h\r
+File6=..\..\..\Source\include\semphr.h\r
+File7=..\..\..\Source\include\StackMacros.h\r
+File8=..\..\..\Source\include\task.h\r
+File9=..\..\..\Source\include\timers.h\r
+File10=..\FreeRTOSConfig.h\r
+File11=..\..\..\Source\portable\MikroC\ARM_CM4F\portmacro.h\r
+[PLDS]\r
+Count=0\r
+[Useses]\r
+Count=81\r
+File0=C_String\r
+File1=C_Math\r
+File2=BTIMER_CEC1302\r
+File3=PCR_CEC1302\r
+File4=Interrupt_CEC1302\r
+File5=ADC\r
+File6=AES\r
+File7=Button\r
+File8=CAN_SPI\r
+File9=Compact_Flash\r
+File10=Compact_Flash_FAT16\r
+File11=Conversions\r
+File12=C_Stdlib\r
+File13=C_Type\r
+File14=EPSON_S1D13700\r
+File15=FFT\r
+File16=FIR\r
+File17=Glcd\r
+File18=Glcd_Fonts\r
+File19=I2C\r
+File20=IIR\r
+File21=Keypad4x4\r
+File22=Lcd\r
+File23=Lcd_Constants\r
+File24=Manchester\r
+File25=Matrices\r
+File26=MemManager\r
+File27=Mmc\r
+File28=Mmc_FAT16\r
+File29=Mmc_Fat16_Config\r
+File30=One_Wire\r
+File31=PKE\r
+File32=Port_Expander\r
+File33=PrintOut\r
+File34=PS2\r
+File35=PWM\r
+File36=Q15\r
+File37=Q31\r
+File38=RNG\r
+File39=RS485\r
+File40=RSA\r
+File41=SHA\r
+File42=Software_I2C\r
+File43=Software_SPI\r
+File44=Software_UART\r
+File45=Sound\r
+File46=SPI\r
+File47=SPI_Ethernet\r
+File48=SPI_Ethernet_24j600\r
+File49=SPI_Glcd\r
+File50=SPI_Lcd\r
+File51=SPI_Lcd8\r
+File52=SPI_T6963C\r
+File53=Sprintf\r
+File54=Sprinti\r
+File55=Sprintl\r
+File56=T6963C\r
+File57=TFT\r
+File58=TFT_16bit\r
+File59=TFT_16bit_Defs\r
+File60=TFT_Defs\r
+File61=TFT_TouchPanel\r
+File62=Time\r
+File63=TouchPanel\r
+File64=Trigonometry\r
+File65=UART\r
+File66=Vectors\r
+File67=ADC_CEC1302\r
+File68=BCLINK_CEC1302\r
+File69=GPIO_CEC1302_1\r
+File70=HTIMER_CEC1302\r
+File71=LED_CEC1302\r
+File72=PWM_CEC1302\r
+File73=RTC_CEC1302\r
+File74=SCANMATRIX_CEC1302\r
+File75=SMB_CEC1302\r
+File76=SPI_API_CEC1302\r
+File77=TACH_CEC1302\r
+File78=TIMER_CEC1302\r
+File79=UART_CEC1302\r
+File80=WDT_CEC1302\r
+[EXPANDED_NODES]\r
+Node0=Sources\r
+Count=1\r
+[PROGRAMMER_OPTIONS]\r
+Value=JTAG\r
+[PROGRAMMER_TYPE]\r
+Value=mE\r
+[DEBUGGER_TYPE]\r
+Value=CMSIS-DAP\r
+[AT_DEBUG_STARTUP]\r
+LOAD_BIN_TO_RAM=0\r
+START_EXEC_FROM_ADDR=0\r
+START_ADDR=-1\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/MikroC_Specific/RegTest.c b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/MikroC_Specific/RegTest.c
new file mode 100644 (file)
index 0000000..b1b91ba
--- /dev/null
@@ -0,0 +1,449 @@
+/*\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
+\r
+    This file is part of the FreeRTOS distribution.\r
+\r
+    FreeRTOS is free software; you can redistribute it and/or modify it under\r
+    the terms of the GNU General Public License (version 2) as published by the\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
+\r
+    1 tab == 4 spaces!\r
+*/\r
+\r
+#include "FreeRTOS.h"\r
+\r
+extern uint32_t ulRegTest1LoopCounter, ulRegTest2LoopCounter;\r
+\r
+void vRegTest1Implementation( void )\r
+{\r
+       __asm {\r
+\r
+       /* Fill the core registers with known values. */\r
+       mov r0, #100\r
+       mov r1, #101\r
+       mov r2, #102\r
+       mov r3, #103\r
+       mov     r4, #104\r
+       mov     r5, #105\r
+       mov     r6, #106\r
+       mov r7, #107\r
+       mov     r8, #108\r
+       mov     r9, #109\r
+       mov     r10, #110\r
+       mov     r11, #111\r
+       mov r12, #112\r
+\r
+       /* Fill the VFP registers with known values. */\r
+       vmov d0, r0, r1\r
+       vmov d1, r2, r3\r
+       vmov d2, r4, r5\r
+       vmov d3, r6, r7\r
+       vmov d4, r8, r9\r
+       vmov d5, r10, r11\r
+       vmov d6, r0, r1\r
+       vmov d7, r2, r3\r
+       vmov d8, r4, r5\r
+       vmov d9, r6, r7\r
+       vmov d10, r8, r9\r
+       vmov d11, r10, r11\r
+       vmov d12, r0, r1\r
+       vmov d13, r2, r3\r
+       vmov d14, r4, r5\r
+       vmov d15, r6, r7\r
+\r
+reg1_loop:\r
+       /* Check all the VFP registers still contain the values set above.\r
+       First save registers that are clobbered by the test. */\r
+       push ( r0-r1 )\r
+\r
+       vmov r0, r1, d0\r
+       cmp r0, #100\r
+       bne reg1_error_loopf\r
+       cmp r1, #101\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d1\r
+       cmp r0, #102\r
+       bne reg1_error_loopf\r
+       cmp r1, #103\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d2\r
+       cmp r0, #104\r
+       bne reg1_error_loopf\r
+       cmp r1, #105\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d3\r
+       cmp r0, #106\r
+       bne reg1_error_loopf\r
+       cmp r1, #107\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d4\r
+       cmp r0, #108\r
+       bne reg1_error_loopf\r
+       cmp r1, #109\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d5\r
+       cmp r0, #110\r
+       bne reg1_error_loopf\r
+       cmp r1, #111\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d6\r
+       cmp r0, #100\r
+       bne reg1_error_loopf\r
+       cmp r1, #101\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d7\r
+       cmp r0, #102\r
+       bne reg1_error_loopf\r
+       cmp r1, #103\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d8\r
+       cmp r0, #104\r
+       bne reg1_error_loopf\r
+       cmp r1, #105\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d9\r
+       cmp r0, #106\r
+       bne reg1_error_loopf\r
+       cmp r1, #107\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d10\r
+       cmp r0, #108\r
+       bne reg1_error_loopf\r
+       cmp r1, #109\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d11\r
+       cmp r0, #110\r
+       bne reg1_error_loopf\r
+       cmp r1, #111\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d12\r
+       cmp r0, #100\r
+       bne reg1_error_loopf\r
+       cmp r1, #101\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d13\r
+       cmp r0, #102\r
+       bne reg1_error_loopf\r
+       cmp r1, #103\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d14\r
+       cmp r0, #104\r
+       bne reg1_error_loopf\r
+       cmp r1, #105\r
+       bne reg1_error_loopf\r
+       vmov r0, r1, d15\r
+       cmp r0, #106\r
+       bne reg1_error_loopf\r
+       cmp r1, #107\r
+       bne reg1_error_loopf\r
+\r
+       /* Restore the registers that were clobbered by the test. */\r
+       pop (r0-r1)\r
+\r
+       /* VFP register test passed.  Jump to the core register test. */\r
+       b reg1_loopf_pass\r
+\r
+reg1_error_loopf:\r
+       /* If this line is hit then a VFP register value was found to be\r
+       incorrect. */\r
+       b reg1_error_loopf\r
+\r
+reg1_loopf_pass:\r
+\r
+       cmp     r0, #100\r
+       bne     reg1_error_loop\r
+       cmp     r1, #101\r
+       bne     reg1_error_loop\r
+       cmp     r2, #102\r
+       bne     reg1_error_loop\r
+       cmp r3, #103\r
+       bne     reg1_error_loop\r
+       cmp     r4, #104\r
+       bne     reg1_error_loop\r
+       cmp     r5, #105\r
+       bne     reg1_error_loop\r
+       cmp     r6, #106\r
+       bne     reg1_error_loop\r
+       cmp     r7, #107\r
+       bne     reg1_error_loop\r
+       cmp     r8, #108\r
+       bne     reg1_error_loop\r
+       cmp     r9, #109\r
+       bne     reg1_error_loop\r
+       cmp     r10, #110\r
+       bne     reg1_error_loop\r
+       cmp     r11, #111\r
+       bne     reg1_error_loop\r
+       cmp     r12, #112\r
+       bne     reg1_error_loop\r
+\r
+       /* Everything passed, increment the loop counter. */\r
+       push ( r0-r1 )\r
+       ldr     r0, =_ulRegTest1LoopCounter\r
+       ldr r1, [r0]\r
+       adds r1, r1, #1\r
+       str r1, [r0]\r
+       pop ( r0-r1 )\r
+\r
+       /* Start again. */\r
+       b reg1_loop\r
+\r
+reg1_error_loop:\r
+       /* If this line is hit then there was an error in a core register value.\r
+       The loop ensures the loop counter stops incrementing. */\r
+       b reg1_error_loop\r
+       nop\r
+\r
+       } /* __asm */\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vRegTest2Implementation( void )\r
+{\r
+       __asm {\r
+       /* Set all the core registers to known values. */\r
+       mov r0, #-1\r
+       mov r1, #1\r
+       mov r2, #2\r
+       mov r3, #3\r
+       mov     r4, #4\r
+       mov     r5, #5\r
+       mov     r6, #6\r
+       mov r7, #7\r
+       mov     r8, #8\r
+       mov     r9, #9\r
+       mov     r10, #10\r
+       mov     r11, #11\r
+       mov r12, #12\r
+\r
+       /* Set all the VFP to known values. */\r
+       vmov d0, r0, r1\r
+       vmov d1, r2, r3\r
+       vmov d2, r4, r5\r
+       vmov d3, r6, r7\r
+       vmov d4, r8, r9\r
+       vmov d5, r10, r11\r
+       vmov d6, r0, r1\r
+       vmov d7, r2, r3\r
+       vmov d8, r4, r5\r
+       vmov d9, r6, r7\r
+       vmov d10, r8, r9\r
+       vmov d11, r10, r11\r
+       vmov d12, r0, r1\r
+       vmov d13, r2, r3\r
+       vmov d14, r4, r5\r
+       vmov d15, r6, r7\r
+\r
+reg2_loop:\r
+\r
+       /* Check all the VFP registers still contain the values set above.\r
+       First save registers that are clobbered by the test. */\r
+       push ( r0-r1 )\r
+\r
+       vmov r0, r1, d0\r
+       cmp r0, #-1\r
+       bne reg2_error_loopf\r
+       cmp r1, #1\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d1\r
+       cmp r0, #2\r
+       bne reg2_error_loopf\r
+       cmp r1, #3\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d2\r
+       cmp r0, #4\r
+       bne reg2_error_loopf\r
+       cmp r1, #5\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d3\r
+       cmp r0, #6\r
+       bne reg2_error_loopf\r
+       cmp r1, #7\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d4\r
+       cmp r0, #8\r
+       bne reg2_error_loopf\r
+       cmp r1, #9\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d5\r
+       cmp r0, #10\r
+       bne reg2_error_loopf\r
+       cmp r1, #11\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d6\r
+       cmp r0, #-1\r
+       bne reg2_error_loopf\r
+       cmp r1, #1\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d7\r
+       cmp r0, #2\r
+       bne reg2_error_loopf\r
+       cmp r1, #3\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d8\r
+       cmp r0, #4\r
+       bne reg2_error_loopf\r
+       cmp r1, #5\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d9\r
+       cmp r0, #6\r
+       bne reg2_error_loopf\r
+       cmp r1, #7\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d10\r
+       cmp r0, #8\r
+       bne reg2_error_loopf\r
+       cmp r1, #9\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d11\r
+       cmp r0, #10\r
+       bne reg2_error_loopf\r
+       cmp r1, #11\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d12\r
+       cmp r0, #-1\r
+       bne reg2_error_loopf\r
+       cmp r1, #1\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d13\r
+       cmp r0, #2\r
+       bne reg2_error_loopf\r
+       cmp r1, #3\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d14\r
+       cmp r0, #4\r
+       bne reg2_error_loopf\r
+       cmp r1, #5\r
+       bne reg2_error_loopf\r
+       vmov r0, r1, d15\r
+       cmp r0, #6\r
+       bne reg2_error_loopf\r
+       cmp r1, #7\r
+       bne reg2_error_loopf\r
+\r
+       /* Restore the registers that were clobbered by the test. */\r
+       pop (r0-r1)\r
+\r
+       /* VFP register test passed.  Jump to the core register test. */\r
+       b reg2_loopf_pass\r
+\r
+reg2_error_loopf:\r
+       /* If this line is hit then a VFP register value was found to be\r
+       incorrect. */\r
+       b reg2_error_loopf\r
+\r
+reg2_loopf_pass:\r
+\r
+       cmp     r0, #-1\r
+       bne     reg2_error_loop\r
+       cmp     r1, #1\r
+       bne     reg2_error_loop\r
+       cmp     r2, #2\r
+       bne     reg2_error_loop\r
+       cmp r3, #3\r
+       bne     reg2_error_loop\r
+       cmp     r4, #4\r
+       bne     reg2_error_loop\r
+       cmp     r5, #5\r
+       bne     reg2_error_loop\r
+       cmp     r6, #6\r
+       bne     reg2_error_loop\r
+       cmp     r7, #7\r
+       bne     reg2_error_loop\r
+       cmp     r8, #8\r
+       bne     reg2_error_loop\r
+       cmp     r9, #9\r
+       bne     reg2_error_loop\r
+       cmp     r10, #10\r
+       bne     reg2_error_loop\r
+       cmp     r11, #11\r
+       bne     reg2_error_loop\r
+       cmp     r12, #12\r
+       bne     reg2_error_loop\r
+\r
+       /* Increment the loop counter to indicate this test is still functioning\r
+       correctly. */\r
+       push ( r0-r1 )\r
+       ldr     r0, =_ulRegTest2LoopCounter\r
+       ldr r1, [r0]\r
+       adds r1, r1, #1\r
+       str r1, [r0]\r
+\r
+       /* Yield to increase test coverage. */\r
+       movs r0, #0x01\r
+       ldr r1, =0xe000ed04 /*NVIC_INT_CTRL */\r
+       lsl r0, r0, #28 /* Shift to PendSV bit */\r
+       str r0, [r1]\r
+       dsb\r
+\r
+       pop ( r0-r1 )\r
+\r
+       /* Start again. */\r
+       b reg2_loop\r
+\r
+reg2_error_loop:\r
+       /* If this line is hit then there was an error in a core register value.\r
+       This loop ensures the loop counter variable stops incrementing. */\r
+       b reg2_error_loop\r
+\r
+       } /* __asm */\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/ReadMe_Instructions.url b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/ReadMe_Instructions.url
new file mode 100644 (file)
index 0000000..c6648b3
--- /dev/null
@@ -0,0 +1,5 @@
+[{000214A0-0000-0000-C000-000000000046}]\r
+Prop3=19,2\r
+[InternetShortcut]\r
+URL=http://www.freertos.org/Microchip_CEC1302_ARM_Cortex-M4F_Low_Power_Demo.html\r
+IDList=\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main.c b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main.c
new file mode 100644 (file)
index 0000000..f198db1
--- /dev/null
@@ -0,0 +1,292 @@
+/*\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
+\r
+    This file is part of the FreeRTOS distribution.\r
+\r
+    FreeRTOS is free software; you can redistribute it and/or modify it under\r
+    the terms of the GNU General Public License (version 2) as published by the\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
+\r
+    1 tab == 4 spaces!\r
+*/\r
+\r
+/******************************************************************************\r
+ * This project provides two demo applications.  A simple blinky style project\r
+ * that demonstrates low power tickless functionality, and a more comprehensive\r
+ * test and demo application.  The configCREATE_LOW_POWER_DEMO setting, which is\r
+ * defined in FreeRTOSConfig.h, is used to select between the two.  The simply\r
+ * blinky low power demo is implemented and described in main_low_power.c.  The\r
+ * more comprehensive test and demo application is implemented and described in\r
+ * main_full.c.\r
+ *\r
+ * This file implements the code that is not demo specific, including the\r
+ * hardware setup and standard FreeRTOS hook functions.\r
+ *\r
+ * ENSURE TO READ THE DOCUMENTATION PAGE FOR THIS PORT AND DEMO APPLICATION ON\r
+ * THE http://www.FreeRTOS.org WEB SITE FOR FULL INFORMATION ON USING THIS DEMO\r
+ * APPLICATION, AND ITS ASSOCIATE FreeRTOS ARCHITECTURE PORT!\r
+ *\r
+ */\r
+\r
+/* Scheduler include files. */\r
+#include "FreeRTOS.h"\r
+#include "task.h"\r
+\r
+/* Hardware register addresses and value. */\r
+#define mainVTOR                                                               ( * ( uint32_t * ) 0xE000ED08 )\r
+#define mainNVIC_AUX_ACTLR                                             ( * ( uint32_t * ) 0xE000E008 )\r
+#define mainEC_INTERRUPT_CONTROL                               ( * ( volatile uint32_t * ) 0x4000FC18 )\r
+#define mainMMCR_PCR_PROCESSOR_CLOCK_CONTROL   ( * ( volatile uint32_t * )( 0x40080120 ) )\r
+#define mainCPU_CLOCK_DIVIDER                                  1\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/*\r
+ * Configure the hardware as necessary to run this demo.\r
+ */\r
+static void prvSetupHardware( void );\r
+\r
+/*\r
+ * main_low_power() is used when configCREATE_LOW_POWER_DEMO is set to 1.\r
+ * main_full() is used when configCREATE_LOW_POWER_DEMO is set to 0.\r
+ */\r
+#if( configCREATE_LOW_POWER_DEMO == 1 )\r
+\r
+       extern void main_low_power( void );\r
+\r
+#else\r
+\r
+       extern void main_full( void );\r
+\r
+       /* Some of the tests and examples executed as part of the full demo make use\r
+       of the tick hook to call API functions from an interrupt context. */\r
+       extern void vFullDemoTickHook( void );\r
+\r
+#endif /* #if configCREATE_LOW_POWER_DEMO == 1 */\r
+\r
+/* Prototypes for the standard FreeRTOS callback/hook functions implemented\r
+within this file. */\r
+void vApplicationMallocFailedHook( void );\r
+void vApplicationIdleHook( void );\r
+void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName );\r
+void vApplicationTickHook( void );\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/* The variable that is incremented to represent each LED toggle.  On the\r
+clicker hardware the LED state is set to the value of the least significant bit\r
+of this variable.  On other hardware, where an LED is not used, the LED just\r
+keeps a count of the number of times the LED would otherwise have been toggled.\r
+See the comments in main_low_power.c and main_full.c for information on the\r
+expected LED toggle rate). */\r
+volatile uint32_t ulLED = 0;\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+int main( void )\r
+{\r
+       /* Configure the hardware ready to run the demo. */\r
+       prvSetupHardware();\r
+\r
+       /* The configCREATE_LOW_POWER_DEMO setting is described at the top\r
+       of this file. */\r
+       #if( configCREATE_LOW_POWER_DEMO == 1 )\r
+       {\r
+               main_low_power();\r
+       }\r
+       #else\r
+       {\r
+               main_full();\r
+       }\r
+       #endif\r
+\r
+       /* Should not get here. */\r
+       return 0;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+static void prvSetupHardware( void )\r
+{\r
+       /* Disable M4 write buffer: fix MEC1322 hardware bug. */\r
+       mainNVIC_AUX_ACTLR |= 0x07;\r
+\r
+       /* Set divider to 8 for 8MHz operation, MCLK in silicon chip is 64MHz,\r
+       CPU=MCLK/Divider. */\r
+       mainMMCR_PCR_PROCESSOR_CLOCK_CONTROL = mainCPU_CLOCK_DIVIDER;\r
+\r
+       /* Enable alternative NVIC vectors. */\r
+       mainEC_INTERRUPT_CONTROL = pdTRUE;\r
+\r
+       /* Initialise the LED on the clicker board. */\r
+       GPIO_Digital_Output( &GPIO_PORT_150_157, _GPIO_PINMASK_4 | _GPIO_PINMASK_5 );\r
+       GPIO_OUTPUT_PIN_154_bit = 0;\r
+       GPIO_OUTPUT_PIN_155_bit = 0;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vApplicationMallocFailedHook( void )\r
+{\r
+       /* Called if a call to pvPortMalloc() fails because there is insufficient\r
+       free memory available in the FreeRTOS heap.  pvPortMalloc() is called\r
+       internally by FreeRTOS API functions that create tasks, queues, software\r
+       timers, and semaphores.  The size of the FreeRTOS heap is set by the\r
+       configTOTAL_HEAP_SIZE configuration constant in FreeRTOSConfig.h. */\r
+\r
+       /* Force an assert. */\r
+       configASSERT( ( volatile void * ) NULL );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName )\r
+{\r
+       ( void ) pcTaskName;\r
+       ( void ) pxTask;\r
+\r
+       /* Run time stack overflow checking is performed if\r
+       configCHECK_FOR_STACK_OVERFLOW is defined to 1 or 2.  This hook\r
+       function is called if a stack overflow is detected. */\r
+\r
+       /* Force an assert. */\r
+       configASSERT( ( volatile void * ) NULL );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vApplicationIdleHook( void )\r
+{\r
+volatile size_t xFreeHeapSpace;\r
+\r
+       /* This is just a trivial example of an idle hook.  It is called on each\r
+       cycle of the idle task.  It must *NOT* attempt to block.  In this case the\r
+       idle task just queries the amount of FreeRTOS heap that remains.  See the\r
+       memory management section on the http://www.FreeRTOS.org web site for memory\r
+       management options.  If there is a lot of heap memory free then the\r
+       configTOTAL_HEAP_SIZE value in FreeRTOSConfig.h can be reduced to free up\r
+       RAM. */\r
+       xFreeHeapSpace = xPortGetFreeHeapSize();\r
+\r
+       /* Remove compiler warning about xFreeHeapSpace being set but never used. */\r
+       ( void ) xFreeHeapSpace;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vApplicationTickHook( void )\r
+{\r
+       /* The full demo includes tests that run from the tick hook. */\r
+       #if( configCREATE_LOW_POWER_DEMO == 0 )\r
+       {\r
+               /* Some of the tests and demo tasks executed by the full demo include\r
+               interaction from an interrupt - for which the tick interrupt is used\r
+               via the tick hook function. */\r
+               vFullDemoTickHook();\r
+       }\r
+       #endif\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+/* configUSE_STATIC_ALLOCATION is set to 1, so the application must provide an\r
+implementation of vApplicationGetIdleTaskMemory() to provide the memory that is\r
+used by the Idle task. */\r
+void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize )\r
+{\r
+/* If the buffers to be provided to the Idle task are declared inside this\r
+function then they must be declared static - otherwise they will be allocated on\r
+the stack and so not exists after this function exits. */\r
+static StaticTask_t xIdleTaskTCB;\r
+static StackType_t uxIdleTaskStack[ configMINIMAL_STACK_SIZE ];\r
+\r
+       /* Pass out a pointer to the StaticTask_t structure in which the Idle task's\r
+       state will be stored. */\r
+       *ppxIdleTaskTCBBuffer = &xIdleTaskTCB;\r
+\r
+       /* Pass out the array that will be used as the Idle task's stack. */\r
+       *ppxIdleTaskStackBuffer = uxIdleTaskStack;\r
+\r
+       /* Pass out the size of the array pointed to by *ppxIdleTaskStackBuffer.\r
+       Note that, as the array is necessarily of type StackType_t,\r
+       configMINIMAL_STACK_SIZE is specified in words, not bytes. */\r
+       *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+/* configUSE_STATIC_ALLOCATION and configUSE_TIMERS are both set to 1, so the\r
+application must provide an implementation of vApplicationGetTimerTaskMemory()\r
+to provide the memory that is used by the Timer service task. */\r
+void vApplicationGetTimerTaskMemory( StaticTask_t **ppxTimerTaskTCBBuffer, StackType_t **ppxTimerTaskStackBuffer, uint32_t *pulTimerTaskStackSize )\r
+{\r
+/* If the buffers to be provided to the Timer task are declared inside this\r
+function then they must be declared static - otherwise they will be allocated on\r
+the stack and so not exists after this function exits. */\r
+static StaticTask_t xTimerTaskTCB;\r
+static StackType_t uxTimerTaskStack[ configTIMER_TASK_STACK_DEPTH ];\r
+\r
+       /* Pass out a pointer to the StaticTask_t structure in which the Timer\r
+       task's state will be stored. */\r
+       *ppxTimerTaskTCBBuffer = &xTimerTaskTCB;\r
+\r
+       /* Pass out the array that will be used as the Timer task's stack. */\r
+       *ppxTimerTaskStackBuffer = uxTimerTaskStack;\r
+\r
+       /* Pass out the size of the array pointed to by *ppxTimerTaskStackBuffer.\r
+       Note that, as the array is necessarily of type StackType_t,\r
+       configMINIMAL_STACK_SIZE is specified in words, not bytes. */\r
+       *pulTimerTaskStackSize = configTIMER_TASK_STACK_DEPTH;\r
+}\r
+\r
+\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_full/IntQueueTimer.c b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_full/IntQueueTimer.c
new file mode 100644 (file)
index 0000000..77285f0
--- /dev/null
@@ -0,0 +1,208 @@
+/*\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
+\r
+    This file is part of the FreeRTOS distribution.\r
+\r
+    FreeRTOS is free software; you can redistribute it and/or modify it under\r
+    the terms of the GNU General Public License (version 2) as published by the\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
+\r
+    1 tab == 4 spaces!\r
+*/\r
+\r
+/*\r
+ * This file initialises three timers as follows:\r
+ *\r
+ * Basic timer channels 0 and 1 provide the interrupts that are used with the\r
+ * IntQ standard demo tasks, which test interrupt nesting and using queues from\r
+ * interrupts.  The interrupts use slightly different frequencies so will\r
+ * occasionally nest.\r
+ *\r
+ * Basic timer channel 2 provides a much higher frequency timer that tests the\r
+ * nesting of interrupts that don't use the FreeRTOS API.\r
+ *\r
+ * All the timers can nest with the tick interrupt - creating a maximum\r
+ * interrupt nesting depth of 4 (which is shown as a max nest count of 3 as the\r
+ * tick interrupt does not increment the nesting count variable).\r
+ *\r
+ */\r
+\r
+/* Scheduler includes. */\r
+#include "FreeRTOS.h"\r
+#include "task.h"\r
+\r
+/* Demo includes. */\r
+#include "IntQueueTimer.h"\r
+#include "IntQueue.h"\r
+\r
+/* Library includes. */\r
+#include "btimer.h"\r
+#include "interrupt.h"\r
+\r
+/* The frequencies at which the first two timers expire are slightly offset to\r
+ensure they don't remain synchronised.  The frequency of the highest priority\r
+interrupt is 20 times faster so really hammers the interrupt entry and exit\r
+code. */\r
+#define tmrTIMER_0_FREQUENCY   ( 2000UL )\r
+#define tmrTIMER_1_FREQUENCY   ( 2003UL )\r
+#define tmrTIMER_2_FREQUENCY   ( 20000UL )\r
+\r
+/* The basic timer channels used for generating the three interrupts. */\r
+#define tmrTIMER_CHANNEL_0             0 /* At tmrTIMER_0_FREQUENCY */\r
+#define tmrTIMER_CHANNEL_1             1 /* At tmrTIMER_1_FREQUENCY */\r
+#define tmrTIMER_CHANNEL_2             2 /* At tmrTIMER_2_FREQUENCY */\r
+\r
+/* The high frequency interrupt is given a priority above the maximum at which\r
+interrupt safe FreeRTOS calls can be made.  The priority of the lower frequency\r
+timers must still be above the tick interrupt priority. */\r
+#define tmrLOWER_PRIORITY              ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY + 1 )\r
+#define tmrMEDIUM_PRIORITY             ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY + 0 )\r
+#define tmrHIGHER_PRIORITY             ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY - 1 )\r
+\r
+/* Hardware register locations. */\r
+#define tmrGIRQ23_ENABLE_SET                   ( * ( volatile uint32_t * ) 0x4000C130 )\r
+\r
+#define tmrRECORD_NESTING_DEPTH()                                              \\r
+       ulNestingDepth++;                                                                       \\r
+       if( ulNestingDepth > ulMaxRecordedNestingDepth )        \\r
+       {                                                                                                       \\r
+               ulMaxRecordedNestingDepth = ulNestingDepth;             \\r
+       }\r
+\r
+/* Used to count the nesting depth, and record the maximum nesting depth. */\r
+volatile uint32_t ulNestingDepth = 0, ulMaxRecordedNestingDepth = 0;\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+void vInitialiseTimerForIntQueueTest( void )\r
+{\r
+const uint32_t ulTimer0Count = configCPU_CLOCK_HZ / tmrTIMER_0_FREQUENCY;\r
+const uint32_t ulTimer1Count = configCPU_CLOCK_HZ / tmrTIMER_1_FREQUENCY;\r
+const uint32_t ulTimer2Count = configCPU_CLOCK_HZ / tmrTIMER_2_FREQUENCY;\r
+const uint8_t ucEnable = 1;\r
+\r
+       tmrGIRQ23_ENABLE_SET = 0x03;\r
+\r
+       /* Initialise the three timers as described at the top of this file, and\r
+       enable their interrupts in the NVIC. */\r
+       btimer_init( tmrTIMER_CHANNEL_0, BTIMER_AUTO_RESTART | BTIMER_COUNT_DOWN | BTIMER_INT_EN, 0, ulTimer0Count, ulTimer0Count );\r
+       btimer_interrupt_status_get_clr( tmrTIMER_CHANNEL_0 );\r
+       interrupt_device_enable( BTMR0_IROUTE );\r
+       interrupt_device_nvic_priority_set( BTMR0_IROUTE, tmrLOWER_PRIORITY );\r
+       interrupt_device_nvic_pending_clear( BTMR0_IROUTE );\r
+       interrupt_device_nvic_enable( BTMR0_IROUTE, ucEnable );\r
+       btimer_start( tmrTIMER_CHANNEL_0 );\r
+\r
+       btimer_init( tmrTIMER_CHANNEL_1, BTIMER_AUTO_RESTART | BTIMER_COUNT_DOWN | BTIMER_INT_EN, 0, ulTimer1Count, ulTimer1Count );\r
+       btimer_interrupt_status_get_clr( tmrTIMER_CHANNEL_1 );\r
+       interrupt_device_enable( BTMR1_IROUTE );\r
+       interrupt_device_nvic_priority_set( BTMR1_IROUTE, tmrMEDIUM_PRIORITY );\r
+       interrupt_device_nvic_pending_clear( BTMR1_IROUTE );\r
+       interrupt_device_nvic_enable( BTMR1_IROUTE, ucEnable );\r
+       btimer_start( tmrTIMER_CHANNEL_1 );\r
+\r
+       btimer_init( tmrTIMER_CHANNEL_2, BTIMER_AUTO_RESTART | BTIMER_COUNT_DOWN | BTIMER_INT_EN, 0, ulTimer2Count, ulTimer2Count );\r
+       btimer_interrupt_status_get_clr( tmrTIMER_CHANNEL_2 );\r
+       interrupt_device_enable( BTMR2_IROUTE );\r
+       interrupt_device_nvic_priority_set( BTMR2_IROUTE, tmrHIGHER_PRIORITY );\r
+       interrupt_device_nvic_pending_clear( BTMR2_IROUTE );\r
+       interrupt_device_nvic_enable( BTMR2_IROUTE, ucEnable );\r
+       btimer_start( tmrTIMER_CHANNEL_2 );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+/* The TMR0 interrupt is used for different purposes by the low power and full\r
+demos respectively. */\r
+#if( configCREATE_LOW_POWER_DEMO == 0 )\r
+\r
+       void NVIC_Handler_TMR0( void ) iv IVT_INT_TIMER0 ics ICS_AUTO\r
+       {\r
+               tmrRECORD_NESTING_DEPTH();\r
+\r
+               /* Call the IntQ test function for this channel. */\r
+               portYIELD_FROM_ISR( xFirstTimerHandler() );\r
+\r
+               ulNestingDepth--;\r
+       }\r
+\r
+#endif /* configCREATE_LOW_POWER_DEMO */\r
+/*-----------------------------------------------------------*/\r
+\r
+void NVIC_Handler_TMR1( void ) iv IVT_INT_TIMER1 ics ICS_AUTO\r
+{\r
+       tmrRECORD_NESTING_DEPTH();\r
+\r
+       /* Just testing the xPortIsInsideInterrupt() functionality. */\r
+       configASSERT( xPortIsInsideInterrupt() == pdTRUE );\r
+\r
+       /* Call the IntQ test function for this channel. */\r
+       portYIELD_FROM_ISR( xSecondTimerHandler() );\r
+\r
+       ulNestingDepth--;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void NVIC_Handler_TMR2( void ) iv IVT_INT_TIMER2 ics ICS_AUTO\r
+{\r
+       tmrRECORD_NESTING_DEPTH();\r
+       ulNestingDepth--;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_full/IntQueueTimer.h b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_full/IntQueueTimer.h
new file mode 100644 (file)
index 0000000..8af92a4
--- /dev/null
@@ -0,0 +1,78 @@
+/*\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
+\r
+    This file is part of the FreeRTOS distribution.\r
+\r
+    FreeRTOS is free software; you can redistribute it and/or modify it under\r
+    the terms of the GNU General Public License (version 2) as published by the\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
+\r
+    1 tab == 4 spaces!\r
+*/\r
+\r
+#ifndef INT_QUEUE_TIMER_H\r
+#define INT_QUEUE_TIMER_H\r
+\r
+void vInitialiseTimerForIntQueueTest( void );\r
+BaseType_t xTimer0Handler( void );\r
+BaseType_t xTimer1Handler( void );\r
+\r
+#endif\r
+\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_full/main_full.c b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_full/main_full.c
new file mode 100644 (file)
index 0000000..2c11348
--- /dev/null
@@ -0,0 +1,384 @@
+/*\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
+\r
+    This file is part of the FreeRTOS distribution.\r
+\r
+    FreeRTOS is free software; you can redistribute it and/or modify it under\r
+    the terms of the GNU General Public License (version 2) as published by the\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
+\r
+    1 tab == 4 spaces!\r
+*/\r
+\r
+/******************************************************************************\r
+ * NOTE 1:  This project provides two demo applications.  A simple blinky style\r
+ * project that demonstrates the tickless low power features of FreeRTOS, and a\r
+ * more comprehensive test and demo application.  The configCREATE_LOW_POWER_DEMO\r
+ * setting in FreeRTOSConifg.h is used to select between the two.  See the notes\r
+ * on using conifgCREATE_LOW_POWER_DEMO in main.c.  This file implements the\r
+ * comprehensive test and demo version.\r
+ *\r
+ * NOTE 2:  This file only contains the source code that is specific to the\r
+ * full demo.  Generic functions, such FreeRTOS hook functions, and functions\r
+ * required to configure the hardware, are defined in main.c.\r
+ *\r
+ ******************************************************************************\r
+ *\r
+ * main_full() creates all the demo application tasks and software timers, then\r
+ * starts the scheduler.  The web documentation provides more details of the\r
+ * standard demo application tasks, which provide no particular functionality,\r
+ * but do provide a good example of how to use the FreeRTOS API.\r
+ *\r
+ * In addition to the standard demo tasks, the following tasks and tests are\r
+ * defined and/or created within this file:\r
+ *\r
+ * "Reg test" tasks - These fill both the core and floating point registers with\r
+ * known values, then check that each register maintains its expected value for\r
+ * the lifetime of the task.  Each task uses a different set of values.  The reg\r
+ * test tasks execute with a very low priority, so get preempted very\r
+ * frequently.  A register containing an unexpected value is indicative of an\r
+ * error in the context switching mechanism.\r
+ *\r
+ * "Check" task - The check task period is initially set to three seconds.  The\r
+ * task checks that all the standard demo tasks, and the register check tasks,\r
+ * are not only still executing, but are executing without reporting any errors.\r
+ * If the check task discovers that a task has either stalled, or reported an\r
+ * error, then it changes its own execution period from the initial three\r
+ * seconds, to just 200ms.  The check task also toggles an LED each time it is\r
+ * called.  This provides a visual indication of the system status:  If the LED\r
+ * toggles every three seconds, then no issues have been discovered.  If the LED\r
+ * toggles every 200ms, then an issue has been discovered with at least one\r
+ * task.\r
+ */\r
+\r
+/* Standard includes. */\r
+#include <stdio.h>\r
+\r
+/* Kernel includes. */\r
+#include "FreeRTOS.h"\r
+#include "task.h"\r
+#include "timers.h"\r
+#include "semphr.h"\r
+\r
+/* Standard demo application includes. */\r
+#include "flop.h"\r
+#include "GenQTest.h"\r
+#include "TimerDemo.h"\r
+#include "IntQueue.h"\r
+#include "EventGroupsDemo.h"\r
+#include "TaskNotify.h"\r
+#include "StaticAllocation.h"\r
+\r
+/* Priorities for the demo application tasks. */\r
+#define mainBLOCK_Q_PRIORITY                           ( tskIDLE_PRIORITY + 2UL )\r
+#define mainFLOP_TASK_PRIORITY                         ( tskIDLE_PRIORITY )\r
+#define mainCHECK_TASK_PRIORITY                                ( configMAX_PRIORITIES - 1 )\r
+\r
+/* A block time of zero simply means "don't block". */\r
+#define mainDONT_BLOCK                                         ( 0UL )\r
+\r
+/* The period of the check task, in ms, provided no errors have been reported by\r
+any of the standard demo tasks.  ms are converted to the equivalent in ticks\r
+using the pdMS_TO_TICKS() macro constant. */\r
+#define mainNO_ERROR_CHECK_TASK_PERIOD         pdMS_TO_TICKS( 3000UL )\r
+\r
+/* The period of the check task, in ms, if an error has been reported in one of\r
+the standard demo tasks.  ms are converted to the equivalent in ticks using the\r
+pdMS_TO_TICKS() macro. */\r
+#define mainERROR_CHECK_TASK_PERIOD            pdMS_TO_TICKS( 200UL )\r
+\r
+/* Parameters that are passed into the register check tasks solely for the\r
+purpose of ensuring parameters are passed into tasks correctly. */\r
+#define mainREG_TEST_TASK_1_PARAMETER          ( ( void * ) 0x12345678 )\r
+#define mainREG_TEST_TASK_2_PARAMETER          ( ( void * ) 0x87654321 )\r
+\r
+/* The base period used by the timer test tasks. */\r
+#define mainTIMER_TEST_PERIOD                          ( 50 )\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/*\r
+ * Called by main() to run the full demo (as opposed to the blinky demo) when\r
+ * configCREATE_LOW_POWER_DEMO is set to 0.\r
+ */\r
+void main_full( void );\r
+\r
+/*\r
+ * The check task, as described at the top of this file.\r
+ */\r
+static void prvCheckTask( void *pvParameters );\r
+\r
+/*\r
+ * Some of the tests and demo tasks executed by the full demo include\r
+ * interaction from an interrupt - for which the tick interrupt is used via the\r
+ * tick hook function.\r
+ */\r
+void vFullDemoTickHook( void );\r
+\r
+/*\r
+ * Register check tasks, and the tasks used to write over and check the contents\r
+ * of the FPU registers, as described at the top of this file.  The nature of\r
+ * these files necessitates that they are written in an assembly file, but the\r
+ * entry points are kept in the C file for the convenience of checking the task\r
+ * parameter.\r
+ */\r
+static void prvRegTestTaskEntry1( void *pvParameters );\r
+extern void vRegTest1Implementation( void );\r
+static void prvRegTestTaskEntry2( void *pvParameters );\r
+extern void vRegTest2Implementation( void );\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/* The following two variables are used to communicate the status of the\r
+register check tasks to the check task.  If the variables keep incrementing,\r
+then the register check tasks have not discovered any errors.  If a variable\r
+stops incrementing, then an error has been found. */\r
+volatile unsigned long ulRegTest1LoopCounter = 0UL, ulRegTest2LoopCounter = 0UL;\r
+\r
+/* The variable that is incremented to represent each LED toggle.  On the\r
+clicker hardware the LED state is set to the value of the least significant bit\r
+of this variable. */\r
+extern volatile uint32_t ulLED;\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+void main_full( void )\r
+{\r
+       /* Start all the other standard demo/test tasks.  They have no particular\r
+       functionality, but do demonstrate how to use the FreeRTOS API and test the\r
+       kernel port. */\r
+       vStartGenericQueueTasks( tskIDLE_PRIORITY );\r
+       vStartMathTasks( mainFLOP_TASK_PRIORITY );\r
+       vStartTimerDemoTask( mainTIMER_TEST_PERIOD );\r
+       vStartEventGroupTasks();\r
+       vStartTaskNotifyTask();\r
+       vStartInterruptQueueTasks();\r
+       vStartStaticallyAllocatedTasks();\r
+\r
+       /* Create the register check tasks, as described at the top of this     file */\r
+       xTaskCreate( prvRegTestTaskEntry1, "Reg1", configMINIMAL_STACK_SIZE, mainREG_TEST_TASK_1_PARAMETER, tskIDLE_PRIORITY, NULL );\r
+       xTaskCreate( prvRegTestTaskEntry2, "Reg2", configMINIMAL_STACK_SIZE, mainREG_TEST_TASK_2_PARAMETER, tskIDLE_PRIORITY, NULL );\r
+\r
+       /* Create the task that performs the 'check' functionality,     as described at\r
+       the top of this file. */\r
+       xTaskCreate( prvCheckTask, "Check", configMINIMAL_STACK_SIZE, NULL, mainCHECK_TASK_PRIORITY, NULL );\r
+\r
+       /* Start the scheduler. */\r
+       vTaskStartScheduler();\r
+\r
+       /* If all is well, the scheduler will now be running, and the following\r
+       line will never be reached.  If the following line does execute, then\r
+       there was insufficient FreeRTOS heap memory available for the Idle and/or\r
+       timer tasks to be created.  See the memory management section on the\r
+       FreeRTOS web site for more details on the FreeRTOS heap\r
+       http://www.freertos.org/a00111.html. */\r
+       for( ;; );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+static void prvCheckTask( void *pvParameters )\r
+{\r
+TickType_t xDelayPeriod = mainNO_ERROR_CHECK_TASK_PERIOD;\r
+TickType_t xLastExecutionTime;\r
+static unsigned long ulLastRegTest1Value = 0, ulLastRegTest2Value = 0;\r
+unsigned long ulErrorFound = pdFALSE;\r
+\r
+       /* Just to stop compiler warnings. */\r
+       ( void ) pvParameters;\r
+\r
+       /* Initialise xLastExecutionTime so the first call to vTaskDelayUntil()\r
+       works correctly. */\r
+       xLastExecutionTime = xTaskGetTickCount();\r
+\r
+       /* Cycle for ever, delaying then checking all the other tasks are still\r
+       operating without error.  The onboard LED is toggled on each iteration.\r
+       If an error is detected then the delay period is decreased from\r
+       mainNO_ERROR_CHECK_TASK_PERIOD to mainERROR_CHECK_TASK_PERIOD.  This has the\r
+       effect of increasing the rate at which the onboard LED toggles, and in so\r
+       doing gives visual feedback of the system status. */\r
+       for( ;; )\r
+       {\r
+               /* Delay until it is time to execute again. */\r
+               vTaskDelayUntil( &xLastExecutionTime, xDelayPeriod );\r
+\r
+               /* Check all the demo tasks (other than the flash tasks) to ensure\r
+               that they are all still running, and that none have detected an error. */\r
+               if( xAreIntQueueTasksStillRunning() != pdTRUE )\r
+               {\r
+                       ulErrorFound = 1UL << 0UL;\r
+               }\r
+\r
+               if( xAreMathsTaskStillRunning() != pdTRUE )\r
+               {\r
+                       ulErrorFound = 1UL << 1UL;\r
+               }\r
+\r
+               if( xAreStaticAllocationTasksStillRunning() != pdTRUE )\r
+               {\r
+                       ulErrorFound = 1UL << 2UL;\r
+               }\r
+\r
+               if( xAreGenericQueueTasksStillRunning() != pdTRUE )\r
+               {\r
+                       ulErrorFound = 1UL << 5UL;\r
+               }\r
+\r
+               if( xAreTimerDemoTasksStillRunning( ( TickType_t ) xDelayPeriod ) != pdPASS )\r
+               {\r
+                       ulErrorFound = 1UL << 9UL;\r
+               }\r
+\r
+               if( xAreEventGroupTasksStillRunning() != pdPASS )\r
+               {\r
+                       ulErrorFound = 1UL << 12UL;\r
+               }\r
+\r
+               if( xAreTaskNotificationTasksStillRunning() != pdPASS )\r
+               {\r
+                       ulErrorFound = 1UL << 14UL;\r
+               }\r
+\r
+               /* Check that the register test 1 task is still running. */\r
+               if( ulLastRegTest1Value == ulRegTest1LoopCounter )\r
+               {\r
+                       ulErrorFound = 1UL << 15UL;\r
+               }\r
+               ulLastRegTest1Value = ulRegTest1LoopCounter;\r
+\r
+               /* Check that the register test 2 task is still running. */\r
+               if( ulLastRegTest2Value == ulRegTest2LoopCounter )\r
+               {\r
+                       ulErrorFound = 1UL << 16UL;\r
+               }\r
+               ulLastRegTest2Value = ulRegTest2LoopCounter;\r
+\r
+               /* Toggle the check LED to give an indication of the system status.  If\r
+               the LED toggles every mainNO_ERROR_CHECK_TASK_PERIOD milliseconds then\r
+               everything is ok.  A faster toggle indicates an error. */\r
+               configTOGGLE_LED();\r
+\r
+               if( ulErrorFound != pdFALSE )\r
+               {\r
+                       /* An error has been detected in one of the tasks - flash the LED\r
+                       at a higher frequency to give visible feedback that something has\r
+                       gone wrong. */\r
+                       xDelayPeriod = mainERROR_CHECK_TASK_PERIOD;\r
+               }\r
+\r
+               configASSERT( ulErrorFound == pdFALSE );\r
+\r
+               /* Just testing the xPortIsInsideInterrupt() functionality. */\r
+               configASSERT( xPortIsInsideInterrupt() == pdFALSE );\r
+       }\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+static void prvRegTestTaskEntry1( void *pvParameters )\r
+{\r
+       /* Although the regtest task is written in assembler, its entry point is\r
+       written in C for convenience of checking the task parameter is being passed\r
+       in correctly. */\r
+       if( pvParameters == mainREG_TEST_TASK_1_PARAMETER )\r
+       {\r
+               /* Start the part of the test that is written in assembler. */\r
+               vRegTest1Implementation();\r
+       }\r
+\r
+       /* The following line will only execute if the task parameter is found to\r
+       be incorrect.  The check task will detect that the regtest loop counter is\r
+       not being incremented and flag an error. */\r
+       vTaskDelete( NULL );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+static void prvRegTestTaskEntry2( void *pvParameters )\r
+{\r
+       /* Although the regtest task is written in assembler, its entry point is\r
+       written in C for convenience of checking the task parameter is being passed\r
+       in correctly. */\r
+       if( pvParameters == mainREG_TEST_TASK_2_PARAMETER )\r
+       {\r
+               /* Start the part of the test that is written in assembler. */\r
+               vRegTest2Implementation();\r
+       }\r
+\r
+       /* The following line will only execute if the task parameter is found to\r
+       be incorrect.  The check task will detect that the regtest loop counter is\r
+       not being incremented and flag an error. */\r
+       vTaskDelete( NULL );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vFullDemoTickHook( void )\r
+{\r
+       /* Some of the tests and demo tasks executed by the full demo include\r
+       interaction from an interrupt - for which the tick interrupt is used via\r
+       the tick hook function. */\r
+\r
+       /* The full demo includes a software timer demo/test that requires\r
+       prodding periodically from the tick interrupt. */\r
+       vTimerPeriodicISRTests();\r
+\r
+       /* Call the periodic event group from ISR demo. */\r
+       vPeriodicEventGroupsProcessing();\r
+\r
+       /* Call the code that 'gives' a task notification from an ISR. */\r
+       xNotifyTaskFromISR();\r
+}\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_low_power/low_power_tick_config.c b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_low_power/low_power_tick_config.c
new file mode 100644 (file)
index 0000000..e116c1d
--- /dev/null
@@ -0,0 +1,353 @@
+/*\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
+\r
+    This file is part of the FreeRTOS distribution.\r
+\r
+    FreeRTOS is free software; you can redistribute it and/or modify it under\r
+    the terms of the GNU General Public License (version 2) as published by the\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
+\r
+    1 tab == 4 spaces!\r
+*/\r
+\r
+/* Standard includes. */\r
+#include <limits.h>\r
+\r
+/* FreeRTOS includes. */\r
+#include "FreeRTOS.h"\r
+#include "task.h"\r
+\r
+/* Library includes. */\r
+#include "htimer.h"\r
+\r
+/* This file contains functions that will override the default implementations\r
+in the RTOS port layer.  Therefore only build this file if the low power demo\r
+is being built. */\r
+#if( configCREATE_LOW_POWER_DEMO == 1 )\r
+\r
+/* ID of the hibernation timer used to generate the tick. */\r
+#define mainTICK_HTIMER_ID     0\r
+\r
+/* Written to the hibernation timer control register to configure the timer for\r
+its higher resolution. */\r
+#define mainHTIMER_HIGH_RESOLUTION     0\r
+\r
+/* The frequency of the hibernation timer when it is running at its higher\r
+resolution and low resolution respectively. */\r
+#define mainHIGHER_RESOLUTION_TIMER_HZ ( 32787 ) /* (1000000us / 30.5us) as each LSB is 30.5us. */\r
+#define mainLOW_RESOLUTION_TIMER_HZ            ( 8UL )  /* ( 1000ms / 125ms ) as each LSB is 0.125s. */\r
+\r
+/* Some registers are accessed directly as the library is not compatible with\r
+all the compilers used. */\r
+#define lpHTIMER_PRELOAD_REGISTER              ( * ( volatile uint16_t * ) 0x40009800 )\r
+#define lpHTIMER_COUNT_REGISTER                        ( * ( volatile uint16_t * ) 0x40009808 )\r
+#define lpEC_GIRQ17_ENABLE_SET                 ( * ( volatile uint32_t * ) 0x4000C0B8 )\r
+#define lpHTIMER_INTERRUPT_CONTROL_BIT ( 1UL << 20UL )\r
+\r
+/*\r
+ * The low power demo does not use the SysTick, so override the\r
+ * vPortSetupTickInterrupt() function with an implementation that configures\r
+ * the low power clock.  NOTE:  This function name must not be changed as it\r
+ * is called from the RTOS portable layer.\r
+ */\r
+void vPortSetupTimerInterrupt( void );\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/* The reload value to use in the timer to generate the tick interrupt -\r
+assumes the timer is running at its higher resolution. */\r
+static const uint16_t usHighResolutionReloadValue = ( mainHIGHER_RESOLUTION_TIMER_HZ / ( uint16_t ) configTICK_RATE_HZ );\r
+\r
+/* Calculate how many clock increments make up a single tick period. */\r
+static const uint32_t ulReloadValueForOneHighResolutionTick = ( mainHIGHER_RESOLUTION_TIMER_HZ / configTICK_RATE_HZ );\r
+\r
+/* Calculate the maximum number of ticks that can be suppressed when using the\r
+high resolution clock and low resolution clock respectively. */\r
+static uint32_t ulMaximumPossibleSuppressedHighResolutionTicks = 0;\r
+\r
+/* As the clock is only 2KHz, it is likely a value of 1 will be too much, so\r
+use zero - but leave the value here to assist porting to different clock\r
+speeds. */\r
+static const uint32_t ulStoppedTimerCompensation = 0UL;\r
+\r
+/* Flag set from the tick interrupt to allow the sleep processing to know if\r
+sleep mode was exited because of an timer interrupt or a different interrupt. */\r
+static volatile uint32_t ulTickFlag = pdFALSE;\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+void NVIC_Handler_HIB_TMR( void ) iv IVT_INT_HTIMER ics ICS_AUTO\r
+{\r
+       lpHTIMER_PRELOAD_REGISTER = usHighResolutionReloadValue;\r
+\r
+       /* Increment the RTOS tick. */\r
+       if( xTaskIncrementTick() != pdFALSE )\r
+       {\r
+               /* A context switch is required.  Context switching is performed in\r
+               the PendSV interrupt.  Pend the PendSV interrupt. */\r
+               portNVIC_INT_CTRL_REG = portNVIC_PENDSVSET_BIT;\r
+       }\r
+\r
+       /* The CPU woke because of a tick. */\r
+       ulTickFlag = pdTRUE;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vPortSetupTimerInterrupt( void )\r
+{\r
+       /* Cannot be a const when using the MikroC compiler. */\r
+       ulMaximumPossibleSuppressedHighResolutionTicks = ( ( uint32_t ) USHRT_MAX ) / ulReloadValueForOneHighResolutionTick;\r
+\r
+       /* Set up the hibernation timer to start at the value required by the\r
+       tick interrupt. */\r
+       htimer_enable( mainTICK_HTIMER_ID, usHighResolutionReloadValue, mainHTIMER_HIGH_RESOLUTION );\r
+\r
+       /* Enable the HTIMER interrupt.  Equivalent to enable_htimer0_irq(); */\r
+       lpEC_GIRQ17_ENABLE_SET |= lpHTIMER_INTERRUPT_CONTROL_BIT;\r
+\r
+       /* The hibernation timer is not an auto-reload timer, so gets reset\r
+       from within the ISR itself.  For that reason it's interrupt is set\r
+       to the highest possible priority to ensure clock slippage is minimised. */\r
+       NVIC_SetIntPriority( IVT_INT_HTIMER, configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY );\r
+       NVIC_IntEnable( IVT_INT_HTIMER );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+/* Override the default definition of vPortSuppressTicksAndSleep() that is\r
+weakly defined in the FreeRTOS Cortex-M port layer with a version that manages\r
+the hibernation timer, as the tick is generated from the low power hibernation\r
+timer and not the SysTick as would normally be the case on a Cortex-M. */\r
+void vPortSuppressTicksAndSleep( TickType_t xExpectedIdleTime )\r
+{\r
+uint32_t ulCompleteTickPeriods, ulReloadValue, ulCompletedTimerDecrements, ulCountAfterSleep, ulCountBeforeSleep;\r
+eSleepModeStatus eSleepAction;\r
+TickType_t xModifiableIdleTime;\r
+\r
+       /* THIS FUNCTION IS CALLED WITH THE SCHEDULER SUSPENDED. */\r
+\r
+       /* Make sure the hibernation timer reload value does not overflow the\r
+       counter. */\r
+       if( xExpectedIdleTime > ( TickType_t ) ulMaximumPossibleSuppressedHighResolutionTicks )\r
+       {\r
+               xExpectedIdleTime = ( TickType_t ) ulMaximumPossibleSuppressedHighResolutionTicks;\r
+       }\r
+\r
+       /* Stop the timer momentarily.  The time the timer is stopped for is\r
+       accounted for as best it can be, but using the tickless mode will\r
+       inevitably result in some tiny drift of the time maintained by the kernel\r
+       with respect to calendar time.  Take the count value first as clearing\r
+       the preload value also seems to clear the count. */\r
+       ulCountBeforeSleep = ( uint32_t ) lpHTIMER_COUNT_REGISTER;\r
+       lpHTIMER_PRELOAD_REGISTER = 0;\r
+\r
+       /* Calculate the reload value required to wait xExpectedIdleTime tick\r
+       periods.  -1 is used as the current time slice will already be part way\r
+       through, the part value coming from the current timer count value. */\r
+       ulReloadValue = ulCountBeforeSleep + ( ulReloadValueForOneHighResolutionTick * ( xExpectedIdleTime - 1UL ) );\r
+\r
+       if( ulReloadValue > ulStoppedTimerCompensation )\r
+       {\r
+               /* Compensate for the fact that the timer is going to be stopped\r
+               momentarily. */\r
+               ulReloadValue -= ulStoppedTimerCompensation;\r
+       }\r
+\r
+       /* Enter a critical section but don't use the taskENTER_CRITICAL() method as\r
+       that will mask interrupts that should exit sleep mode. */\r
+       __asm { cpsid i\r
+                       dsb\r
+                       isb };\r
+\r
+       /* The tick flag is set to false before sleeping.  If it is true when sleep\r
+       mode is exited then sleep mode was probably exited because the tick was\r
+       suppressed for the entire xExpectedIdleTime period. */\r
+       ulTickFlag = pdFALSE;\r
+\r
+       /* If a context switch is pending then abandon the low power entry as\r
+       the context switch might have been pended by an external interrupt that\r
+       requires processing. */\r
+       eSleepAction = eTaskConfirmSleepModeStatus();\r
+       if( eSleepAction == eAbortSleep )\r
+       {\r
+               /* Resetart the timer from whatever remains in the counter register,\r
+               but 0 is not a valid value. */\r
+               ulReloadValue = ulCountBeforeSleep - ulStoppedTimerCompensation;\r
+\r
+               if( ulReloadValue == 0 )\r
+               {\r
+                       ulReloadValue = ulReloadValueForOneHighResolutionTick;\r
+                       ulCompleteTickPeriods = 1UL;\r
+               }\r
+               else\r
+               {\r
+                       ulCompleteTickPeriods = 0UL;\r
+               }\r
+\r
+               lpHTIMER_PRELOAD_REGISTER = ( uint16_t ) ulReloadValue;\r
+\r
+               /* Re-enable interrupts - see comments above the cpsid instruction()\r
+               above. */\r
+               __asm { cpsie i\r
+                               dsb\r
+                               isb };\r
+\r
+       }\r
+       else\r
+       {\r
+               /* Write the calculated reload value, which will also start the\r
+               timer. */\r
+               lpHTIMER_PRELOAD_REGISTER = ( uint16_t ) ulReloadValue;\r
+\r
+               /* Allow the application to define some pre-sleep processing. */\r
+               xModifiableIdleTime = xExpectedIdleTime;\r
+               configPRE_SLEEP_PROCESSING( xModifiableIdleTime );\r
+\r
+               /* xExpectedIdleTime being set to 0 by configPRE_SLEEP_PROCESSING()\r
+               means the application defined code has already executed the sleep\r
+               instructions. */\r
+               if( xModifiableIdleTime > 0 )\r
+               {\r
+                       __asm { dsb\r
+                                       wfi\r
+                                       isb };\r
+               }\r
+\r
+               /* Allow the application to define some post sleep processing. */\r
+               configPOST_SLEEP_PROCESSING( xModifiableIdleTime );\r
+\r
+               /* Stop the hibernation timer.  Again, the time the tiemr is stopped\r
+               for is accounted for as best it can be, but using the tickless mode\r
+               will inevitably result in some tiny drift of the time maintained by the\r
+               kernel with respect to calendar time.  Take the count value first as\r
+               setting the preload to zero also seems to clear the count. */\r
+               ulCountAfterSleep = ( uint32_t ) lpHTIMER_COUNT_REGISTER;\r
+               lpHTIMER_PRELOAD_REGISTER = 0;\r
+\r
+               /* Re-enable interrupts - see comments above the cpsid instruction()\r
+               above. */\r
+               __asm { cpsie i\r
+                               dsb\r
+                               isb };\r
+\r
+\r
+               if( ulTickFlag != pdFALSE )\r
+               {\r
+                       /* The tick interrupt has already executed, although because this\r
+                       function is called with the scheduler suspended the actual tick\r
+                       processing will not occur until after this function has exited.\r
+                       The timer has already been reloaded to count in ticks, and can just\r
+                       continue counting down from its current value. */\r
+                       ulReloadValue = ulCountAfterSleep;\r
+\r
+                       /* Sanity check that the timer's reload value has indeed been\r
+                       reset. */\r
+                       configASSERT( ( uint32_t ) lpHTIMER_PRELOAD_REGISTER == ulReloadValueForOneHighResolutionTick );\r
+\r
+                       /* The tick interrupt handler will already have pended the tick\r
+                       processing in the kernel.  As the pending tick will be processed as\r
+                       soon as this function exits, the tick value     maintained by the tick\r
+                       is stepped forward by one less than the time spent sleeping.  The\r
+                       actual stepping of the tick appears later in this function. */\r
+                       ulCompleteTickPeriods = xExpectedIdleTime - 1UL;\r
+               }\r
+               else\r
+               {\r
+                       /* Something other than the tick interrupt ended the sleep.  How\r
+                       many complete tick periods passed while the processor was\r
+                       sleeping? */\r
+                       ulCompletedTimerDecrements = ulReloadValue - ulCountAfterSleep;\r
+\r
+                       /* Undo the adjustment that was made to the reload value to account\r
+                       for the fact that a time slice was part way through when this\r
+                       function was called before working out how many complete tick\r
+                       periods this represents.  (could have used [ulExpectedIdleTime *\r
+                       ulReloadValueForOneHighResolutionTick] instead of ulReloadValue on\r
+                       the previous line, but this way avoids the multiplication). */\r
+                       ulCompletedTimerDecrements += ( ulReloadValueForOneHighResolutionTick - ulCountBeforeSleep );\r
+                       ulCompleteTickPeriods = ulCompletedTimerDecrements / ulReloadValueForOneHighResolutionTick;\r
+\r
+                       /* The reload value is set to whatever fraction of a single tick\r
+                       period remains. */\r
+                       ulReloadValue = ( ( ulCompleteTickPeriods + 1UL ) * ulReloadValueForOneHighResolutionTick ) - ulCompletedTimerDecrements;\r
+               }\r
+\r
+               /* Cannot use a reload value of 0 - it will not start the timer. */\r
+               if( ulReloadValue == 0 )\r
+               {\r
+                       /* There is no fraction remaining. */\r
+                       ulReloadValue = ulReloadValueForOneHighResolutionTick;\r
+                       ulCompleteTickPeriods++;\r
+               }\r
+\r
+               /* Restart the timer so it runs down from the reload value.  The reload\r
+               value will get set to the value required to generate exactly one tick\r
+               period the next time the tick interrupt executes. */\r
+               lpHTIMER_PRELOAD_REGISTER = ( uint16_t ) ulReloadValue;\r
+       }\r
+\r
+       /* Wind the tick forward by the number of tick periods that the CPU\r
+       remained in a low power state. */\r
+       vTaskStepTick( ulCompleteTickPeriods );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+\r
+#endif /* configCREATE_LOW_POWER_DEMO */\r
+\r
diff --git a/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_low_power/main_low_power.c b/FreeRTOS/Demo/CORTEX_M4F_CEC1302_MikroC/main_low_power/main_low_power.c
new file mode 100644 (file)
index 0000000..caae6e7
--- /dev/null
@@ -0,0 +1,237 @@
+/*\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
+\r
+    This file is part of the FreeRTOS distribution.\r
+\r
+    FreeRTOS is free software; you can redistribute it and/or modify it under\r
+    the terms of the GNU General Public License (version 2) as published by the\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
+\r
+    1 tab == 4 spaces!\r
+*/\r
+\r
+/******************************************************************************\r
+ * NOTE 1:  This project provides two demo applications.  A simple blinky demo\r
+ * that demonstrates tickless low power operation, and a more comprehensive\r
+ * test and demo application.  The configCREATE_LOW_POWER_DEMO setting in\r
+ * FreeRTOSConfig.h is used to select between the two.  See the notes on using\r
+ * configCREATE_LOW_POWER_DEMO in main.c.  This file implements the low power\r
+ * version.\r
+ *\r
+ * NOTE 2:  This file only contains the source code that is specific to the\r
+ * low power demo.  Generic functions, such FreeRTOS hook functions, and\r
+ * functions required to configure the hardware are defined in main.c.\r
+ ******************************************************************************\r
+ *\r
+ * main_low_power() creates one queue, and two tasks.  It then starts the\r
+ * scheduler.\r
+ *\r
+ * The Queue Send Task:\r
+ * The queue send task is implemented by the prvQueueSendTask() function in\r
+ * this file.  It sends the value 100 to the queue every second.\r
+ *\r
+ * The Queue Receive Task:\r
+ * The queue receive task is implemented by the prvQueueReceiveTask() function\r
+ * in this file.  prvQueueReceiveTask() blocks on the queue, blipping (quickly\r
+ * turn on then off again) the LED each time it received the value 100 from the\r
+ * queue send task.  The queue send task writes to the queue every second, so\r
+ * the LED will blip once a second.\r
+ *\r
+ * The RTOS tick is turned off when the queue send task and queue receive task\r
+ * are both in the Blocked state.\r
+ *\r
+ */\r
+\r
+/* Kernel includes. */\r
+#include "FreeRTOS.h"\r
+#include "task.h"\r
+#include "semphr.h"\r
+\r
+/* Priorities at which the tasks are created. */\r
+#define mainQUEUE_RECEIVE_TASK_PRIORITY                ( tskIDLE_PRIORITY + 2 )\r
+#define        mainQUEUE_SEND_TASK_PRIORITY            ( tskIDLE_PRIORITY + 1 )\r
+\r
+/* The rate at which data is sent to the queue.  The 200ms value is converted\r
+to ticks using the portTICK_PERIOD_MS constant. */\r
+#define mainQUEUE_SEND_FREQUENCY_MS                    pdMS_TO_TICKS( 1000 )\r
+\r
+/* The number of items the queue can hold.  This is 1 as the receive task\r
+will remove items as they are added, meaning the send task should always find\r
+the queue empty. */\r
+#define mainQUEUE_LENGTH                                       ( 1 )\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/*\r
+ * Called by main when configCREATE_LOW_POWER_DEMO is set to 1 in\r
+ * main.c.\r
+ */\r
+void main_low_power( void );\r
+\r
+/*\r
+ * The tasks as described in the comments at the top of this file.\r
+ */\r
+static void prvQueueReceiveTask( void *pvParameters );\r
+static void prvQueueSendTask( void *pvParameters );\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/* The queue used by both tasks. */\r
+static QueueHandle_t xQueue = NULL;\r
+\r
+/* The variable that is incremented to represent each LED toggle.  On the\r
+clicker hardware the LED state is set to the value of the least significant bit\r
+of this variable.  On other hardware, where an LED is not used, the LED just\r
+keeps a count of the number of times the LED would otherwise have been toggled.\r
+See the comments at the top of this file for information on the expected LED\r
+toggle rate. */\r
+extern volatile uint32_t ulLED;\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+void main_low_power( void )\r
+{\r
+       /* Create the queue. */\r
+       xQueue = xQueueCreate( mainQUEUE_LENGTH, sizeof( uint32_t ) );\r
+\r
+       if( xQueue != NULL )\r
+       {\r
+               /* Start the two tasks as described in the comments at the top of this\r
+               file. */\r
+               xTaskCreate( prvQueueReceiveTask,                               /* The function that implements the task. */\r
+                                       "Rx",                                                           /* The text name assigned to the task - for debug only as it is not used by the kernel. */\r
+                                       configMINIMAL_STACK_SIZE,                       /* The size of the stack to allocate to the task. */\r
+                                       NULL,                                                           /* The parameter passed to the task - not used in this case. */\r
+                                       mainQUEUE_RECEIVE_TASK_PRIORITY,        /* The priority assigned to the task. */\r
+                                       NULL );                                                         /* The task handle is not required, so NULL is passed. */\r
+\r
+               xTaskCreate( prvQueueSendTask, "TX", configMINIMAL_STACK_SIZE, NULL, mainQUEUE_SEND_TASK_PRIORITY, NULL );\r
+\r
+               /* Start the tasks and timer running. */\r
+               vTaskStartScheduler();\r
+       }\r
+\r
+       /* If all is well, the scheduler will now be running, and the following\r
+       line will never be reached.  If the following line does execute, then\r
+       there was insufficient FreeRTOS heap memory available for the Idle and/or\r
+       timer tasks to be created.  See the memory management section on the\r
+       FreeRTOS web site for more details on the FreeRTOS heap\r
+       http://www.freertos.org/a00111.html. */\r
+       for( ;; );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+static void prvQueueSendTask( void *pvParameters )\r
+{\r
+TickType_t xNextWakeTime;\r
+const uint32_t ulValueToSend = 100UL;\r
+\r
+       /* Remove compiler warning about unused parameter. */\r
+       ( void ) pvParameters;\r
+\r
+       /* Initialise xNextWakeTime - this only needs to be done once. */\r
+       xNextWakeTime = xTaskGetTickCount();\r
+\r
+       for( ;; )\r
+       {\r
+               /* Place this task in the blocked state until it is time to run again. */\r
+               vTaskDelayUntil( &xNextWakeTime, mainQUEUE_SEND_FREQUENCY_MS );\r
+\r
+               /* Send to the queue - causing the queue receive task to unblock and\r
+               toggle the LED.  0 is used as the block time so the sending operation\r
+               will not block - it shouldn't need to block as the queue should always\r
+               be empty at this point in the code. */\r
+               xQueueSend( xQueue, &ulValueToSend, 0U );\r
+       }\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+static void prvQueueReceiveTask( void *pvParameters )\r
+{\r
+uint32_t ulReceivedValue;\r
+const uint32_t ulExpectedValue = 100UL;\r
+const TickType_t xShortDelay = pdMS_TO_TICKS( 10 );\r
+\r
+       /* Remove compiler warning about unused parameter. */\r
+       ( void ) pvParameters;\r
+\r
+       for( ;; )\r
+       {\r
+               /* Wait until something arrives in the queue - this task will block\r
+               indefinitely provided INCLUDE_vTaskSuspend is set to 1 in\r
+               FreeRTOSConfig.h. */\r
+               xQueueReceive( xQueue, &ulReceivedValue, portMAX_DELAY );\r
+\r
+               /*  To get here something must have been received from the queue, but\r
+               is it the expected value?  If it is, toggle the LED. */\r
+               if( ulReceivedValue == ulExpectedValue )\r
+               {\r
+                       /* Blip the LED briefly to show the demo is running, but without\r
+                       leaving the LED on too long as energy is being conserved. */\r
+                       configTOGGLE_LED();\r
+                       vTaskDelay( xShortDelay );\r
+                       configTOGGLE_LED();\r
+\r
+                       ulReceivedValue = 0U;\r
+               }\r
+       }\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
index b20b35872e0add0bd3dfa122d40a3ea8c8eeb5d2..f68ef65d30f1136c0f26e43ba15ffedc5e57b914 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cbf95ba9ae54986f24d76943ca3f38f54a975146..664f811845ba02877c723c533cd6fab576460f53 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 17273846f26caf0b3b07e98e34ae3bf9fea2bcb1..6479a2d27a51277b51dc0537d4cc00f4d4eb1595 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ab974447907cb995b98a9567818bdf6aacf4ffe2..c7ef0ae6f558354688a625887e09652b9730d946 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3783319100cd693688c97e756fda5c15fd73e7b5..5759ab1a8990338dc6bb8485ca364cd2801410ab 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 881d37a3156c34141c4a0c75d774e355d7ed5585..59b1981c3b6d9e296a16f7a2c593253590d009a3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9da0562b4897f5c48e95129cd44eab8a601330e0..dfa10f31f0da615eafdf9385a41d0a34ea9ca7ae 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 17273846f26caf0b3b07e98e34ae3bf9fea2bcb1..6479a2d27a51277b51dc0537d4cc00f4d4eb1595 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 185c8e67fdc6168c875995675bccc31f0c31deeb..2a31c3a1bbfcc01db7f69b86a21a77e405598847 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bd8db41b48bdaf21cfdc5a717336d1849e1b94a1..80c968c61fb7cbd947f1aae2780b723e95e4cb7a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 11656e5aebec874b8f5e5f236610ea0c5fcc818a..f75f8079d677323c079be85f7b6068c8904822de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7a1631d766388e6c06ee9210f69e111a3b73182d..8c028a1325a1675c9bcbd1c7018f6829b601db5c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 17273846f26caf0b3b07e98e34ae3bf9fea2bcb1..6479a2d27a51277b51dc0537d4cc00f4d4eb1595 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 679ad481bdd0a07c7eeec18d4f932b99ce27ad81..25c58974a7b24397b833cb56afde6cc146d91df9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 14b1d8fb582097dae648adb90f090530aef9b1ee..b189a7fa9d498175099adc53f683b8e170d72263 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1cffea22aa4eca6037394a86e35e4838f236fa7a..73fe6aa59ebd7cb00a27c27ea857d82b3a94727d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7690760036ba32751b570bdb441d7239964e77e6..2c401db6df292b859eec7163607211415ea22d2f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dffde83bfa33c7af8d6945a167337ec45df5a69f..deb1748c74e626509f3ffa01c0f758887e3613e4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5628a5d46bfbc88d370a5927856808117fcbcbb7..afceb7659557d97e793d20dec8813b58b35dae10 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b59b5cb6d01cbd858a7d294e99d9895029837489..49ca45118496293aae4b699cecd20755d36936cf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 22eadcb0f7734896d348c520243de90da3bcfc74..292a860bbf359796e75bf389dd8043e071805ff7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8fd2a3720f307efb68c088b6b7529e31087260fa..7bcdbf4d08f403f0b0d82a001b2b01dfb9c11eb1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fae5af7b6c6ffd62c37108d435e65b6496cc923b..d60c09e603cc610959218933375f6e3c7a99a135 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9325b2445d81b01a2ebcb427df7a33ece44347d8..cb9371f01b33beb35032b80b658489f6de2d427e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0a36def1f3b07e99ea16aba2f6805001d652fafe..f9e90557745f27634d4ee5ea1d4b812f2114bb39 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c2f7b9b9aef3b73db52299836bc6c72a875be6be..0821b9f86333bca18b8b36982ce4bfea16ffe2ee 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 99bcaca3a3f36c59fcbd6b2081a7ad7799b20f0a..1c330b57341cfbe1ada01a15b12d1e5dd42ea2ba 100644 (file)
@@ -1,33 +1,70 @@
 /*\r
-    FreeRTOS V8.1.2 - Copyright (C) 2014 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
 \r
     This file is part of the FreeRTOS distribution.\r
 \r
     FreeRTOS is free software; you can redistribute it and/or modify it under\r
     the terms of the GNU General Public License (version 2) as published by the\r
-    Free Software Foundation AND MODIFIED BY the FreeRTOS exception.\r
-    ***NOTE*** The exception to the GPL is included to allow you to distribute\r
-    a combined work that includes FreeRTOS without being obliged to provide the\r
-    source code for proprietary components outside of the FreeRTOS kernel.\r
-    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT\r
-    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\r
-    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for\r
-    more details. You should have received a copy of the GNU General Public\r
-    License and the FreeRTOS license exception along with FreeRTOS; if not it\r
-    can be viewed here: http://www.freertos.org/a00114.html and also obtained\r
-    by writing to Richard Barry, contact details for whom are available on the\r
-    FreeRTOS WEB site.\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
 \r
     1 tab == 4 spaces!\r
-\r
-    http://www.FreeRTOS.org - Documentation, latest information, license and\r
-    contact details.\r
-\r
-    http://www.SafeRTOS.com - A version that is certified for use in safety\r
-    critical systems.\r
-\r
-    http://www.OpenRTOS.com - Commercial support, development, porting,\r
-    licensing and training services.\r
 */\r
 \r
 \r
index c4679db4eb9bca7b8d362f8963701d545f0a0020..da743c2f38a28a74537f8bd690e9f921485f4dbf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b43c634ac08b2d1357b3e272740c59025eb8aa8..61ea6a4e5c35a2de83b1133f615b28974766c090 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ebb70df666f16d5c83943d7ac04a5e3d2ca7bd1a..171055d5b73834b54fb73606f4ca2a2a1d0b7a5d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2226a452c50d9da7115e2850a818d1f23cf758f0..0d861cbc5c2f8702bbececf5cbec4b8aa4e4e929 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f65cbf43c15dc45d1d8c0838f0273af1f981f47e..dd06ad5571e30dd114f0cd8b4db7966bcab5f550 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3215744a19744de8721a60f5e92da0e8ac3f864a..68a3c22585b8792e41a7bde57ae6aaece3b7d82e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d0343eb79afd362c53821297319f04da79bd375f..2651144050f705a71e15a9125b8649e6ca029a8d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 17b46dd41e066f90a4d809c36955bb70ad5f9403..f596ae06f1362e8234dd6e1112c7005a1fea0324 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 87c0bd13e9773c385c1f12d0e7494c0e333e16cb..15a842a5e665a23c0fd2718c61aecbe5b4605bb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 16ff078b4db98ae9f8aa7798d4d09c694c0b5843..052eef077ae8ea5841918c99a01237ae6073fd08 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 78be2cbcc29329586272152ccc0b9b569ca98a6b..0be41d0c4648bc35a88c5b537b526fb96f8dd9a3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ff475a09e57fa482252665238a64372f43c121fe..3de702608ddc95a74fc685fb3851e029019406c0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e9d1b5926638de34c81c969cec07ff3310c97f26..923bd882a27bc9cea81d2a4ed73ee5810c430325 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ac88d8d13d83daabeaa79052b1cd14d810f99d2d..5b1d8f1fa14679b6b5284fc9e16d65dd2e71c1d3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b8fcdc61411772419f569915fc15b03504de7cf4..321dfe62edb99dea5a9677c3448fd6fd9bccf418 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4d257f9e0ab29cad0962e62a5422c8c3621e1151..6717a2959984e0c59fe04162b24f236991bc636e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 84ec8ceb60bd727911abb6638a58c39a197388bc..b8eba2a38f4a35fa71c47cef79a85d7ae2bc7bbc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 21053488f861a0328fd984021f6e37081a76923c..fc4f25cd520acf3231f4f84cd322fa6e1f548b95 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4c188ba936893934c39f6437cd6540566458ba36..8f7457b1506729b60ff6a595b023c6b2c0ba6a26 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 74a3c58943d67372bb0c00b7aa2b3e67f7c77b89..893193c4c63dc30c1e94245717e3596051a1e61f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 71f30da7eada8c9ac308013c5b5802920499ada0..94b3f2865481ddd10b623d40638bc196c17d9cff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6702b3112e193c5a7df480c3c35a1abd7f8b159f..55c5d07cde23f0c3f2f693302f0fca32a55ed70b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1e5905d42048875674e807b59f7d4eb1eaa88c9f..5793a0baacd688f8f285eb8ef1111088a73c3165 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a434cd48cdb8acdab4ba60b95d68f026509f292a..c4487fa4159ef9555cccdf1e3f318a2d2db0f8ad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7ae1d2ce5fbfcac0192b6f0e557303c6cab86203..b8038a7cc64565fdf680c2d0dfcccc2befd14b7e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1952fbc19a29105bd2d014dc876c862cd2847228..88a1ce4c9348c178970796721cd6e92d642a922d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5468f0ebf80c08ae404cbdb429125f334d08b790..51b73f363f1ad28124a706afc22688f5e7ac7852 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 463c1a00b56124dc4692a7502799063fef3d4f11..2627f97e4edcd14fd405902b559f7303eab047e8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9bc02822ae3f0b3896ad6f932a7dd25440068781..b77b75ae286f220118c32e246d69b6ea93068e06 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f6607c70190bcda72a6896d9fb22ea3c1573921b..32d5645f23930ae3f105eb29ee434689881b805d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aa9e603bff2fe7e7e2686f45e5f0b43184f948bc..89936d3eb755e75e0d0534ceec8924403264534c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c80f970ea943c2b07f787b5516fdf452ef91cec1..77c8411a99aef1f5864789f087c3d2fce081ddbc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0f358f1f50e56075dcdccb9126d9092346875715..7c4883c40597f0e46f76da20a108ad4367c88d09 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d3aa75ce944285711a076095c9a141e0b377ff52..ea418159bbd4301869dd1abc2e726bc4f1f9e23a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 00546d97c54b00d1ae5df9436f8e727a598c417f..fdd9181d25dbac00cb0304a5d301b52857a2fdf0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dc75bc88e9ac08f1a2cbbc3e1b43c8c54f65bba6..e77a50089267252ad460bb2021beeb6158d2fca2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c698280639ce5b22879fe7a1ba3c4881a018d034..8f1d8516122a592cacf3ba4dad6ef45d69828108 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c80f970ea943c2b07f787b5516fdf452ef91cec1..77c8411a99aef1f5864789f087c3d2fce081ddbc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 00cfd9fc1f2e5c9f69fb11e40eb3ee5f06e214a8..0d9eed88eb8273549c251cac461113ef27b514c7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4d7287db7d27e7dcb0c94f8685eeb230d5dc2321..ed0e75543c487d6b8c887ff7c4824f905185cf77 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 00546d97c54b00d1ae5df9436f8e727a598c417f..fdd9181d25dbac00cb0304a5d301b52857a2fdf0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dc75bc88e9ac08f1a2cbbc3e1b43c8c54f65bba6..e77a50089267252ad460bb2021beeb6158d2fca2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ec0b2730324a02e30eb560f6c2396c9b56e6c796..648c400e25eff9afb41818823e3b53389449f6e0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 789f075edca7d98c842c90ee1f2624ed50ff530e..a2ffa0eb8ccc9eebb85fb408277b4d8653a3761b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 66d295c227a06c08631abd769fe0eb9d8d5d7d1a..06293b7f5d8b8073faa78caa349da66bf77ae7ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V8.1.2 - Copyright (C) 2014 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2014 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 00cfd9fc1f2e5c9f69fb11e40eb3ee5f06e214a8..0d9eed88eb8273549c251cac461113ef27b514c7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 72339273778c265791c1bfa236c9b31bec14fcc6..918e34db186907c50255752c0cac8f7b51866627 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e0eaf3491d6d8032a6001b22f04319ab0ef819b9..2a1b2981f977903ef065aa30c7b62dcc67417fdb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1a4958f4c27365de3682648772717ff8a202dd6d..7e41162880ccf819aaa6d4cf73f2746fb557a0a6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7507b84ccc956a3106072f4756413872b058125b..d552ed2d7fb2729f51e927d17f9bcefa9de26152 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 66d295c227a06c08631abd769fe0eb9d8d5d7d1a..06293b7f5d8b8073faa78caa349da66bf77ae7ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V8.1.2 - Copyright (C) 2014 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2014 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 789f075edca7d98c842c90ee1f2624ed50ff530e..a2ffa0eb8ccc9eebb85fb408277b4d8653a3761b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 88818a69308a3939454b3ad8b10221f2b6e2dbb7..da9337e8d7d1527f4fa287f6a023d69aa88a2a38 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 19a29aa0807a83248a2617c164c5e0b73c045831..4218f5b0f6fad04edc6959bf4c537ddebe7ec0ed 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e8b4181a5101e56061a30498c17fc4707f3f8519..fb2f0f3bbb3452da638e2bef572d25fa5f3eeadc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 72b7b29568f2eb12641345b0e16dfbda23d50318..e3597ceee276a23c20f54b38bd74db4e35170bb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2f840377f4239cc09662fdd5bd4b006c2199d407..b22cf0222f9de608e1fccf6e91603c27284c9b3a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f3129bf25e999fdd67c007c214a44839f9493e1b..79ee20316722e183e76f2c3127de872d45201170 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d06842540e4529e4be3d0fb76cc24f8d2c3f7736..b43b32fa7ca6b23a5fd8ac93fb8b72085d83ef1a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3830365eac4fc53567d10edc883ac1be7dd66eec..0c2da3b1e015ff06e64d8960929499ee47ab5c49 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 713121be2dc4af8abe3c0e02bdbc658f8ddad63b..5ac8239cb244001b86c3fd2abac7298a73ddd337 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2ccf474fe149de37b8c486e626a3e83999cb7a1c..2045e552aa77aff6177d2d6c6c51136ad8b9414b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 824b451e3b486f9c911638f1b324823817f8ca5d..5fc05e2de3686261db023b097fc7b1f2e32d3350 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a83ce0446137d895aec697f2bec0cf92d2cc175c..9969628fb46805b23b2bc6574d0539d3c823dec7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 612a84c77db081a696c8e298e89031ad4d6936a1..ab69534d453ec66d985237163269748a7444071a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a3b8c907cf9cb29726395af865787b7a50b671e7..5b45ce1660874cfb9a3c553d6ea5ee5bfe84297e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e2b8cfaaac33f67baf82ad16dafb2bd1d58a79be..90e1625c5994a95fb7dd8aa6369bce4e5a2c499c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2015 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f8556063f857fc870ed1e69606972cf48461991e..d4dc592a94960e0513e506ebb9214e58ae8223f0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7480dd6254a55af2495f2f2a517eb0f6a7a988d4..3f336047bfd12c6ce595806441908f9ec7e13189 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 07dd3f6ed1a8db95c9dec9586e8712973873566e..e6d90d0a5c143ef46e7ffc677316f0766d555cff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9274949c2100a6b5083cdd4dde640f45a213e733..114b25a9d94a87f0c40be5c5e24ba9e14f6926f8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6bfb84d6f77b344e9b6b6c7e2cf2ba80fbd9b6ea..a6603d7a443d2dd9a78ac6bea5c5c8567ac9ef1c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bb977bd9ed0fc7a6a9a9091c63647262ed7e5bc3..239b7eae28a55506416115fca1f5aea80880d473 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 20a6da1a4d3e0ce2b66351047b44795300287657..d136add0622b4c9ab9edb5e3376a0c9da389bce6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bb852814f05857ce382ae0a016d7cfc7685a45ed..8e430deb3151e396c1e1664706ea8375b026916e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3edab05a18384a0c1c918b374bbf6b0f6ccc609a..c65fd4974fb295d417dfcc55e2e93ebfbac34104 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 413ff006329d83f1cb40deb1249560b1625e8213..63ea270d7bda62b45d2323a12fb61c70894ec577 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 62bdf8d717252e67122d955f32456f442ca213ce..8416c06cc66420f874b465511743fb738fd00ec2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 16842e44a602aa2b49d25247feb704fdbde87a62..e491504659c2bd1b2c63df1b3732a1b79fd1c8dd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 74460f981807de5cdd9657746e2380de4559dde2..0dabc925172ace53550de4352d891344fac8f115 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e2ff293c780191078c290a9244e365504f6842d7..cd064dc1a5f52a5175002e20c2cdc89a8619ac94 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 54130a3ec374af6bcc143e45bb9c40286c1d6ac8..85a54d1c0cdb3f3876f4c20a4c78b619dffee8c9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7c6aa17cfaca2cf2636487a95b4745e786218644..7e624f00a6819d3e34439946145bbe64efa38807 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6d55b1e40628d7ce8c67927cf5cc3bc9fd4627c4..a2ef93ffff95108e4143844877f3c91b68972945 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2bf0ccf515915da8821ccf130fd7c72bf37ed5ab..9a3c40a2b5b793615e0ea23e46dfe6652f3cb42d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a2532b91e79eedfc092812c4428ff12a75eafbfe..ef84c06afd69f15287f1f45fcf8d1f668655d6cd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 19734d030532faac34621493f0298d3c52c3330c..16271a94654e2dc6b140f91037c2aecca319a028 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;\r
 ;\r
 ;    ***************************************************************************\r
index 4319450f8010f990cc8d906f9a5ab4287ba9313a..c65a0c4d60821d71bbaf74fccdbf9bfa8294e0a8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d5d8aad77c9859cb5e946df685d8748880627719..7bc077fee7ba295f8447858cff576c0484e7dbab 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2b8292a61cb2d0c6a9e7c963efd81f2a8405bc06..caebc91ede56a4c28e711545914833d2f14cadf7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e55323fd6352faf1d847cc4828074e8be7b8bf10..33038b8286f4baf2204fc64a6953a5b997ea77e6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 732b7cea7fc7e9426a29da15a2c30ba6f7101112..8ec7fee6f984534789037ca69de9baff1efa3aef 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 73a4dc06aee09bcd2d5c07503cf0636f584b604f..fb6114afc1129867b01c9aef3f5b6d3e7bb6d00e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3393005af3a60be7b22e33b36dbc4878c76035e4..c46085e8476bf2a923590980a3b1de84f60cce90 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 \r
     FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME.  PLEASE VISIT\r
     http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5c6c602a52a0d5ed6c050d0a4d5fe274bff5c683..4db7b72210aa932e954cf716dedfa0fc3dacd3b3 100644 (file)
-/*
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.
-    All rights reserved
-
-    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
-
-    This file is part of the FreeRTOS distribution.
-
-    FreeRTOS is free software; you can redistribute it and/or modify it under
-    the terms of the GNU General Public License (version 2) as published by the
-    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.
-
-    ***************************************************************************
-    >>!   NOTE: The modification to the GPL is included to allow you to     !<<
-    >>!   distribute a combined work that includes FreeRTOS without being   !<<
-    >>!   obliged to provide the source code for proprietary components     !<<
-    >>!   outside of the FreeRTOS kernel.                                   !<<
-    ***************************************************************************
-
-    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
-    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-    FOR A PARTICULAR PURPOSE.  Full license text is available on the following
-    link: http://www.freertos.org/a00114.html
-
-    ***************************************************************************
-     *                                                                       *
-     *    FreeRTOS provides completely free yet professionally developed,    *
-     *    robust, strictly quality controlled, supported, and cross          *
-     *    platform software that is more than just the market leader, it     *
-     *    is the industry's de facto standard.                               *
-     *                                                                       *
-     *    Help yourself get started quickly while simultaneously helping     *
-     *    to support the FreeRTOS project by purchasing a FreeRTOS           *
-     *    tutorial book, reference manual, or both:                          *
-     *    http://www.FreeRTOS.org/Documentation                              *
-     *                                                                       *
-    ***************************************************************************
-
-    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading
-    the FAQ page "My application does not run, what could be wrong?".  Have you
-    defined configASSERT()?
-
-    http://www.FreeRTOS.org/support - In return for receiving this top quality
-    embedded software for free we request you assist our global community by
-    participating in the support forum.
-
-    http://www.FreeRTOS.org/training - Investing in training allows your team to
-    be as productive as possible as early as possible.  Now you can receive
-    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers
-    Ltd, and the world's leading authority on the world's leading RTOS.
-
-    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
-    including FreeRTOS+Trace - an indispensable productivity tool, a DOS
-    compatible FAT file system, and our tiny thread aware UDP/IP stack.
-
-    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.
-    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.
-
-    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High
-    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS
-    licenses offer ticketed support, indemnification and commercial middleware.
-
-    http://www.SafeRTOS.com - High Integrity Systems also provide a safety
-    engineered and independently SIL3 certified version for use in safety and
-    mission critical applications that require provable dependability.
-
-    1 tab == 4 spaces!
-*/
-
-/******************************************************************************
- * NOTE 1:  This project provides two demo applications.  A simple blinky
- * style project, and a more comprehensive test and demo application.  The
- * mainSELECTED_APPLICATION setting in main.c is used to select between the two.
- * See the notes on using mainSELECTED_APPLICATION where it is defined below.
- *
- * NOTE 2:  This file only contains the source code that is not specific to
- * either the simply blinky or full demos - this includes initialisation code
- * and callback functions.
- */
-
-/* Standard includes. */
-#include <stdio.h>
-
-/* Scheduler include files. */
-#include "FreeRTOS.h"
-#include "task.h"
-
-/* Xilinx includes. */
-#include "platform.h"
-#include "xparameters.h"
-#include "xscugic.h"
-#include "xil_printf.h"
-
-/* mainSELECTED_APPLICATION is used to select between two demo applications,
- * as described at the top of this file.
- *
- * When mainSELECTED_APPLICATION is set to 0 the simple blinky example will
- * be run.
- *
- * When mainSELECTED_APPLICATION is set to 1 the comprehensive test and demo
- * application will be run.
- */
-#define mainSELECTED_APPLICATION       0
-
-/*-----------------------------------------------------------*/
-
-/*
- * Configure the hardware as necessary to run this demo.
- */
-static void prvSetupHardware( void );
-
-/*
- * See the comments at the top of this file and above the
- * mainSELECTED_APPLICATION definition.
- */
-#if ( mainSELECTED_APPLICATION == 0 )
-       extern void main_blinky( void );
-#elif ( mainSELECTED_APPLICATION == 1 )
-       extern void main_full( void );
-#else
-       #error Invalid mainSELECTED_APPLICATION setting.  See the comments at the top of this file and above the mainSELECTED_APPLICATION definition.
-#endif
-
-/* Prototypes for the standard FreeRTOS callback/hook functions implemented
-within this file. */
-void vApplicationMallocFailedHook( void );
-void vApplicationIdleHook( void );
-void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName );
-void vApplicationTickHook( void );
-
-/*-----------------------------------------------------------*/
-
-/* The interrupt controller is initialised in this file, and made available to
-other modules. */
-XScuGic xInterruptController;
-
-/*-----------------------------------------------------------*/
-
-int main( void )
-{
-       /* Configure the hardware ready to run the demo. */
-       prvSetupHardware();
-
-       /* The mainSELECTED_APPLICATION setting is described at the top
-       of this file. */
-       #if( mainSELECTED_APPLICATION == 0 )
-       {
-               main_blinky();
-       }
-       #elif( mainSELECTED_APPLICATION == 1 )
-       {
-               main_full();
-       }
-       #endif
-
-       /* Don't expect to reach here. */
-       return 0;
-}
-/*-----------------------------------------------------------*/
-
-static void prvSetupHardware( void )
-{
-BaseType_t xStatus;
-XScuGic_Config *pxGICConfig;
-
-       /* Ensure no interrupts execute while the scheduler is in an inconsistent
-       state.  Interrupts are automatically enabled when the scheduler is
-       started. */
-       portDISABLE_INTERRUPTS();
-
-       init_platform();
-
-       /* Obtain the configuration of the GIC. */
-       pxGICConfig = XScuGic_LookupConfig( XPAR_SCUGIC_SINGLE_DEVICE_ID );
-
-       /* Sanity check the FreeRTOSConfig.h settings are correct for the
-       hardware. */
-       configASSERT( pxGICConfig );
-       configASSERT( pxGICConfig->CpuBaseAddress == ( configINTERRUPT_CONTROLLER_BASE_ADDRESS + configINTERRUPT_CONTROLLER_CPU_INTERFACE_OFFSET ) );
-       configASSERT( pxGICConfig->DistBaseAddress == configINTERRUPT_CONTROLLER_BASE_ADDRESS );
-
-       /* Install a default handler for each GIC interrupt. */
-       xStatus = XScuGic_CfgInitialize( &xInterruptController, pxGICConfig, pxGICConfig->CpuBaseAddress );
-       configASSERT( xStatus == XST_SUCCESS );
-       ( void ) xStatus; /* Remove compiler warning if configASSERT() is not defined. */
-
-       /* Ensure the FPU is accessible by enabling access to CP 10 and 11. */
-       __asm volatile( "MRC    p15, 0, r0, c1, c0, 2   \n"     \
-                                       "ORR    r0, r0, #(0xF << 20)    \n" \
-                                       "MCR    p15, 0, r0, c1, c0, 2   \n" \
-                                       "ISB                                                      " );
-
-
-       /* Ensure the FPU is enabled. */
-       __asm volatile( "VMRS   r0, FPEXC                       \n"             \
-                                       "ORR    r1, r0, #(1<<30)        \n"             \
-                                       "VMSR   FPEXC, r1                       \n"             \
-                                       ::: "r0", "r1" );
-}
-/*-----------------------------------------------------------*/
-
-void vApplicationMallocFailedHook( void )
-{
-       /* Called if a call to pvPortMalloc() fails because there is insufficient
-       free memory available in the FreeRTOS heap.  pvPortMalloc() is called
-       internally by FreeRTOS API functions that create tasks, queues, software
-       timers, and semaphores.  The size of the FreeRTOS heap is set by the
-       configTOTAL_HEAP_SIZE configuration constant in FreeRTOSConfig.h. */
-       taskDISABLE_INTERRUPTS();
-       for( ;; );
-}
-/*-----------------------------------------------------------*/
-
-void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName )
-{
-       ( void ) pcTaskName;
-       ( void ) pxTask;
-
-       /* Run time stack overflow checking is performed if
-       configCHECK_FOR_STACK_OVERFLOW is defined to 1 or 2.  This hook
-       function is called if a stack overflow is detected. */
-       taskDISABLE_INTERRUPTS();
-       for( ;; );
-}
-/*-----------------------------------------------------------*/
-
-void vApplicationIdleHook( void )
-{
-volatile size_t xFreeHeapSpace;
-
-       /* This is just a trivial example of an idle hook.  It is called on each
-       cycle of the idle task.  It must *NOT* attempt to block.  In this case the
-       idle task just queries the amount of FreeRTOS heap that remains.  See the
-       memory management section on the http://www.FreeRTOS.org web site for memory
-       management options.  If there is a lot of heap memory free then the
-       configTOTAL_HEAP_SIZE value in FreeRTOSConfig.h can be reduced to free up
-       RAM. */
-       xFreeHeapSpace = xPortGetFreeHeapSize();
-
-       /* Remove compiler warning about xFreeHeapSpace being set but never used. */
-       ( void ) xFreeHeapSpace;
-}
-/*-----------------------------------------------------------*/
-
-void vApplicationTickHook( void )
-{
-       #if( mainSELECTED_APPLICATION == 1 )
-       {
-               /* Only the comprehensive demo actually uses the tick hook. */
-               extern void vFullDemoTickHook( void );
-               vFullDemoTickHook();
-       }
-       #endif
-}
-/*-----------------------------------------------------------*/
-
-/* configUSE_STATIC_ALLOCATION is set to 1, so the application must provide an
-implementation of vApplicationGetIdleTaskMemory() to provide the memory that is
-used by the Idle task. */
-void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize )
-{
-/* If the buffers to be provided to the Idle task are declared inside this
-function then they must be declared static - otherwise they will be allocated on
-the stack and so not exists after this function exits. */
-static StaticTask_t xIdleTaskTCB;
-static StackType_t uxIdleTaskStack[ configMINIMAL_STACK_SIZE ];
-
-       /* Pass out a pointer to the StaticTask_t structure in which the Idle task's
-       state will be stored. */
-       *ppxIdleTaskTCBBuffer = &xIdleTaskTCB;
-
-       /* Pass out the array that will be used as the Idle task's stack. */
-       *ppxIdleTaskStackBuffer = uxIdleTaskStack;
-
-       /* Pass out the size of the array pointed to by *ppxIdleTaskStackBuffer.
-       Note that, as the array is necessarily of type StackType_t,
-       configMINIMAL_STACK_SIZE is specified in words, not bytes. */
-       *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;
-}
-/*-----------------------------------------------------------*/
-
-/* configUSE_STATIC_ALLOCATION and configUSE_TIMERS are both set to 1, so the
-application must provide an implementation of vApplicationGetTimerTaskMemory()
-to provide the memory that is used by the Timer service task. */
-void vApplicationGetTimerTaskMemory( StaticTask_t **ppxTimerTaskTCBBuffer, StackType_t **ppxTimerTaskStackBuffer, uint32_t *pulTimerTaskStackSize )
-{
-/* If the buffers to be provided to the Timer task are declared inside this
-function then they must be declared static - otherwise they will be allocated on
-the stack and so not exists after this function exits. */
-static StaticTask_t xTimerTaskTCB;
-static StackType_t uxTimerTaskStack[ configTIMER_TASK_STACK_DEPTH ];
-
-       /* Pass out a pointer to the StaticTask_t structure in which the Timer
-       task's state will be stored. */
-       *ppxTimerTaskTCBBuffer = &xTimerTaskTCB;
-
-       /* Pass out the array that will be used as the Timer task's stack. */
-       *ppxTimerTaskStackBuffer = uxTimerTaskStack;
-
-       /* Pass out the size of the array pointed to by *ppxTimerTaskStackBuffer.
-       Note that, as the array is necessarily of type StackType_t,
-       configMINIMAL_STACK_SIZE is specified in words, not bytes. */
-       *pulTimerTaskStackSize = configTIMER_TASK_STACK_DEPTH;
-}
-/*-----------------------------------------------------------*/
-
-void vMainAssertCalled( const char *pcFileName, uint32_t ulLineNumber )
-{
-       xil_printf( "ASSERT!  Line %lu of file %s\r\n", ulLineNumber, pcFileName );
-       taskENTER_CRITICAL();
-       for( ;; );
-}
-
-
+/*\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    All rights reserved\r
+\r
+    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
+\r
+    This file is part of the FreeRTOS distribution.\r
+\r
+    FreeRTOS is free software; you can redistribute it and/or modify it under\r
+    the terms of the GNU General Public License (version 2) as published by the\r
+    Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
+\r
+    ***************************************************************************\r
+    >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
+    >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
+    >>!   obliged to provide the source code for proprietary components     !<<\r
+    >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
+\r
+    FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
+    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
+    link: http://www.freertos.org/a00114.html\r
+\r
+    ***************************************************************************\r
+     *                                                                       *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
+     *                                                                       *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
+     *                                                                       *\r
+    ***************************************************************************\r
+\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
+\r
+    http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
+    including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
+    compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
+\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
+\r
+    http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
+    engineered and independently SIL3 certified version for use in safety and\r
+    mission critical applications that require provable dependability.\r
+\r
+    1 tab == 4 spaces!\r
+*/\r
+\r
+/******************************************************************************\r
+ * NOTE 1:  This project provides two demo applications.  A simple blinky\r
+ * style project, and a more comprehensive test and demo application.  The\r
+ * mainSELECTED_APPLICATION setting in main.c is used to select between the two.\r
+ * See the notes on using mainSELECTED_APPLICATION where it is defined below.\r
+ *\r
+ * NOTE 2:  This file only contains the source code that is not specific to\r
+ * either the simply blinky or full demos - this includes initialisation code\r
+ * and callback functions.\r
+ */\r
+\r
+/* Standard includes. */\r
+#include <stdio.h>\r
+\r
+/* Scheduler include files. */\r
+#include "FreeRTOS.h"\r
+#include "task.h"\r
+\r
+/* Xilinx includes. */\r
+#include "platform.h"\r
+#include "xparameters.h"\r
+#include "xscugic.h"\r
+#include "xil_printf.h"\r
+\r
+/* mainSELECTED_APPLICATION is used to select between two demo applications,\r
+ * as described at the top of this file.\r
+ *\r
+ * When mainSELECTED_APPLICATION is set to 0 the simple blinky example will\r
+ * be run.\r
+ *\r
+ * When mainSELECTED_APPLICATION is set to 1 the comprehensive test and demo\r
+ * application will be run.\r
+ */\r
+#define mainSELECTED_APPLICATION       0\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/*\r
+ * Configure the hardware as necessary to run this demo.\r
+ */\r
+static void prvSetupHardware( void );\r
+\r
+/*\r
+ * See the comments at the top of this file and above the\r
+ * mainSELECTED_APPLICATION definition.\r
+ */\r
+#if ( mainSELECTED_APPLICATION == 0 )\r
+       extern void main_blinky( void );\r
+#elif ( mainSELECTED_APPLICATION == 1 )\r
+       extern void main_full( void );\r
+#else\r
+       #error Invalid mainSELECTED_APPLICATION setting.  See the comments at the top of this file and above the mainSELECTED_APPLICATION definition.\r
+#endif\r
+\r
+/* Prototypes for the standard FreeRTOS callback/hook functions implemented\r
+within this file. */\r
+void vApplicationMallocFailedHook( void );\r
+void vApplicationIdleHook( void );\r
+void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName );\r
+void vApplicationTickHook( void );\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+/* The interrupt controller is initialised in this file, and made available to\r
+other modules. */\r
+XScuGic xInterruptController;\r
+\r
+/*-----------------------------------------------------------*/\r
+\r
+int main( void )\r
+{\r
+       /* Configure the hardware ready to run the demo. */\r
+       prvSetupHardware();\r
+\r
+       /* The mainSELECTED_APPLICATION setting is described at the top\r
+       of this file. */\r
+       #if( mainSELECTED_APPLICATION == 0 )\r
+       {\r
+               main_blinky();\r
+       }\r
+       #elif( mainSELECTED_APPLICATION == 1 )\r
+       {\r
+               main_full();\r
+       }\r
+       #endif\r
+\r
+       /* Don't expect to reach here. */\r
+       return 0;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+static void prvSetupHardware( void )\r
+{\r
+BaseType_t xStatus;\r
+XScuGic_Config *pxGICConfig;\r
+\r
+       /* Ensure no interrupts execute while the scheduler is in an inconsistent\r
+       state.  Interrupts are automatically enabled when the scheduler is\r
+       started. */\r
+       portDISABLE_INTERRUPTS();\r
+\r
+       init_platform();\r
+\r
+       /* Obtain the configuration of the GIC. */\r
+       pxGICConfig = XScuGic_LookupConfig( XPAR_SCUGIC_SINGLE_DEVICE_ID );\r
+\r
+       /* Sanity check the FreeRTOSConfig.h settings are correct for the\r
+       hardware. */\r
+       configASSERT( pxGICConfig );\r
+       configASSERT( pxGICConfig->CpuBaseAddress == ( configINTERRUPT_CONTROLLER_BASE_ADDRESS + configINTERRUPT_CONTROLLER_CPU_INTERFACE_OFFSET ) );\r
+       configASSERT( pxGICConfig->DistBaseAddress == configINTERRUPT_CONTROLLER_BASE_ADDRESS );\r
+\r
+       /* Install a default handler for each GIC interrupt. */\r
+       xStatus = XScuGic_CfgInitialize( &xInterruptController, pxGICConfig, pxGICConfig->CpuBaseAddress );\r
+       configASSERT( xStatus == XST_SUCCESS );\r
+       ( void ) xStatus; /* Remove compiler warning if configASSERT() is not defined. */\r
+\r
+       /* Ensure the FPU is accessible by enabling access to CP 10 and 11. */\r
+       __asm volatile( "MRC    p15, 0, r0, c1, c0, 2   \n"     \\r
+                                       "ORR    r0, r0, #(0xF << 20)    \n" \\r
+                                       "MCR    p15, 0, r0, c1, c0, 2   \n" \\r
+                                       "ISB                                                      " );\r
+\r
+\r
+       /* Ensure the FPU is enabled. */\r
+       __asm volatile( "VMRS   r0, FPEXC                       \n"             \\r
+                                       "ORR    r1, r0, #(1<<30)        \n"             \\r
+                                       "VMSR   FPEXC, r1                       \n"             \\r
+                                       ::: "r0", "r1" );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vApplicationMallocFailedHook( void )\r
+{\r
+       /* Called if a call to pvPortMalloc() fails because there is insufficient\r
+       free memory available in the FreeRTOS heap.  pvPortMalloc() is called\r
+       internally by FreeRTOS API functions that create tasks, queues, software\r
+       timers, and semaphores.  The size of the FreeRTOS heap is set by the\r
+       configTOTAL_HEAP_SIZE configuration constant in FreeRTOSConfig.h. */\r
+       taskDISABLE_INTERRUPTS();\r
+       for( ;; );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName )\r
+{\r
+       ( void ) pcTaskName;\r
+       ( void ) pxTask;\r
+\r
+       /* Run time stack overflow checking is performed if\r
+       configCHECK_FOR_STACK_OVERFLOW is defined to 1 or 2.  This hook\r
+       function is called if a stack overflow is detected. */\r
+       taskDISABLE_INTERRUPTS();\r
+       for( ;; );\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vApplicationIdleHook( void )\r
+{\r
+volatile size_t xFreeHeapSpace;\r
+\r
+       /* This is just a trivial example of an idle hook.  It is called on each\r
+       cycle of the idle task.  It must *NOT* attempt to block.  In this case the\r
+       idle task just queries the amount of FreeRTOS heap that remains.  See the\r
+       memory management section on the http://www.FreeRTOS.org web site for memory\r
+       management options.  If there is a lot of heap memory free then the\r
+       configTOTAL_HEAP_SIZE value in FreeRTOSConfig.h can be reduced to free up\r
+       RAM. */\r
+       xFreeHeapSpace = xPortGetFreeHeapSize();\r
+\r
+       /* Remove compiler warning about xFreeHeapSpace being set but never used. */\r
+       ( void ) xFreeHeapSpace;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vApplicationTickHook( void )\r
+{\r
+       #if( mainSELECTED_APPLICATION == 1 )\r
+       {\r
+               /* Only the comprehensive demo actually uses the tick hook. */\r
+               extern void vFullDemoTickHook( void );\r
+               vFullDemoTickHook();\r
+       }\r
+       #endif\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+/* configUSE_STATIC_ALLOCATION is set to 1, so the application must provide an\r
+implementation of vApplicationGetIdleTaskMemory() to provide the memory that is\r
+used by the Idle task. */\r
+void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize )\r
+{\r
+/* If the buffers to be provided to the Idle task are declared inside this\r
+function then they must be declared static - otherwise they will be allocated on\r
+the stack and so not exists after this function exits. */\r
+static StaticTask_t xIdleTaskTCB;\r
+static StackType_t uxIdleTaskStack[ configMINIMAL_STACK_SIZE ];\r
+\r
+       /* Pass out a pointer to the StaticTask_t structure in which the Idle task's\r
+       state will be stored. */\r
+       *ppxIdleTaskTCBBuffer = &xIdleTaskTCB;\r
+\r
+       /* Pass out the array that will be used as the Idle task's stack. */\r
+       *ppxIdleTaskStackBuffer = uxIdleTaskStack;\r
+\r
+       /* Pass out the size of the array pointed to by *ppxIdleTaskStackBuffer.\r
+       Note that, as the array is necessarily of type StackType_t,\r
+       configMINIMAL_STACK_SIZE is specified in words, not bytes. */\r
+       *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+/* configUSE_STATIC_ALLOCATION and configUSE_TIMERS are both set to 1, so the\r
+application must provide an implementation of vApplicationGetTimerTaskMemory()\r
+to provide the memory that is used by the Timer service task. */\r
+void vApplicationGetTimerTaskMemory( StaticTask_t **ppxTimerTaskTCBBuffer, StackType_t **ppxTimerTaskStackBuffer, uint32_t *pulTimerTaskStackSize )\r
+{\r
+/* If the buffers to be provided to the Timer task are declared inside this\r
+function then they must be declared static - otherwise they will be allocated on\r
+the stack and so not exists after this function exits. */\r
+static StaticTask_t xTimerTaskTCB;\r
+static StackType_t uxTimerTaskStack[ configTIMER_TASK_STACK_DEPTH ];\r
+\r
+       /* Pass out a pointer to the StaticTask_t structure in which the Timer\r
+       task's state will be stored. */\r
+       *ppxTimerTaskTCBBuffer = &xTimerTaskTCB;\r
+\r
+       /* Pass out the array that will be used as the Timer task's stack. */\r
+       *ppxTimerTaskStackBuffer = uxTimerTaskStack;\r
+\r
+       /* Pass out the size of the array pointed to by *ppxTimerTaskStackBuffer.\r
+       Note that, as the array is necessarily of type StackType_t,\r
+       configMINIMAL_STACK_SIZE is specified in words, not bytes. */\r
+       *pulTimerTaskStackSize = configTIMER_TASK_STACK_DEPTH;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
+void vMainAssertCalled( const char *pcFileName, uint32_t ulLineNumber )\r
+{\r
+       xil_printf( "ASSERT!  Line %lu of file %s\r\n", ulLineNumber, pcFileName );\r
+       taskENTER_CRITICAL();\r
+       for( ;; );\r
+}\r
+\r
+\r
index 65a99f4d7ed34590aaed25e1963f9e7097137e77..dba934246197aa2701a2e4182b318bed4e70b144 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 459a26b56971245ad6b9ea26fd2602a61265cec7..4a6e4b349489ece20e230ab26a55c36fd1f07c7d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f02d812097c5815ac56ad3ba71f08f68ced3d632..7689d2e67392db1806f9f77cf09ea3a681b94d6c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f5ad62c71f24173b5305fe0db182c133b8889482..e0b440b0fbf33a8fc21f82516d7a770dcf2c4523 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9c639184dd56babe4e9662bdeae6be53faaff324..bcbf384aa675fdc302c5469d421d2c4d22a3a8aa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bbe86008e52b15366e790273cc512410f57e9b05..1ba18edd58c07d87eb42999215f3a31172aa594e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 54daecb003f533e76f5f67f1261f3e30c022d8fd..232b86918d0383400c96d1a0e92efec98a486339 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aeecddafcb28a3504ce97fc828c61c371fcd5922..bd5cea8d78d72fa5b637d868ab13fc1dac11b7dd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ad185aa5856b0ac42a0e38d3c909193fd2b1f3a4..cb056ec89154e8025bc1070e74ca35c76ed06289 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 54daecb003f533e76f5f67f1261f3e30c022d8fd..232b86918d0383400c96d1a0e92efec98a486339 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 019304c5df0586ec2a20e5390d38ccf6e5e76738..9a8e54eae4f3e90724ee9d5b7a034866308a6ac9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a8a35f2d5a77dbdd5eb9d8a85e2ae1df8cab6945..8601a86315bfa5cba70f21172a951b105cb55533 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8b6b888275d63b2605a0c6aaa8a92a07eed5e4b4..f79047724b0e98d30b6bfe595b09091d444cc826 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ad185aa5856b0ac42a0e38d3c909193fd2b1f3a4..cb056ec89154e8025bc1070e74ca35c76ed06289 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 54daecb003f533e76f5f67f1261f3e30c022d8fd..232b86918d0383400c96d1a0e92efec98a486339 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 019304c5df0586ec2a20e5390d38ccf6e5e76738..9a8e54eae4f3e90724ee9d5b7a034866308a6ac9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a8a35f2d5a77dbdd5eb9d8a85e2ae1df8cab6945..8601a86315bfa5cba70f21172a951b105cb55533 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8b6b888275d63b2605a0c6aaa8a92a07eed5e4b4..f79047724b0e98d30b6bfe595b09091d444cc826 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3261e8b45e3719066480fd828f5474046d636ef9..bcaa610f30d4785d38513e7f776d667de6344df1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7728261a88bd1dacf6481b991283f0551ecfb4df..33214f92162aa72a33c4f455ecfad719e038459b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 43300fb9c97bd8075cc5ce70dc5610156839cab7..f07565af981d7d5264dd033841808de78a51dd5c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d070089d984ce970c7395c93f6135d3998d7a635..72abe0cb8eb3c9c04cd815634a78e36c470931b2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8b6b888275d63b2605a0c6aaa8a92a07eed5e4b4..f79047724b0e98d30b6bfe595b09091d444cc826 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7b1ba3a9d4e61babcc90bbb68582aaa8f4323fdc..7aa182265dfbf2114e44d41a2dfe30db875048d4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 449d2ba6369cb1daa6c7d1ff50c4f52d4f17be70..a55ff4efed988712b13e2d4316816d5137010c65 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 792050288a1dc017f0ca4696a23e67134e42d7b1..65f504a46db0474bb8aaee06dcea5e2de38f4790 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a2a368a6382281c4e2aeea88f2d6b7364b2c3cc6..928864fd2b7245b95fa93918628595f883c41f74 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0f3e3257b115f543de0087ac4bcfcb85c6faa9ab..4dc46fa72c407bd600d877e6e584b9d05e68c7a7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a9f37e89f96174ba72807f7fc7119f3cead25c19..c959008fb3dadda9fb2da04e24bb77eee24e8faa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7c69f73d62b5779b44215035567b9ed5427b28ea..b74087e81f934303f3864d0564b7defbb8dfcc0c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ba6543835cd0a802f7f6fc37484672e5dfad0c21..73631c9b3b99f6bb5a56667cd6c27a21cfb0f216 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f63b79f667bdc485fa8bdf13faa99988a2c1ae28..0fdd35fb58c44e2b2132ce443d35c78c0e6738ca 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5589260f19f3ffaa413180ff76df9eddb68233bc..afc0cdf3ee1b6040dc622a6145880adbea59dfa5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dcb9577d289d0e30396461e37823cdd0208d43fb..0613f7227fc2091aab44b942eb37a94432065666 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9885dda3a20542a27a7f51cd192b04a186d864a2..3b6d39d4c5656e44542bb7b7a58f9f129b3016e8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 90ef36cd69c3bba87a8d275dedb5b1d175e5d748..41542af91e70b285875c979f6298e3e9068fda32 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ebccca87f9ae51ffa2f196de635fd95f8b108f67..5e10390d8ae836fb977aa21be08c84603b79ab09 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 58a4e39a287cd1d7e3d310012fb20a4fede1279f..9025da166b407db2520fbae82ff9935af10f0dbf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 820ac4785033afd4dee4fdbe29624606a6eac98d..847ac037553d87ab614451dbd5f65652b86abf4b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4e48e50145001b0d6d312e006fbbd6ec7a4142f1..0abe769c7e1edf0a1a7b4f250db0149a2a4efaf5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4c677c3811865e304559f24017ccea750a3fc023..9a3842ea8e8231d5ddaa4b5ebe5a8e355bd01db2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 96877edd4bbbe78d9545d50b18aeaf4ca959b2b6..bb64bda499651686452edd51f965b3890e9cff27 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 99c13efb21fd0125a896023e75970ea8f9ad994b..238af7d7323b6d8b24ac470d720fd307a65e45e6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 19fcc6ad6d7470ed2bcd4937c67a42a9308640c6..fc8441a6c56ab08bf645cc5ae0548864036f76a5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6875add7345839fdc1a01230f1b7f1befd58fb28..d88235ce2e4bc810687641927028c5efecf4dae2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 626008d1705747d706223383f9107933b39e79be..9f31d40ad225dd91bcb38c189adaad6fe65e7d56 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8440460f9d6866dc37ab4e45fababc41e7be4f8f..b9889993f6d8021d8080c723c5137f96d7be3d64 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 08bf456ce0fc61cdaf4570691aad8af4bf18c3b0..95672676d74f3b059bfb2f74925ed4051ecc9bf4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 15eba6d106a50ef77da8cf2fd267f307044ee623..7e2f054aa004be250b0072f1150b35c4cb9e0dc4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fed3d1e78c46ba7db31ee326c72c60a24b5ff029..669a34a86e951e29a794ae2d86271b11e6104a83 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f26bb26ed3ea794b94604dbf4831cd723327d096..01077bb6ab34a65e96b697487d1cfbc272189233 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bbd20c95e2b4d22be71a4bb819ed95747c9527a3..b48b4aa41e6366581b9c713114a910afc31ad585 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0d433679173a891464189ed6c51be0f804aa46fa..d04e3e44b1e024a9761e864c8f7878869e4e06de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 335c7229d4ceab5b681fc6a38251491e640877c3..307401baade8e8094ecf24f0a348d7295cc66efc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 58d0ce9651a73dcb11c0bc6ef566607c5a6e199a..9f9853709d9516192691022441946527216fe74a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2dd7663c6b06ed3c1118b1ef46bb08716e55e78a..10e137cfccd8fcf8c0c3c2af8d2ecdfbfb57b40f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d8870b9e510c3d3e0541a18c8a508277fedea0c3..381146b490bcfe9fe8d5f26b8d650424b17ee4d9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fc8326cead3d66b1dfdf310454ddf9ceca8af8b6..095c218de5e8c9def775b5c481112f035a5e70fb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1283d7caba2164726e11eaa82323acbc5c11a4e9..507b9e13fa5e3c118f77620e991bf5ddc1a57dd7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ca883361bc6f9d82cf6bbe816e7e387647845788..efe98f0676dac982a989412924f4d8541272655a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index db3de9db0a13a27a34d0939da76f9bc516fb4158..9feae582a53100288149609663ede506d570ee5e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9cf11b136f1ad9da2def0b12afc2e09d3cba59e1..bea5800be1ce34fbfe057a361632e953f3bfb8b6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8d74c01789b998d446c782463b084eeefc785520..83bf5ff493621621f87ee496621ba789743927e8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1fe895af6f4023684a9845644d0ad36ceef89a66..b19b81285e84f66b96da213a22447a493e8b7674 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b7d507c11c015cd59a9ecb4ab800e3fc87e4645d..3687355df7c957103551305af773b50bebf896a8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 28c54a48854b051e73edee8e17308f2a3b1783a2..314dae710d0464662ee6f84a6e6c9b4f053552e5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ac286c82e68f94e9701146983972031165b568ab..34ea858cd204a0ff7c586efa2989869ca37ad861 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d72c29e690c3c5e34965f22985d00fcc3b6a20f7..979633e55bf4747f79f2cca04c50d577f981cb1f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4f3d8e5921b9048706d8f6f684e344ed0d305be3..8373200883a24e2490a1e99549ab755879f4b3aa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e4c8c68ac9981a3ac78dde6884b98dc2ed1aef63..f3e44f69d73f24ea748deb5ca6682d4626d774a1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ba8d2a9f55ef4d8434c95f48ae474704c599f49c..e9024e4bf517e70c67d6272213bc4c2f4d6bfaf6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0a5e672eeb0fedec7dde125319209e21fa68133a..813c62a7c2be3c422b4b8634c7194de9cddef398 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 28c54a48854b051e73edee8e17308f2a3b1783a2..314dae710d0464662ee6f84a6e6c9b4f053552e5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7964f378563f62b62d8ad55de13df3bf80026c15..3d75df8f9cde90a9f34c7bd94783162197309657 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4a11f789aad5447deb23595ae38928da43ac687b..5780fdcda1abc7bcc9c22bc827d4e1051a06293a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c0cf3c25aee0d1592d9958c495d21cad5533224e..f6d6bb7f30c998295c1e9eb65569f362ef41d9eb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 74af70c49c28f104d198035c9222f464b95c98a6..5c961f35f131709d58987394a4d015ab5f7b4bde 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9dfbd8b451cc07621bdb580e0e5093b8f0d300e5..db8b1800800179f9c1d5ccf88e26259bdca42d53 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b63f044a2e9491b0c8123be51d66f652c007ccdf..fca4b82208bd64d9cb1e9e98e802163f2bd3a352 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6bd5f415f3a2e4f81799db1435a44400084735e0..2a89975da1adf6f661e5d81a86ef66c4a13915d4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b720f559be3c61819a1e20d3586ae71beeaa4b52..19d49b630e79205994acd7ccd93d13f0b7f99b32 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6dfd977351b75da8462a0855796a17d2f45fa5cd..e73762e6fc4b322d3447b663e3a69f29e413c932 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 22bb42bbc00b62360fa2b0133abf745fc465cfa6..417234e071ccaaf68d3bc20c3501cd8664010ea6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e4ec8648cf1974b93d01c13d22da73dc50e66db..3b5c36826ac12935133adcdb695ebb10e959b666 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 82cb4920bd1633458d2445c4098edfc7351de707..a9744b83dd8a4c544c401d9d9e6220133907897b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d32d31dc864a161e02847b46834941d64ad41d46..d7ae30bcfe3cfb6808b6fc45baba60b6f42df135 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bfab0745beacd0c9395bba0a4e79a1fc2200061d..141731e2118d680c32554fd3e38be3a9beec23f9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 51fd320ac94116147cf60e8feb50bc1d36adbabd..67c874579f032fca9ca5ea4b9eddc8460be72d41 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4346598600a1bd98bfb4d75665f6d8c74413c7a2..7b43395630410af37611c0a4c594c5d333e65924 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aaa7541c16077a682bea38aad8067ac9bf65bb54..490ec8c63a92379a42b74409d2f4291c26959163 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 234591612cff10be92cd63133bed9933fed25911..40517c87aa0e55413471080af54b305b0c3c4aae 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e575e0e6647eda1719fabc6ce85038cb81cacb0..ce6d80594ced8c03752968216b957a6b82ae5a89 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 26f1abfb47cd46376015a509b8714f1a6c380010..9152b9426ce20aea2a21d7ea03d6dbe7f181cbaa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0e0b7b02b27e6cfde39810d5767ad9ef2265fd8a..47233185db18a552d1bbad9ecf90d95ca6b3ac38 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index da688d905273c3ffe563bb66c8f209c46d786e68..f97ebb08306cbf9d9e148a09208b26a98f037697 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e4e03859e397d5e4a111966e06352d93bf393d15..7b51561acf0b24a1116f4a081726fa99b2b20540 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0c3a2b69d85bfee8345d6afdc7740f033d1f50aa..e45901689a7782373b4e6fa813d945767b6a9081 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e2c6b37e863f9a3ee56634fa059656a86899f226..2eafef4649cce8162660eafc8dc9c9894f3476a0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ec4996dea7d8952cc09cf67d55e32d5e9855661a..d5b0360de04948b920d0c0d2bd9ce02130e6cf7d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 883a1c5a886569ec116eb3183674fccc67c84e82..cbc4269ab23ea109059eec7ad24b311a3c5677cb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 477bc1f488765b2aa06aec3f793d36a3c19299f6..daea5d2dcbbaebd20a595957b164cd4c5eefefb7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d23beb85005cbd3c611a85baee212e5d6ed8e9c5..dcd4fb22ecc01cd62a4d53d7c86cf7dfe23c66c5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4f2e5dc7f3df360fc3ccbc850dbe80d7bc7cd7a3..575eded65ed4c1975d089dcae940c2eebdea7801 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4feeab49ebc8ac59e339d71d7c29eec7920809e5..9d0f07632d079d20dc365bac2b3769c2f9690aa3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 641d5ff95625742461376407e25401b3c5167b00..4251122066e48f2d71989b84a92bc700c22682d4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 83c225c81110d479a310e6ff3b1bee6f3f56500c..144e23c10d35ab12105b6e0d7a42e1e6deb06e37 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dd0edfde4050a2ff0963d921b2058845c8ff1538..0c15710199097b4fb66fdecbe2447554e93430e1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8627a57813348e521841a90a50c69c9dc3b5b521..113aa847cf8bddec813790f32d975943f30df8a5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d554681007d853e805d158b21177839b9fb5d222..8c585229182acf85a7043b3e7e27075a1ac28f08 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 07dae770f83630c0957959ea06fdef5bc629c75a..0c107b7b67453ef55cbb4bb26946025e9829a5e0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ffdab958e950c721c440c2a60588d1a5867dd4c2..8e01ff1c8b37cc68ee5665a83eb9617562c907ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9c648428a1928c6da766dcdc051d81dcce734709..0e0b1e85b5b5c709887e2ab323860ca9d70830af 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4ff98dd384ab1547169788ce80a11bbf2632772d..4c2ef9348f3fef804dc186659387d1ecc7c5cc3f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4c98d2341ba36a17b50d33f1024f0a553e84cd8d..41b9cc9e201b393253d1f392ddd40b7da7526b1b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b020292345cc891d0d3eacf6381f68ce1c9b0c1..1c4db81989630a062f285d6bb9f712d4750fce0c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5d85d6e06f161968f3800d6e5ebf7c5a9773b263..cd0b1832a90f85b873f7872c7c6dc54f75a582b9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 78a73054592f68487249e18096daadef8bdfd967..33cf7a9b2a5af178dbe2caf053ba6262baf75373 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b6be10b86c3a3d3c2c3a68f4f7181f3e2961882a..b3ae35ec6c7212f2f330c519c9deb5c73503359e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bb1abbb8afc4b7b24f32ee66a906e7a0f4d0c2b7..cdd2b840f88b7285a2029527b8c299b4601b9aec 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 35a473aabd456f5ad37520181a525140ab6a4625..6bb2964c9553b32563f606dc34092a302a36c457 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 48281abfe5afe1bc3d03185a0908bbe3333c733f..b1c03651745d098a8ab64b293ea34e6ec3a411d1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7dad7f56ca7c529f909d98daa8c6174bf49818f0..ec761b2e1a0c10ef84037226a33a01f70ed23a05 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f83a69f2f96537a4f7d56e23507bb3b39176072c..23b96216dd1ab5982d81d8fdc9970b19741b806a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 49ac8d4c39fba15356682e667392d4e2ffc22097..fcf65d6fed7cac4d2c1b03f9df1380fa4e5d282c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f73eebf450c19362168174b61066ef78257b1d41..a5e933237dcf7c022572993e38849e7bc413a6cb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a0e5e00c6b2926369d909b5068047d7ea7b13769..de62c120a780143b25dc40c993e701f65332cf04 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 661ae55ef6ded28ac72204f082d27459c3b4aa78..1ddee842cdcc648b61c3c6f9c8c786cd13b8d2b1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ce2ccc19bc4049dccd0ebdc395c387d364ae6a87..6bbdc71ef0a2a4a3c52973b20defc3d1d6c464c5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e06c2bd20615686da86f6a168ce2478cd2f19a53..636947c96a9a1298396746c28b2294328ace66d5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e230911ce45f8df34894da033cc01626aef89de0..f63e5517c0b98e7d5cd4e7e5a36ad7b51604257d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 250522260bf41fbbdca51bd2e68c31f498d83b57..794470ea8f5405f13203327623b54ce6ac019dfa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7ee7a6650538bbefb9b46353cffa6271e32dbf9e..1b66cf2895e948128d5a9e19ac57f026288f1e68 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index caba85a36a2ad1607e431cf735b6ea249efdfd14..74ca72756d89c67eafc6fdaca5a4873900cb32d2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3c4093dbc680c927828e7ebd999169f03ec13ca4..08d3e95efb5a3ce012eefc5c5c8a776d83c344ed 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 78e1db008f079b3c49736075b206d7d0e5aa7d9f..ca73c7b1592e45e39c9923753a2db57df23efedf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 554d139e1291897b8ea3217fec7366bf798fc5c9..160739210437e5f9ed61b6b06a24fed0da4f5e9a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1bab590ec131bdb5ae8c72861119f7152313a1c3..6fb0325b2d970c62517546aba6b7f3ebd419bca9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bcdce4a7ff3c58a507032fe28b9d8fd0f331c04c..3c2d6227b5d798f4f1937e9d95ab08731b35b037 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7841970b66f7e425c748b21c3b1fe2a72d144109..73fd515d3b32c8b0df613ef4235cff8903111263 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6ab69837bf11ac6f68d9b9a95a21c6d4c5e1ad4d..2874a7a72f034bcc102b811693505c408bf7c67d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 895823e491452dac78c1f4e652e2c10971b30ced..a27b198bf46803041906796d0b547cba7f9a8c77 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aaf0b2e88a02c8089b53efd8cbd2bfd610d81671..3c06b12da4e894360e263e7cb72af55ef5cde29c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8555c563431d49e5a43ed747a6c180c7b8cd58d8..2e08b43890b20442fab94a612a6a6e55287b22fc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0aaf1a0d517268660f175eac2b0f1d4bc351762a..d5866c2cf272281bf641990f8c28bc68c3107d88 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ae765efbfc3b06733423d070eefd595fc42fe269..0cf3316cb38484035dadda13b89019a778b070fa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c58aac47e280045af84e48ad59f859b38bd5c1d3..2c8d20b8499964ca6fde9f2131d0818e4b9fe2b4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0964d69f3e256eb083d29ccc6eb400f79463f6dc..3ac78a00b7fb0ff1ec93c3cb3f20ffe5307bc10a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6ba1b5da52a2d9b106e8146cef5c22ff38a94fe1..ab48ebfe188587adc39d74538f847a9420bc35c6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b1a1ed91a0ac6f9791a3dd5449eafb6d315cf9ab..badea5f1bdfdc02b915262891e5b27f51c534f3e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 71409948f3ea917c010c0a72795a22e02a7b1d81..a1c641967cbd96f583e22fbc9ea0efe6e5ef0b0e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6e5a25f173c6c3294258590291cf8d1e91672157..2a4c2f19a6a92acb91382d5fc936224cf91bf3eb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 71f30da7eada8c9ac308013c5b5802920499ada0..94b3f2865481ddd10b623d40638bc196c17d9cff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d8a41be20b6330781f32b8c205a82e1f257fa93a..830d77042fffced6965e5526bb4df3026f5274a6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index feb6580a2c649879fc44244781efd77951416165..b3ef6d08a95b4ad04c94a2a3458a1349f099b21b 100644 (file)
@@ -1,5 +1,5 @@
 #/*\r
-#    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+#    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 #      \r
 #\r
 #    ***************************************************************************\r
index 9b20b195304978818d9398f6e26eb8291c8bb00a..da96e336aaf95f162a876ca36abf57c30080b795 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 27830cf7a7c8230b2c521e78b37ff5d211386ad0..78a7ffdd4bff866f3b2834ca1c19f142d9a43aaa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0cdfe798f51e2ee8c1affb5ae630eb77b686e0c7..9cee48d0765b47a6bda75d3f70305ff9a7d98fcf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a3e89afa72dc4ea612bb7d8fe9bdf0e101683037..151f813c3ff5d38daf7d3f0b92a03ccd81bc60d0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8a887446e9ce920e77ce84678bec4cd8101c90c0..63d4a839a48e4e01f463cd952e4c7d6109437d4d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cc9a5e6cab1255001507a34b22b7a38cd29762a5..9d8393499906a66b06cf817c0ec0917d591b5c73 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 46a4bffd2934b518a396674ca527abb84d17972c..396978a784a5245f40ee642d1f79cbf635a426f0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0bf3c583d96725af0a7406ea92af17d488e28512..3bfe78703d46b735e6144cefe55a4922046f47c9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b5355d6b307a2fda403b5da48bdf4aefbde5765d..8fddda42dddc44a85b0a8a8ca0b1654da222b7cf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e0f2ac62d606d563abb376aece5b6fade67b0347..44527653689d18872c2795fd8117d9b2691a8746 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e0a0081556e950e795c05b8c9e609f9e8be023c8..ac25aa967b78dee3cf0dac7f6158c3f91e1a90eb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1776d15eac7ce01ada34eacc5d99b231af97274f..cf73558ca8149e5c94c7bf787ebaa2c4646e17a6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5c421ad20854c53e6282f1e3c6119551f3f88234..5de635f0fe6c71cb6862f0f2daa561f82b085ae1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 450a6c0b160ddaa14064a69517b59f9b45899245..e1a8b9312dd6a7566ed3e8ae80e1703e5d678877 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a7d56ed528431878685dc9e4b379e265226f359f..3c6baec92e667ce593d43427f3f4d4ef1ce42142 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b7f8044519e8da7f602637cbb75e62a49f022d05..3ec56cb97a5f868c36cc623201566a8a6aa46ae3 100644 (file)
@@ -1,6 +1,6 @@
 \r
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 58782c3e8b6fab23d6b9807102c5d3dfddb93385..68b40762f2c293d5d6b0a5863330e67ea08e9dcf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 54bab4782c11003f2bcfc50cc4922071890fb3d5..c60417c2f44c01ccd07a77bd7889c802ff21fa81 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a7d56ed528431878685dc9e4b379e265226f359f..3c6baec92e667ce593d43427f3f4d4ef1ce42142 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 12a4e76829aed584351cb5128b59ae19e43e24ae..d2ae393e829e8d95b55ad0ce1526ec3c19db777b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 60195b97744798aed706a32a24ced636613aeeb8..d7075a2f4ba80216e2cdbfe80f31c555ceed597c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 48a97f21076c378af6bf6180983666c70be13619..f253f7752cbdc2a46a39a29e0ed3bb31350d5135 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ca0694c5dd1cef7461ec4e56fa787964cd487bce..f6ca9a6ec64cd035f098a745b30193b071430fae 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1189f9cf8490a42a9d550474db7676178f59a681..acfd9b78b1d0d9a9cad62ba8bda09a941b1160f0 100644 (file)
@@ -1,6 +1,6 @@
 \r
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7260a0d31cdcab3661d3020be582276c9af03d40..04e0a643441e854ab63d36e03c12e96f8822aa8d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0b517f00cb2fb32d26ace5b51a21cd7f2f0201bb..84e9a4ad29cedcab0921ef4d1c84a33dbd2c2d30 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 924dea4e0e9a8a0dfa0f5f845e1137049fb82059..cb7741185864a82b7aabff6620ec406a275506e1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1a9352aacc286b639b9c5b7afba5db70755df2ae..efd704b2f819bf4acedc6a73ff6907f2ab3a0625 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a60b2154fbdfa31a699ff6d83272cc54c4767a9b..60b54719fd690ce8ad2bf496332a7a43d297d12d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7388a514d2492015456465b1f55bd60497007d82..d4811446b3e2cec14047e960b72e362089e9bbbc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aeadbd3ded26c0b3f5226a237f1f1b665904f100..93695784b9c361b1251c99fd089286114bf5a138 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6d624b6a5870587c1b20c28d640735095de60aee..c6805cbafcab06d34a2e47a8f7d57992c47e8aea 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fb4f7f59c2918d76c096f70b3754adfd5a932261..9fa452821b37549d34b73630a8bfc236ac44e0ea 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 746e162647a58cdad71ea422ebf6a6354de591f6..bb4088590e0ad209ff987ef3be004a356a6e8086 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a7b520411330b1027f945ff58c3cc0ce7fc75bcb..7f55acfb7f24e56270cf2a11e34c49325eedad73 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7b76e034fd5cc31bc4d672d0ba4194516bfb225b..100ed38c8855cc786a4c1f4e60076ede7519c0c2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0e3c3502991b560347f0c32088212df8f14103a8..da69f5994302d358ed1f0caee64258fb9f87147b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f21e469c0d5066991d5f98f99b097537b875a519..02593501d665deb317bfbba7e06bbe83d6aa220c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7c92956f7daae99d51802f350f2773ef932179d2..a392301ced1ff0ea6671e7178be82e7b6fd0d1e5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b50826533c04458384f838237b5211f621b71e56..06a3b43f5001da83a87b32f1d5ee692ce95ff346 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e3465790c80c05bdc4dc4f2dc95113bc6e0c8aef..a70cc71494dd9ca71b4d544f793b87ff719de59e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0e3c3502991b560347f0c32088212df8f14103a8..da69f5994302d358ed1f0caee64258fb9f87147b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3032738602d65c0972359490a8fbd80ef3767788..738e7e7ea5dff93344a0c215499730d78fad9c8f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fc3002d8462bb49a7bfb27dcc3964fdbc2762233..38d6efe3e49df62f9e704f8bd1b7b77ec6ecb60c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b5087914625a9c1dd9f78d3ae95adfeeefcd8e40..a8ba600bf2fd66321e6fd7a8743fdb73d6de1deb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9885853504195e247819dc00511ce218f8af31da..011b2336bf05c612eb395621117c7ee48e6175d4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9ffd13d199da61d47c4d1a6176fae186625afa4b..45ca232d16300ae6f1d10e1961b39bef18ebf2af 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9831265beb9ff56b925c9a4af8a5135536b56b67..5b4c2c3356f89d7de65bb847af272905c4b3e3b8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 29376f68b00627b16e86e265f1de4ae2fd50912c..1ff53549c628f5db6d905d17803daad95bf2b264 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b4244472918a8cfb4f6d52048690eb240c86d757..47747efe5310c269633f0e88f4efcd5babde38dc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 19e7b086c7cdab70e9f2223332f453adb196ee97..bac46ce687728fcdbef5e19ca738b96e18449e23 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2337e7f46d20f1a72ae77095ffd2689e22e54172..dd7a138b1507c1fb48000da50a5e421a85a5f1cc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 141d65bd33fe2d2415b6f39d9c42a1b15fb2a4a8..54e67ee8a40d33302c2209624f34b17be1df43e0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c26146927b53baafbbe16291fc3710e5a221914f..5f9a2111684ce93fd9681df3183e1cfdf4b2bb7a 100644 (file)
@@ -1,6 +1,6 @@
 ;\r
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;      \r
 ;\r
 ;    ***************************************************************************\r
index a37c2b1380cd26de51e94f5a8292774f62d9fb6e..4138c041a6dbfa78f1267cfe6428b0d3719d2672 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index da66b1be41811b3132fbd1f0e45f668227889414..1aa032dbdd8c594e3f4718e67ca620a515646826 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9780b7ccd7e5a33cb712094b7378c5a0c5e102e5..d871992a4d65c96834f01b307ed27ad8e54ee20e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 991fb6356df7b401ced38f671082607bd0a7f8f3..084033f1d4a316a89a0b9dca41b4346bbefdbf64 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 141d65bd33fe2d2415b6f39d9c42a1b15fb2a4a8..54e67ee8a40d33302c2209624f34b17be1df43e0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f0cd7ba691550a66850ac01a13c0fa8c618224a2..5e72ad7d9686df2565529361f69210f79623d5ff 100644 (file)
         </option>\r
         <option>\r
           <name>ADefines</name>\r
-          <state>__DATA_MODEL_LARGE__</state>\r
+          <state></state>\r
         </option>\r
         <option>\r
           <name>AList</name>\r
         <debug>1</debug>\r
         <option>\r
           <name>CUTest</name>\r
-          <state>###Uninitialized###</state>\r
+          <state>-I$TOOLKIT_DIR$\inc</state>\r
+          <state>-@$TOOLKIT_DIR$\bin\iar.cmd</state>\r
+          <state>-@$PROJ_DIR$\source.txt</state>\r
+          <state>-@$PROJ_DIR$\include.txt</state>\r
+          <state>--preinclude=$PROJ_DIR$\IAR_ULPAdvisor_Defs.h</state>\r
         </option>\r
         <option>\r
           <name>ULPRules</name>\r
         </option>\r
         <option>\r
           <name>Hardware Multiplier</name>\r
-          <state>1</state>\r
+          <state>0</state>\r
         </option>\r
         <option>\r
           <name>GOutputBinary</name>\r
         </option>\r
         <option>\r
           <name>RTConfigPath</name>\r
-          <state>$TOOLKIT_DIR$\LIB\DLIB\dl430xlff.h</state>\r
+          <state>$TOOLKIT_DIR$\lib\dlib\dl430xllff.h</state>\r
         </option>\r
         <option>\r
           <name>RTLibraryPath</name>\r
-          <state>$TOOLKIT_DIR$\LIB\DLIB\dl430xlff.r43</state>\r
+          <state>$TOOLKIT_DIR$\lib\dlib\dl430xllff.r43</state>\r
         </option>\r
         <option>\r
           <name>Input variant</name>\r
         </option>\r
         <option>\r
           <name>Math description</name>\r
-          <state></state>\r
+          <state>Default variants of cos, sin, tan, log, log10, pow, and exp.</state>\r
         </option>\r
       </data>\r
     </settings>\r
         </option>\r
         <option>\r
           <name>ADefines</name>\r
-          <state>__DATA_MODEL_LARGE__</state>\r
+          <state></state>\r
         </option>\r
         <option>\r
           <name>AList</name>\r
         </option>\r
         <option>\r
           <name>Hardware Multiplier</name>\r
-          <state>1</state>\r
+          <state>0</state>\r
         </option>\r
         <option>\r
           <name>GOutputBinary</name>\r
         </option>\r
         <option>\r
           <name>RTConfigPath</name>\r
-          <state>$TOOLKIT_DIR$\LIB\DLIB\dl430xsff.h</state>\r
+          <state>$TOOLKIT_DIR$\lib\dlib\dl430xlsff.h</state>\r
         </option>\r
         <option>\r
           <name>RTLibraryPath</name>\r
-          <state>$TOOLKIT_DIR$\LIB\DLIB\dl430xsff.r43</state>\r
+          <state>$TOOLKIT_DIR$\lib\dlib\dl430xlsff.r43</state>\r
         </option>\r
         <option>\r
           <name>Input variant</name>\r
         </option>\r
         <option>\r
           <name>Math description</name>\r
-          <state></state>\r
+          <state>Default variants of cos, sin, tan, log, log10, pow, and exp.</state>\r
         </option>\r
       </data>\r
     </settings>\r
         </option>\r
         <option>\r
           <name>ADefines</name>\r
-          <state>__DATA_MODEL_SMALL__</state>\r
+          <state></state>\r
         </option>\r
         <option>\r
           <name>AList</name>\r
         </option>\r
         <option>\r
           <name>Hardware Multiplier</name>\r
-          <state>1</state>\r
+          <state>0</state>\r
         </option>\r
         <option>\r
           <name>GOutputBinary</name>\r
         </option>\r
         <option>\r
           <name>RTConfigPath</name>\r
-          <state>$TOOLKIT_DIR$\LIB\DLIB\dl430xlff.h</state>\r
+          <state>$TOOLKIT_DIR$\lib\dlib\dl430xlmff.h</state>\r
         </option>\r
         <option>\r
           <name>RTLibraryPath</name>\r
-          <state>$TOOLKIT_DIR$\LIB\DLIB\dl430xlff.r43</state>\r
+          <state>$TOOLKIT_DIR$\lib\dlib\dl430xlmff.r43</state>\r
         </option>\r
         <option>\r
           <name>Input variant</name>\r
         </option>\r
         <option>\r
           <name>Math description</name>\r
-          <state></state>\r
+          <state>Default variants of cos, sin, tan, log, log10, pow, and exp.</state>\r
         </option>\r
       </data>\r
     </settings>\r
         </option>\r
         <option>\r
           <name>ADefines</name>\r
-          <state>__DATA_MODEL_MEDIUM__</state>\r
+          <state></state>\r
         </option>\r
         <option>\r
           <name>AList</name>\r
index d99a0ae2b8b526039a9a2eaff07004ec5b4c20c4..34addb34f261620d88c8dc21e930c0b4c5f86c81 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 28a830085355334c14cc7c8adfc363e6a292c4a0..c4a3ae5aab192362ef64abf511fdfdbed4121ac7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 665d5e256cd8c3f27cc8bd071c5e5ce4c8b70347..78b758736303cd7513bce73b74eb61d0799020ae 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cd7c1a859e824b5a55ec4d815e91e506d5041ca8..b85c34c073160bcdf97c0ca9fdc679f9eca4ef43 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a2fa2df67bf8b7946b6cad90981232f36c02d03c..ed4dd492b98963ca04b3f30855a0b7ad151d6c14 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 918e3b5b0066f4b5b8a53cf8c11337797e24f365..6c669b47c5fcc884c180a6b0f22923d08be6e68c 100644 (file)
@@ -1,6 +1,6 @@
 ;\r
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;      \r
 ;\r
 ;    ***************************************************************************\r
index 12685919e395e9c37d5bfe61efba1b59fca894c6..004b5cde2cd402466a0a7e0edb77956a663e9fd4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8376713c2a62a71a8464c180d713ca64bac6406e..eb1ac0485fb9203d16d56845d5770b129838c4aa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b4867269f66bbcf8cf9c51b840ab474a7a4bcc86..968c53c67e0bed55ba31a321012eec73b99b26a4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e8d3a502dd6839d4ec414c4c3d733a7f3359bba7..85f69f858c60de7398e85ee25494691955712c76 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d3a8f3676f7869d7f6db92de712a28b4cc5d37e9..b698a379a37e4a6fb15e04fd075dc47265830d2d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4de54d6c64f28eaac264db4b0c469c22cf8186b1..02e616e5a7bbe1150126c62a28d3712ecfc55996 100644 (file)
       <name>430FET</name>\r
       <archiveVersion>1</archiveVersion>\r
       <data>\r
-        <version>29</version>\r
+        <version>30</version>\r
         <wantNonLocal>1</wantNonLocal>\r
         <debug>1</debug>\r
         <option>\r
           <name>cycleCounterLevel</name>\r
           <state>0</state>\r
         </option>\r
+        <option>\r
+          <name>variablewatch</name>\r
+          <state>0</state>\r
+        </option>\r
       </data>\r
     </settings>\r
     <settings>\r
       <name>430FET</name>\r
       <archiveVersion>1</archiveVersion>\r
       <data>\r
-        <version>29</version>\r
+        <version>30</version>\r
         <wantNonLocal>1</wantNonLocal>\r
         <debug>1</debug>\r
         <option>\r
           <name>cycleCounterLevel</name>\r
           <state>0</state>\r
         </option>\r
+        <option>\r
+          <name>variablewatch</name>\r
+          <state>0</state>\r
+        </option>\r
       </data>\r
     </settings>\r
     <settings>\r
index 97c10d545ba6fa39e97824626ab9dafcc465572d..063b8368ace027f5be51bf52c37a2a6c7212219c 100644 (file)
@@ -10,7 +10,7 @@
     <debug>1</debug>\r
     <settings>\r
       <name>General</name>\r
-      <archiveVersion>17</archiveVersion>\r
+      <archiveVersion>18</archiveVersion>\r
       <data>\r
         <version>33</version>\r
         <wantNonLocal>1</wantNonLocal>\r
         </option>\r
         <option>\r
           <name>ADefines</name>\r
-          <state>__DATA_MODEL_LARGE__</state>\r
+          <state></state>\r
         </option>\r
         <option>\r
           <name>AList</name>\r
         </option>\r
         <option>\r
           <name>FormatVariant</name>\r
-          <version>8</version>\r
+          <version>9</version>\r
           <state>2</state>\r
         </option>\r
         <option>\r
         </option>\r
         <option>\r
           <name>ExtraFormatVariant</name>\r
-          <version>8</version>\r
+          <version>9</version>\r
           <state>2</state>\r
         </option>\r
         <option>\r
     <debug>1</debug>\r
     <settings>\r
       <name>General</name>\r
-      <archiveVersion>17</archiveVersion>\r
+      <archiveVersion>18</archiveVersion>\r
       <data>\r
         <version>33</version>\r
         <wantNonLocal>1</wantNonLocal>\r
         </option>\r
         <option>\r
           <name>ADefines</name>\r
-          <state>__DATA_MODEL_SMALL__</state>\r
+          <state></state>\r
         </option>\r
         <option>\r
           <name>AList</name>\r
         </option>\r
         <option>\r
           <name>FormatVariant</name>\r
-          <version>8</version>\r
+          <version>9</version>\r
           <state>2</state>\r
         </option>\r
         <option>\r
         </option>\r
         <option>\r
           <name>ExtraFormatVariant</name>\r
-          <version>8</version>\r
+          <version>9</version>\r
           <state>2</state>\r
         </option>\r
         <option>\r
index 730c5ac025a23d1fe778e9a5b311ea21ccf8defe..e4060eb4380acf2baf9b1dbb94c0eb3245d9ea11 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2d5e6c604ca50a7f26e8d6cc5ee1580bf83c34b1..95eb259c7701c7407d27e7673aa1a893c2cba9b6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 05520247417e728383d4c757c0e74a60f4917c2b..21130bdad130468ad93441b16251aca00602f707 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c32439644e8cdd5d8019c39528b0ad35fcbc11dd..c482df5f2d6ef2c5783a66a06a9c4bec46484a27 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1b06ef2442f43ddd8d00811c467e6cfef2665184..6964298f25b1bd3a8b3340a6d01effb19cd6a401 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0b5b53da621b8036eb76d51eeb062cb0c729f845..2cf97c703816a36954450e55bc291d4d93d790e0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index de7925af87a02fda7a4f0c227da0e9921cfb57b2..70b7e6ed822a4dc0d44e658e554faad26a3e4701 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ff8b9ee8d8226bc55c491e65f6d662c17a501138..8c1ab6bb2daeedd6591c46a83b898e9426e8bbd5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f331909d5754657a8a6fe0d2824bb84834ca9660..c5febefd9d9e80afbdb2c5433a31e96411fa2660 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ff7153067a2dbeeee204931bf64f0355bdf1375f..8e47e3a45e92531e9312231cd4f2110cd7505205 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c7c9cd33ad885f437fb5eb4646fcb6bf364af095..cc61b3072028210dbd20401215e69065eac74b30 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index feea775cdbd937ef6cdf46109fb962bcb0284e43..2ebfeab151106f278ae0064b58165ccfa8a1c447 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ea7e2bdfffb3cf0a23575f572bd18aff633427a7..314bc04b7486ac81f753c3f456411a5e4a8b8c14 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;      \r
 ;\r
 ;    ***************************************************************************\r
index e6a6bfbef3b577a93d244e9d20b729a6d432f96f..e741199c81557ca664ed62dc1e4b7a5b1779347a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5a8f256cd9638d33d6ad6eb35f7400f43e89cb3f..ebbe5be0f7a75f9c13773d7d078a2b8eb2a071cb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a5edb7d21e9b0e78bd63376abb570b23f3240905..429d06485f478721f3bdf138ef3730e625a7b217 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;      \r
 ;\r
 ;    ***************************************************************************\r
index 4fcf43d89808e49b387331efa15f08cb162d3a66..297a34698ff0ea0a74307ce50af2ff8265f23519 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8fa59ffaf995a7e67c3713ce53960bf8e61d2620..d4b9228cf63102d87e30b84747d759caf7fab718 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cf8f89a7bafb5de46dd31a957ddab71dd619965a..b12c7d5b34ff5cd33c2032099cb2c551315fcb55 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index eb910777e88b0b375c3a41c8a0401fed12a62cb0..4f51253e657c5a9f2f66bee7a2efe539696e20aa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 737998b61e7b6ff907bb469dbf5ffa231b1bad32..30d40bbca7ef0719676ce1d3158738faedb12183 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cdb0b95faf43556fa1e757caf0a6e825d478e3e7..c8254d8d05d3ac992977b4fb48f43a5d292d7881 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5a61465b450cd40d4786abcac794664f51952891..80c031f66dd9bdc16b8f658f2f69cbfb52148dbd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bab4fdaa1ab6ef52460c92c050aa658389311146..895bdf0a8e01e90469ab1e883ece2b3410cfd9a0 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;      \r
 ;\r
 ;    ***************************************************************************\r
index f2735e295846f7eb7fef7ef69ab6c68b57c8a192..7b61bda358bc34db006aef938f3ec4705649cace 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a7ef69204d94b0882bb91448ddb97ac6186a3feb..b49f54180453f6d06c056080328f8f65003d1140 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f89f59506cf04e4097e2c14f28c04b91c675d344..f9bbc962528ba9d9b1cb7a8f2020c83cc75f1ca5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d4402458d69959291686a92af1d06b98e83a34ab..0650042fee6cae92edb0f9b634d91c537e842629 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bfd7d877fd3ac3a46553d1812fb271a9e4ddd6a3..d0ff737136b30839a4d432359e8172e92aead5d0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e46512faf0b5f5ec5f64764d524a5bcb6a47ccbd..25f9e4db952982ce1c48c57513870d1785073fd9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fe2d2a0d6ded9cc70aacd6bb2712ce7af4c693ad..acc71b748f6f2479f543dfa86e6bd89aa38e9f75 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1db18caa867be52db9de9eff9bde913b029f6fa3..02b90c44b9233301363629bf27395a4d45155bf4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b46d56f90131b9d7480b732397dd7d2cb9a18447..26a3528a2c2c3f59876d44479667791de468f145 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ca630b91f2dc1e9e3084d7d9270ebaf7be453965..a4df4279a4addf2c8c4007a2ed4721ddb0e7927a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d6afc2ab1ee1c70f5ea100bd9c7e9481ecb5d4fe..f499532a30462af5d988fa025b8b56af74b56062 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1a3956ccf1121ccc3a5474597caec593e907282b..87cce718d81a00b01db540428ec70cf2e267940b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dd1c7b4454b61584d3f0bc4807322456e6e7a41c..73770714f1929d019a4b2badfc4ae55ba5bdbb8c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0a9f7012eb951d8d1ce6c39d49ad8ceae9612733..fab961ff37551f8a13adb214d6dd1e735451301b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e4d4faf75654f4955055605390b387f188554d7..edfd1a1e68a90736c4220c16957666507aba6fad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 087ef880353e990032032e2c79c6feed82fe1d3a..0fbbc94a593048e01bbdeef969f2a13a02248975 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3ffb620304b44ce56da600d10104385369e76b20..c76559c53005184ace8a9769f5fd25853289e2dd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e0fd0cd04135b55f3ed24e763ab0fefe376738c2..7498ef79cd4d52ef305d526287367afced3615f9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc55a75c1aa00b5631eee7c42a5733352cbffb36..2f786b5fbcfabf2e95deaaa7c012f898045dc8ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e4d4faf75654f4955055605390b387f188554d7..edfd1a1e68a90736c4220c16957666507aba6fad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b9c86fe5deeab806a4ca65d85c26343f0d2359b..d3d96c33bf15f3996db3fe024eb86014bf4438de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b1e8d1b465c7840215275c50e5b2ad9eb70618df..c2511d021c5d471bc0ada6d8d76a7c37782455e5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 543e0e9b513b1f050608933a1418c2dfb9e19e57..9b23888561ae8d1dddd97166f46b2580d052c39e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc55a75c1aa00b5631eee7c42a5733352cbffb36..2f786b5fbcfabf2e95deaaa7c012f898045dc8ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e4d4faf75654f4955055605390b387f188554d7..edfd1a1e68a90736c4220c16957666507aba6fad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b9c86fe5deeab806a4ca65d85c26343f0d2359b..d3d96c33bf15f3996db3fe024eb86014bf4438de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cc5eba1d3a33f8d4fbe36c64eb48cf3d3e15ddc6..7bcbd731c86c4f3cc1b1a76605d6207cabd72ee9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2d3185eb0ef3c04440cbedfccb1f3373f81c0998..8afedc476a91c07884e213c98e60d2e37cf98ca5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc55a75c1aa00b5631eee7c42a5733352cbffb36..2f786b5fbcfabf2e95deaaa7c012f898045dc8ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e4d4faf75654f4955055605390b387f188554d7..edfd1a1e68a90736c4220c16957666507aba6fad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b9c86fe5deeab806a4ca65d85c26343f0d2359b..d3d96c33bf15f3996db3fe024eb86014bf4438de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 32b5fa0fa1102251668419127a26bcd17ff759d7..2068f95d662ca71913db94eaf9134f02731074dd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 35003525c51ea8add7be7c693dc516e8323c1147..9165fed90fc772b004dc4b9af44f7b35834746aa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc55a75c1aa00b5631eee7c42a5733352cbffb36..2f786b5fbcfabf2e95deaaa7c012f898045dc8ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e4d4faf75654f4955055605390b387f188554d7..edfd1a1e68a90736c4220c16957666507aba6fad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b9c86fe5deeab806a4ca65d85c26343f0d2359b..d3d96c33bf15f3996db3fe024eb86014bf4438de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4ed465db62f4592246ae6b144673ebf4964416f6..16ec9960908ef5060bfdc1ef8012dcc68acbf3b3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 245733c82e8021ef694fddec3be134ffe55c6c78..cb9e102e067dae974b33bde17ee6738c0b8eaff5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc55a75c1aa00b5631eee7c42a5733352cbffb36..2f786b5fbcfabf2e95deaaa7c012f898045dc8ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e4d4faf75654f4955055605390b387f188554d7..edfd1a1e68a90736c4220c16957666507aba6fad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b9c86fe5deeab806a4ca65d85c26343f0d2359b..d3d96c33bf15f3996db3fe024eb86014bf4438de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7113c9792ffd4641328b5a606d3e5818535e201d..62c5e1461aaa36fea2dd8213843fdbcf76ccc1d0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b6511797e758c207fa67d4b0c6c5cfda924fe55e..c128ba1ac3071dd3e4c2947506fa54748a1ef972 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc55a75c1aa00b5631eee7c42a5733352cbffb36..2f786b5fbcfabf2e95deaaa7c012f898045dc8ff 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e4d4faf75654f4955055605390b387f188554d7..edfd1a1e68a90736c4220c16957666507aba6fad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b9c86fe5deeab806a4ca65d85c26343f0d2359b..d3d96c33bf15f3996db3fe024eb86014bf4438de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 59028248b21d666811bdae0b23bba1b53bac2e61..2856a4782fd089a0ef1ace3754ef5fb82df046d5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1f6127a75d8b7409d7af206af876f162e6f811d4..4861cd1c4f9f41366624dd76bd4082a0c101decb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bf67ffbab9d5d072a7052899954efb6bcbd9254f..dab8805c024ad87d95c4c16b4a4752de359a2c0c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e7b47b434e00313aacda71905bdb3a33f6825813..9988cc6321c9b63f643cc9d94f64f9018aff95e3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f826cfe723baf68b1b31394694c42cdbfda4436a..d54dd831b2bba5d601078616cb71f604609a341b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1ee28279270f071ba2a76c07337880a1cb62e2f8..de2f7eb8e52042093bf565b985f3083d1492f1e5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7099a9ceda3bad6629db2506db21aa818ae26042..492b00ec22a91c5601a9c67b4457705677db43e4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 21618b5c6972c318b28f194ef1367cbeeafe1f8c..8d488c299ef05c5489c5b3b57c99fd0b9bbc5550 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1b19295aed29aa7d392b19e8f8549378b701f117..5ec6f693dc24254de270eb2e0c7a56cabc376c53 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c2d790a2a62255906ddadc598aaeea98e11ea14c..2c55e16db65d1cea5f399d140953255aca092e28 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fdcb15c06f4e09f774014de9656a07cfb9ab8216..dc00c6188cab00f875581d6229280a5b6f695826 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a9dc0ecd6141135b63cc4cd4aa2ca89a39031fa7..9f5403ebbcbb8321171b741ea755ad98e45cb864 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9abb5856f7a89106e37d9c88e1fd4b2c27abac57..6f77c22c8e35b3deb20f4d6d0d2592caa13ab203 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 591dad19495f89ed92b04f821bdee650c7a79bfd..2bf4586ed6ea2a1f7d44f25f23029ced118419cf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc283c2572226fcc59e533e5a39a54f98192bf60..495cfc73a9b22f6451859d14dc136bd293fb220e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 915040ab00b40691f9b1f30eee11bf203a50054c..b3298e3ad317cecd85a498060685d7c759d87815 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 52c62e80e05e884a8037252a014905f2afe95dfe..bc1f6a7a60c26ccbc3437b5cd301ea626bb03549 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f262c0ffa1f0aafbf1b8206b08af29aa083a31e0..04812546fc7357d309b7df325682654af513bba8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4e92465a39d2ad997cfbefae7ee5e82014c82fbf..c9e830941d3196cb329f4d5f3ca61fc40eb3467a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 95e18be1424834e7e2286a2d618adb6dffce2c4e..e431332fcd118fec55054297d4048e29ba66cad0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f62315415bb5a6fce7c3142196f88d2636ba7966..0af5314fab31b8cadab8c6eb330523fa3c17a025 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0f0b409ee4b28a123b1d12b65cf786ff42df58f0..a358c264a9dc41622f35ede03a100d9ead89f7c9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fbdd18e31d5e247b63995c3fe022aeb8bfe09cdd..e9f6ca324507a4413cbdd360716d2729cebcba25 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 27173b532deea03677242d77decf9a7977983808..f68ad2651f6d124c685786e53452233b3207d4cd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e5b4ac05b5eaa9ff35aada2f93b6defabd5b1e0f..1b35961f88d2c7464f2ff68815a8a3cea65c8359 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d242083975c4065d59065c762f59fa8aa59c1188..1ef8e640b6151475443acdf4259d5904811e6305 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7de52b0c9fbc0b08ebe38c411c62afd5f8561c25..8784d9975043672e704d2d8c9ecf8dc5ba328315 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c5c2342513c57e9a63b6280ad8fc2fa4021e03a9..98e58c2eacee75c4ca3de73d9737c9c2c5027335 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8d59bb8363c1c4bc742aec0bc80ef97668930087..dbf5505641812c8fc3a16ef4d173512374642ebc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fdbf4021a6f0e902e89560074b2a39f5fb218b90..bae2fcfaf2b231392f637d13dd9e64913d67cd4a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2ad161a545f62fbd1dc1a6cebf2a125f2a2a7c57..2edbe5fe73625a35146dd2653eaffdc1118b4677 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1b19295aed29aa7d392b19e8f8549378b701f117..5ec6f693dc24254de270eb2e0c7a56cabc376c53 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8519d26bfa79d0cb8455ef451566c7afc0158d4a..9ee4609126d297fc659939b89e8a70c4827817cb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 90603ea7850e173433884782f817e29726842e54..a717c88317525b8e4cc49966c9bb31d6eecafa84 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 68e4b2c56191ad4d1a85657012064ba1b2202982..3aaea6471190357fac90eb3ba6a81ade5ae23f7b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 69f8457150df8af02d6bcdae95e63d117950ead2..10bf47e60a606e3fdae279244b4d4e917a55a06a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1fc2990c79e409703f796fa0d4e7b2848f96df0b..f3c0edfeba8c8dac3beb3c09593ede0d2a8f0964 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9abb5856f7a89106e37d9c88e1fd4b2c27abac57..6f77c22c8e35b3deb20f4d6d0d2592caa13ab203 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5c0351a202eac79e1580cdd8f6ef6e3033257d16..8fe46b6a77230f0b11701121ff50d0daf7063fb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2af81b5eb3504434de7c867a759c53ed65f159c0..995cfe67bbd82b94400ab78cc0cdc56bc7aa9dfb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 27173b532deea03677242d77decf9a7977983808..f68ad2651f6d124c685786e53452233b3207d4cd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2e9d73281f368b56f0c0fecfc4c2ba0ce01e7d2f..e448f24c8569763677ee31ff4b6899803ffa52f8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9f656bf71b208708bbb96dc390c233d3f2daf40b..8464bfd74da14f74e726d7407958530110908ff8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9ea502309fb1d97e384603337a7a88a90d8bc981..a3f5d2117e2dc052b7c9c0dd492c8b3a3957b4f5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d242083975c4065d59065c762f59fa8aa59c1188..1ef8e640b6151475443acdf4259d5904811e6305 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 34c329b7c43e4403bfdfa556bc777db377b3b2fa..72c341c9730da7fe4ce1247c4873225a7df57988 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9848e66e97021e41c6ef071e41627e54eb3c95e0..ee0cfd40163398c1d537d8ad3abcdf03093097a9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0ed56ebb2fc5d19e6abb1b63e262af2deed5c8d8..d6468e2556b466f3b8cc2daf4f0ace345f7f0cfc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1e8ee15e69808007d6ad09c1e57567dc046ffdb7..7018ed08097d13e0138ff33bbdb0782adf777fb1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7c6aa17cfaca2cf2636487a95b4745e786218644..7e624f00a6819d3e34439946145bbe64efa38807 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 556f3104a55f4f168c128050b6cecacaa1a17197..2013dc080c96c29ee38a56fc5989eef7cbe7894c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1780cd231dd7324778c0fa96d21ad5305488a4ee..1bfe05599a6c629d6d22aed9fce56660bea64047 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 588c0a948d0e9f6cc08b48f527679cb9362301f1..13abcdb0dec0167b505dcae84a6e02dc2f454655 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cf22043559c453bee304cd20776950b2cd08c082..56588b05f036757192992e3601e9a5781ca962cd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9abb5856f7a89106e37d9c88e1fd4b2c27abac57..6f77c22c8e35b3deb20f4d6d0d2592caa13ab203 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1f5d5b4702853e3841232775b2068a4af9439792..e934e1f1f6f1b2368d5cc923e9f10684f1a77fdf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cc308bfff5a4d7fba267dd1c6fccf3d2dae14495..5f02611005773e9e67450c6c96dbd85c9cb7bd0d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 16aff76d9d9c55c8e967ba05f1219533f0a1d9ef..312c58141d12380f80b1d6c816f711e18886b18b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ee587f0c5e141cbd9ddff70565745ad304ed9026..2c607a2a4f8a24c0400a9ab89eaaffe7e97d4fec 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a3de2faf9a2e072755bd6e3e28173d6601be03ee..98efaa1ff29e506b285e541c6e790c1d4a5c015b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 38c70d59d7cd3fa5835b860a62957694ec97dbb0..0634d831746df01bfec92f56a368cc4b34a519b7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7e5fccf0c8cdbce113ef35c08ec97d55d5c497eb..36a0fdc0503c3fa1cf2bff9c0520fa2d70907724 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 45fbe8790d3363ba6ee1b5e0fb4b0e79ae339691..d1a9c58858784342dc80d8c2079afe841f7c69a3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cc308bfff5a4d7fba267dd1c6fccf3d2dae14495..5f02611005773e9e67450c6c96dbd85c9cb7bd0d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1d2d19d328af20b45f0ae8b7960c654a4b5fa1a1..8f4080529cb1687c83df931099a957e16ff05442 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ee587f0c5e141cbd9ddff70565745ad304ed9026..2c607a2a4f8a24c0400a9ab89eaaffe7e97d4fec 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 32b4485e5192a8ff53b7b6f8d0a3fa7fcca5831a..475d612d5f30351cd575de93e65af65a416387fd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0e919aead950ed36dc56252b9c7f4844c29f37df..edb0fec9d0d3bf7d2ebab80053144e4cf08436d9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7e5fccf0c8cdbce113ef35c08ec97d55d5c497eb..36a0fdc0503c3fa1cf2bff9c0520fa2d70907724 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 45fbe8790d3363ba6ee1b5e0fb4b0e79ae339691..d1a9c58858784342dc80d8c2079afe841f7c69a3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 304b15717b9b543af7dd3a692af5d26969d9268d..82a57fb70b7760f836b8790295d64804d6729d5d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1d2d19d328af20b45f0ae8b7960c654a4b5fa1a1..8f4080529cb1687c83df931099a957e16ff05442 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ee587f0c5e141cbd9ddff70565745ad304ed9026..2c607a2a4f8a24c0400a9ab89eaaffe7e97d4fec 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 32b4485e5192a8ff53b7b6f8d0a3fa7fcca5831a..475d612d5f30351cd575de93e65af65a416387fd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b002dd3e57f6e7de9e8a609a787e673f592d48e..6ce1f43f4d031ebf517d3d813bf7bd15e6bf0492 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ac71a1cc51fe5256c39d0a708d6ebd8f5103c13b..baee6b69e5acfc274488a260d0456d83e5e51523 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 45fbe8790d3363ba6ee1b5e0fb4b0e79ae339691..d1a9c58858784342dc80d8c2079afe841f7c69a3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ede46d7bbf10ca1219441d12f1bf26501bad65ad..db75ce2612ebe70fa6b03c99f8cb9f55fb9be6a0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bda478972e6b0d25902a3353ad5d4e412f8b17db..d0780d6eeb9fe7a03bebc4f51b4e204ce8a66cb7 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;      \r
 ;\r
 ;    ***************************************************************************\r
index 40c0077af1ad68caa72688ae241a75dec4741ba9..9dcddc60a2213b257864f952312617da131d3d1e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2587fd926c0888014a157f53b3d911f2b95d18a6..8792549d349c0c60be2263126d8c7a7ed03d4c4c 100644 (file)
@@ -1,4 +1,4 @@
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;\r
 ;    FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME.  PLEASE VISIT\r
 ;    http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ad048ab20a52773fbbdb96efb0e138a553408ac2..9f77e8cac9964c855e6f0e4b987a46a8f4c40cbf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cbd3427b4167409790ef4d63797440d228c39ca1..ebb5ff52651e55e4b48a0a25c147c830268abbcc 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;\r
 ;\r
 ;    ***************************************************************************\r
index d4115cf955d826bcff36b32fa6902d1b870f2c25..f3184e9b0187103b24369d53dc6f219c43b4f0d8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4d00f21d9f7ea8787b7dbc7f63ab83fdeb1a3e2e..321178e15ab5c15121aa98d4ee49179f06a3afea 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7c8bded4a5ee6e00c2d00575b395b175b5432507..af834295b45d2e6cff1fbb0e04fcc19090ed15ae 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b4fe575f1fe3fc671d83c4fb4852b3b56854b4a1..7f3ff51a8e61ee66d25c31c01b72457796bdde6a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c4debcb777eb38142c690d16b561edfd111d5484..161fee499bcd8f830426671f08e21715ed05ae70 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2e80749b896911f3fee0669b06a645edf65574e1..cb895005952c5eff80d1da3514317099f7995ff7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1d65cb6a265ba0b67432adcf9a04d7ab54615840..f7c9288f020dd18af31b5062f7cb10050799201d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2586ec9f7e80faee47c4eb76de84b4b39da6cb98..92b0604b178fe23958aa1f9bf5ed04979ab99347 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 09959b18fc0158e76ea30a8e7aa2a5f3bd6535c9..389b8c0bbc44c1e83d2fb8e51f280721838b6c19 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1fbae371c69ddd0f8f6bcd70e812ea1eadbca334..446380f8217bda4bfa02c9836a9afa1d9ef7f8fd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2e80749b896911f3fee0669b06a645edf65574e1..cb895005952c5eff80d1da3514317099f7995ff7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 096b3e9d6147d4c9fa53795e1e1edce81aba8ef0..04c0a371f63562b612837b4bf6f22860837f3ce4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30a159cc6953af4b916c8200b5742fa0c0eb5aa0..5f7cb35d34f03e70ce53dbdd972760b9e2b34c39 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d87cd9101c384a24c859afcaada2d3b6ae4b21bb..6637d424696616363ab742ecc4edfe10aedd0486 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2c901fab956abdd0f6b972762303b2a04dcf679a..2eb217c78a797d3658855f859794c3de35476b8f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f8ef51b2cf362d7b0029c6a3bf2862d701e36061..b47aedefef29fdb5103d754a59251fd387ae673e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cdf310de47db4229d61e9b2ce20c8bbb7ab376aa..9ec0bf7e5cd5d68441506f68cf2f3cff7b87a8c1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2e80749b896911f3fee0669b06a645edf65574e1..cb895005952c5eff80d1da3514317099f7995ff7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2463401d8b2f6c8ebcd41f8a3686988dff0c9dc2..993de8bef7fdb0e29fc233e095e6cb0adc81b1e8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 12033e93f2a2ec2c28a6614b50e169d7ecd2f988..cca1cde004910ebc6f53195764776e43972d0f03 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b2d3eba136e4e542fc7e65ba65fdf367b4a3a028..4cee022dcb2c49306984ebebf7f16968e78158de 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c62e9d5471a28a8b45583332b0c4ad3776e1296b..b407b8002d87ddcd090da57cb79f21dd1904b55d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a3a8a8afc890ffb3e01c47a8e2a308a0b28710b9..f26b4fe1ff7a36d1777ab3f679beddd9ad75a032 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 15fe6417f65607e40378f84bac91afb742028960..37c2b5f52befdd625c880c74209bd999ef3126d3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d82a6e49aa40d22b5cd8d76a1177d89f8933ab43..92de138d7580e6d83531c91cbaac2eb929e8ee78 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6b0e7eab169ac1770eab2b6d666746115679291a..014ed5ff721e199c252932b0f4ef72b2e78fe495 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0239a86de6c8f00974f1d2f89688b33871b52140..372636f21a7f79eb45fcec87f03681685a32de0d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 06a254efd6078416a6630c4145638dbc1356258d..1b52fbf1061765386f984f3aca2dcef20e1f62c5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index eb9c57ae9b170ff91046c33e4a774b61cdd99246..fe5c9cf4f1347912c1421fe2470249897092d8fa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c62e9d5471a28a8b45583332b0c4ad3776e1296b..b407b8002d87ddcd090da57cb79f21dd1904b55d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 84b2c622b886e50bff8bb6aa30837cf84e25379b..fcb093f09cccbfd97d70ded05bf1e1cf1d17aa9e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fd5f732320a7ef8a2e020b50598d9d00480791bc..268f4b9f2712f0ff84b8b8d4a08e4fae7e50815e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ba50e8acf2d68a872e4a0803b070cdce0f171de9..d9f87e8491666b46cf1e042575181294464b2b21 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 44ce82e53d78e3126c2ceba856d703849145995b..03409cd610a32c21c53a2a17ba311c94916d4bcc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 90689109f230ecf589e64ef2923680c82cd5c39a..2258e8a393d8f3d20975a4feee33529beaafdb87 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b8d52f193ec1da4481a84bde4d526aacf3d7ead8..0efd05c932075952b473819037b477968df25d09 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 56beb686c23f43438fdf5948a0129620cf1f2016..f169d47ca94ada3cc4936964737e697350ad3d47 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6444cf93f5d7e1cf55e0845d457a11221889f6f2..bb34e6bac01857418c11793361a3426b3b684544 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index eb47054ad83d4722c2c68c6b917d8c4a3a7233e0..cd4a4405b00ebf88d02d1ac33feae0e805d31aeb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9df3c3b808d032137c7c7f477b651b0c485603ae..0ba740b8695de9eaa9ff4e90e06bee0ea3131010 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 591632f3a8e4c21f9c4fcdd8ec2efb7a711b451f..73a81ba5462a5fd04031298c1cd6509b203bb32d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8b5ddf4e32f3e48008231ecdf17d23490f269701..284484b433a2f5efdc8549b3c31a99879e9aa2e2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8873b68303d295b89dc45a832d78b098353d1fea..28677a5cf7f5f3ff4a5c4f5064fc0131abfe5e77 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aa4095f5fae29660b621789b9b9e807eb2fa1442..6ebbdcf0add0c886b4b791aa1ed00a8a6fb02ab6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dba52dc6f7300f5e7ce7a54387df774296572ba7..7e72f52b4fb5ab4271573be80fa13c1dfd0102b6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d82a6e49aa40d22b5cd8d76a1177d89f8933ab43..92de138d7580e6d83531c91cbaac2eb929e8ee78 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b5e159b75212fd6318359e3778780f6517683bf7..3232105c1835dd4e44fe9e1760e6f06abf57eebf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aa251475321d8f3aded90f83f99a634e87196d79..489d0df774cf84064f3f072cb62c9e254127a3c7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 06a254efd6078416a6630c4145638dbc1356258d..1b52fbf1061765386f984f3aca2dcef20e1f62c5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 65a6941b6876af62bd97b1c2104fac3936601c7c..fefb7c8bfb7cb79777349ec9d67ade6466ff2124 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8873b68303d295b89dc45a832d78b098353d1fea..28677a5cf7f5f3ff4a5c4f5064fc0131abfe5e77 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8b09ff039a8d739cd0d48ef774b0322552e2b99c..ec4192effaa38a6f24708f8f2c762eef1bbe7e24 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b7139fa54a54f40314fde1d1242523b6ee9ce97..eb3786a7c6354c414a853f6b9aa3472d789e6582 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d2ccb7c51d7875f670c032bfac01241a07abb121..01a3a3b9ff02d688619fd562c61182d69e27117c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c71b606082b907e501906a3f1f8750f6b6704436..bf9fa1995fb1c9f6cee859c60947ca27a417dea2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5c879cf5ca1100f86c9af85da711ae6210443ffa..84c6749c24665cc7836c3a93ad66fac05367f808 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 67184e46a80af4c89eb8f289921bb677dd1aceb8..721c61127ea3002680ddfcfd0bda274bcfb686ed 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b0a651fde95652801cc2fae00881b68075649c70..32091682e5b86c30c27846572d805e248e313856 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3797d147fc0f8fb0eb088226d2beaa3f924629dd..6cdc5d10a9e85f13693f501b6c36c6dd3342fa0a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b34917d1055f3c415c48d5b4a32a292663823797..6bb424bab7aca77ad37c92d80d45024c412b4c9b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8195b62594eeca4b95dc46f3eb0104a5daec883a..4843d3a0cb65579de3791426a5317b258f938213 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f32d16b5a8bd48e862e7db8b05d366e077fe7960..0a1bb373e44b1cfa7cc2f07b3ef961f9d3c42f14 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2cbf9611f1f2e959086ba9bfdfb8d57ecc2a7604..c7931cff8e8e527b9720501e23cb47832adae44f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bedee18a2febaa20b97a243fab10d92d4962429a..d3a6d881fa0878bcde00543ade61ac3bc39f2618 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5820c24792d8c95a30b05e3089c52f5b8ad4b1b8..4cc3e4ebac1de832583591d89dc707f2ab122f9d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6d0e55ac4f7e4908423c11e7cf853434bfd01a0a..4c8b25e8257354ce1a98080f6e73c05540d76949 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e226cbf5934d410740a1f7a4581f518f3e808202..095faa0ca6fbe4e3439504d92b619391f58732d8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 19850f75f86af411d10876564466adb9de7165ef..0c4f3d82d01e6727db76fcf4e7d7965906ce0d96 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 69b98d7fc0e7a24576e736bc1af4ea9d808eb004..5939d7b3b2b4cd48d577257197c70e101093142a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 50af28d07b97725d86711ca1d8510e52e1302077..89900c42b6ef64a682250a595e642e5fc8f79492 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c1d6a98cb6907ce1fb6ede7e0408bd743edb56a5..7085c52e82d3bd78498a95d4b6fe4421af83f011 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7a5594506e2d2ff8bff708e38392739f5f43b9d3..413586ce09efbec76a987fa3db6f3e435dc3ee5c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6b8a97357c169aeb0c9c39c6d972b8fed5a1eea2..14a75ab47217c8d8d986de242dc2dca3262b0d85 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b8f9c0953696931d310f1a231091a4446e592d10..a157cd0b688481a84e7b127bfe9c9e4832dab756 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 56beb686c23f43438fdf5948a0129620cf1f2016..f169d47ca94ada3cc4936964737e697350ad3d47 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6444cf93f5d7e1cf55e0845d457a11221889f6f2..bb34e6bac01857418c11793361a3426b3b684544 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 665ef0ab373c883690376b74be0c537ae0190ec8..20b95dcd8ca2877dc9c58a9ff22e7a220f14623b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e423775de688d3859119d852501003c41feed47a..bd002f4370f73006d20df29058001e3faa914041 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dc92ffefc8eb04b4031e5680ee0d6481111c3344..d3efd8abae73d1369bbcc4983bb5f68511b4da6f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f32d16b5a8bd48e862e7db8b05d366e077fe7960..0a1bb373e44b1cfa7cc2f07b3ef961f9d3c42f14 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7cc8333cc39739102045bb9d9bb65db87083bf98..241ff3b191f774a9679725e70eee9e14c7f6ee3b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 081ab73f2e4060d5e69ca473459f9f53b310cd03..e028e61adbd1760d1fe9760ba6469e67a906a865 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 67184e46a80af4c89eb8f289921bb677dd1aceb8..721c61127ea3002680ddfcfd0bda274bcfb686ed 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b0a651fde95652801cc2fae00881b68075649c70..32091682e5b86c30c27846572d805e248e313856 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9039babce2ee20f6eb355bb1d1047d10b8e39fff..75df199c9ab3569fcecdee5c39083ac3fc4cf381 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b34917d1055f3c415c48d5b4a32a292663823797..6bb424bab7aca77ad37c92d80d45024c412b4c9b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8195b62594eeca4b95dc46f3eb0104a5daec883a..4843d3a0cb65579de3791426a5317b258f938213 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f32d16b5a8bd48e862e7db8b05d366e077fe7960..0a1bb373e44b1cfa7cc2f07b3ef961f9d3c42f14 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2cbf9611f1f2e959086ba9bfdfb8d57ecc2a7604..c7931cff8e8e527b9720501e23cb47832adae44f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6adb9922b3ec51fed6a502b49870185d18146c93..d930d4b5836dafeffc61a5564af1bbc67bcc2297 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5820c24792d8c95a30b05e3089c52f5b8ad4b1b8..4cc3e4ebac1de832583591d89dc707f2ab122f9d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6d0e55ac4f7e4908423c11e7cf853434bfd01a0a..4c8b25e8257354ce1a98080f6e73c05540d76949 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 63c9d9ad6ff05ef8fa69286b7f09e241c9759b3e..efff804d3293c568a537d93008aad1e43a746f12 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 19850f75f86af411d10876564466adb9de7165ef..0c4f3d82d01e6727db76fcf4e7d7965906ce0d96 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 69b98d7fc0e7a24576e736bc1af4ea9d808eb004..5939d7b3b2b4cd48d577257197c70e101093142a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0cbbd6c412b981c8643e53dbcd85f446f42cfd83..1fc1f2fdc688c1b85dc4008d3c5b178d1c187904 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9536a2b86dab6d9de3447a4bee88305f35075e5f..62e2f39d96dd37400f9bedff2683232b59a2de62 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7a5594506e2d2ff8bff708e38392739f5f43b9d3..413586ce09efbec76a987fa3db6f3e435dc3ee5c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6b8a97357c169aeb0c9c39c6d972b8fed5a1eea2..14a75ab47217c8d8d986de242dc2dca3262b0d85 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0a92875ebbec6148d4a162424deda5f17827e96c..8190d871831e125d64ae743ac5b4432d988902e0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 56beb686c23f43438fdf5948a0129620cf1f2016..f169d47ca94ada3cc4936964737e697350ad3d47 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6444cf93f5d7e1cf55e0845d457a11221889f6f2..bb34e6bac01857418c11793361a3426b3b684544 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9039babce2ee20f6eb355bb1d1047d10b8e39fff..75df199c9ab3569fcecdee5c39083ac3fc4cf381 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e423775de688d3859119d852501003c41feed47a..bd002f4370f73006d20df29058001e3faa914041 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fc7091bf204a548940f6846e8662941ac8801977..9ae6d89abb513c73dc049c5c17fd690c1e7cf1da 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f32d16b5a8bd48e862e7db8b05d366e077fe7960..0a1bb373e44b1cfa7cc2f07b3ef961f9d3c42f14 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2d004d7e185003e4877c5ba0dd987d07c07086f1..8e1bd1a834c59934ff0e5fea556eacbc10857e14 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bc19f88b54dfddf262f0c2888845d994406747d5..1dd57472abb6c0f2f037ae61931cb8b0bb339f27 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 56beb686c23f43438fdf5948a0129620cf1f2016..f169d47ca94ada3cc4936964737e697350ad3d47 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6444cf93f5d7e1cf55e0845d457a11221889f6f2..bb34e6bac01857418c11793361a3426b3b684544 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index eb47054ad83d4722c2c68c6b917d8c4a3a7233e0..cd4a4405b00ebf88d02d1ac33feae0e805d31aeb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cc6145e029882ce2628222fe940ab17b87ada428..bd3866fd8f85e06337064f452002b45039b1b796 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8f9fa82e6f4dca29a6343d9fb20bc665d856512e..070cfd11beb6d3d34c94bb8303bdacb27bc3468f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 324b23c839e23a4796707e3785f49487d78dfa67..721b2873be67c24be35482453bb2159e8e4bad03 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 77261cd6d20def045264731b2ae703dfae86228a..3e4c7899411dc147dd2a3ae04132fa781140341f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 339a6d08f3b309dc0780421380d5932f48a14c13..6b48d2c216753d6c1554c0b540b0c3b4781dd90a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b2147a9fff4489868b0162e359064ef1f174f64f..9c23b84cdc170435735c2ab4234ce0233bd951e1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 888e7928d56c2061ac80ea41ea86edbdc038c461..491937408781da6335d8d5c87167088ee3269370 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a518f5367755932673a25362f12abd5f6e60e4ec..ebdc17c3fb40e8e2ede114c5eb3b7aea6358b7b7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f32d16b5a8bd48e862e7db8b05d366e077fe7960..0a1bb373e44b1cfa7cc2f07b3ef961f9d3c42f14 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e1018eccd76d7591f3259c915170c68c6b4d9bea..d38d9c675d9a6e35b80142676f5d8f5c8869a30f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0fe0cb1208d225d01fd3fb9d741add910d0f3ed8..72590c7f5ef0e80435124e056e0a552cd9eb0910 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 308285400e0f48b6d4ad8dbf36e34667e64d6069..2add172d1ad842ee62678b655c0f8b3a4635b6bb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1b87ae5d8c12a4600683f60c5bd1cbbce6496c57..3ba0a71687648324e18a9949a0129b910f3a8f6e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 763026e25f3c8b4f90ec753722c76fbaf989b226..1ea7ab35f1afc336a61131edd22346d0b99a3b21 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0e63dcdc673760307256e49b29c8441512ef1143..7c2ab507d2b733c2317b8f8debf0f08a6a6c9cd7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c2519bad05704daa21deeb7c8d945fa43d7df0df..2ab819512342925b3231ac09c182e901408e453b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8bbb5a28d743f139e25135e0558ce348b0327236..9f606893b78bca9c0f829d8296f29af85589139d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0fe0cb1208d225d01fd3fb9d741add910d0f3ed8..72590c7f5ef0e80435124e056e0a552cd9eb0910 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ebe01b0ed2cbae179c5ea7253163380145923679..61fb923a40ef8ca61cab3452336e7d9a6650fea4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4b16bc503fe01a7cec43c2f903005ad0fb51e60e..d7c7a892bc2b3d7d5141a3ac56ee3f5aab732cb5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 837a54a144e6cc6eab9ea4adbf9e8b8094d08279..a11d77441f6cce0e4b09ffb764be8cb56d8496cd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 99deede39bbeb903102c13601e233a075be7d458..cdfd1b4ff804c58966a90ab7968c303d2b01034c 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d51daac58942e29087c38941ba29583e54c79545..2e3a76c3a480d6ea31a1ba83875d3c460d6b62bc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c2519bad05704daa21deeb7c8d945fa43d7df0df..2ab819512342925b3231ac09c182e901408e453b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7fe474f8eda18ec18e8f32501a5a957a86a051c0..f59815871eae61d40031a01b7d838a42a2eeed03 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3277267db5e3738905c763625224321f7206c0a2..76e540eedae65a53b5f3d4b7fffadbf72cfc9196 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e016d99c73943db778e0688b54f938cb778e7636..ca03cb2be9f11c23523373d4eb2feb610baa6d29 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6086df76779e6bb58612bba177f8f8289dd6bece..494790a9eef55bae5ac28f2d0219627beae7be3c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 763026e25f3c8b4f90ec753722c76fbaf989b226..1ea7ab35f1afc336a61131edd22346d0b99a3b21 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b5e159b75212fd6318359e3778780f6517683bf7..3232105c1835dd4e44fe9e1760e6f06abf57eebf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 394f6c97c7bf20ce704bc189a6d82bd4e1c5ff4a..c789b25789e498b4a231038819f28702ffba92a2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 06a254efd6078416a6630c4145638dbc1356258d..1b52fbf1061765386f984f3aca2dcef20e1f62c5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2f0d48262a2262a8f7f698ed5a3651e850c24605..f480ffab90ebde35c04a2c27def6b65bdb8d3572 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3277267db5e3738905c763625224321f7206c0a2..76e540eedae65a53b5f3d4b7fffadbf72cfc9196 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b735be1257a16323add4413fcb7462ae7b3480b..9dfce96d3629a4970c2366ee14cdeed84b45632e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cf469f6f747eb48ead3db41f94871ea452b17343..bdfead278632cce86a816d88776278a9de892337 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30c61462bf1611839b067bc72e5cdff2a53b470d..41dc9978c9aa71c69c7b7a47a6ed5f5a38e918c4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a5a19e710be4e7801eb37650c1883405242463f7..c404adbb9e997b7676f6b31d0d58f0ac19c620d4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a00cbd1b3d65ca850dab26c693ae50da9d762418..78c045acdd8da5d2ef62b933425b3525895ab09b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 47121aafda3b97e39399d2e16ac8e2a31b41a16e..76583d13919b9fc860a42c207217db5edc8f2e1d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e58a144a3623a51a27b839b2e4d1e0e05d059e9c..10b7d9eca67f3ab8ac644d4b4113e5f1dd800d0b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f21948245d7b08bebf8f62ebacbd5c6a284f6e10..706f30808c283d2a4feab4d39acdb9c163ea2370 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a433d3c702aace78d4d5d06344fd2c24afa2596f..7df767ec06463d82d647fc47a34c62efff475785 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 94db89684e9c68fe35fc082efb707ca1d0b7f3fd..8339cfd9547ce737af3a0a0f6dfc72c582bad47c 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;      \r
 ;\r
 ;    ***************************************************************************\r
index 93a4d62a891ca8ff259cf8ced5f26ccc8b71aece..9ac8ffcebbbfde29d8f52adbc411193741907777 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f1a08c1245d6a74699befe0bf216c63747716414..42779e66510b3c9d4b2d0a5a84541d64fb715956 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 017073de5ce678a8eb829ab12ba1570d4a7d9847..524119c631dd1ea68487a27fd57d4cc49b2f4e7f 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;      \r
 ;\r
 ;    ***************************************************************************\r
index e68ad872913daa739b8c2482311878f035e770ca..41632a90dc4ec65918c2bedd29faede7bdae3f67 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7177730529e251cf3a8c4b96f42e23b9f3d2d03f..dd423d9c891d57720eda5e048b01844c0109b4ad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c60faab05ec62b9131768c09ce763fcc81d678c4..194b5791eb852043456ff797cd0d2ec96677f5fd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index babd80bc19dabd237754ce8a343255a99e716bd8..178879ca14b80b62648b652001fcf1eff9fee805 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c766bae1a4d39913b6eb974bec35ab6dbc2e2855..062ffbb60ee1a33043138c206b9dc99033b48c06 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index db3aa759c7e19f28f79da46de926ddee5adfa6c8..c4465fd6ffdbedf70c77ef7b085f13cc16187520 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cf163313a482f6a3511b1f020c53840c98ee94c7..75af47c8bb1062c673f239d5cf2b5ab12de193fe 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b51b8dbb9c522c3154b8ad8afb7070d0142cf3db..2631042e0f55e93a2ba042790ec8ca8560b613d0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 38ef2ec5c2852bd99b6296d05e2a50052ff8bef6..aa988e0e390324d4eaf647f9d6ad0b5d026ddc2f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b71a7d56acc0c92346a60af685779f144f02c75..cf81dade0f2c1cabbfb73a841d87626ba60bcc1b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 61d8e54ac7d3f9a5696bae6e321ae428fc804624..effbafd51c20e066c3b17109c0b716a2b75c68e9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 469d72e1a7383cd95509c03fb8b80f3cd582aba6..5fc333a86b2c77a207622cc7398f6c9a67b15741 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8af29dbaaa17a609c8953a5e32861c17fa80093f..d77d8442b05e8139cdccedee00862947256bc0b5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 75ee003fcc486434f32286b6f13850fc2db9a0d0..69966ee7da145368302dd962a7cf91a50bd3e828 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 07d57b6aad7cf6078329db5601d20f4bf2588a77..201446637a547b1d0dcd49cd8a52e00ba968ac8e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5b71a7d56acc0c92346a60af685779f144f02c75..cf81dade0f2c1cabbfb73a841d87626ba60bcc1b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index eae4c0da01e143d8d35990dae9d840f071fc62da..8e0eccfdad1df7a96a88fd1f5552776bbda5994d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cffdf780aa43d730771abef34c75cb023d4a71db..4b8fbf4c73cc9504c4e2d8365d1d13ac754749c9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9aaedfce030559bf58b69fb875a541a13ad6086d..be20151294362c32e14ca4ea657076d6955293db 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cde0554cf5ee3e3cab1447002945e7f6178cdf7d..7ea4440c6e2ec2a759917ab32c0b1e498c3a2f00 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 75046a41991c0839b525aa436b30184e508f206f..5b2d8d989abb98307dce86f22ad40c3eb4044820 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 365becc5c45fa8a4c43eaa43bb032627f2896c28..0f33cb6a761da91f320641f086ec64f6892b192f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f0b805552ec0b0b8cdeef4c15f8ae623b3bc2fc9..5cb041cb848c9dc874f574c84f56d3de20218250 100644 (file)
@@ -1,5 +1,5 @@
 #/*\r
-#    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+#    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 #      \r
 #\r
 #    ***************************************************************************\r
index 8cb27d99ad94555948500626e315c85d34f17df1..f2069d9de2adc8be5d83a5e52c5a16a8a2fb723e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 72cc1801b8bf1c157dbdb725558855eeabbf768c..7758c3fef36440e5e280bf955afc02e320bc9e45 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fc7d416bce66941c9ce5643c86b791baca463491..f761e7927f1a038f0306b3550fa7fb109e05810a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3f7a193deaeabb56f9328a37191444f1eedc5211..2b35263817b35cd8ed3270267e5bb6fcfd96b27b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ebef408304526229f781b582bd1ca16942b36979..65dc3222706e81c7b94b3807e9885502386d179e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cbe179d8c06dd1d9aa260b80191e71e7ef47887f..3c4031cb0fcde3c99cbc83077ecc73cc95de7dcd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3c32946885eebca9987ae8626d6880b545cde534..86c03c5154b80639f283d4c7b372e0acbd880734 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 04911f4b8d40785c1543bb936ad1bb9aea015cf3..f16a5413bc4679dbbbf902ac4ce1009f83e28589 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bfad2b3ca203d1e7eb7cd6b36bc0b8d7784f1280..df98a876e396c1307ca6f552fec996ae08cabc67 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 34295a970c750d7a428aec599d081cf02f3a5a7a..bcf5db5c87d38a66e1f89ad314a637e775c2ba86 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2c71ed2afc5328f685fe48ac724355421ba7f47d..0ef078f4df0fdbd201a7be01964994682b0cc1eb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 44364d34be3c5f32079d509bab2ae127d4be697f..350d8b0822a40c02e2e2f8de3cbfcb612ce878d0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5592a9cbd36a04b7d4757561f62b6d3afe274696..50c4fb0d49bd3edb6cd662a9fb7ef1fb90936088 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 667de340a9a5fdb503d2b3b6f80e0706039c7e75..faa8a1f486f5be4631db15bd9078a6fb302b74dd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index da53e46b8a5fdd02f7e87e6b9b7391282fe9a7ed..327b2ac13a1a01ac0f5bca11f82acbcf28004d63 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 04ab46747c848c68218fd36257a9db453d0e7347..820c3564bf4b52c7343fecc170833914634b4362 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 89d0318d84aab06e8834670a8444d375091d1241..1510d0c0de378cffd30432a74131669891a79a7f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4f280ba9f2d64ce653c619ea4636b1e40b0c6db0..ef08b46d3ed89187b82cca838ef6befa2c902e7b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3348ee0db6b475d3bb0741f90ef77e9de755d2e0..e5f1869a5a4ba4d232dd6cde2276779956053e27 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1b19295aed29aa7d392b19e8f8549378b701f117..5ec6f693dc24254de270eb2e0c7a56cabc376c53 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d1df408d609f1ab4d26785d514db150a05a2b84d..7c61b3b4892fea9a128f02307bf0ad5b794caf75 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6d20e72e17a9a7aa086ce3707dd8f6b885a0fa33..7b723784b0d6e3e3e6000ef2a5724df6098c672c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a9dc0ecd6141135b63cc4cd4aa2ca89a39031fa7..9f5403ebbcbb8321171b741ea755ad98e45cb864 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9abb5856f7a89106e37d9c88e1fd4b2c27abac57..6f77c22c8e35b3deb20f4d6d0d2592caa13ab203 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7785610e5829446dccecce42432b7a5f89fa630a..464bac7f498d7e498a3da26a5c5b8d40a2a5be98 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e4ade0aa2d04b52df139aa883d51f09e8b1d2d89..8eb65e5c170fea802e7af773201f36c2e31fc029 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a5260962a9a544a176f361ee199cf6207c070d24..84ff1943e888395165dde9b447c4098d08c2c8ba 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 252109ff439a05791f39887cff31ac8c4cf1df8c..1a5eb62951b8ff58653c657a2d65135e22ffcc01 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f7c6dc0ec5f2d0a8ea72cd572278deb361aabdbe..3ff4c920a5c6c89e90efb7c0c78e5c39eb3666bb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b87daf963672493359c7652aeb899daf070ba158..359b332c2e2e9201314ae00b424af43050ed065d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6f11b872fc78b14bad41ee7421102305dab77e68..904e3aab83a997c90268970b877c3ddb60fbf198 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e7373403ca286914a9fddc1a2f25cc1e94f3751f..eea8de15eb08b0ec8b8696febfcced6f34becb82 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c5be0130806d88bfbd3e503d1b3617667fa61ae5..1d182a1ec662febd9f2e633611516cc504a4632a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9db3dfe370570552ac60492f05f040deb636f502..d2d86043b0f205fbf61c6b62d39ead33c61343e9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2d0573745e0e6518c9b7417595aea56ff5c94277..adb9ebbafe1d8c7fdd85eb30b71caca202088120 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c0423dc28c108f5cae7d9f79645780b6e97568fd..7950a0ad1b56f3b3738fd3d678fdb983e03c298c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bba97f61e1fbe0dbe03a3def289fbc8dbf9b5d25..f6ef98733e6ed5e5d4a117cebd8ba7f2dcd55894 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c03a10cd6b4271e258b1a6cc73b2ea9e06ca2fe6..a1a45404ebee598fc1b5f6d0289c0ee8d07569b3 100644 (file)
@@ -1,5 +1,5 @@
 #/*\r
-#    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+#    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 #      \r
 #\r
 #    ***************************************************************************\r
index da3b893dc851777a63092fdec2a84b6cfd7c627f..0bb8d353e6c5cb8581c8436d37ca50a13eba1296 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 94bf6e6abf5ab591e8f9add6df71a200471fb3e1..08b6fe627a64a915a0f01f1628d4f8d0d5fd55ea 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 08eee305e76591f7a8755746cc775406f9a4a089..4d7ffc98321d5b46dce832a18d2e395611661d68 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 824da2dd99b3790f62d900c8faae74ba530f0b99..9a6d8d43e460c29d5bf0d6f6c80657f8821adcdf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ce8181a8830f6561e017113d905cbcae477cd4ca..7c5c98938c5a9fdbd1463824e57cc700f09a307f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3aee12b7e8d395af6c84285d81b74f5f4909c49a..5073a41a1d391f518643034fd97bee8e4b0bce8a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8410a214574e5bae1c07eeaab8cbcd953a753b10..301c425af4285ec4bf54cdaef217a75e01eddd1e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 14c67c07e8dd67ff54d606b5a5776557b46b15c5..13e81243081cfd106362e7a67e0a7830e9bf9df8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 82b17c923d7596969c0c1a36200de68293a3494a..cd1a1ebf8cd849bf10ec2db62377954e2766c845 100644 (file)
@@ -1,5 +1,5 @@
 #/*\r
-#    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+#    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 #      \r
 #\r
 #    ***************************************************************************\r
index 524463706990ab65373b27e90a1c862258b6ee57..573969c1cd1b53e339ac17b23e5126c8857d116c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 82ae5079059585f0017576a5730b3c90ffe025d6..ac4a00bd0f63be3a0e3739869bda362ed472b964 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 94bf6e6abf5ab591e8f9add6df71a200471fb3e1..08b6fe627a64a915a0f01f1628d4f8d0d5fd55ea 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4c63ee03453304f14d52146c9d6692f21d20a6fe..c635ab6b188205e720d82cb6337ac624d15221ca 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 60a51d6e96b3d2e2fc83c90855925d3f82eb20e5..04bb13d5e19b5cad52cc77298bd15b3030ddcdf4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 57e6f1f5571dcf4e72c5985e62ae78a995cbc6d2..d23284c144cb6f73ef06815d989fda4ede833b77 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f4b09a966bc5707f8bd3bd7c853da2bb41e02a9a..6d2cff6d5e470081b43bc5952790d7c5dec21e6c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 858ceb556fd82f62f4bbd97be21b40af90a59470..15ffd644ccb870803abf21ff0cfd5ff1bd68c8c7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e87484350930fb0ff46ac182ddffe64e2b5ae62e..08a6be4f6445d30487503733823997f430580f25 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 91d5024000fa96dfbce98ef6b9e2043be40364c9..914c48f3bbe03076644c4d14fcd4f596fc935823 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b26d093bcd055b34631db8a5bb29d4e69144b939..de66545366a9e1d42cf45a6c774b41069599315f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 126293e9a40cb4e644c935ed03990e0ff6f1d650..681998c7f0ff6308bf03ab48a056c59441ef9480 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fd392c40edf4266751a98a82127ad3ee1935fc12..bcb3b23145433fda158d38deaf61f11da7bfaf67 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6de2300569d8063c65c15d9875269ee80411b1e1..cde5453f23b37ba353a5c1bd70566b09f9470c2b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4a1fbab4a1467014dc0675420a6163a6648ea741..b4a1d0980399190ccd817ad547b73e94f4086261 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cfa44007af4ee93a7419662c89b38a5e4cc1bd97..7d3334282deca72fd3fbd037735615950cc70e75 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cdcf98e2dd849423e402ae30a334f9f54ff15ee8..177130cd9be49b63e4916f43afc89844f3fa1288 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7ecd91b97fbb631c3f1cb993530789e70882f205..0da6f1bbe497cafaf7fa07cf5f6490cefd17110b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f4bc73ecf9a35e5657eb3fd9acee06683617dd8c..b96ed5b38a599cb38428bf5df9d1d4565fbc3304 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9a61599d82527f344716c038e33f8f52c3c50d30..f9867ae4940762be297865a9a5b9fbf0ca050838 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ee57e4cd1125301304eeb2063244dea8a8013d77..5e409c8dd8d6a6e75df976041738d0f3843ef4ac 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -85,7 +85,7 @@ extern "C" {
  * MACROS AND DEFINITIONS\r
  *----------------------------------------------------------*/\r
 \r
-#define tskKERNEL_VERSION_NUMBER "V9.0.0rc2"\r
+#define tskKERNEL_VERSION_NUMBER "V9.0.0"\r
 #define tskKERNEL_VERSION_MAJOR 9\r
 #define tskKERNEL_VERSION_MINOR 0\r
 #define tskKERNEL_VERSION_BUILD 0\r
index 5942f629e0c29206c0456c889be1fbf6874e8b0e..fda71ca0d31f5a96cada196be22818d930414109 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5e76bf209c7cbe16d7efb98d1d813c877751276e..0c0047423e7643ea16733ea41c967fe007c19443 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e63cb3cf0f4162877fd05bb9d6e1eeeaaf0750dd..7a75209261b4c17b3c702cb083c94d25b8cadb75 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ca9595c9798426db20aebde8c39c09c7e01e59ab..5779f5eb35e9b2ea8340c45211941f8121701bfc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b2e2b94a231c0074641e36f2acb04d70e115441e..c7cbdf02391be8e7b31e112439e9d9cc472eab2d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f5214c5af5c3612f5655863effaafb50e623902c..309d221eeb181d03c118ecfcf97a35b19c260757 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f49a3cb63fdf6edfc2c1e45becf07cd2231910a4..9036858ada9ef86e5531aa1664c59cd42a5f73c9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4443e75375b774c10ee340a68c73545f6e10c2cd..ea1b9e20ee86c6dc506282a7a3119007804d5ed9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a02254419fb0bfde589b938dee5a5c6804126734..631d68ec170eb578a06021532d3cad712ab14010 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 09e25e4a9211611668a55d3d6db10cdb2d81d6dd..a392583b07b72f59842f7f38d14ae86cd25f5594 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;    VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4ea2699b80d613ee3d1b3bae4e5f222ac29931c9..47302ca20074fc5237d99e45a4efb5f824b04c83 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d0bba1b0959eabadac01493ce3e4f9ae9d339d69..e031797be7a20eb57cf77745ec9c998742d445d3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8ed9038ee1a790ca204af8fe2656771de8859bf2..ffa91ff8d68166505d9eb48d6c3b825c3942435c 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 019c976ac496266727e853e3a7033540439ee9ef..11013b83ce6a805c0822596e7d8baef634108fab 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bda2d0ae8243a8a5d5e9bfbea350a637601d161b..b6081e98f35e98afb18ac556ad8b207a9c29be65 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index 93c9c0db681f7bf420abd79a47b08c38bf8a1088..4b25c69a1f1b29007c69eb671148a022670523b6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 935776849f6d71ac686d2ffb1207dab7bf325347..432069b5c0050edbc1cd144feef347dc9c89ce61 100644 (file)
@@ -1,6 +1,6 @@
 ;\r
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 864b15b49fc63d998c5063e3431fb2f8f936074a..543205fb60de19c63ddb10ae91606f3ed12dd85e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2d3e3716fe5b49b8aad4104e5b91897be042f537..54e19d5c06ade48a0c292910ccd1373aaea06194 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f086fe8b486461b61f303249b25c50bbcc4bc369..3ee5e7f45d6b926d600ac357363d6a1b895352cc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2ef849f1e3fcff633ea25b17602384ef5df1c2b6..b634724081546c3de9808d095a0a2d1b60ce9c4d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 546eee52078379dc0bde08c7f5e32c52170e1175..cf06848b58550397547ab09a4f34b811b5047e5b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index af0801db5dbcb9f176e9c0845759a211dff9a62a..3b8399afa22f803ad8fc87405dccae13ef2f9cec 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cb702b3186e302b04e8b191d5fdd75ea7044b2d6..3aabb7732e9ad2daa0d6718c05eb0afd10e0cc5d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f33a2dfa038755a063421869d14e5e1f0f3062fc..51530b60d86baef06c6ce70093dd18d802b3eb14 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 54eb5b0885c152cc61bebeed58e1d5ee12986e84..b424e4634dc3685ecafd09f15b596fd29ed7c0d3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b1da73e7505dac5ad4f687832597e4281129ca93..8a5115b78957185e44438f929e962e493169c431 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7058b060d14e30114f2389c0a3852079a56dc9c2..29710c01c1370c7b55479820cfd6fca471c10ed7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b224025a27fcf40cb0f4b38bff27496e61cb581e..73e9b28790084afe5d38f5ceb2e4ccc2621cb50f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5f06ddb7f487f8e230295e3284a3f244a745ddd2..a4819b0371dfca58b47f6c70d5aeb8f14c38d873 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 69d8fcb97d6bc035deae2cb35a99536c0d3e05da..366795eac65f16b6f1dec77d09d33f9f0e1a2457 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bdb480477dc912d3643ebd91988f124560c83108..1b96739cbb95f422f8e1c340b4defb4d7db75664 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f063dd534c6844b337f147da8e56cc2212ffb58d..b2f6e1749a611688a540fed83949a673b42d4f75 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 35e066f3a99e4d5f1781b359e9cc01ede5231f63..144b5013e127e21c193b94649790bf0ce552aeaa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 601d9420443e492d0a969df5f5594a40532c5c1f..36f52894f4e6561c1ebcbb89ebc72400b9b4da15 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bbfb02ede540bfa7d72e86b1240d2673a3cd1cc4..17fd21edc2f3868e65d4cafbf0912f9af88f14f8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index da10b6574575187f83a521efa99ca4f3bf444074..65e6979ef571c5f70a575fc5724f628871eeae50 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d53f22a1a4aba6bb5856ed48dacc117305d97131..3954b32bd814e16627deeadd64242178fce3dec5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 25f041099c0fe5a2abe581d615eafcbc7fb203d4..c6b00fd5184a8585415d1dc01cddc5971f6c8bde 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 190c8908078e88ae9d26bcd461f5d443f2300b5f..51c75082506ebda07e7dc3ad582ef16147af2485 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2abedf03c68fbd823443af495a11e5cbe63cc836..ad12a68a86457399806dd393317e8f8e20ec857a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 54be2bb1e743bd030843113c013c98ced1dd6d17..a617b829b577b520907a06ec68b7bf8a5b5ac431 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d43b321a5c80ca28caa1921d77c796720e504dfd..5c843851b7e12c6e6abdc8758b2811e3aeb4c09a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c561b7e584a68a9b8f1d41e3feff356a3f4a1291..46ff2cfcd03988030fa4b8fd55c86720bed99217 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
 \r
index f13c624a3d7aa6dd25b062480d15dcbfdadf9620..e2b3c25172fc614d81e2dccf7a4d223edfc44c68 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e9cf103b909f89a5cc51b516b7c6ef7cd4c63f9a..191d19c438a15083e3d6d230b52920f252e72a8c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 26477e6617416cfefd761d0079d88604e77805ab..c9475959feca86bc5f0ca732542b04b35b69d955 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e72fc3ec48eb9b26c05cdf2a0a4013f6be438a8e..6f3611b0b1332007827863735d9bc6a07f6db243 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e5fa061337f327a7a135ff2f7e8c1a4ca2098e43..b72042d4a8a18b49a0190d3de9fe394def21e9ad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 61268361a8274f6d904333f891d06e5f5bc77c87..0f30f01615f2b316883d7226a0f3cf5d3d7b23bf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3ffd3832e16cc1fe0249a99755906f60ec67f417..7b899661dd00e799e6a089eb46c457829b5fb663 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 45a0e69e73aa75bc208ba713dbf814e5f5b3036d..42f5b378bddb29f6787fac34a7dffeceedf4fbce 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e5fa061337f327a7a135ff2f7e8c1a4ca2098e43..b72042d4a8a18b49a0190d3de9fe394def21e9ad 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 842a9c52c969d807f2f18597b0b0acf6c2ea2884..83e175301901680ecb55b2a9680b7a0d85902930 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3ffd3832e16cc1fe0249a99755906f60ec67f417..7b899661dd00e799e6a089eb46c457829b5fb663 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d585aa7ad4489341ccefe331685b46fb1d6225da..ce19d6af5593fdf6023d08a7ff641b29f71b75f1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6a964e0b94e57d95f35635edeee9e2f1458f7fea..66cb4b66666af865f97165273af9c3a0b7a0b54e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 34d29e7fa91ce18292969e81ba4318d7766a1fbf..97487724df842397bf4eb5da6aa6b8a11e369183 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5d3a377607864db590e9f697b771a423dfc72c7f..13b97134218069b8cc4930ceb8a697384f9af685 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b37939dad4662564688615304188cc646eadbdac..7163af8bb7ef25fec9834020cdbbd2731cdff1cf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9e96da799b827934414a4c09fc75d2337b0f50b3..173ec77b562eccb7e26fb98ae39ddb8c09a48a4e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 572045947a1e255173e2e72bec2abbe5595d1e80..67f88fb32c797add5f0e286cc05b7eaf73b52fd8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
 \r
index 739500883ec99c5df68daf725a06b8979e6258da..a8bd1e87734e9cf57b1096253463b5263d6332b7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ec70631a0ba1020379b1ae2af66642f48b2f755b..512d95b95f7dc6d5ac8e34325f3348fa564db998 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 37f38a4af0517d9f80a67e907eb9ff3e257b068c..405d1e8d22a8cd6c98751afe9ec34a630b154cd0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 28391e1a20caa728534205586ac4232a7e879d53..9efa3f1d543a5da755bfd534feb2cb3df8d2d322 100644 (file)
@@ -13,7 +13,7 @@
  *****************************************************************************/\r
 \r
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b6583d4b189f8a7935c99d7e2affe9a6dc37c949..8072373c206b87df5b7bd2abfa13293362cb1487 100644 (file)
@@ -13,7 +13,7 @@
  *****************************************************************************/\r
 \r
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 95e1839f4164fae88883380c76c7c73c682b6d43..12cb3e822502ee596ba9e71602189573901ac095 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index abf88f948d2137d57cffd418ea5e123853b7e049..bcfcbbd0c0a011dec89dd2c84d1eead65330c180 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 43339f8531ddb34c344fb59a3a89e6a6bb62b765..feb5b9daec4950798c9c8ca1098740dc37efa43f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9d8740a2b6f04494399251d1c8a4793a3026bffb..b01c1837911c4e29cca05512754f8b24ce2c39aa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8da70420a4d717d208c0523daa3f2ddc7ebcc377..1e701b9ab70b7a96cf4af0b697434467cd04b816 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ef65fcfc607940da6b47e6c1a282af0f2b35537e..4bce27de74600840280c58ef722468d61e94938a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 73be6a87781dd0cebac721de618a5e135344328f..3ab76a35139c6800c01d6dd71e736eae1cc361ee 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ed5d83cdf9d9b80f6ec572d50bf76d33a84eb68c..0fcac7f903ea49ebf0121fb669d183ecfe31d68d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e27f9252dd5bc1ed89b8f9a6c5faecb5627a4d22..6607981e35f075e31481e2c555c871071df1cfeb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4dec3e7807640fbac443e8d9ee2e298e138f4e07..701b6c0e1f4b67d821a31f0df211d6a746ba25d0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0565d2a66ed300067b8783a524bf98bb81111231..f374625b9ffc8e6a515d2f96948afca391f2a15c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9c7ec1d5d40a42b7f8bab559ed480035b5c16078..d647a8308c615499c9c3b305a23611af65aa9f09 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1e9b727d406eb16bc0ebee424870e2a9a1415be5..0f370653c9dcbb2822226a01a696b983f9955441 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 436452840b55ac78f74137a20568ec4bbd97fec2..7518de226d5d1c33c7bb143bbc233ca210aeec95 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ce8bc3ca12aa50db91ca43814ea1e6dc0e929314..b9854d9c4d67e987bccbb7584c9828dbe78a2cf7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0ca17dd47162d336b06bca9270941a1045640d00..16ed4927a08db073a1b30e0511304f8c1f7cf100 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 413c6e66f9eaee1f788f931f41d7605a582dfa4b..8ce3bf98a383c22722e3b85e822cdc730cbf2268 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9232dc09f6b2e909b67a2453561aa8003d2e6bb6..817d31c180cfcfa71176c341d631061c1219d851 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8e759f201ed75f101f5100e68c6f5815253d2534..6e5ac4d5209a3e6c63831687ccd4d6a946f57336 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f76e0aa7a8ba43e5b5b54d122fa321f69eb97a12..a8b71d97048ba005491291c192011271915377fc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index be28fc710c6d9472f064d63ed132af8c853e3be6..4084578132d38fc8a7c3e59c7e642dd4ccd893c6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c993002dfe165c7a1515f6f7e725b664341d4c13..15866d28e410c34a484828c22a7b3e7e339e5e0c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fbdaafe8d47e78304a517da889282565f8e83b30..f7b7f4e5d33d4a2a8ebc255e92f7496f3196fe04 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f76e0aa7a8ba43e5b5b54d122fa321f69eb97a12..a8b71d97048ba005491291c192011271915377fc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index be28fc710c6d9472f064d63ed132af8c853e3be6..4084578132d38fc8a7c3e59c7e642dd4ccd893c6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c993002dfe165c7a1515f6f7e725b664341d4c13..15866d28e410c34a484828c22a7b3e7e339e5e0c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8f46737890de019c90a37df180bc388c720bdae9..b288d846a4f0783456e1b4f51f300471086975ee 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0f3e7f945453175edeb2f7db80d6b68feca509bb..02d1f1df8db37266a542d0f0fbe6d46a1835b773 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 37e363de4b4ae68b26356d89cd7de909b2bc8d5d..e9cca8054adc7891f9587419495d3d98bdd4f0aa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7154c57ea6943e7836494bc917a1f85583154a37..616c9ddba4f1f7c15e807d51851670bf1863ee3e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 632149c42794301ac426c2e0ced266e0b509ffc8..0358cbbcf706ab9ed79a8162d5f65af816e13598 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 91ecb0d22f16a3a3aec429fbd67afa58ca5699d8..d999e1dcb4983e13af4e7dcf8fe896343355c214 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1a1ac5c2dfed729faee84fc8040857d5ebef0261..d24d6ba9b7f7c78dec5143c8612b468301e06704 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7154c57ea6943e7836494bc917a1f85583154a37..616c9ddba4f1f7c15e807d51851670bf1863ee3e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aee066f170daf0c0c79b4c7c241ca3a4b4319828..a2d63dab5dac3f250530b2bc5a70ef85ecb528eb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 91ecb0d22f16a3a3aec429fbd67afa58ca5699d8..d999e1dcb4983e13af4e7dcf8fe896343355c214 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 1a1ac5c2dfed729faee84fc8040857d5ebef0261..d24d6ba9b7f7c78dec5143c8612b468301e06704 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 852a3b97ae24002445ceb8922af43ee355d5a465..125bc5e11ad356a7ceca564db338a5bbbcf2bbe8 100644 (file)
@@ -1,60 +1,64 @@
 /*\r
-    FreeRTOS V8.0.1 - Copyright (C) 2014 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
 \r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that has become a de facto standard.             *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly and support the FreeRTOS         *\r
-     *    project by purchasing a FreeRTOS tutorial book, reference          *\r
-     *    manual, or both from: http://www.FreeRTOS.org/Documentation        *\r
-     *                                                                       *\r
-     *    Thank you!                                                         *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
     This file is part of the FreeRTOS distribution.\r
 \r
     FreeRTOS is free software; you can redistribute it and/or modify it under\r
     the terms of the GNU General Public License (version 2) as published by the\r
     Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
 \r
+    ***************************************************************************\r
     >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
     >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
     >>!   obliged to provide the source code for proprietary components     !<<\r
     >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
 \r
     FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
     WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available from the following\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
     link: http://www.freertos.org/a00114.html\r
 \r
-    1 tab == 4 spaces!\r
-\r
     ***************************************************************************\r
      *                                                                       *\r
-     *    Having a problem?  Start by reading the FAQ "My application does   *\r
-     *    not run, what could be wrong?"                                     *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
      *                                                                       *\r
-     *    http://www.FreeRTOS.org/FAQHelp.html                               *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
      *                                                                       *\r
     ***************************************************************************\r
 \r
-    http://www.FreeRTOS.org - Documentation, books, training, latest versions,\r
-    license and Real Time Engineers Ltd. contact details.\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
 \r
     http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
     including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
     compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
 \r
-    http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High\r
-    Integrity Systems to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and middleware.\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
 \r
     http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
     engineered and independently SIL3 certified version for use in safety and\r
index bd8c8c0e5dd105e0a59944fcdc1f92366f7594a2..c97bf78747fd9cc84b6e418e258432bf939873b6 100644 (file)
@@ -1,60 +1,64 @@
 /*\r
-    FreeRTOS V8.0.1 - Copyright (C) 2014 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
 \r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that has become a de facto standard.             *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly and support the FreeRTOS         *\r
-     *    project by purchasing a FreeRTOS tutorial book, reference          *\r
-     *    manual, or both from: http://www.FreeRTOS.org/Documentation        *\r
-     *                                                                       *\r
-     *    Thank you!                                                         *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
     This file is part of the FreeRTOS distribution.\r
 \r
     FreeRTOS is free software; you can redistribute it and/or modify it under\r
     the terms of the GNU General Public License (version 2) as published by the\r
     Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
 \r
+    ***************************************************************************\r
     >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
     >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
     >>!   obliged to provide the source code for proprietary components     !<<\r
     >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
 \r
     FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
     WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available from the following\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
     link: http://www.freertos.org/a00114.html\r
 \r
-    1 tab == 4 spaces!\r
-\r
     ***************************************************************************\r
      *                                                                       *\r
-     *    Having a problem?  Start by reading the FAQ "My application does   *\r
-     *    not run, what could be wrong?"                                     *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
      *                                                                       *\r
-     *    http://www.FreeRTOS.org/FAQHelp.html                               *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
      *                                                                       *\r
     ***************************************************************************\r
 \r
-    http://www.FreeRTOS.org - Documentation, books, training, latest versions,\r
-    license and Real Time Engineers Ltd. contact details.\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
 \r
     http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
     including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
     compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
 \r
-    http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High\r
-    Integrity Systems to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and middleware.\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
 \r
     http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
     engineered and independently SIL3 certified version for use in safety and\r
index 43f2dfc48ff40c8ccb581c92c508e4e2698597ae..9531504eccd7a8f6b007d3d36bf9e8b54e6db57f 100644 (file)
@@ -1,60 +1,64 @@
 /*\r
-    FreeRTOS V8.0.1 - Copyright (C) 2014 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
 \r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that has become a de facto standard.             *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly and support the FreeRTOS         *\r
-     *    project by purchasing a FreeRTOS tutorial book, reference          *\r
-     *    manual, or both from: http://www.FreeRTOS.org/Documentation        *\r
-     *                                                                       *\r
-     *    Thank you!                                                         *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
     This file is part of the FreeRTOS distribution.\r
 \r
     FreeRTOS is free software; you can redistribute it and/or modify it under\r
     the terms of the GNU General Public License (version 2) as published by the\r
     Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
 \r
+    ***************************************************************************\r
     >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
     >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
     >>!   obliged to provide the source code for proprietary components     !<<\r
     >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
 \r
     FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
     WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available from the following\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
     link: http://www.freertos.org/a00114.html\r
 \r
-    1 tab == 4 spaces!\r
-\r
     ***************************************************************************\r
      *                                                                       *\r
-     *    Having a problem?  Start by reading the FAQ "My application does   *\r
-     *    not run, what could be wrong?"                                     *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
      *                                                                       *\r
-     *    http://www.FreeRTOS.org/FAQHelp.html                               *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
      *                                                                       *\r
     ***************************************************************************\r
 \r
-    http://www.FreeRTOS.org - Documentation, books, training, latest versions,\r
-    license and Real Time Engineers Ltd. contact details.\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
 \r
     http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
     including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
     compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
 \r
-    http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High\r
-    Integrity Systems to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and middleware.\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
 \r
     http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
     engineered and independently SIL3 certified version for use in safety and\r
index d58dec6ef25656b2cbe75a91e84e9845edc227e3..ba499884a478e823877557c63dff105952d1f829 100644 (file)
@@ -1,60 +1,64 @@
 /*\r
-    FreeRTOS V8.0.1 - Copyright (C) 2014 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
 \r
-    ***************************************************************************\r
-     *                                                                       *\r
-     *    FreeRTOS provides completely free yet professionally developed,    *\r
-     *    robust, strictly quality controlled, supported, and cross          *\r
-     *    platform software that has become a de facto standard.             *\r
-     *                                                                       *\r
-     *    Help yourself get started quickly and support the FreeRTOS         *\r
-     *    project by purchasing a FreeRTOS tutorial book, reference          *\r
-     *    manual, or both from: http://www.FreeRTOS.org/Documentation        *\r
-     *                                                                       *\r
-     *    Thank you!                                                         *\r
-     *                                                                       *\r
-    ***************************************************************************\r
-\r
     This file is part of the FreeRTOS distribution.\r
 \r
     FreeRTOS is free software; you can redistribute it and/or modify it under\r
     the terms of the GNU General Public License (version 2) as published by the\r
     Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception.\r
 \r
+    ***************************************************************************\r
     >>!   NOTE: The modification to the GPL is included to allow you to     !<<\r
     >>!   distribute a combined work that includes FreeRTOS without being   !<<\r
     >>!   obliged to provide the source code for proprietary components     !<<\r
     >>!   outside of the FreeRTOS kernel.                                   !<<\r
+    ***************************************************************************\r
 \r
     FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY\r
     WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\r
-    FOR A PARTICULAR PURPOSE.  Full license text is available from the following\r
+    FOR A PARTICULAR PURPOSE.  Full license text is available on the following\r
     link: http://www.freertos.org/a00114.html\r
 \r
-    1 tab == 4 spaces!\r
-\r
     ***************************************************************************\r
      *                                                                       *\r
-     *    Having a problem?  Start by reading the FAQ "My application does   *\r
-     *    not run, what could be wrong?"                                     *\r
+     *    FreeRTOS provides completely free yet professionally developed,    *\r
+     *    robust, strictly quality controlled, supported, and cross          *\r
+     *    platform software that is more than just the market leader, it     *\r
+     *    is the industry's de facto standard.                               *\r
      *                                                                       *\r
-     *    http://www.FreeRTOS.org/FAQHelp.html                               *\r
+     *    Help yourself get started quickly while simultaneously helping     *\r
+     *    to support the FreeRTOS project by purchasing a FreeRTOS           *\r
+     *    tutorial book, reference manual, or both:                          *\r
+     *    http://www.FreeRTOS.org/Documentation                              *\r
      *                                                                       *\r
     ***************************************************************************\r
 \r
-    http://www.FreeRTOS.org - Documentation, books, training, latest versions,\r
-    license and Real Time Engineers Ltd. contact details.\r
+    http://www.FreeRTOS.org/FAQHelp.html - Having a problem?  Start by reading\r
+    the FAQ page "My application does not run, what could be wrong?".  Have you\r
+    defined configASSERT()?\r
+\r
+    http://www.FreeRTOS.org/support - In return for receiving this top quality\r
+    embedded software for free we request you assist our global community by\r
+    participating in the support forum.\r
+\r
+    http://www.FreeRTOS.org/training - Investing in training allows your team to\r
+    be as productive as possible as early as possible.  Now you can receive\r
+    FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers\r
+    Ltd, and the world's leading authority on the world's leading RTOS.\r
 \r
     http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,\r
     including FreeRTOS+Trace - an indispensable productivity tool, a DOS\r
     compatible FAT file system, and our tiny thread aware UDP/IP stack.\r
 \r
-    http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High\r
-    Integrity Systems to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
-    licenses offer ticketed support, indemnification and middleware.\r
+    http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.\r
+    Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.\r
+\r
+    http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High\r
+    Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS\r
+    licenses offer ticketed support, indemnification and commercial middleware.\r
 \r
     http://www.SafeRTOS.com - High Integrity Systems also provide a safety\r
     engineered and independently SIL3 certified version for use in safety and\r
index b4483c5648c54df6ae45c4124061286830534399..0e59aa3d8e7d7d16ddccc0c92cd600931da6e977 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a96ba3ba9547a6dbec7167392ba5120b29ff8f97..e1603dd996503ce7bf954302d0a5d771c945b35e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 864a94f6103bde98db294e89c9645146929b5670..0217972d2b28907c023a19460bde7a55126417fe 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 50943811d8274643e6eea796473c9a8053d61747..942d71bfd91a3bd421e3d48ab8bb1f437b59e257 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9b1bcc51af41fd716821609ca6cc690097869252..be5a575049d5f09c1ae1a1b8e318f03894010bb1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 50943811d8274643e6eea796473c9a8053d61747..942d71bfd91a3bd421e3d48ab8bb1f437b59e257 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a0625858b8092a4bd7664070696d8442dd764e90..d175b5ccca5b707a7986f6f5e8a94feed82e57f7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 87af199be1425948f6fbfd386f7d41c27e9b0527..2dc9a4eb453fd8683b49284f24bbadf8d78148c3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3703fb807dbc5028422159032f108da98264431d..8d2e59e620d4ca53081b9fbd197c28b42a12eba2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c112fb29ec7a77a38ef239b525f4f14564ebb3f2..aef809ccc864731bcaf984cea3e4d64875bab4a2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bcc8ca94778aee941d2abca2678fa8e904f31536..109a3183c02e85d9184443cf37b416ab18692b3b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fd6783a954d01b86b9925dc29da0ea462780e8c0..f7b31ef5363ea13cc9569558a9544186a5935836 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 19e28728b0de79f05e4396e57abc6a19c91c6b7b..e03010c45df0f7d62702cfcc35618eef7e547587 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index ed824f4c68de4999cb76bf210938803326fcafc0..f8593890a09f995d1119b0afc56c6a2bccd25470 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f2a91541b8460efbf43ab84f74de39b692170f34..f17f74dfd306beef52e191f9529eea69a852f431 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index b526eaaeae867daf4962e7daae6c9c1c946d3bf1..3193fa61f91cf78632f13db06ee05cc204ec2aeb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e24aea10ae467cbd4c89ebe8e3d70db6556f8f45..1a621fe408a52d3ba0926469d2c5795e33eb80c8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b1b9b44db144e867aab88a9c2162d5bf35a79e14..ccbbe4db0353eff9b26dc0005360517047dd748b 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index e07cd05b8e192a312c427e29f0f3713d04bcbcc2..7bc68de19d8436373e02da0d7cfc4b7073a69c22 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index c6c96b871b88b0c08cd6fbf1cbdc45349fefc7db..0f5333470ec781dc23a4ef51fbe3ec9cfaa0b56e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3cbae9f051d99a2c7e3483a91d36180e5f3b3e67..758ca0422f7d09739a2fc5df596df61f550aeae2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cb2d7ece13413d1e464630ee9dac9f536ad6182b..90aa77aee5839ed2f87c4d36d647d1d7b62d4b7a 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index ec265bd2e5489023eae2cce8b2160707214debce..cc9a2c721ba2655c14bc190a44e60d3e31398e47 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index a78f8b831a477f7caf5b2a0f014c59cb23ce98d8..eaa701bc60ed6b73d6c1fa5037b19b9e62ec612f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cc616e8e9042c12df3b63202ac49ba49fb9260e1..ed00f224758892b43ed629fd462670ed6c50cc07 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3730bb6e3de948ae84391a1df06c1fcdc8cea794..604b11f94fb393be9ff7e020c1a3b79302b52b33 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9efe84269b85e70128e61daaa5e10865521b2128..eb73e495061680199233e889955633e57d2ddfcb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bcbe25cb19aaee711400f339207a3d55ff95827d..c6f4ac291e834e4b2e7e4844a4922dabf7426adc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e297f60c5264f5e6ba9302cb2b6be19e77e6b0f1..cf7a6a3a1bc5999352f98384a461c00d9b88ff19 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index aee50af1b0d70c89fe8a990b7967a05bb519c8a6..3c23e3b0cf984df9886da13519d5b9dedade256e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b66c4873ed2db35cc2852df89c9141354cf6e77b..3d102b6c64518e7f60ee9afe3687822ec98feabf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 53706bf79eca1799431bb21aee069c598c67216e..758d6fa9718a7a65fe516403b289a0c299a4ad11 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b74133b71a1f734dd3245e0b18421f9ce96ba41d..1e98725a209332ab555b7226cff56dea518b26dc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ce9c879350ca5725a4c38de4e005f254f1c882be..da08e49711b1ff4d47a0379d4a3eb057e1368dcb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6c1c3afe0b6ed4e97924eda6b5d8787085c8776c..2ab809a0e3282f3969749c8a2effee1f5e768706 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ff7f60b05c5fba5c6f0d50ca0f9b5a4bd34ca876..9760ee312a023d6bd62ea2128bba787b4605cb0a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a95b5e79ea78794838a1f6b3d706d39ef58b6a81..5cfdb1103746a47e1319168ea424246f17afded6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f1d62dda1b304a2d5b998a7a7f1e0db783685270..dc1d9be14ca1e3a67cbb87e30bac993584cf0050 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
 \r
index 2bedf50b33d78a72a000737069bbded09bba16fe..9022ee745c9c87a64ee8d3177f948218a09a4606 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 33375bd458cf6c34dc5ec1bb26992923f7c164a8..37f0d52924b16013e5b5d9267ac07d20c9a5fcb6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a27890bc2e5664bd0cd6b91313f4e2c49ba88963..577b36f7807f219627e2e5ff8fb4f3f8342171c1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3e6383ebeaa73a53a9e7873831068fdf01d24e91..53c2bf706ea41b6bc754c026c7130c1990d26483 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 9d72a83bf521994f66c95e99e85c83100cd5d224..8cf5c4c66adf0b926af1855943205e7b34722518 100644 (file)
@@ -13,7 +13,7 @@
  *****************************************************************************/\r
 \r
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 35dd6614e7c0765e9934a6e7fe581ba50e87766a..1aaad551fa4fc54f21f691f13d0132da9efd9cea 100644 (file)
@@ -13,7 +13,7 @@
  *****************************************************************************/\r
 \r
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5757fee63954ff0b650e67e9b6cab2e677b3ce3c..af77eca72e61d79db2f1e117ab2337d3626636dd 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index a00e3f40faf4873c93c5811ba62d3ac5067738f9..6dfcbdc8bf028115bacda765070c01357ad7ef44 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 47ee097d435691c1d7e1ad13c2fcbf9e25f46c7d..d6398f5d37be3da15c2a3305766eab7162921a05 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 563d6cfcab5fa22e4e20ca56924620e4363f892c..64e407680b55433bf0c7a3ba35ff6214ac5f8d46 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f2f4266522c349fa080dcb345d914970034409ca..1310c16322ea1e69b20bef444aacf74b0f2af8a4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e24a8b5ff5d75ac39ec09b1e99baba20ca6ce7c8..8f7088b4ef3f4ddc94ce4582061fdc4e74d781da 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5757fee63954ff0b650e67e9b6cab2e677b3ce3c..af77eca72e61d79db2f1e117ab2337d3626636dd 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 6ce6c2d59858647f31150c2f328cf06fd855d5a1..3151794c48c81f4cd241926555351469e28c93bf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 6ba5ccbc36582517bcaea2d7f6baaf94102215ce..43c41c85782335f88d228bd83cb68cfd12d7db1f 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 8bed5489dd1e5962c32a14fe9f941aa7d05d9233..64b1062fae3cb0fcb6cc058a5248255e446a68be 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index fffa802c9cb2473bf0afe5dc812a7ab79c665880..2b04e6040db551805ce8dd8e0969127bd672197c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5657c467b5992aaee50d30e0c9021160f94d0487..51e08ac8bdae617f7c2d5216233999c44b89750a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 42e9b8dd5643201a7c44f975efea2cc850225ef1..f70128cc7d0e84ce3f012e73d5d26a705eb9681f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 17e693a3508a022a294c1506e2337f799b94b2a4..8a594f6f8d3e220df5ed27227e7e7cb7b3d8d203 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 49ce8c1bc2eb9acc0470ee281796383c9a27fb69..334f86609172d44defca714c9beac90ec7a84a52 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -70,7 +70,7 @@
 #ifndef DATA_MODEL_H\r
 #define DATA_MODEL_H\r
 \r
-#ifdef __DATA_MODEL_SMALL__\r
+#if __DATA_MODEL__ == __DATA_MODEL_SMALL__\r
        #define pushm_x pushm.w\r
        #define popm_x popm.w\r
        #define push_x push.w\r
@@ -79,7 +79,7 @@
        #define cmp_x cmp.w\r
 #endif\r
 \r
-#ifdef __DATA_MODEL_MEDIUM__\r
+#if __DATA_MODEL__ == __DATA_MODEL_MEDIUM__\r
        #define pushm_x pushm.a\r
        #define popm_x popm.a\r
        #define push_x pushx.a\r
@@ -88,7 +88,7 @@
        #define cmp_x cmp.w\r
 #endif\r
 \r
-#ifdef __DATA_MODEL_LARGE__\r
+#if __DATA_MODEL__ == __DATA_MODEL_LARGE__\r
        #define pushm_x pushm.a\r
        #define popm_x popm.a\r
        #define push_x pushx.a\r
index 674573e5b54c2ed5aca83f4003c641a106fd4747..f699e3ae17b229a978129495c417001eaa42fb76 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8db35d3c21270e16c9552a00557937c097111603..63353252c13df770b0d72584365886be1acacba9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 87c84203b5fb65ce331c4e41ad2bf46c3aa205e5..8754b4a66953eba4ff76ce1e50aa65f6943668ba 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ee728f392d3ac86a88cbad92ec15f7c033ff5fbf..45b970fc6b77c86a7bfa9a66df8510f6e93a2bfe 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index e650427baf9fb23b04bad263e8196009f90257d5..b8248e8f7d40d6222ae0b7c253e6dbb46410b2c6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 70cc267a8d5f8c568cc4e323d96430358720633e..a83c38eebbdb4793908d5c027de69f22d4488416 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 5ba6fcf9b3188e572d6866fce436c439a1a73eee..2da00d697b48a858e238a73945157ddea82c23f4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index dde287e10c9d48772e9a49822df44ad515053a5f..ba52db2ad3d65fd69326d689081fda22cd11189d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0d3175a508c10d80bd0b8ada2819e4df32d105a9..2b998b2e71232fa0799fca5d231b324bdf72bffc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 372bf5ddf820628d9ef1def771f8afa7c826804f..2b9366c7fecaf02674b242572f8232217562dfc8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8c84cdc258bf7b771fedc59c399c5419c917f837..62cb2f7265d89088443c42993bf204e501f40b33 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 460254578b9f8bac1376345bf74ed4f06069e90f..016f28557b68839269cf25c5fb7562c6cb96bd3c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 62578d03cfc080f4c5c76fff4b5c9a75b942aa2c..0bbb527add7ba8fbb9c9cc029d84a26ec04fdf84 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 49060839a341e27bc9bb3164e1d6ecf5cda42cc3..409b6bc7627e02c9b6084c113276b51a57453fc2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 662eb0e58290d77b85401e6a35d2dca86081ad5e..da92a9bfdf5cb8e372e792107783514868779a8d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0d8ee12f0b60b4a1ee5471a0e4edff3745e0c7a4..b1f3a31f4d21042f93e03694c62fec444582b0af 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5757fee63954ff0b650e67e9b6cab2e677b3ce3c..af77eca72e61d79db2f1e117ab2337d3626636dd 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 7f44f7fa958dc6816217022994582621a764bb91..940d88986c17b46e9da433b0f6c48fa2d8f0d469 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b0e91f7af23b5fc0bfc24be11ccca1c56e3bee85..017e2a3092ba46c9046901578432daa023037ade 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 7519ff92e62378f07be00786b7786fe2042e93b1..3d951c36904e81809c1403e8d2d9138178b24f5d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 50498b5375d83e8ca000ad13a7d8971460a9e9d4..f02248820154d29474737bfcd52afe373da4e676 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index 277eba3cd5f3d8f4bc2939ff601efc1a6232c2f3..1c75bd9e296ae38d2b88fc6bce5dd0558962f820 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 35311a8c990187d684cab315eabd0e7162ae8ec4..f42fb31809784dd36f4f423634e7e3bf2d89d6e1 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index 6fe65520e617b318c27959cad7db440d820014de..a29de63821eaaf7042003f14021c659e5ca2f7b7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a0e61ef2b3cba8bde22b9bd61b515995386bb216..8b1578f8e8d77c11e68c30b8355eeacf7d4f51a8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index df7ca21e948d2653044c20b5437d50cafa1d923c..5153e444941b3e0a762f397dd0019f5a9c2185be 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c4a32855ba08802b73ef5f3e77b3f7532835dd91..586b10ef60971da75115036e7cdb404bc206ac8b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 472611e1e71c4468b7e9cb035c35efd9914a1342..d1839b8879e45651609cd66d6f9b8c0f4c5063dc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d91de5852c0f91f0ced56a68093415158ada25a0..8154ab6eca34fb388976c3ab3432e673766c431e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 09ab589d8790f82b6da8b0503e622d7c92c84629..b847127a46b1312f1296420e68b310c19056f1fb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0a88216b8b792b154119bb364fc1e6a86892ccce..e8cfa4b89810c3befb9d0ad58da6019fafa33aed 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index a778c9bda865eac4a5ec1f022fe4e4468af8662f..8c6ec3d106e1221852f6f6fa448cf405b4a1ab56 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index 1eb9f5f75b88559a5b06f4d913ce995f7a21d75e..5a048c49afede4c533255a32d624f44a18a5e058 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index b1cdcd4660f32fe96ad2a42f3ddc2856f2de6a65..81f5417a7c9ee45dcf48aac76c8b88abdb654b09 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d581b34ab592d069499dec496581bbe9312fdc40..8a045f137c3f615c5843bebeb8b40eae62b68914 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8868b5235b07428b78c3e9181503c6fb200701fb..46860c66dc089c0f4105745e8908537eb319b2d4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4293e09bd6ab10699872c357c79cf7f01a6f9c7a..465fe050babeaa0ef521a1b22e7ba6f20ff5077b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 31db8b40458ed18920b0aa89491dfa8bf764c6ce..f298df9dd26845090c2bb191e8f7f1e82b0675fc 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 192b218a5cc396e718154075fcfbce15f3519713..26e0604eb52477e2ee700492811e9e0bca056098 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c6c71db46ff9a65d231d575a869e5df8f66945a2..0ee69836379e920f228d55effb5a7e0594f75723 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 03733c1115a43fbf873b0dff1bac4eb3cc8b90b3..6a444ef8088ffb908c83e17ab6d183096ac08f67 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c5a4a9f0595784e56c0c66154487030a4a4d4dbb..bab8706fff31dfd5ab8d58f78348aeedc2fa2d82 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3b6a4874f0796fcc7aa5478f2c0401dc3c67cc43..7f932f1e97108c4754a0e6df357ddc99a5298bb1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5750aac87c6b420b2e59e07d4aa2f46e40dddef8..114d40d782cb8cddbc7e11975d4abff41b169b05 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 60e22f24d608d339d82c807ed5f2618922007218..1697d4367bd566e700deddb37d452dc4add87509 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d06382a48cf48fed87fcbfa8335f178f1f553423..43da50f14c74997749317f16dec332a7b400c009 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30940d686ebb62b274f1449e21cb78e0249603c4..6f6ee6283652da2cf06b9522b5a5694aa7b02dfe 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c3d15722d57588350344c2af954da94dc8aa82e5..83a1ce36b0ebaa2302307b10e018537bf610d9bb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2182d34da0ddaa81450aa637565dca70c62072c4..15349e69b56d5d262f2b1e53c3bf784ca4a8638e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d764828e8bc49c0d45ef73c4f98f91d0b111114b..b573b16d3d2b566dec73f1ad51b56c473f6b247c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0a76ca1b53954023eff8357effbe8d70d0df382d..33d974034ffcc973995b540cf2e427a7677b71bf 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 05457d32aadcc0c8566eec621bd35b9cfef40981..203508a0406a8741d2f08ad56b9ba6a1229372d9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 99892bb73748477c917cc2f137a622b71193aac8..8189fb0dd1c226d39679ad21c6296af1c1c9380d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cb1e6b3677c120d666c49c2d92ca89e456cf5a0a..34634fd2e995d18c7bd1b973c9d5763fcb5a9ffd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30b8f93de9bb64bb11a671fb65508d35a2230c29..435c99d05b05494a2e45f17bdc9a4967ba05efc2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d8037f2e1560576f9b2ee339bbea7c36fe3c4f50..fb9c8b1ce0e7883e26af04f6672713aca92b820f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 05f1d795b4360f0e60953fc004f6973871d4e44c..cda8aa70301d1e2c2e63ad65660bc3adae2e9677 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 019d851e4e3a0dc1ee08ee282da89cc01f68ef37..1091371e308608fe1fb5542eff034e1a46bd3fbb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index a2dcd1fb3e15ca60c69d638641ce94fe45ddabd6..8ac661e73e4e267d0145908b2e312c0634dfe2a6 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9946f4e82d34a2c1e27df796354acd3457b987d3..97a7c8dd1e2a22943c246b8953c95d05896d739f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0e84f87b8cfb720ddc170dbf5b2efc9c40ec0b98..58d65633ca481032f49996c82478647b919dd7d0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b61c16dd62ce065b9301199f61a8d9f5bacda433..9764554b8814ab1635f37eff22983170cf044ec5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 74886cfcdc5c22c59891914db1dfd4d1009901a4..aeefdf1c4f1f19fa9f2003b2fd4c5db345d368b4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4a11380a71815d61ca6cb67644bcc63605ebdd67..bbeeacc51c8fc4a833ba2fb59b741442d31115a3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 58b1343135afa7c2e8a58019b6535569ce1a60e8..b4d53301edd5374e5e28e0fed6c666056c4b2f15 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ede7905ef75f575c590afef53b6c6c901230a6ba..aab227f626ea6e3e5611eaff8252621707c93ce7 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 37f4ee0177e941f48f34ee74df44157940530691..1d826725b5c255c1ec41585b75407f1d551eeaea 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 30fb3d4d9bc18a82f9f6ef60c8832e2f603e3b8e..e8d05e49d07e76d57a6b313f271eeb270b23bd84 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 92755cd61f128e725559d6bc62a9ba82b8984fd7..1a588d1174005ae64d8c91b0c37948609bdb65cd 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index 28a5c4e78b844d4057669fb19b248a8ca27c42ff..d667596a0ae94187442629d6c552b27f8005a71a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 86161674c8244975aa53d7cb725c7f8b965cb611..37fe6dfd4a03b6168a471c6fe28c776d8357cf7d 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index 007ecfcaca2c991176fdb890a02ad581b3214b03..10f6ae457e0ba29d5df4784d24eb91d12447b565 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f6027adaa54d7dea8820334c56287ef0c2bf808e..55091c815c23d96297c0ccfbaf79a7643aaef9c9 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 68ad0b1c4503c41c03fdb4e987782d51439cc6f1..469120ddbaa70171a3164cbccdcf522900fde6f5 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c065fc3ff9f4925af97235bb5872bc8dda4b057f..4a46924bd3d093a582657a7f45d631fdc5687593 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index b19b969fb5e873749a769c148dda94d5bef03472..6fc1e94b67020a73146b7d14f7f59fd6cb966273 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e3c49c12f2d8ed572f6a4d447461bcb20754504c..70a12e501bfcd43479276d67082672c9b3060bd4 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 45a8f565d870d694101dee1af7afd0311477d520..61d85967d7c1420f9e0fcaed12115e9e8af987d9 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7532f3ad3fafd6cd202322dc7334b7e6c91b02f4..25a69a2103b59e50c61df381f740953df581ed83 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bb128f8e43b41ae80c02df14e02075a4ced504e1..1dc1b5b005541e7ea7d251e64ca0c5b7c502d52f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7532f3ad3fafd6cd202322dc7334b7e6c91b02f4..25a69a2103b59e50c61df381f740953df581ed83 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 599c589e31f69846e1e6f30930ea776bf24b8c10..bbe2a96a88f4bb1cc45a1579e5f72e466ba92449 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bbe3c5390835f02c950c97c8068c9c0db283c0c8..8d441eef6fe207e783dbd0ff58bd837a5c4ec287 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ccefbd9795c9a2093a2f865450161f751f7bb852..ef34402f689f7058b1802eabd226bbbbddbe259d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index daf9cb98f87cf0348dd064e088bb8263d1ed699e..a1562401c0ca5ccd6badfc8629b5de014e1c1648 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2eb5feb974b01c68358d7ffc037f178e23b0df78..4acc091b5d43b6a4ac1a8ae9cddcae7f0ed1a974 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d9c5a587bb9a1bf7f5b878dcff0c3659876a3a0e..e1b89ae412266007cad5167f6bf5a2bb25b66044 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 48cb8667115f63409b889f88da42f2ebab5348fa..da0ea121af9437704947b27d5faf488821b98e15 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7ea72bc633d398f683c2ec0cc8edd3e233bf1256..01294edc2a652918bb5c838d30aef84d7e3de876 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d9c5a587bb9a1bf7f5b878dcff0c3659876a3a0e..e1b89ae412266007cad5167f6bf5a2bb25b66044 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 3f667f72dd5c4307df0a296aa4c77537c182685c..fed2a716acba780dbbdb71ffee135d14baa3359e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c047bfcd8798704c67cf415ce32a2a2c28862027..124ee726597e70a7719c648afa2cb3529b0614be 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index d9c5a587bb9a1bf7f5b878dcff0c3659876a3a0e..e1b89ae412266007cad5167f6bf5a2bb25b66044 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 02697ab36060416140ba739c2bbb03001dff32e3..e2bb8449ec7ad63ae8fbb7e321fc9d43b301103e 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4721e14932f18a33eafce76728e9ab1ea62cef36..c7b8f9592750c702d0a3c7f23b6791406a84fc1d 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7f1a5a2a12082bc5955b6e1761e86e57cf693f3d..40abfc89a1ab3cfceec3e003d0daaf2a9d3a6179 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 28d698398409bf8b4ea9f491d73484b1ecea17fc..8e159bd189dce75a1c7cee9e2ef3e6d919ce6ad1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index b473b2fa022a9b0882989723ba6f6291cc4c8b8e..5484ea6aa107467fc99373a7b33a4539fa755baf 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 9ab2d1fff2a4fe2521d3ee625a86e39e6a08310d..117f76453a41f733aea2959cc12af6c76e6bbe44 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 3f879bbe67c7b27da762dbe4fd4b12613655cd8a..81a4146199bbc9a8055160b944c7045a82d719d9 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;      \r
 ;\r
index 0cf33e36bbb77bf7cbb60196f631532b4c4d444b..1ba51a9dea8f346a0d63e740ebaee7a3ca97dcd1 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4788c6f2c3bc95ffb0d3311e3e1b5d09cf2e6ee9..e725ca2e20845215e5504265d494584c90dbcf19 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c0a161d3a767e13e0975c6cb9239956df2d2437d..ca67ce27b012d1057a86d5fc57c27c5fcb1a946a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 58077c288f55633b5ebe1e4a57a06fa6e6b4e035..ada08b4bd0d6003e6e025849c5b88d2d52259729 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 2df29f0a2807ee2bcd35f3320d401c7221470711..8bd888e805c9d41f4725e088e8d44737cb63329c 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0e3139519a397390eb610d7cfd2723b6e686e66b..414f5abd57e30f599eed2e8776718a0d71429612 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index eb62032d3c0c7db25d5be6569e740de9b2896efb..80fc200235c4f42b71dd758ed91924d584dec925 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index c222881636f56e6915a4c427e283d0e4b18deaa4..76c1ba6fa7afd4511a4b772bf2e4bcb72544fd51 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 7e1a5a7b7110e712ebe22d4a10224c57a5b7089f..8a7ddd27b5500afd53d605a5da4811c26b4142db 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5e7a68318123c58490dba25eb35d98bfbd509c42..7841f47a0ca42f634317f052a83d5b56e0a2b485 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index cc0c016a098c4edeb3569822dc0503109a888332..023a32e61e32a5e8e1b0e1ccce4ed58dd86f00f3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4c95cf49b6e18db9d552778af2a21bb1678be37d..6f44c25ecde154cadf12a955e251e439759fb5c8 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 8b8cd94fbf46ab31147a0528b13baf8fe77c3b13..4ab1663ce20e76ff9153a412cd616b91759c65e3 100644 (file)
@@ -1,5 +1,5 @@
 ;/*\r
-;    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
 ;\r
 ;\r
index 293eed45bdd6f847204f373a613d6091b459f6cc..4a2d456b4d0355f60a08604af3a317f245972f36 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index bdcb6d585584acc23e7bf4c1eb24a62a7c91c560..921903a00f1dec7f1b609e9cc6b800124a8ec0b3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 305852b3fa42c6ce48a67b479da4c1bea5fed3d2..652d55c0eac3db8954718547fa201c89fb483b58 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 816bdde668486f1ceb6bd4e1c85e68dadbb4327f..9d67175e0e9987d52fd699206e86031502baae5c 100644 (file)
@@ -1,5 +1,5 @@
 REM/*\r
-REM    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+REM    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 REM\r
 REM\r
 REM    ***************************************************************************\r
index e2e05f25e3dde02340d46aa50e0cb8d2f6d368a3..da38e4833a0cc5e934fd0146339b50fd1a7f4927 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 34cfbe8a866ca29aa75e30624fd0f79f9a4bc57a..85ba6c07b0b8fab07a53406f340c24573e204f4a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 67506027de9a2886e94ce5736723420da929596f..b12cb9240e4474fc994811fb8df705d94790a78f 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 9210808a0a7908cb61c5330a85481b37ba45db6c..b56e89831616f83dae89e1c8982fbf7c33aa4663 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4c23901be4f407aed4b44d58a668aa9fbe519fa8..13dd4d859ea506b0237bfaf9bb5445ac427fa650 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e18019ce2df2e12e80454c1817b6145bd9da8dce..a6d3eb90beb36da0dbfdc5aebb0656ae2e7c1508 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 0abe3e699ac1c2ad3ae497f721224f0a8e97fc7d..2db988c956131a7b7c3be82a11ff63773ec214a0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 4ffc80a6e5347e50afa2f86c051fce63b1f185a2..63637e84b0e92503162e406c2f68acf10d057c23 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index ae780908a7e57eadeaa295da5c8025cf0feaaa9e..e673b6a2cdc3e17a5986a1b2c5803f66e3207db2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index 5901174bf626c33a00794f25da47752086ea70f6..9884658eb9cb79904d8a379f3b0f1534b767244a 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index e7f9ba1eb674808cd827a9a71b930eba1986fd2d..8aea1cd9155284522fbdf8c3100fcd02093a0c3b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
index f82bfcb23731fb7b4a4bee091583a61f5b86d324..e49587f5115dbbe2e23a7ecfb53752783fb98911 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V9.0.0rc2 - Copyright (C) 2016 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r