summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/lpc-acpi.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/lpc-acpi.h')
-rw-r--r--src/devices/machine/lpc-acpi.h104
1 files changed, 52 insertions, 52 deletions
diff --git a/src/devices/machine/lpc-acpi.h b/src/devices/machine/lpc-acpi.h
index ae8f0a21691..1cd64636a10 100644
--- a/src/devices/machine/lpc-acpi.h
+++ b/src/devices/machine/lpc-acpi.h
@@ -27,59 +27,59 @@ private:
void map(address_map &map);
- DECLARE_READ16_MEMBER( pm1_sts_r);
- DECLARE_WRITE16_MEMBER(pm1_sts_w);
- DECLARE_READ16_MEMBER( pm1_en_r);
- DECLARE_WRITE16_MEMBER(pm1_en_w);
- DECLARE_READ32_MEMBER( pm1_cnt_r);
- DECLARE_WRITE32_MEMBER(pm1_cnt_w);
- DECLARE_READ32_MEMBER( pm1_tmr_r);
- DECLARE_READ32_MEMBER( proc_cnt_r);
- DECLARE_WRITE32_MEMBER(proc_cnt_w);
- DECLARE_READ8_MEMBER( lv2_r);
- DECLARE_READ32_MEMBER( gpe0_sts_r);
- DECLARE_WRITE32_MEMBER(gpe0_sts_w);
- DECLARE_READ32_MEMBER( gpe0_en_r);
- DECLARE_WRITE32_MEMBER(gpe0_en_w);
- DECLARE_READ32_MEMBER( smi_en_r);
- DECLARE_WRITE32_MEMBER(smi_en_w);
- DECLARE_READ32_MEMBER( smi_sts_r);
- DECLARE_WRITE32_MEMBER(smi_sts_w);
- DECLARE_READ16_MEMBER( alt_gp_smi_en_r);
- DECLARE_WRITE16_MEMBER(alt_gp_smi_en_w);
- DECLARE_READ16_MEMBER( alt_gp_smi_sts_r);
- DECLARE_WRITE16_MEMBER(alt_gp_smi_sts_w);
- DECLARE_READ16_MEMBER( devact_sts_r);
- DECLARE_WRITE16_MEMBER(devact_sts_w);
- DECLARE_READ16_MEMBER( devtrap_en_r);
- DECLARE_WRITE16_MEMBER(devtrap_en_w);
- DECLARE_READ16_MEMBER( bus_addr_track_r);
- DECLARE_READ8_MEMBER( bus_cyc_track_r);
+ uint16_t pm1_sts_r();
+ void pm1_sts_w(uint16_t data);
+ uint16_t pm1_en_r();
+ void pm1_en_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint32_t pm1_cnt_r();
+ void pm1_cnt_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t pm1_tmr_r();
+ uint32_t proc_cnt_r();
+ void proc_cnt_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint8_t lv2_r();
+ uint32_t gpe0_sts_r();
+ void gpe0_sts_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t gpe0_en_r();
+ void gpe0_en_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t smi_en_r();
+ void smi_en_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t smi_sts_r();
+ void smi_sts_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint16_t alt_gp_smi_en_r();
+ void alt_gp_smi_en_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t alt_gp_smi_sts_r();
+ void alt_gp_smi_sts_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t devact_sts_r();
+ void devact_sts_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t devtrap_en_r();
+ void devtrap_en_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t bus_addr_track_r();
+ uint8_t bus_cyc_track_r();
- DECLARE_READ8_MEMBER( tco_rld_r);
- DECLARE_WRITE8_MEMBER( tco_rld_w);
- DECLARE_READ8_MEMBER( tco_tmr_r);
- DECLARE_WRITE8_MEMBER( tco_tmr_w);
- DECLARE_READ8_MEMBER( tco_dat_in_r);
- DECLARE_WRITE8_MEMBER( tco_dat_in_w);
- DECLARE_READ8_MEMBER( tco_dat_out_r);
- DECLARE_WRITE8_MEMBER( tco_dat_out_w);
- DECLARE_READ16_MEMBER( tco1_sts_r);
- DECLARE_WRITE16_MEMBER(tco1_sts_w);
- DECLARE_READ16_MEMBER( tco2_sts_r);
- DECLARE_WRITE16_MEMBER(tco2_sts_w);
- DECLARE_READ16_MEMBER( tco1_cnt_r);
- DECLARE_WRITE16_MEMBER(tco1_cnt_w);
- DECLARE_READ16_MEMBER( tco2_cnt_r);
- DECLARE_WRITE16_MEMBER(tco2_cnt_w);
- DECLARE_READ8_MEMBER( tco_message1_r);
- DECLARE_WRITE8_MEMBER( tco_message1_w);
- DECLARE_READ8_MEMBER( tco_message2_r);
- DECLARE_WRITE8_MEMBER( tco_message2_w);
- DECLARE_READ8_MEMBER( tco_wdstatus_r);
- DECLARE_WRITE8_MEMBER( tco_wdstatus_w);
- DECLARE_READ8_MEMBER( sw_irq_gen_r);
- DECLARE_WRITE8_MEMBER( sw_irq_gen_w);
+ uint8_t tco_rld_r();
+ void tco_rld_w(uint8_t data);
+ uint8_t tco_tmr_r();
+ void tco_tmr_w(uint8_t data);
+ uint8_t tco_dat_in_r();
+ void tco_dat_in_w(uint8_t data);
+ uint8_t tco_dat_out_r();
+ void tco_dat_out_w(uint8_t data);
+ uint16_t tco1_sts_r();
+ void tco1_sts_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t tco2_sts_r();
+ void tco2_sts_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t tco1_cnt_r();
+ void tco1_cnt_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t tco2_cnt_r();
+ void tco2_cnt_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint8_t tco_message1_r();
+ void tco_message1_w(uint8_t data);
+ uint8_t tco_message2_r();
+ void tco_message2_w(uint8_t data);
+ uint8_t tco_wdstatus_r();
+ void tco_wdstatus_w(uint8_t data);
+ uint8_t sw_irq_gen_r();
+ void sw_irq_gen_w(uint8_t data);
};
DECLARE_DEVICE_TYPE(LPC_ACPI, lpc_acpi_device)