X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=platforms%2Famiga%2Famiga-registers.h;h=2012208db405702a089d635f36cf7e85cb2ad330;hb=3168b13b6fe36cb44a2035eb6c9ba8a97e3e6f38;hp=8da0bc2550f509b97bc5309b41323f4dc77e5187;hpb=f35de3631f5a42555a4066f3fe4fba217d8c5235;p=pistorm diff --git a/platforms/amiga/amiga-registers.h b/platforms/amiga/amiga-registers.h index 8da0bc2..2012208 100644 --- a/platforms/amiga/amiga-registers.h +++ b/platforms/amiga/amiga-registers.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: MIT + void configure_rtc_emulation_amiga(uint8_t enabled); void set_hard_drive_image_file_amiga(uint8_t index, char *filename); int custom_read_amiga(struct emulator_config *cfg, unsigned int addr, unsigned int *val, unsigned char type); @@ -32,11 +34,17 @@ void adjust_gayle_1200(); #define CIAAPRA 0xBFE001 #define CIAADAT 0xBFEC01 #define CIAAICR 0xBFED01 +#define CIAACRA 0xBFEE01 +#define CIAACRB 0xBFEF01 #define POTGOR 0xDFF016 +#define SERDAT 0xDFF030 + +#define DMACON 0xDFF096 +#define DMACONR 0xDFF002 /* RAMSEY ADDRESSES */ #define RAMSEY_REG 0xDE0003 /* just a nibble, it should return 0x08 for defaults with 16MB */ #define RAMSEY_ID 0xDE0043 /* Either 0x0D or 0x0F (most recent version) */ /* RAMSEY TYPES */ #define RAMSEY_REV4 0x0D -#define RAMSEY_REV7 0x0F \ No newline at end of file +#define RAMSEY_REV7 0x0F