diff options
author | Olivier Galibert <galibert@pobox.com> | 2017-12-19 19:07:12 +0100 |
---|---|---|
committer | Olivier Galibert <galibert@pobox.com> | 2017-12-19 19:08:36 +0100 |
commit | 4d3a61f9daeb45df5dd4f95d7dabeff64ad9bafa (patch) | |
tree | cff0d0db694cfc80eb4a58e5961928bc62c41b53 /src/devices/machine/upd765.cpp | |
parent | 5ee6e4dd26eb1f5a3964a2b87ded6864f92c64e2 (diff) |
memory: Remove some space parameters from the apple2 domain [O. Galibert]
Diffstat (limited to 'src/devices/machine/upd765.cpp')
-rw-r--r-- | src/devices/machine/upd765.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/devices/machine/upd765.cpp b/src/devices/machine/upd765.cpp index 474f8fb7fc3..c9f79cc72ac 100644 --- a/src/devices/machine/upd765.cpp +++ b/src/devices/machine/upd765.cpp @@ -358,6 +358,11 @@ WRITE8_MEMBER(upd765_family_device::tdr_w) READ8_MEMBER(upd765_family_device::msr_r) { + return msr_r(); +} + +uint8_t upd765_family_device::msr_r() +{ uint32_t msr = 0; switch(main_phase) { case PHASE_CMD: @@ -410,6 +415,11 @@ void upd765_family_device::set_rate(int rate) READ8_MEMBER(upd765_family_device::fifo_r) { + return fifo_r(); +} + +uint8_t upd765_family_device::fifo_r() +{ uint8_t r = 0xff; switch(main_phase) { case PHASE_EXEC: @@ -441,6 +451,11 @@ READ8_MEMBER(upd765_family_device::fifo_r) WRITE8_MEMBER(upd765_family_device::fifo_w) { + fifo_w(data); +} + +void upd765_family_device::fifo_w(uint8_t data) +{ switch(main_phase) { case PHASE_CMD: { command[command_pos++] = data; |