Public Attributes | |
uint32_t | timer_count [N_PS2_TIMERS] |
uint32_t | timer_comp [N_PS2_TIMERS] |
uint32_t | timer_mode [N_PS2_TIMERS] |
uint32_t | timer_hold [N_PS2_TIMERS] |
struct interrupt | timer_irq [N_PS2_TIMERS] |
uint64_t | dmac_reg [DMAC_REGSIZE/0x10] |
struct interrupt | dmac_irq |
struct interrupt | dma_channel2_irq |
uint64_t | other_memory_base [N_PS2_DMA_CHANNELS] |
uint32_t | intr |
uint32_t | imask |
uint32_t | sbus_smflg |
struct interrupt | intr_irq |
struct interrupt | sbus_irq |
Definition at line 62 of file dev_ps2_stuff.cc.
struct interrupt ps2_data::dma_channel2_irq |
Definition at line 72 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), and DEVINIT().
struct interrupt ps2_data::dmac_irq |
Definition at line 71 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), DEVINIT(), ps2_dmac_interrupt_assert(), and ps2_dmac_interrupt_deassert().
uint64_t ps2_data::dmac_reg[DMAC_REGSIZE/0x10] |
Definition at line 70 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), ps2_dmac_interrupt_assert(), and ps2_dmac_interrupt_deassert().
uint32_t ps2_data::imask |
Definition at line 77 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), ps2_intr_interrupt_assert(), and ps2_intr_interrupt_deassert().
uint32_t ps2_data::intr |
Definition at line 76 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), ps2_intr_interrupt_assert(), and ps2_intr_interrupt_deassert().
struct interrupt ps2_data::intr_irq |
Definition at line 79 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), DEVINIT(), ps2_intr_interrupt_assert(), and ps2_intr_interrupt_deassert().
uint64_t ps2_data::other_memory_base[N_PS2_DMA_CHANNELS] |
Definition at line 74 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), and DEVINIT().
struct interrupt ps2_data::sbus_irq |
Definition at line 80 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), DEVINIT(), ps2_sbus_interrupt_assert(), and ps2_sbus_interrupt_deassert().
uint32_t ps2_data::sbus_smflg |
Definition at line 78 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), ps2_sbus_interrupt_assert(), and ps2_sbus_interrupt_deassert().
uint32_t ps2_data::timer_comp[N_PS2_TIMERS] |
Definition at line 64 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS().
uint32_t ps2_data::timer_count[N_PS2_TIMERS] |
Definition at line 63 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), and DEVICE_TICK().
uint32_t ps2_data::timer_hold[N_PS2_TIMERS] |
Definition at line 66 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS().
struct interrupt ps2_data::timer_irq[N_PS2_TIMERS] |
Definition at line 68 of file dev_ps2_stuff.cc.
Referenced by DEVICE_TICK(), and DEVINIT().
uint32_t ps2_data::timer_mode[N_PS2_TIMERS] |
Definition at line 65 of file dev_ps2_stuff.cc.
Referenced by DEVICE_ACCESS(), and DEVICE_TICK().