summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/amiga/zorro/buddha.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/amiga/zorro/buddha.h')
-rw-r--r--src/devices/bus/amiga/zorro/buddha.h26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/devices/bus/amiga/zorro/buddha.h b/src/devices/bus/amiga/zorro/buddha.h
index b534734f994..f79382f6013 100644
--- a/src/devices/bus/amiga/zorro/buddha.h
+++ b/src/devices/bus/amiga/zorro/buddha.h
@@ -48,23 +48,23 @@ protected:
private:
// speed register
- DECLARE_READ16_MEMBER( speed_r );
- DECLARE_WRITE16_MEMBER( speed_w );
+ uint16_t speed_r(offs_t offset, uint16_t mem_mask = ~0);
+ void speed_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
// ide register
- DECLARE_READ16_MEMBER( ide_0_cs0_r );
- DECLARE_WRITE16_MEMBER( ide_0_cs0_w );
- DECLARE_READ16_MEMBER( ide_0_cs1_r );
- DECLARE_WRITE16_MEMBER( ide_0_cs1_w );
- DECLARE_READ16_MEMBER( ide_1_cs0_r );
- DECLARE_WRITE16_MEMBER( ide_1_cs0_w );
- DECLARE_READ16_MEMBER( ide_1_cs1_r );
- DECLARE_WRITE16_MEMBER( ide_1_cs1_w );
+ uint16_t ide_0_cs0_r(offs_t offset, uint16_t mem_mask = ~0);
+ void ide_0_cs0_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t ide_0_cs1_r(offs_t offset, uint16_t mem_mask = ~0);
+ void ide_0_cs1_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t ide_1_cs0_r(offs_t offset, uint16_t mem_mask = ~0);
+ void ide_1_cs0_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t ide_1_cs1_r(offs_t offset, uint16_t mem_mask = ~0);
+ void ide_1_cs1_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
// interrupt register
- DECLARE_READ16_MEMBER( ide_0_interrupt_r );
- DECLARE_READ16_MEMBER( ide_1_interrupt_r );
- DECLARE_WRITE16_MEMBER( ide_interrupt_enable_w );
+ uint16_t ide_0_interrupt_r(offs_t offset, uint16_t mem_mask = ~0);
+ uint16_t ide_1_interrupt_r(offs_t offset, uint16_t mem_mask = ~0);
+ void ide_interrupt_enable_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
DECLARE_WRITE_LINE_MEMBER( ide_0_interrupt_w );
DECLARE_WRITE_LINE_MEMBER( ide_1_interrupt_w );