diff options
author | Autechre | 2021-03-17 07:20:55 +0100 |
---|---|---|
committer | GitHub | 2021-03-17 07:20:55 +0100 |
commit | 85ba903b19f9ef39c80906680dd210f259b5160c (patch) | |
tree | f9adf1475cbaa9621bb22eb02c7452a3b6c62922 /gba_memory.h | |
parent | b9ac4536757c4c24afaa86b6e3131ec21e407e80 (diff) | |
parent | 34e672ed25f96c3558534ac24523103f3711e58a (diff) | |
download | picogpsp-85ba903b19f9ef39c80906680dd210f259b5160c.tar.gz picogpsp-85ba903b19f9ef39c80906680dd210f259b5160c.tar.bz2 picogpsp-85ba903b19f9ef39c80906680dd210f259b5160c.zip |
Merge pull request #110 from davidgfnet/master
Rewrite the MIPS stub backend to add OpenDingux
Diffstat (limited to 'gba_memory.h')
-rw-r--r-- | gba_memory.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gba_memory.h b/gba_memory.h index a37de47..07d5fd0 100644 --- a/gba_memory.h +++ b/gba_memory.h @@ -157,12 +157,19 @@ typedef enum } flash_manufacturer_id_type; u8 function_cc read_memory8(u32 address); +u32 read_memory8s(u32 address); u32 function_cc read_memory16(u32 address); u16 function_cc read_memory16_signed(u32 address); +u32 read_memory16s(u32 address); u32 function_cc read_memory32(u32 address); cpu_alert_type function_cc write_memory8(u32 address, u8 value); cpu_alert_type function_cc write_memory16(u32 address, u16 value); cpu_alert_type function_cc write_memory32(u32 address, u32 value); +u32 function_cc read_eeprom(void); +void function_cc write_eeprom(u32 address, u32 value); +u8 read_backup(u32 address); +void function_cc write_backup(u32 address, u32 value); +void function_cc write_rtc(u32 address, u32 value); extern u8 *memory_regions[16]; extern u32 memory_limits[16]; |