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@139 b871894f-2f95-9b40-918c-086798483c85
This commit is contained in:
parent
76da849d53
commit
b76d0232b2
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user