Marking local functions: Marking externally visible functions: undefined_handler SysTick_Handler PendSV_Handler DebugMon_Handler SVCHandler_main SVC_Handler UsageFault_Handler BusFault_Handler MemManage_Handler HardFault_Handler NMI_Handler Marking externally visible variables: Reclaiming functions: Reclaiming variables: Clearing address taken flags: Symbol table: undefined_handler/10 (undefined_handler) @06a13b60 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: body optimize_size Called by: Calls: SysTick_Handler/9 (SysTick_Handler) @06a13620 Type: function definition analyzed Visibility: externally_visible public weak References: Referring: Availability: overwritable Function flags: body optimize_size Called by: Calls: PendSV_Handler/8 (PendSV_Handler) @06a13000 Type: function definition analyzed Visibility: externally_visible public weak References: Referring: Availability: overwritable Function flags: body optimize_size Called by: Calls: DebugMon_Handler/7 (DebugMon_Handler) @06a13d20 Type: function definition analyzed Visibility: externally_visible public weak References: Referring: Availability: overwritable Function flags: body optimize_size Called by: Calls: SVCHandler_main/6 (SVCHandler_main) @06a13a80 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: body optimize_size Called by: Calls: SVC_Handler/5 (SVC_Handler) @06a137e0 Type: function definition analyzed Visibility: externally_visible public weak References: Referring: Availability: overwritable Function flags: body optimize_size Called by: Calls: UsageFault_Handler/4 (UsageFault_Handler) @06a13460 Type: function definition analyzed Visibility: externally_visible public weak References: Referring: Availability: overwritable Function flags: body optimize_size Called by: Calls: BusFault_Handler/3 (BusFault_Handler) @06a131c0 Type: function definition analyzed Visibility: externally_visible public weak References: Referring: Availability: overwritable Function flags: body optimize_size Called by: Calls: MemManage_Handler/2 (MemManage_Handler) @06a0cd20 Type: function definition analyzed Visibility: externally_visible public weak References: Referring: Availability: overwritable Function flags: body optimize_size Called by: Calls: HardFault_Handler/1 (HardFault_Handler) @06a0cee0 Type: function definition analyzed Visibility: externally_visible public weak References: Referring: Availability: overwritable Function flags: body optimize_size Called by: Calls: NMI_Handler/0 (NMI_Handler) @06a0cc40 Type: function definition analyzed Visibility: externally_visible public weak References: Referring: Availability: overwritable Function flags: body optimize_size Called by: Calls: undefined_handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] } __attribute__((weak)) SysTick_Handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] } __attribute__((weak)) PendSV_Handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] } __attribute__((weak)) DebugMon_Handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] } SVCHandler_main (unsigned int * svc_args) { unsigned int svc_number; : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _1 = svc_args + 24; _2 = *_1; _3 = _2 + 4294967294; _4 = (unsigned char *) _3; _5 = *_4; svc_number = (unsigned int) _5; # DEBUG BEGIN_STMT switch (svc_number) [INV], case 0: [INV], case 1: [INV], case 2: [INV], case 3: [INV]> : : # DEBUG BEGIN_STMT __asm__ __volatile__("mov r0, #0x1"); # DEBUG BEGIN_STMT __asm__ __volatile__("msr CONTROL, r0"); # DEBUG BEGIN_STMT goto ; [INV] : : # DEBUG BEGIN_STMT __asm__ __volatile__("mov r0, #0x0"); # DEBUG BEGIN_STMT __asm__ __volatile__("msr CONTROL, r0"); # DEBUG BEGIN_STMT goto ; [INV] : : # DEBUG BEGIN_STMT __asm__ __volatile__("mov r0, #0x0"); # DEBUG BEGIN_STMT __asm__ __volatile__(" msr BASEPRI, r0"); # DEBUG BEGIN_STMT goto ; [INV] : : # DEBUG BEGIN_STMT __asm__ __volatile__("mov r0, #0x10"); # DEBUG BEGIN_STMT __asm__ __volatile__(" msr BASEPRI, r0"); # DEBUG BEGIN_STMT : : return; } __attribute__((weak)) SVC_Handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] } __attribute__((weak)) UsageFault_Handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] } __attribute__((weak)) BusFault_Handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] } __attribute__((weak)) MemManage_Handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] } __attribute__((weak)) HardFault_Handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] } __attribute__((weak)) NMI_Handler () { : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] }