mirror of
https://github.com/holub/mame
synced 2025-05-15 02:18:16 +03:00
rf5c68: fixed the value returned
This commit is contained in:
parent
70efaaf040
commit
8e12c49ca5
@ -164,8 +164,11 @@ static DEVICE_START( rf5c68 )
|
|||||||
READ8_DEVICE_HANDLER( rf5c68_r )
|
READ8_DEVICE_HANDLER( rf5c68_r )
|
||||||
{
|
{
|
||||||
rf5c68_state *chip = get_safe_token(device);
|
rf5c68_state *chip = get_safe_token(device);
|
||||||
|
UINT8 shift;
|
||||||
return (chip->chan[(offset & 0x1c) >> 2].addr) >> ((offset & 3) >> 8);
|
chip->stream->update();
|
||||||
|
shift = (offset & 2) * 8;
|
||||||
|
shift|= (~offset & 1) * 8;
|
||||||
|
return (chip->chan[(offset & 0x1c) >> 2].addr) >> (shift);
|
||||||
}
|
}
|
||||||
|
|
||||||
WRITE8_DEVICE_HANDLER( rf5c68_w )
|
WRITE8_DEVICE_HANDLER( rf5c68_w )
|
||||||
|
Loading…
Reference in New Issue
Block a user