mirror of
https://github.com/holub/mame
synced 2025-05-06 22:35:43 +03:00
namcos10: moar better (nw)
This commit is contained in:
parent
d336ba7b6c
commit
39be32c76c
@ -421,25 +421,25 @@ READ32_MEMBER(namcos10_state::nand_status_r )
|
|||||||
WRITE32_MEMBER(namcos10_state::nand_address1_w )
|
WRITE32_MEMBER(namcos10_state::nand_address1_w )
|
||||||
{
|
{
|
||||||
logerror("nand_a1_w %08x (%08x)\n", data, space.device().safe_pc());
|
logerror("nand_a1_w %08x (%08x)\n", data, space.device().safe_pc());
|
||||||
nand_address = ( nand_address & 0x00ffffff ) | ( ( data & 0xff ) << 24 );
|
// nand_address = ( nand_address & 0x00ffffff ) | ( ( data & 0xff ) << 24 );
|
||||||
}
|
}
|
||||||
|
|
||||||
WRITE32_MEMBER(namcos10_state::nand_address2_w )
|
WRITE32_MEMBER(namcos10_state::nand_address2_w )
|
||||||
{
|
{
|
||||||
logerror("nand_a2_w %08x (%08x)\n", data, space.device().safe_pc());
|
logerror("nand_a2_w %08x (%08x)\n", data, space.device().safe_pc());
|
||||||
nand_address = ( nand_address & 0xff00ffff ) | ( ( data & 0xff ) << 16 );
|
nand_address = ( nand_address & 0xfffffc03 ) | ( ( data & 0xff ) << 2 );
|
||||||
}
|
}
|
||||||
|
|
||||||
WRITE32_MEMBER(namcos10_state::nand_address3_w )
|
WRITE32_MEMBER(namcos10_state::nand_address3_w )
|
||||||
{
|
{
|
||||||
logerror("nand_a3_w %08x (%08x)\n", data, space.device().safe_pc());
|
logerror("nand_a3_w %08x (%08x)\n", data, space.device().safe_pc());
|
||||||
nand_address = ( nand_address & 0xffff00ff ) | ( ( data & 0xff ) << 8 );
|
nand_address = ( nand_address & 0xfffc03ff ) | ( ( data & 0xff ) << 10 );
|
||||||
}
|
}
|
||||||
|
|
||||||
WRITE32_MEMBER(namcos10_state::nand_address4_w )
|
WRITE32_MEMBER(namcos10_state::nand_address4_w )
|
||||||
{
|
{
|
||||||
logerror("nand_a4_w %08x (%08x)\n", data, space.device().safe_pc());
|
logerror("nand_a4_w %08x (%08x)\n", data, space.device().safe_pc());
|
||||||
nand_address = ( nand_address & 0xffffff00 ) | ( ( data & 0xff ) << 0 );
|
nand_address = ( nand_address & 0xfc03ffff ) | ( ( data & 0xff ) << 18 );
|
||||||
}
|
}
|
||||||
|
|
||||||
UINT16 namcos10_state::nand_read( UINT32 address )
|
UINT16 namcos10_state::nand_read( UINT32 address )
|
||||||
|
Loading…
Reference in New Issue
Block a user