![]() |
Energy Micro IEC60355 Library Example Project 1.0 (internal use only!) GCC-Version
Example project demonstrating POST and BIST library functions
|
Go to the source code of this file.
Functions | |
| Reset Handler Reset_Handler PROC EXPORT Reset_Handler[WEAK] IMPORT SystemInit IMPORT IEC60335_ClassB_POST IMPORT __main LDR Dummy Exception | Handlers (infinite loops which can be modified) NMI_Handler PROC EXPORT NMI_Handler[WEAK] B.ENDP HardFault_Handler PROC EXPORT HardFault_Handler[WEAK] B.ENDP MemManage_Handler PROC EXPORT MemManage_Handler[WEAK] B.ENDP BusFault_Handler PROC EXPORT BusFault_Handler[WEAK] B.ENDP UsageFault_Handler PROC EXPORT UsageFault_Handler[WEAK] B.ENDP SVC_Handler PROC EXPORT SVC_Handler[WEAK] B.ENDP DebugMon_Handler PROC EXPORT DebugMon_Handler[WEAK] B.ENDP PendSV_Handler PROC EXPORT PendSV_Handler[WEAK] B.ENDP SysTick_Handler PROC EXPORT SysTick_Handler[WEAK] B.ENDP Default_Handler PROC EXPORT DMA_IRQHandler[WEAK] EXPORT GPIO_EVEN_IRQHandler[WEAK] EXPORT TIMER0_IRQHandler[WEAK] EXPORT USART0_RX_IRQHandler[WEAK] EXPORT USART0_TX_IRQHandler[WEAK] EXPORT ACMP0_IRQHandler[WEAK] EXPORT ADC0_IRQHandler[WEAK] EXPORT DAC0_IRQHandler[WEAK] EXPORT I2C0_IRQHandler[WEAK] EXPORT GPIO_ODD_IRQHandler[WEAK] EXPORT TIMER1_IRQHandler[WEAK] EXPORT TIMER2_IRQHandler[WEAK] EXPORT USART1_RX_IRQHandler[WEAK] EXPORT USART1_TX_IRQHandler[WEAK] EXPORT USART2_RX_IRQHandler[WEAK] EXPORT USART2_TX_IRQHandler[WEAK] EXPORT UART0_RX_IRQHandler[WEAK] EXPORT UART0_TX_IRQHandler[WEAK] EXPORT LEUART0_IRQHandler[WEAK] EXPORT LEUART1_IRQHandler[WEAK] EXPORT LETIMER0_IRQHandler[WEAK] EXPORT PCNT0_IRQHandler[WEAK] EXPORT PCNT1_IRQHandler[WEAK] EXPORT PCNT2_IRQHandler[WEAK] EXPORT RTC_IRQHandler[WEAK] EXPORT CMU_IRQHandler[WEAK] EXPORT VCMP_IRQHandler[WEAK] EXPORT LCD_IRQHandler[WEAK] EXPORT MSC_IRQHandler[WEAK] EXPORT AES_IRQHandler[WEAK] DMA_IRQHandler GPIO_EVEN_IRQHandler TIMER0_IRQHandler USART0_RX_IRQHandler USART0_TX_IRQHandler ACMP0_IRQHandler ADC0_IRQHandler DAC0_IRQHandler I2C0_IRQHandler GPIO_ODD_IRQHandler TIMER1_IRQHandler TIMER2_IRQHandler USART1_RX_IRQHandler USART1_TX_IRQHandler USART2_RX_IRQHandler USART2_TX_IRQHandler UART0_RX_IRQHandler UART0_TX_IRQHandler LEUART0_IRQHandler LEUART1_IRQHandler LETIMER0_IRQHandler PCNT0_IRQHandler PCNT1_IRQHandler PCNT2_IRQHandler RTC_IRQHandler CMU_IRQHandler VCMP_IRQHandler LCD_IRQHandler MSC_IRQHandler AES_IRQHandler B.ENDP ALIGN |
Variables | |
| < h > Stack | Configuration |
| < o > Stack Size(in Bytes)< 0x0-0xFFFFFFFF</h > Stack_Size EQU AREA | STACK |
| < o > Stack Size(in Bytes)< 0x0-0xFFFFFFFF</h > Stack_Size EQU AREA | NOINIT |
| < o > Stack Size(in Bytes)< 0x0-0xFFFFFFFF</h > Stack_Size EQU AREA | READWRITE |
| < o > Stack Size(in Bytes)< 0x0-0xFFFFFFFF</h > Stack_Size EQU AREA | ALIGN |
| < o > Heap Size(in Bytes)< 0x0-0xFFFFFFFF</h > Heap_Size EQU AREA | HEAP |
| Vector Table Mapped to Address at Reset AREA | RESET |
| Vector Table Mapped to Address at Reset AREA | DATA |
| Vector Table Mapped to Address at Reset AREA READONLY EXPORT __Vectors __Vectors DCD | __initial_sp |
| Top of Stack DCD | Reset_Handler |
| Reset Handler DCD | NMI_Handler |
| This function handles NMI exception. | |
| NMI Handler DCD | HardFault_Handler |
| This function handles Hard Fault exception. | |
| Hard Fault Handler DCD | MemManage_Handler |
| This function handles Memory Manage Fault exception. | |
| MPU Fault Handler DCD | BusFault_Handler |
| This function handles Bus Fault exception. | |
| Bus Fault Handler DCD | UsageFault_Handler |
| This function handles Usage Fault exception. | |
| Usage Fault Handler | DCD |
| Reserved DCD | SVC_Handler |
| This function handles SVC exception. | |
| SVCall Handler DCD | DebugMon_Handler |
| This function handles Debug Monitor Fault exception. | |
| Reserved DCD | PendSV_Handler |
| This function handles Pending SVC exception. | |
| PendSV Handler DCD | SysTick_Handler |
| This function handles SysTick exception. | |
| SysTick | Handler |
| External Interrupts DCD | DMA_IRQHandler |
| __pad1__ | |
| __pad2__ | |
| __pad3__ | |
| __pad4__ | |
| __pad5__ | |
| __pad6__ | |
| __pad7__ | |
| __pad8__ | |
| __pad9__ | |
| __pad10__ | |
| __pad11__ | |
| __pad12__ | |
| __pad13__ | |
| __pad14__ | |
| __pad15__ | |
| __pad16__ | |
| __pad17__ | |
| __pad18__ | |
| __pad19__ | |
| __pad20__ | |
| __pad21__ | |
| __pad22__ | |
| __pad23__ | |
| __pad24__ | |
| __pad25__ | |
| __pad26__ | |
| __pad27__ | |
| __pad28__ | |
| __pad29__ | |
| __pad30__ | |
| CODE | |
| READONLY | |
| Reset Handler Reset_Handler PROC EXPORT Reset_Handler[WEAK] IMPORT SystemInit IMPORT IEC60335_ClassB_POST IMPORT __main LDR | R0 |
| User Initial Stack &Heap | IF |
| Reset Handler Reset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT SystemInit IMPORT IEC60335_ClassB_POST IMPORT __main LDR Dummy Exception Handlers | ( | infinite loops which can be | modified | ) |
| Vector Table Mapped to Address at Reset AREA READONLY EXPORT __Vectors __Vectors DCD __initial_sp |
Definition at line 50 of file arm/startup_efm32.s.
Definition at line 81 of file arm/startup_efm32.s.
Definition at line 82 of file arm/startup_efm32.s.
Definition at line 83 of file arm/startup_efm32.s.
Definition at line 84 of file arm/startup_efm32.s.
Definition at line 85 of file arm/startup_efm32.s.
Definition at line 86 of file arm/startup_efm32.s.
Definition at line 87 of file arm/startup_efm32.s.
Definition at line 88 of file arm/startup_efm32.s.
Definition at line 89 of file arm/startup_efm32.s.
Definition at line 90 of file arm/startup_efm32.s.
Definition at line 72 of file arm/startup_efm32.s.
Definition at line 91 of file arm/startup_efm32.s.
Definition at line 92 of file arm/startup_efm32.s.
Definition at line 93 of file arm/startup_efm32.s.
Definition at line 94 of file arm/startup_efm32.s.
Definition at line 95 of file arm/startup_efm32.s.
Definition at line 96 of file arm/startup_efm32.s.
Definition at line 97 of file arm/startup_efm32.s.
Definition at line 98 of file arm/startup_efm32.s.
Definition at line 99 of file arm/startup_efm32.s.
Definition at line 100 of file arm/startup_efm32.s.
Definition at line 73 of file arm/startup_efm32.s.
Definition at line 115 of file arm/startup_efm32.s.
Definition at line 74 of file arm/startup_efm32.s.
Definition at line 75 of file arm/startup_efm32.s.
Definition at line 76 of file arm/startup_efm32.s.
Definition at line 77 of file arm/startup_efm32.s.
Definition at line 78 of file arm/startup_efm32.s.
Definition at line 79 of file arm/startup_efm32.s.
Definition at line 80 of file arm/startup_efm32.s.
| <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA ALIGN |
3 Stack_Mem SPACE Stack_Size __initial_sp
Definition at line 28 of file arm/startup_efm32.s.
Definition at line 115 of file arm/startup_efm32.s.
| < h > Heap Configuration |
Definition at line 1 of file arm/startup_efm32.s.
| Vector Table Mapped to Address at Reset AREA DATA |
Definition at line 50 of file arm/startup_efm32.s.
Definition at line 60 of file arm/startup_efm32.s.
| External Interrupts DCD DMA_IRQHandler |
Definition at line 71 of file arm/startup_efm32.s.
Referenced by Reset().
| SysTick Handler |
Definition at line 70 of file arm/startup_efm32.s.
| <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA HEAP |
Definition at line 34 of file arm/startup_efm32.s.
| User Initial Stack& Heap IF |
Definition at line 261 of file arm/startup_efm32.s.
| <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA NOINIT |
Definition at line 23 of file arm/startup_efm32.s.
| Reset Handler Reset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT SystemInit IMPORT IEC60335_ClassB_POST IMPORT __main LDR R0 |
Definition at line 124 of file arm/startup_efm32.s.
Definition at line 115 of file arm/startup_efm32.s.
| <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA READWRITE |
Definition at line 23 of file arm/startup_efm32.s.
| Vector Table Mapped to Address at Reset AREA RESET |
Definition at line 50 of file arm/startup_efm32.s.
| Top of Stack DCD Reset_Handler |
Definition at line 54 of file arm/startup_efm32.s.
| <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF</h> Stack_Size EQU AREA STACK |
Definition at line 23 of file arm/startup_efm32.s.