mirror of
https://github.com/pret/pokeruby.git
synced 2025-02-25 23:57:18 +00:00
define variables in agb_flash.c
This commit is contained in:
parent
64878abe40
commit
c254a2ea8a
@ -15,14 +15,3 @@ word_3004858 = 0x3004858;
|
||||
gTasks = 0x3004B20;
|
||||
|
||||
gMPlayMemAccArea = 0x3007440;
|
||||
|
||||
gFlashTimeoutFlag = 0x3007490;
|
||||
PollFlashStatus = 0x3007494;
|
||||
WaitForFlashWrite = 0x3007498;
|
||||
ProgramFlashSector = 0x300749C;
|
||||
gFlash = 0x30074A0;
|
||||
ProgramFlashByte = 0x30074A4;
|
||||
gFlashNumRemainingBytes = 0x30074A8;
|
||||
EraseFlashChip = 0x30074AC;
|
||||
EraseFlashSector = 0x30074B0;
|
||||
gFlashMaxTime = 0x30074B4;
|
||||
|
@ -48,6 +48,9 @@ SECTIONS {
|
||||
|
||||
. = 0x5FD0;
|
||||
src/m4a_2.o(iwram_data);
|
||||
|
||||
. = 0x7490;
|
||||
src/agb_flash.o(iwram_data);
|
||||
}
|
||||
|
||||
. = 0x8000000;
|
||||
|
@ -6,16 +6,16 @@ static u16 sTimerCount;
|
||||
static vu16 *sTimerReg;
|
||||
static u16 sSavedIme;
|
||||
|
||||
extern u8 gFlashTimeoutFlag;
|
||||
extern u8 (*PollFlashStatus)(u8 *);
|
||||
extern u16 (*WaitForFlashWrite)(u8 phase, u8 *addr, u8 lastData);
|
||||
extern u16 (*ProgramFlashSector)(u16 sectorNum, u8 *src);
|
||||
extern const struct FlashType *gFlash;
|
||||
extern u16 (*ProgramFlashByte)(u16 sectorNum, u32 offset, u8 data);
|
||||
extern u16 gFlashNumRemainingBytes;
|
||||
extern u16 (*EraseFlashChip)();
|
||||
extern u16 (*EraseFlashSector)(u16 sectorNum);
|
||||
extern const u16 *gFlashMaxTime;
|
||||
COMM_2(u8 gFlashTimeoutFlag)
|
||||
COMM_2(u8 (*PollFlashStatus)(u8 *))
|
||||
COMM_2(u16 (*WaitForFlashWrite)(u8 phase, u8 *addr, u8 lastData))
|
||||
COMM_2(u16 (*ProgramFlashSector)(u16 sectorNum, u8 *src))
|
||||
COMM_2(const struct FlashType *gFlash)
|
||||
COMM_2(u16 (*ProgramFlashByte)(u16 sectorNum, u32 offset, u8 data))
|
||||
COMM_2(u16 gFlashNumRemainingBytes)
|
||||
COMM_2(u16 (*EraseFlashChip)())
|
||||
COMM_2(u16 (*EraseFlashSector)(u16 sectorNum))
|
||||
COMM_2(const u16 *gFlashMaxTime)
|
||||
|
||||
void SetReadFlash1(u16 *dest);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user