diff options
Diffstat (limited to 'src/devices/bus/coco/coco_dwsock.h')
-rw-r--r-- | src/devices/bus/coco/coco_dwsock.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/devices/bus/coco/coco_dwsock.h b/src/devices/bus/coco/coco_dwsock.h index a9ac21a18e4..9533b4ca15b 100644 --- a/src/devices/bus/coco/coco_dwsock.h +++ b/src/devices/bus/coco/coco_dwsock.h @@ -1,9 +1,9 @@ // license:BSD-3-Clause // copyright-holders:Nathan Woods -#ifndef MAME_BUS_COCO_COCO_DWSOCKH_H -#define MAME_BUS_COCO_COCO_DWSOCKH_H +#ifndef MAME_BUS_COCO_COCO_DWSOCK_H +#define MAME_BUS_COCO_COCO_DWSOCK_H -#include "osdcore.h" +#include "osdfile.h" //************************************************************************** // MACROS / CONSTANTS @@ -24,11 +24,11 @@ class beckerport_device : public device_t { public: - beckerport_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + beckerport_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock); virtual ~beckerport_device(); // optional information overrides - virtual ioport_constructor device_input_ports() const override; + virtual ioport_constructor device_input_ports() const override ATTR_COLD; virtual void device_start(void) override; virtual void device_stop(void) override; @@ -39,8 +39,8 @@ public: // driver update handlers DECLARE_INPUT_CHANGED_MEMBER(drivewire_port_changed); - virtual DECLARE_READ8_MEMBER(read); - virtual DECLARE_WRITE8_MEMBER(write); + u8 read(offs_t offset); + void write(offs_t offset, u8 data); // types enum dwsock_ports { @@ -67,6 +67,6 @@ private: DECLARE_DEVICE_TYPE(COCO_DWSOCK, beckerport_device) // device iterator -typedef device_type_iterator<beckerport_device> beckerport_device_iterator; +typedef device_type_enumerator<beckerport_device> beckerport_device_enumerator; -#endif // MAME_BUS_COCO_COCO_DWSOCKH_H +#endif // MAME_BUS_COCO_COCO_DWSOCK_H |