mirror of
https://github.com/holub/mame
synced 2025-07-02 00:29:37 +03:00
(MESS) omti8621: fixed FDC DMA hookup (nw)
This commit is contained in:
parent
b459bdce3d
commit
b409a79fef
@ -1249,6 +1249,21 @@ void omti8621_device::fdc_drq_w(bool state)
|
|||||||
m_isa->drq2_w(state ? ASSERT_LINE : CLEAR_LINE);
|
m_isa->drq2_w(state ? ASSERT_LINE : CLEAR_LINE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
UINT8 omti8621_device::dack_r(int line)
|
||||||
|
{
|
||||||
|
return m_fdc->dma_r();
|
||||||
|
}
|
||||||
|
|
||||||
|
void omti8621_device::dack_w(int line, UINT8 data)
|
||||||
|
{
|
||||||
|
return m_fdc->dma_w(data);
|
||||||
|
}
|
||||||
|
|
||||||
|
void omti8621_device::eop_w(int state)
|
||||||
|
{
|
||||||
|
m_fdc->tc_w(state == ASSERT_LINE);
|
||||||
|
}
|
||||||
|
|
||||||
//##########################################################################
|
//##########################################################################
|
||||||
|
|
||||||
// device type definition
|
// device type definition
|
||||||
|
@ -78,6 +78,10 @@ protected:
|
|||||||
virtual machine_config_constructor device_mconfig_additions() const;
|
virtual machine_config_constructor device_mconfig_additions() const;
|
||||||
virtual ioport_constructor device_input_ports() const;
|
virtual ioport_constructor device_input_ports() const;
|
||||||
|
|
||||||
|
virtual UINT8 dack_r(int line);
|
||||||
|
virtual void dack_w(int line, UINT8 data);
|
||||||
|
virtual void eop_w(int state);
|
||||||
|
|
||||||
void set_interrupt(enum line_state line_state);
|
void set_interrupt(enum line_state line_state);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
Loading…
Reference in New Issue
Block a user