ique.h (936B)
1 #ifndef IQUE_H 2 #define IQUE_H 3 4 #include "rcp.h" 5 6 #define MI_SK_EXCEPTION_REG (MI_BASE_REG+0x14) 7 #define MI_SK_WATCHDOG_TIMER (MI_BASE_REG+0x18) 8 9 // Hardware interrupts 10 // 0x40 = NAND DMA, 0x80 = MD, 0x100 = RDB, 0x200 = AES, 11 // 0x400 = PI_ERR, 0x800 = USB0, 0x1000 = USB1, 0x2000 = NAND 12 #define MI_HW_INTR_REG (MI_BASE_REG+0x38) 13 #define MI_HW_INTR_MASK_REG (MI_BASE_REG+0x3C) 14 15 #define PI_CARD_ADDR_REG (PI_BASE_REG+0x48) 16 #define PI_EX_RD_LEN_REG (PI_BASE_REG+0x58) 17 #define PI_EX_WR_LEN_REG (PI_BASE_REG+0x5C) 18 #define PI_MISC_REG (PI_BASE_REG+0x60) 19 20 #if defined(_LANGUAGE_C) || defined(_LANGUAGE_C_PLUS_PLUS) 21 22 extern u8 *__osBbEepromAddress; 23 extern u32 __osBbEepromSize; 24 extern u32 __osBbFlashAddress; 25 extern u32 __osBbFlashSize; 26 extern u32 __osBbSramAddress; 27 extern u32 __osBbSramSize; 28 extern u32 *__osBbPakAddress[]; 29 extern u32 __osBbPakSize; 30 extern u32 __osBbIsBb; 31 extern u32 __osBbHackFlags; 32 33 void skKeepAlive(void); 34 35 #endif 36 37 #endif