![]() |
Energy Micro IEC60355 Library Example Project 1.0 (internal use only!) GCC-Version
Example project demonstrating POST and BIST library functions
|
| config.h [code] | This file defines some essential configuration |
| dvk_spi.c [code] | Main code for applications for IEC60335 verification on EFM32 devices |
| dvk_spi.h [code] | Header code for spi applications based on Cortex M3 |
| efm32.h [code] | CMSIS Cortex-M3 Peripheral Access Layer for EFM32 Gxxx Device series |
| efm32g890f128_interrupt.c [code] | Code for interrupts and exception, not implemented interrupts weak defined |
| efm32g890f128_interrupt.h [code] | Handler routines prototypes for interrupts and exception |
| iec60335_class_b.h [code] | Header file containing all includes and setup for C based POST and BIST tests, global types and definitions |
| iec60335_class_b_cpureg_test.c [code] | IEC60335 Class B CPU register tests C based POST and BIST CPU register test for all compiler |
| iec60335_class_b_cpureg_test.h [code] | IEC60335 Class B CPU register tests header for C based POST and BIST CPU register test for all compiler |
| iec60335_class_b_cpureg_test_bist_arm.s [code] | IEC60335 Class B CPU register tests ; * assemble based BIST CPU register test for ARM compiler ; * |
| iec60335_class_b_cpureg_test_bist_gcc.asm [code] | Assemble based BIST CPU register test for GCC compiler ; * IEC60335 Class B CPU register tests ; * |
| iec60335_class_b_cpureg_test_bist_iar.s [code] | Assemble based BIST CPU register test for IAR compiler ; * IEC60335 Class B CPU register tests ; * |
| iec60335_class_b_cpureg_test_post_arm.s [code] | Assemble based POST CPU register test for ARM compiler ; * IEC60335 Class B CPU register tests ; * |
| iec60335_class_b_cpureg_test_post_gcc.asm [code] | Assemble based POST CPU register test for GCC compiler ; * IEC60335 Class B CPU register tests ; * |
| iec60335_class_b_cpureg_test_post_iar.s [code] | Assemble based POST CPU register test for IAR compiler ; * IEC60335 Class B CPU register tests ; * |
| iec60335_class_b_critical_data.c [code] | IEC60335 Class B c based secure data storage test POST and BIST secure data storage test for all compiler |
| iec60335_class_b_critical_data.h [code] | Header for c based secure data storage test POST and BIST secure data storage test for all compiler |
| iec60335_class_b_def.h [code] | Defines used in the IEC60335 test assembly files header for asm based POST and BIST CPU register test for all compiler |
| iec60335_class_b_flash_test.c [code] | C based test for internal FLASH POST and BIST internal FLASH test for all compiler |
| iec60335_class_b_flash_test.h [code] | Header for c based test for internal FLASH POST and BIST internal FLASH test for all compiler |
| iec60335_class_b_interrupt_test.c [code] | IEC60335 Class B c based interrupt test POST and BIST interrupt test for all compiler |
| iec60335_class_b_interrupt_test.h [code] | Header for c based interrupt test POST and BIST interrupt test for all compiler |
| iec60335_class_b_post.c [code] | |
| iec60335_class_b_post.h [code] | Header file for POST test |
| iec60335_class_b_programcounter_test.c [code] | C based PC test POST and BIST PC test for all compiler |
| iec60335_class_b_programcounter_test.h [code] | Header for c based PC test POST and BIST PC test for all compiler |
| iec60335_class_b_ram_test.c [code] | C based RAM test POST and BIST RAM test for all compiler |
| iec60335_class_b_ram_test.h [code] | Header for c based RAM test POST and BIST RAM test for all compiler |
| iec60335_class_b_tessy.h [code] | Header file containing all global types and definitions for unit tests |
| iec60335_class_b_timer_rtc_test.c [code] | IEC60335 Class B c based clock structure test POST and BIST clock structure test for all compiler |
| iec60335_class_b_timer_rtc_test.h [code] | Header file for clock structure test |
| iec60335_class_b_typedef.h [code] | Global types and definitions |
| iec60335_class_b_wdt_test.c [code] | IEC60335 Class B c based WDT test POST and BIST interrupt test for all compiler |
| iec60335_class_b_wdt_test.h [code] | Header file for WDT structure test |
| main.c [code] | Main code for applications for IEC60335 verification on EFM32 devices |
| main.h [code] | Main header code for applications based on Cortex M3 |
| startup.c [code] | Startup code for applications based on Cortex M3 EFM32 devices |
| startup_efm32.c [code] | CMSIS Compatible EFM32 startup file in C for IAR EWARM |
| arm/startup_efm32.s [code] | |
| cs3/startup_efm32.s [code] | |
| iar/startup_efm32.s [code] | |
| system_efm32.c [code] | CMSIS Cortex-M3 Peripheral Access Layer for EFM32 devices |
| system_efm32.h [code] | CMSIS Cortex-M3 Peripheral Access Layer for EFM32 devices |