ADM/GW/Debug_RAM/Project_Settings/Startup_Code/exceptions.c.016i.visibility
2024-08-08 10:00:15 +09:00

292 lines
5.5 KiB
Plaintext

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) @05bf2b60
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) @05bf2620
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) @05bf2000
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) @05bf2d20
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) @05bf2a80
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) @05bf27e0
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) @05bf2460
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) @05bf21c0
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) @05bebd20
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) @05bebee0
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) @05bebc40
Type: function definition analyzed
Visibility: externally_visible public weak
References:
Referring:
Availability: overwritable
Function flags: body optimize_size
Called by:
Calls:
undefined_handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}
__attribute__((weak))
SysTick_Handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}
__attribute__((weak))
PendSV_Handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}
__attribute__((weak))
DebugMon_Handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}
SVCHandler_main (unsigned int * svc_args)
{
unsigned int svc_number;
<bb 2> :
# 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) <default: <L6> [INV], case 0: <L1> [INV], case 1: <L0> [INV], case 2: <L2> [INV], case 3: <L3> [INV]>
<bb 3> :
<L0>:
# DEBUG BEGIN_STMT
__asm__ __volatile__("mov r0, #0x1");
# DEBUG BEGIN_STMT
__asm__ __volatile__("msr CONTROL, r0");
# DEBUG BEGIN_STMT
goto <bb 7>; [INV]
<bb 4> :
<L1>:
# DEBUG BEGIN_STMT
__asm__ __volatile__("mov r0, #0x0");
# DEBUG BEGIN_STMT
__asm__ __volatile__("msr CONTROL, r0");
# DEBUG BEGIN_STMT
goto <bb 7>; [INV]
<bb 5> :
<L2>:
# DEBUG BEGIN_STMT
__asm__ __volatile__("mov r0, #0x0");
# DEBUG BEGIN_STMT
__asm__ __volatile__(" msr BASEPRI, r0");
# DEBUG BEGIN_STMT
goto <bb 7>; [INV]
<bb 6> :
<L3>:
# DEBUG BEGIN_STMT
__asm__ __volatile__("mov r0, #0x10");
# DEBUG BEGIN_STMT
__asm__ __volatile__(" msr BASEPRI, r0");
# DEBUG BEGIN_STMT
<bb 7> :
<L6>:
return;
}
__attribute__((weak))
SVC_Handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}
__attribute__((weak))
UsageFault_Handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}
__attribute__((weak))
BusFault_Handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}
__attribute__((weak))
MemManage_Handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}
__attribute__((weak))
HardFault_Handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}
__attribute__((weak))
NMI_Handler ()
{
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 2>; [INV]
}