diff options
author | 2012-09-17 09:16:44 +0000 | |
---|---|---|
committer | 2012-09-17 09:16:44 +0000 | |
commit | 0dc663e2e920bad3c4c1247dfb83c66a7b06d354 (patch) | |
tree | 9364ca67c09e77b54cd7aec72c8040c441fc3a43 /src/mess/machine/thomflop.c | |
parent | 3cce7e019e095296b5ce2bb45d19b1209bed961d (diff) |
Memory handler cleanup 3. Add mem_mask parameter
to 8-bit handlers to match the others. To ease
pain, added DECLARE_READ/WRITE_HANDLER macros that
set up a default parameter. Also updated devcb so
that the handlers can be called with or without the
mem_mask. [Aaron Giles]
Diffstat (limited to 'src/mess/machine/thomflop.c')
-rw-r--r-- | src/mess/machine/thomflop.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mess/machine/thomflop.c b/src/mess/machine/thomflop.c index 1d7dd4fe31f..7c66e5f5b0e 100644 --- a/src/mess/machine/thomflop.c +++ b/src/mess/machine/thomflop.c @@ -1824,19 +1824,19 @@ READ8_HANDLER ( to7_floppy_r ) { case 1: - return to7_5p14sd_r( space, offset ); + return to7_5p14sd_r( space, offset, mem_mask ); case 2: - return to7_5p14_r( space, offset ); + return to7_5p14_r( space, offset, mem_mask ); case 3: return thmfc_floppy_r( space, offset ); case 4: - return to7_qdd_r( space, offset ); + return to7_qdd_r( space, offset, mem_mask ); case 5: - return to7_network_r( space, offset ); + return to7_network_r( space, offset, mem_mask ); } return 0; @@ -1850,11 +1850,11 @@ WRITE8_HANDLER ( to7_floppy_w ) { case 1: - to7_5p14sd_w( space, offset, data ); + to7_5p14sd_w( space, offset, data, mem_mask ); return; case 2: - to7_5p14_w( space, offset, data ); + to7_5p14_w( space, offset, data, mem_mask ); break; case 3: @@ -1869,11 +1869,11 @@ WRITE8_HANDLER ( to7_floppy_w ) break; case 4: - to7_qdd_w( space, offset, data ); + to7_qdd_w( space, offset, data, mem_mask ); break; case 5: - to7_network_w( space, offset, data ); + to7_network_w( space, offset, data, mem_mask ); break; } } @@ -1918,7 +1918,7 @@ READ8_HANDLER ( to9_floppy_r ) if ( THOM_FLOPPY_EXT ) return to7_floppy_r( space, offset ); else - return to7_5p14_r( space, offset ); + return to7_5p14_r( space, offset, mem_mask ); } WRITE8_HANDLER ( to9_floppy_w ) @@ -1926,7 +1926,7 @@ WRITE8_HANDLER ( to9_floppy_w ) if ( THOM_FLOPPY_EXT ) to7_floppy_w( space, offset, data ); else - to7_5p14_w( space, offset, data ); + to7_5p14_w( space, offset, data, mem_mask ); } WRITE_LINE_DEVICE_HANDLER(thomson_index_callback) |