mirror of
https://github.com/rvtr/ctr_firmware.git
synced 2025-10-31 07:51:08 -04:00
コード整理。
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@143 b871894f-2f95-9b40-918c-086798483c85
This commit is contained in:
parent
8a41dac559
commit
f4f2ed0cfc
@ -37,15 +37,15 @@ asm void _start( void )
|
||||
INASM_EXTERN( i_stupIrqVeneer )
|
||||
INASM_EXTERN( i_stupFiqVeneer )
|
||||
INASM_EXTERN( i_stupSwiVeneer )
|
||||
INASM_EXTERN( i_stupUndefInstVeneer )
|
||||
INASM_EXTERN( i_stupPrefetchAbortVeneer )
|
||||
INASM_EXTERN( i_stupDataAbortVeneer )
|
||||
INASM_EXTERN( i_stupUndefVeneer )
|
||||
INASM_EXTERN( i_stupIAbtVeneer )
|
||||
INASM_EXTERN( i_stupDAbtVeneer )
|
||||
|
||||
b stupStartHandlerVeneer // don't change for NULL access compatibility
|
||||
undef b i_stupUndefInstVeneer
|
||||
undef b i_stupUndefVeneer
|
||||
swi b i_stupSwiVeneer
|
||||
iabt b i_stupPrefetchAbortVeneer
|
||||
dabt b i_stupDataAbortVeneer
|
||||
iabt b i_stupIAbtVeneer
|
||||
dabt b i_stupDAbtVeneer
|
||||
reserve b reserve
|
||||
irq b i_stupIrqVeneer
|
||||
fiq b i_stupFiqVeneer
|
||||
|
||||
@ -37,15 +37,15 @@ asm void _start( void )
|
||||
INASM_EXTERN( i_stupIrqVeneer )
|
||||
INASM_EXTERN( i_stupFiqVeneer )
|
||||
INASM_EXTERN( i_stupSwiVeneer )
|
||||
INASM_EXTERN( i_stupUndefInstVeneer )
|
||||
INASM_EXTERN( i_stupPrefetchAbortVeneer )
|
||||
INASM_EXTERN( i_stupDataAbortVeneer )
|
||||
INASM_EXTERN( i_stupUndefVeneer )
|
||||
INASM_EXTERN( i_stupIAbtVeneer )
|
||||
INASM_EXTERN( i_stupDAbtVeneer )
|
||||
|
||||
b stupStartHandlerVeneer // don't change for NULL access compatibility
|
||||
undef b i_stupUndefInstVeneer
|
||||
undef b i_stupUndefVeneer
|
||||
swi b i_stupSwiVeneer
|
||||
iabt b i_stupPrefetchAbortVeneer
|
||||
dabt b i_stupDataAbortVeneer
|
||||
iabt b i_stupIAbtVeneer
|
||||
dabt b i_stupDAbtVeneer
|
||||
reserve b reserve
|
||||
irq b i_stupIrqVeneer
|
||||
fiq b i_stupFiqVeneer
|
||||
|
||||
@ -44,9 +44,9 @@ LSYM(0)
|
||||
i_stupExcpVennerCode
|
||||
DCD i_stupExcpTerminateCode // IRQ
|
||||
DCD i_stupExcpTerminateCode // FIQ
|
||||
DCD i_stupSwiVeneerCode // SWI
|
||||
DCD i_stupSwiVeneerCode // SWI osInit前にprint文を出したい可能性があるためここで設定
|
||||
DCD i_stupExcpTerminateCode // UNDEF
|
||||
DCD i_stupIAbtTerminateCode // IABT
|
||||
DCD i_stupIAbtTerminateCode // IABT 命令アボートとデータアボートを区別するため別関数に
|
||||
DCD i_stupExcpTerminateCode // DABT
|
||||
|
||||
LTORG
|
||||
@ -146,7 +146,7 @@ ASM void i_stupSwiVeneer( void )
|
||||
}
|
||||
|
||||
/*---------------------------------------------------------------------------*
|
||||
Name: i_stupUndefInstVeneer
|
||||
Name: i_stupUndefVeneer
|
||||
|
||||
Description: Undefine Instruction veneer
|
||||
|
||||
@ -154,7 +154,7 @@ ASM void i_stupSwiVeneer( void )
|
||||
|
||||
Returns: None.
|
||||
*---------------------------------------------------------------------------*/
|
||||
ASM void i_stupUndefInstVeneer( void )
|
||||
ASM void i_stupUndefVeneer( void )
|
||||
{
|
||||
ldr pc, =HW_UDEF_VENEER_BUF
|
||||
|
||||
@ -162,7 +162,7 @@ ASM void i_stupUndefInstVeneer( void )
|
||||
}
|
||||
|
||||
/*---------------------------------------------------------------------------*
|
||||
Name: i_stupPrefetchAbortVeneer
|
||||
Name: i_stupIAbtVeneer
|
||||
|
||||
Description: Prefetch Abort veneer
|
||||
|
||||
@ -170,7 +170,7 @@ ASM void i_stupUndefInstVeneer( void )
|
||||
|
||||
Returns: None.
|
||||
*---------------------------------------------------------------------------*/
|
||||
ASM void i_stupPrefetchAbortVeneer( void )
|
||||
ASM void i_stupIAbtVeneer( void )
|
||||
{
|
||||
ldr pc, =HW_IABT_VENEER_BUF
|
||||
|
||||
@ -178,7 +178,7 @@ ASM void i_stupPrefetchAbortVeneer( void )
|
||||
}
|
||||
|
||||
/*---------------------------------------------------------------------------*
|
||||
Name: i_stupDataAbortVeneer
|
||||
Name: i_stupDAbtVeneer
|
||||
|
||||
Description: Data Abort veneer
|
||||
|
||||
@ -186,7 +186,7 @@ ASM void i_stupPrefetchAbortVeneer( void )
|
||||
|
||||
Returns: None.
|
||||
*---------------------------------------------------------------------------*/
|
||||
ASM void i_stupDataAbortVeneer( void )
|
||||
ASM void i_stupDAbtVeneer( void )
|
||||
{
|
||||
ldr pc, =HW_DABT_VENEER_BUF
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user