summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/atmel_arm_aic.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/atmel_arm_aic.cpp')
-rw-r--r--src/devices/machine/atmel_arm_aic.cpp36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/devices/machine/atmel_arm_aic.cpp b/src/devices/machine/atmel_arm_aic.cpp
index d7e666c10ed..600bd09f832 100644
--- a/src/devices/machine/atmel_arm_aic.cpp
+++ b/src/devices/machine/atmel_arm_aic.cpp
@@ -22,24 +22,24 @@ DEFINE_DEVICE_TYPE(ARM_AIC, arm_aic_device, "arm_aic", "ARM Advanced Interrupt C
void arm_aic_device::regs_map(address_map &map)
{
- map(0x000, 0x07f).rw(this, FUNC(arm_aic_device::aic_smr_r), FUNC(arm_aic_device::aic_smr_w)); // AIC_SMR[32] (AIC_SMR) Source Mode Register
- map(0x080, 0x0ff).rw(this, FUNC(arm_aic_device::aic_svr_r), FUNC(arm_aic_device::aic_svr_w)); // AIC_SVR[32] (AIC_SVR) Source Vector Register
- map(0x100, 0x103).r(this, FUNC(arm_aic_device::irq_vector_r)); // AIC_IVR IRQ Vector Register
- map(0x104, 0x107).r(this, FUNC(arm_aic_device::firq_vector_r)); // AIC_FVR FIQ Vector Register
- map(0x108, 0x10b).r(this, FUNC(arm_aic_device::aic_isr_r)); // AIC_ISR Interrupt Status Register
- map(0x10c, 0x10f).r(this, FUNC(arm_aic_device::aic_ipr_r)); // AIC_IPR Interrupt Pending Register
- map(0x110, 0x113).r(this, FUNC(arm_aic_device::aic_imr_r)); // AIC_IMR Interrupt Mask Register
- map(0x114, 0x117).r(this, FUNC(arm_aic_device::aic_cisr_r)); // AIC_CISR Core Interrupt Status Register
- map(0x120, 0x123).w(this, FUNC(arm_aic_device::aic_iecr_w)); // AIC_IECR Interrupt Enable Command Register
- map(0x124, 0x127).w(this, FUNC(arm_aic_device::aic_idcr_w)); // AIC_IDCR Interrupt Disable Command Register
- map(0x128, 0x12b).w(this, FUNC(arm_aic_device::aic_iccr_w)); // AIC_ICCR Interrupt Clear Command Register
- map(0x12c, 0x12f).w(this, FUNC(arm_aic_device::aic_iscr_w)); // AIC_ISCR Interrupt Set Command Register
- map(0x130, 0x133).w(this, FUNC(arm_aic_device::aic_eoicr_w)); // AIC_EOICR End of Interrupt Command Register
- map(0x134, 0x137).w(this, FUNC(arm_aic_device::aic_spu_w)); // AIC_SPU Spurious Vector Register
- map(0x138, 0x13b).w(this, FUNC(arm_aic_device::aic_dcr_w)); // AIC_DCR Debug Control Register (Protect)
- map(0x140, 0x143).w(this, FUNC(arm_aic_device::aic_ffer_w)); // AIC_FFER Fast Forcing Enable Register
- map(0x144, 0x147).w(this, FUNC(arm_aic_device::aic_ffdr_w)); // AIC_FFDR Fast Forcing Disable Register
- map(0x148, 0x14b).r(this, FUNC(arm_aic_device::aic_ffsr_r)); // AIC_FFSR Fast Forcing Status Register
+ map(0x000, 0x07f).rw(FUNC(arm_aic_device::aic_smr_r), FUNC(arm_aic_device::aic_smr_w)); // AIC_SMR[32] (AIC_SMR) Source Mode Register
+ map(0x080, 0x0ff).rw(FUNC(arm_aic_device::aic_svr_r), FUNC(arm_aic_device::aic_svr_w)); // AIC_SVR[32] (AIC_SVR) Source Vector Register
+ map(0x100, 0x103).r(FUNC(arm_aic_device::irq_vector_r)); // AIC_IVR IRQ Vector Register
+ map(0x104, 0x107).r(FUNC(arm_aic_device::firq_vector_r)); // AIC_FVR FIQ Vector Register
+ map(0x108, 0x10b).r(FUNC(arm_aic_device::aic_isr_r)); // AIC_ISR Interrupt Status Register
+ map(0x10c, 0x10f).r(FUNC(arm_aic_device::aic_ipr_r)); // AIC_IPR Interrupt Pending Register
+ map(0x110, 0x113).r(FUNC(arm_aic_device::aic_imr_r)); // AIC_IMR Interrupt Mask Register
+ map(0x114, 0x117).r(FUNC(arm_aic_device::aic_cisr_r)); // AIC_CISR Core Interrupt Status Register
+ map(0x120, 0x123).w(FUNC(arm_aic_device::aic_iecr_w)); // AIC_IECR Interrupt Enable Command Register
+ map(0x124, 0x127).w(FUNC(arm_aic_device::aic_idcr_w)); // AIC_IDCR Interrupt Disable Command Register
+ map(0x128, 0x12b).w(FUNC(arm_aic_device::aic_iccr_w)); // AIC_ICCR Interrupt Clear Command Register
+ map(0x12c, 0x12f).w(FUNC(arm_aic_device::aic_iscr_w)); // AIC_ISCR Interrupt Set Command Register
+ map(0x130, 0x133).w(FUNC(arm_aic_device::aic_eoicr_w)); // AIC_EOICR End of Interrupt Command Register
+ map(0x134, 0x137).w(FUNC(arm_aic_device::aic_spu_w)); // AIC_SPU Spurious Vector Register
+ map(0x138, 0x13b).w(FUNC(arm_aic_device::aic_dcr_w)); // AIC_DCR Debug Control Register (Protect)
+ map(0x140, 0x143).w(FUNC(arm_aic_device::aic_ffer_w)); // AIC_FFER Fast Forcing Enable Register
+ map(0x144, 0x147).w(FUNC(arm_aic_device::aic_ffdr_w)); // AIC_FFDR Fast Forcing Disable Register
+ map(0x148, 0x14b).r(FUNC(arm_aic_device::aic_ffsr_r)); // AIC_FFSR Fast Forcing Status Register
}
READ32_MEMBER(arm_aic_device::irq_vector_r)