mirror of
https://github.com/holub/mame
synced 2025-10-07 17:27:06 +03:00
Obviously I've messed up format used ...
This commit is contained in:
parent
5055f13b35
commit
2e2dc1d999
@ -2262,22 +2262,23 @@ WRITE8_MEMBER(pc9801_state::pc9801rs_ide_io_0_w)
|
|||||||
/* TODO: is mapping correct? */
|
/* TODO: is mapping correct? */
|
||||||
READ16_MEMBER(pc9801_state::pc9801rs_ide_io_1_r)
|
READ16_MEMBER(pc9801_state::pc9801rs_ide_io_1_r)
|
||||||
{
|
{
|
||||||
return m_ide->read_cs0(space, offset >> 1, offset & 1 ? 0xff00 : 0x00ff);
|
|
||||||
|
return m_ide->read_cs0(space, offset >> 1, offset & 1 ? 0xff00 : 0x00ff) >> 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
WRITE16_MEMBER(pc9801_state::pc9801rs_ide_io_1_w)
|
WRITE16_MEMBER(pc9801_state::pc9801rs_ide_io_1_w)
|
||||||
{
|
{
|
||||||
m_ide->write_cs0(space, offset >> 1, offset & 1 ? 0xff00 : 0x00ff);
|
m_ide->write_cs0(space, offset >> 1, data >> 8, offset & 1 ? 0xff00 : 0x00ff);
|
||||||
}
|
}
|
||||||
|
|
||||||
READ16_MEMBER(pc9801_state::pc9801rs_ide_io_2_r)
|
READ16_MEMBER(pc9801_state::pc9801rs_ide_io_2_r)
|
||||||
{
|
{
|
||||||
return m_ide->read_cs1(space, ((offset+6) >> 1), offset & 1 ? 0xff00 : 0x00ff);
|
return m_ide->read_cs1(space, ((offset+6) >> 1), offset & 1 ? 0xff00 : 0x00ff) >> 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
WRITE16_MEMBER(pc9801_state::pc9801rs_ide_io_2_w)
|
WRITE16_MEMBER(pc9801_state::pc9801rs_ide_io_2_w)
|
||||||
{
|
{
|
||||||
m_ide->write_cs1(space, ((offset+6) >> 1), offset & 1 ? 0xff00 : 0x00ff);
|
m_ide->write_cs1(space, ((offset+6) >> 1), data >> 8, offset & 1 ? 0xff00 : 0x00ff);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ADDRESS_MAP_START( pc9801rs_map, AS_PROGRAM, 32, pc9801_state )
|
static ADDRESS_MAP_START( pc9801rs_map, AS_PROGRAM, 32, pc9801_state )
|
||||||
|
Loading…
Reference in New Issue
Block a user