From c71438dbdd04e08117e43bdb1ada767450fee96c Mon Sep 17 00:00:00 2001 From: red031000 Date: Tue, 20 Oct 2020 19:59:06 +0100 Subject: arm9 card_rom --- arm9/lib/include/CARD_common.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'arm9/lib/include/CARD_common.h') diff --git a/arm9/lib/include/CARD_common.h b/arm9/lib/include/CARD_common.h index 7730ffa4..95274fd2 100644 --- a/arm9/lib/include/CARD_common.h +++ b/arm9/lib/include/CARD_common.h @@ -24,6 +24,10 @@ ((size) << CARD_BACKUP_TYPE_SIZEBIT_SHIFT) | \ ((vender) << CARD_BACKUP_TYPE_VENDER_SHIFT)) +#define ALIGN_MASK(a) ((a) - 1) +#define CARD_ALIGN_HI_BIT(n) (((u32)(n)) & ~ALIGN_MASK(CARD_ROM_PAGE_SIZE)) +#define CARD_ALIGN_LO_BIT(n) (((u32)(n)) & ALIGN_MASK(CARD_ROM_PAGE_SIZE)) + typedef enum { CARD_BACKUP_TYPE_EEPROM_4KBITS = CARD_BACKUP_TYPE_DEFINE(EEPROM, 9, 0), @@ -209,8 +213,6 @@ void CARD_UnlockBackup(u16 lock_id); #define CARD_RETRY_COUNT_MAX 10 -void CARD_Init(void); - extern BOOL PXI_SendWordByFifo(u32 param1, u32 data, u32 param2); static inline void CARDi_SendPxi(u32 data) -- cgit v1.2.3