![]() |
Energy Micro IEC60355 Library Example Project 1.0 (internal use only!) GCC-Version
Example project demonstrating POST and BIST library functions
|
CMSIS Compatible EFM32 startup file in C for IAR EWARM. More...
Go to the source code of this file.
Functions | |
| void | __iar_program_start (void) |
| void | SystemInit (void) |
| Initialize the system. | |
| __weak void | Reset_Handler (void) |
| __weak void | NMI_Handler (void) |
| __weak void | HardFault_Handler (void) |
| __weak void | MemManage_Handler (void) |
| __weak void | BusFault_Handler (void) |
| __weak void | UsageFault_Handler (void) |
| __weak void | SVC_Handler (void) |
| __weak void | DebugMon_Handler (void) |
| __weak void | PendSV_Handler (void) |
| __weak void | SysTick_Handler (void) |
| SysTick_Handler Interrupt Service Routine for system tick counter. | |
| __weak void | DMA_IRQHandler (void) |
| __weak void | GPIO_EVEN_IRQHandler (void) |
| __weak void | TIMER0_IRQHandler (void) |
| TIMER0_IRQHandler Interrupt Service Routine for timer0. | |
| __weak void | USART0_RX_IRQHandler (void) |
| __weak void | USART0_TX_IRQHandler (void) |
| __weak void | ACMP0_IRQHandler (void) |
| __weak void | ADC0_IRQHandler (void) |
| __weak void | DAC0_IRQHandler (void) |
| __weak void | I2C0_IRQHandler (void) |
| __weak void | GPIO_ODD_IRQHandler (void) |
| __weak void | TIMER1_IRQHandler (void) |
| __weak void | TIMER2_IRQHandler (void) |
| __weak void | USART1_RX_IRQHandler (void) |
| __weak void | USART1_TX_IRQHandler (void) |
| __weak void | USART2_RX_IRQHandler (void) |
| __weak void | USART2_TX_IRQHandler (void) |
| __weak void | UART0_RX_IRQHandler (void) |
| __weak void | UART0_TX_IRQHandler (void) |
| __weak void | LEUART0_IRQHandler (void) |
| __weak void | LEUART1_IRQHandler (void) |
| __weak void | LETIMER0_IRQHandler (void) |
| __weak void | PCNT0_IRQHandler (void) |
| __weak void | PCNT1_IRQHandler (void) |
| __weak void | PCNT2_IRQHandler (void) |
| __weak void | RTC_IRQHandler (void) |
| __weak void | CMU_IRQHandler (void) |
| __weak void | VCMP_IRQHandler (void) |
| __weak void | LCD_IRQHandler (void) |
| __weak void | MSC_IRQHandler (void) |
| __weak void | AES_IRQHandler (void) |
Variables | |
| unsigned char CSTACK | $$Limit |
| const void *const | __vector_table [] |
CMSIS Compatible EFM32 startup file in C for IAR EWARM.
(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com
This source code is the property of Energy Micro AS. The source and compiled code may only be used on Energy Micro "EFM32" microcontrollers.
This copyright notice may not be removed from the source code nor changed.
DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Energy Micro AS has no obligation to support this Software. Energy Micro AS is providing the Software "AS IS", with no express or implied warranties of any kind, including, but not limited to, any implied warranties of merchantability or fitness for any particular purpose or warranties against infringement of any proprietary rights of a third party.
Energy Micro AS will not be liable for any consequential, incidental, or special damages, or any other relief, or for any claim by any third party, arising from your use of this Software.
Definition in file startup_efm32.c.
| void __iar_program_start | ( | void | ) |
| __weak void Reset_Handler | ( | void | ) |
Definition at line 39 of file startup_efm32.c.
References __iar_program_start(), and SystemInit().
{
SystemInit();
__iar_program_start();
}

| void SystemInit | ( | void | ) |
Initialize the system.
Do required generic HW system init.
Definition at line 268 of file system_efm32.c.
Referenced by Reset_Handler().
{
}

| unsigned char CSTACK $$Limit |
| const void* const __vector_table[] |
Definition at line 243 of file startup_efm32.c.