割り込みスタックサイズ修正。

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@139 b871894f-2f95-9b40-918c-086798483c85
This commit is contained in:
nakasima 2008-12-24 11:25:58 +00:00
parent 76da849d53
commit b76d0232b2
3 changed files with 19 additions and 4 deletions

View File

@ -46,7 +46,7 @@ i_stupExcpVennerCode
DCD i_stupExcpTerminateCode
DCD i_stupSwiVeneerCode
DCD i_stupExcpTerminateCode
DCD i_stupExcpTerminateCode
DCD i_stupIAbtTerminateCode
DCD i_stupExcpTerminateCode
LTORG
@ -55,7 +55,7 @@ i_stupExcpVennerCode
/*---------------------------------------------------------------------------*
Name: i_stupExcpTerminateCode
Description: exception veneer code
Description: Prefetch Abort veneer code
Arguments: None
@ -67,6 +67,21 @@ ASM void i_stupExcpTerminateCode( void )
LTORG
}
/*---------------------------------------------------------------------------*
Name: i_stupIAbtTerminateCode
Description: exception veneer code
Arguments: None
Returns: None
*---------------------------------------------------------------------------*/
ASM void i_stupIAbtTerminateCode( void )
{
ldr pc, =i_stupIAbtTerminateCode
LTORG
}
/*---------------------------------------------------------------------------*
Name: i_stupSwiVeneerCode

View File

@ -32,7 +32,7 @@ extern "C" {
#define HW_BROM_SVC_STACK_END HW_BROM_STACK_END
#define HW_BROM_SVC_STACK_SIZE 0x100 // 256B
#define HW_BROM_IRQ_STACK (HW_BROM_SVC_STACK_END - HW_BROM_SVC_STACK_SIZE)
#define HW_BROM_IRQ_STACK (HW_BROM_IRQ_STACK_END - HW_BROM_IRQ_STACK_SIZE)
#define HW_BROM_IRQ_STACK_END HW_BROM_SVC_STACK
#define HW_BROM_IRQ_STACK_SIZE (0x1000 - HW_BROM_SVC_STACK_SIZE) // 4KB - 256B

View File

@ -31,7 +31,7 @@ extern "C" {
#define HW_BROM_SVC_STACK_END HW_BROM_STACK_END
#define HW_BROM_SVC_STACK_SIZE 0x100 // 256B
#define HW_BROM_IRQ_STACK (HW_BROM_SVC_STACK_END - HW_BROM_SVC_STACK_SIZE)
#define HW_BROM_IRQ_STACK (HW_BROM_IRQ_STACK_END - HW_BROM_IRQ_STACK_SIZE)
#define HW_BROM_IRQ_STACK_END HW_BROM_SVC_STACK
#define HW_BROM_IRQ_STACK_SIZE (0x1000 - HW_BROM_SVC_STACK_SIZE) // 4KB - 256B