コード整理。

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:
nakasima 2008-12-25 11:06:58 +00:00
parent 8a41dac559
commit f4f2ed0cfc
3 changed files with 20 additions and 20 deletions

View File

@ -37,15 +37,15 @@ asm void _start( void )
INASM_EXTERN( i_stupIrqVeneer ) INASM_EXTERN( i_stupIrqVeneer )
INASM_EXTERN( i_stupFiqVeneer ) INASM_EXTERN( i_stupFiqVeneer )
INASM_EXTERN( i_stupSwiVeneer ) INASM_EXTERN( i_stupSwiVeneer )
INASM_EXTERN( i_stupUndefInstVeneer ) INASM_EXTERN( i_stupUndefVeneer )
INASM_EXTERN( i_stupPrefetchAbortVeneer ) INASM_EXTERN( i_stupIAbtVeneer )
INASM_EXTERN( i_stupDataAbortVeneer ) INASM_EXTERN( i_stupDAbtVeneer )
b stupStartHandlerVeneer // don't change for NULL access compatibility b stupStartHandlerVeneer // don't change for NULL access compatibility
undef b i_stupUndefInstVeneer undef b i_stupUndefVeneer
swi b i_stupSwiVeneer swi b i_stupSwiVeneer
iabt b i_stupPrefetchAbortVeneer iabt b i_stupIAbtVeneer
dabt b i_stupDataAbortVeneer dabt b i_stupDAbtVeneer
reserve b reserve reserve b reserve
irq b i_stupIrqVeneer irq b i_stupIrqVeneer
fiq b i_stupFiqVeneer fiq b i_stupFiqVeneer

View File

@ -37,15 +37,15 @@ asm void _start( void )
INASM_EXTERN( i_stupIrqVeneer ) INASM_EXTERN( i_stupIrqVeneer )
INASM_EXTERN( i_stupFiqVeneer ) INASM_EXTERN( i_stupFiqVeneer )
INASM_EXTERN( i_stupSwiVeneer ) INASM_EXTERN( i_stupSwiVeneer )
INASM_EXTERN( i_stupUndefInstVeneer ) INASM_EXTERN( i_stupUndefVeneer )
INASM_EXTERN( i_stupPrefetchAbortVeneer ) INASM_EXTERN( i_stupIAbtVeneer )
INASM_EXTERN( i_stupDataAbortVeneer ) INASM_EXTERN( i_stupDAbtVeneer )
b stupStartHandlerVeneer // don't change for NULL access compatibility b stupStartHandlerVeneer // don't change for NULL access compatibility
undef b i_stupUndefInstVeneer undef b i_stupUndefVeneer
swi b i_stupSwiVeneer swi b i_stupSwiVeneer
iabt b i_stupPrefetchAbortVeneer iabt b i_stupIAbtVeneer
dabt b i_stupDataAbortVeneer dabt b i_stupDAbtVeneer
reserve b reserve reserve b reserve
irq b i_stupIrqVeneer irq b i_stupIrqVeneer
fiq b i_stupFiqVeneer fiq b i_stupFiqVeneer

View File

@ -44,9 +44,9 @@ LSYM(0)
i_stupExcpVennerCode i_stupExcpVennerCode
DCD i_stupExcpTerminateCode // IRQ DCD i_stupExcpTerminateCode // IRQ
DCD i_stupExcpTerminateCode // FIQ DCD i_stupExcpTerminateCode // FIQ
DCD i_stupSwiVeneerCode // SWI DCD i_stupSwiVeneerCode // SWI osInit前にprint文を出したい可能性があるためここで設定
DCD i_stupExcpTerminateCode // UNDEF DCD i_stupExcpTerminateCode // UNDEF
DCD i_stupIAbtTerminateCode // IABT DCD i_stupIAbtTerminateCode // IABT 命令アボートとデータアボートを区別するため別関数に
DCD i_stupExcpTerminateCode // DABT DCD i_stupExcpTerminateCode // DABT
LTORG LTORG
@ -146,7 +146,7 @@ ASM void i_stupSwiVeneer( void )
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: i_stupUndefInstVeneer Name: i_stupUndefVeneer
Description: Undefine Instruction veneer Description: Undefine Instruction veneer
@ -154,7 +154,7 @@ ASM void i_stupSwiVeneer( void )
Returns: None. Returns: None.
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
ASM void i_stupUndefInstVeneer( void ) ASM void i_stupUndefVeneer( void )
{ {
ldr pc, =HW_UDEF_VENEER_BUF 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 Description: Prefetch Abort veneer
@ -170,7 +170,7 @@ ASM void i_stupUndefInstVeneer( void )
Returns: None. Returns: None.
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
ASM void i_stupPrefetchAbortVeneer( void ) ASM void i_stupIAbtVeneer( void )
{ {
ldr pc, =HW_IABT_VENEER_BUF 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 Description: Data Abort veneer
@ -186,7 +186,7 @@ ASM void i_stupPrefetchAbortVeneer( void )
Returns: None. Returns: None.
*---------------------------------------------------------------------------*/ *---------------------------------------------------------------------------*/
ASM void i_stupDataAbortVeneer( void ) ASM void i_stupDAbtVeneer( void )
{ {
ldr pc, =HW_DABT_VENEER_BUF ldr pc, =HW_DABT_VENEER_BUF