#68737 - KeithE - Thu Jan 26, 2006 4:42 pm
Many flash cartridges have more than 64K of SRAM, but all the instructions I've seen for writing to SRAM say to use addresses between 0x0E000000 and 0x0E00FFFF.
How do you access the rest of the SRAM? Do you just write to the next address sequentially from 0x0E00FFFF until reaching the limit of the cartridge? So, if the cartridge has 128K of SRAM, can you keep writing until address 0x0E01FFFE?
I'm specifically interested in how to do this for the EFA-LINKER and the X-ROM cartridges. Is it different for each cartridge type?
I'm trying to use the GBA to log some data, so I'd like to be able to use all the SRAM that is available.
Thanks.
Keith
How do you access the rest of the SRAM? Do you just write to the next address sequentially from 0x0E00FFFF until reaching the limit of the cartridge? So, if the cartridge has 128K of SRAM, can you keep writing until address 0x0E01FFFE?
I'm specifically interested in how to do this for the EFA-LINKER and the X-ROM cartridges. Is it different for each cartridge type?
I'm trying to use the GBA to log some data, so I'd like to be able to use all the SRAM that is available.
Thanks.
Keith