diff options
Diffstat (limited to 'src/devices/machine/smioc.h')
-rw-r--r-- | src/devices/machine/smioc.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/devices/machine/smioc.h b/src/devices/machine/smioc.h index 96bd0fec22d..83b4ab29d89 100644 --- a/src/devices/machine/smioc.h +++ b/src/devices/machine/smioc.h @@ -12,6 +12,8 @@ #pragma once #include "cpu/i86/i186.h" +#include "machine/am9517a.h" +#include "bus/rs232/rs232.h" //************************************************************************** // MACROS / CONSTANTS @@ -38,6 +40,22 @@ protected: private: /* Attached devices */ required_device<cpu_device> m_smioccpu; + + required_device<am9517a_device> m_dma8237_1; + required_device<am9517a_device> m_dma8237_2; + required_device<am9517a_device> m_dma8237_3; + required_device<am9517a_device> m_dma8237_4; + required_device<am9517a_device> m_dma8237_5; + + required_device<rs232_port_device> m_rs232_p1; + required_device<rs232_port_device> m_rs232_p2; + required_device<rs232_port_device> m_rs232_p3; + required_device<rs232_port_device> m_rs232_p4; + required_device<rs232_port_device> m_rs232_p5; + required_device<rs232_port_device> m_rs232_p6; + required_device<rs232_port_device> m_rs232_p7; + required_device<rs232_port_device> m_rs232_p8; + required_shared_ptr<uint8_t> m_smioc_ram; }; |