summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/nes/pirate.h
diff options
context:
space:
mode:
author 0kmg <9137159+0kmg@users.noreply.github.com>2022-05-12 23:31:36 -0800
committer GitHub <noreply@github.com>2022-05-13 17:31:36 +1000
commitfcf0540fdcb20cb261f726df3407b3ab5f0e5128 (patch)
tree03b826b4bd31ef2d0a09f765d148c67adc0d2f8c /src/devices/bus/nes/pirate.h
parent72a70602d7efc1239257a8dce9f98b6325aa8fbc (diff)
bus/nes: Various minor cleanups. (#9641)
* MMC1: Made mirroring bits overridable for derivative boards. Also removed code for rumored MMC1C variant. * Moved various boards' hardwired mirroring from pcb_reset() to the software list. * Removed redundant banking of VRAM for non-banking boards and redundant variable setting.
Diffstat (limited to 'src/devices/bus/nes/pirate.h')
-rw-r--r--src/devices/bus/nes/pirate.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/devices/bus/nes/pirate.h b/src/devices/bus/nes/pirate.h
index 79374a05832..55ce92a81be 100644
--- a/src/devices/bus/nes/pirate.h
+++ b/src/devices/bus/nes/pirate.h
@@ -14,9 +14,9 @@ class nes_agci_device : public nes_nrom_device
{
public:
// construction/destruction
- nes_agci_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+ nes_agci_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
- virtual void write_h(offs_t offset, uint8_t data) override;
+ virtual void write_h(offs_t offset, u8 data) override;
};
@@ -26,9 +26,9 @@ class nes_dreamtech_device : public nes_nrom_device
{
public:
// construction/destruction
- nes_dreamtech_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+ nes_dreamtech_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
- virtual void write_l(offs_t offset, uint8_t data) override;
+ virtual void write_l(offs_t offset, u8 data) override;
virtual void pcb_reset() override;
};
@@ -100,9 +100,9 @@ class nes_daou306_device : public nes_nrom_device
{
public:
// construction/destruction
- nes_daou306_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+ nes_daou306_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
- virtual void write_h(offs_t offset, uint8_t data) override;
+ virtual void write_h(offs_t offset, u8 data) override;
virtual void pcb_reset() override;
@@ -111,7 +111,7 @@ protected:
virtual void device_start() override;
private:
- uint8_t m_reg[16];
+ u8 m_reg[16];
};
@@ -124,6 +124,8 @@ public:
nes_cc21_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
virtual void write_h(offs_t offset, u8 data) override;
+
+ virtual void pcb_reset() override;
};