summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/c64/exp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/c64/exp.h')
-rw-r--r--src/devices/bus/c64/exp.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/devices/bus/c64/exp.h b/src/devices/bus/c64/exp.h
index 7cba776f683..f625ca05f07 100644
--- a/src/devices/bus/c64/exp.h
+++ b/src/devices/bus/c64/exp.h
@@ -83,8 +83,8 @@ public:
// computer interface
uint8_t cd_r(offs_t offset, uint8_t data, int sphi2, int ba, int roml, int romh, int io1, int io2);
void cd_w(offs_t offset, uint8_t data, int sphi2, int ba, int roml, int romh, int io1, int io2);
- int game_r(offs_t offset, int sphi2, int ba, int rw, int hiram);
- int exrom_r(offs_t offset, int sphi2, int ba, int rw, int hiram);
+ int game_r(offs_t offset, int sphi2, int ba, int rw, int loram, int hiram);
+ int exrom_r(offs_t offset, int sphi2, int ba, int rw, int loram, int hiram);
// cartridge interface
uint8_t dma_cd_r(offs_t offset) { return m_read_dma_cd(offset); }
@@ -96,7 +96,8 @@ public:
int phi2() { return clock(); }
int dotclock() { return phi2() * 8; }
int hiram() { return m_hiram; }
-
+ int loram() { return m_loram; }
+
void set_passthrough();
protected:
@@ -132,6 +133,7 @@ protected:
device_c64_expansion_card_interface *m_card;
int m_hiram;
+ int m_loram;
};