summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/edlc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/edlc.h')
-rw-r--r--src/devices/machine/edlc.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/devices/machine/edlc.h b/src/devices/machine/edlc.h
index 6b7d468f475..a450bcba9cd 100644
--- a/src/devices/machine/edlc.h
+++ b/src/devices/machine/edlc.h
@@ -7,6 +7,7 @@
#pragma once
#include "machine/bankdev.h"
+#include "dinetwork.h"
class seeq8003_device :
public device_t,
@@ -37,11 +38,11 @@ public:
protected:
seeq8003_device(machine_config const &mconfig, device_type type, char const *tag, device_t *owner, u32 clock = 0);
- // device_t overrides
+ // device_t implementation
virtual void device_start() override;
virtual void device_reset() override;
- // device_network_interface overrides
+ // device_network_interface implementation
virtual int recv_start_cb(u8 *buf, int length) override;
// register read handlers
@@ -55,9 +56,9 @@ protected:
virtual void tx_command_w(u8 data);
// helpers
- void transmit(void *ptr, int param);
+ void transmit(s32 param);
int receive(u8 *buf, int length);
- void interrupt(void *ptr = nullptr, int param = 0);
+ void interrupt(s32 param = 0);
virtual bool address_filter(u8 *address);
void dump_bytes(u8 *buf, int length);