diff options
Diffstat (limited to 'src/emu/bus/vcs/rom.h')
-rwxr-xr-x | src/emu/bus/vcs/rom.h | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/src/emu/bus/vcs/rom.h b/src/emu/bus/vcs/rom.h index 33b00d0b5ea..a0434bd35c4 100755 --- a/src/emu/bus/vcs/rom.h +++ b/src/emu/bus/vcs/rom.h @@ -30,7 +30,7 @@ class a26_rom_4k_device : public a26_rom_2k_device public: // construction/destruction a26_rom_4k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // reading and writing // accesses just use the 2K ones, since it is just direct access to ROM/RAM @@ -46,16 +46,16 @@ public: // construction/destruction a26_rom_f6_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source); a26_rom_f6_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_start(); virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); virtual DECLARE_DIRECT_UPDATE_MEMBER(cart_opbase); - + protected: int m_base_bank; }; @@ -68,10 +68,10 @@ class a26_rom_f4_device : public a26_rom_f6_device public: // construction/destruction a26_rom_f4_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); @@ -86,7 +86,7 @@ public: // construction/destruction a26_rom_f8_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source); a26_rom_f8_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); @@ -100,7 +100,7 @@ class a26_rom_f8_sw_device : public a26_rom_f8_device public: // construction/destruction a26_rom_f8_sw_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_reset(); }; @@ -113,7 +113,7 @@ class a26_rom_fa_device : public a26_rom_f6_device public: // construction/destruction a26_rom_fa_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); @@ -127,17 +127,17 @@ class a26_rom_fe_device : public a26_rom_2k_device public: // construction/destruction a26_rom_fe_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_start(); virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_READ8_MEMBER(read_bank); virtual DECLARE_WRITE8_MEMBER(write_ram); virtual DECLARE_WRITE8_MEMBER(write_bank); - + protected: int m_base_bank; int m_trigger_on_next_access; @@ -151,16 +151,16 @@ class a26_rom_3e_device : public a26_rom_f6_device public: // construction/destruction a26_rom_3e_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_start(); virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); virtual DECLARE_WRITE8_MEMBER(write_ram); - + protected: int m_num_bank; int m_ram_bank; @@ -175,14 +175,14 @@ class a26_rom_3f_device : public a26_rom_f6_device public: // construction/destruction a26_rom_3f_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); - + protected: int m_num_bank; }; @@ -195,15 +195,15 @@ class a26_rom_e0_device : public a26_rom_f6_device public: // construction/destruction a26_rom_e0_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_start(); virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); - + protected: int m_base_banks[4]; }; @@ -216,15 +216,15 @@ class a26_rom_e7_device : public a26_rom_f6_device public: // construction/destruction a26_rom_e7_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_start(); virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); - + protected: int m_ram_bank; }; @@ -237,10 +237,10 @@ class a26_rom_ua_device : public a26_rom_f6_device public: // construction/destruction a26_rom_ua_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_READ8_MEMBER(read_bank); @@ -255,7 +255,7 @@ class a26_rom_cv_device : public a26_rom_2k_device public: // construction/destruction a26_rom_cv_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); @@ -269,7 +269,7 @@ class a26_rom_dc_device : public a26_rom_f6_device public: // construction/destruction a26_rom_dc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); @@ -283,15 +283,15 @@ class a26_rom_fv_device : public a26_rom_f6_device public: // construction/destruction a26_rom_fv_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_start(); virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); - + protected: int m_locked; }; @@ -304,7 +304,7 @@ class a26_rom_jvp_device : public a26_rom_f6_device public: // construction/destruction a26_rom_jvp_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); @@ -318,10 +318,10 @@ class a26_rom_4in1_device : public a26_rom_f6_device public: // construction/destruction a26_rom_4in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); }; @@ -334,11 +334,11 @@ class a26_rom_8in1_device : public a26_rom_f8_device public: // construction/destruction a26_rom_8in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_start(); virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); @@ -354,10 +354,10 @@ class a26_rom_32in1_device : public a26_rom_f6_device public: // construction/destruction a26_rom_32in1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + // device-level overrides virtual void device_reset(); - + // reading and writing virtual DECLARE_READ8_MEMBER(read_rom); }; |