mirror of
https://github.com/holub/mame
synced 2025-07-01 00:09:18 +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);
|
||||
}
|
||||
|
||||
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
|
||||
|
@ -78,6 +78,10 @@ protected:
|
||||
virtual machine_config_constructor device_mconfig_additions() 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);
|
||||
|
||||
private:
|
||||
|
Loading…
Reference in New Issue
Block a user