summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/pofo/hpc102.h
diff options
context:
space:
mode:
author Curt Coder <curtcoder@mail.com>2016-06-15 12:05:56 +0300
committer Curt Coder <curtcoder@mail.com>2016-06-15 12:06:05 +0300
commit666c5237004e7ca25ed24a528943b83d90ce354e (patch)
treefb26eb27e3a3554ad3a827962e4fde550844af6a /src/devices/bus/pofo/hpc102.h
parent241c32eae44675677eef6e121f66878cf5144842 (diff)
pofo: Expansion port slot interface WIP. (nw)
Diffstat (limited to 'src/devices/bus/pofo/hpc102.h')
-rw-r--r--src/devices/bus/pofo/hpc102.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/devices/bus/pofo/hpc102.h b/src/devices/bus/pofo/hpc102.h
index 0ef1d978e90..c1fb91305af 100644
--- a/src/devices/bus/pofo/hpc102.h
+++ b/src/devices/bus/pofo/hpc102.h
@@ -40,9 +40,17 @@ protected:
virtual void device_reset() override;
// device_portfolio_expansion_slot_interface overrides
+ bool pdet() override { return 1; }
+
+ virtual UINT8 eack_r() override;
+
+ virtual UINT8 nrdi_r(address_space &space, offs_t offset, UINT8 data, bool iom, bool bcom, bool ncc1) override;
+ virtual void nwri_w(address_space &space, offs_t offset, UINT8 data, bool iom, bool bcom, bool ncc1) override;
private:
required_device<ins8250_device> m_uart;
+
+ UINT8 m_vector;
};