footbridge_data Struct Reference

Back to the index.

Public Attributes | List of all members
footbridge_data Struct Reference

Public Attributes

struct interrupt irq
 
struct pci_data * pcibus
 
int console_handle
 
uint32_t timer_load [N_FOOTBRIDGE_TIMERS]
 
uint32_t timer_value [N_FOOTBRIDGE_TIMERS]
 
uint32_t timer_control [N_FOOTBRIDGE_TIMERS]
 
struct interrupt timer_irq [N_FOOTBRIDGE_TIMERS]
 
struct timertimer [N_FOOTBRIDGE_TIMERS]
 
int pending_timer_interrupts [N_FOOTBRIDGE_TIMERS]
 
int irq_asserted
 
uint32_t irq_status
 
uint32_t irq_enable
 
uint32_t fiq_status
 
uint32_t fiq_enable
 

Detailed Description

Definition at line 60 of file dev_footbridge.cc.

Member Data Documentation

◆ console_handle

int footbridge_data::console_handle

Definition at line 65 of file dev_footbridge.cc.

Referenced by DEVICE_ACCESS(), and DEVINIT().

◆ fiq_enable

uint32_t footbridge_data::fiq_enable

Definition at line 81 of file dev_footbridge.cc.

Referenced by DEVICE_ACCESS().

◆ fiq_status

uint32_t footbridge_data::fiq_status

Definition at line 80 of file dev_footbridge.cc.

Referenced by DEVICE_ACCESS().

◆ irq

struct interrupt footbridge_data::irq

◆ irq_asserted

int footbridge_data::irq_asserted

Definition at line 75 of file dev_footbridge.cc.

Referenced by footbridge_interrupt_assert(), and footbridge_interrupt_deassert().

◆ irq_enable

uint32_t footbridge_data::irq_enable

◆ irq_status

uint32_t footbridge_data::irq_status

◆ pcibus

struct pci_data* footbridge_data::pcibus

Definition at line 63 of file dev_footbridge.cc.

Referenced by DEVICE_ACCESS(), and DEVINIT().

◆ pending_timer_interrupts

int footbridge_data::pending_timer_interrupts[N_FOOTBRIDGE_TIMERS]

Definition at line 73 of file dev_footbridge.cc.

Referenced by DEVICE_TICK().

◆ timer

struct timer* footbridge_data::timer[N_FOOTBRIDGE_TIMERS]

Definition at line 72 of file dev_footbridge.cc.

◆ timer_control

uint32_t footbridge_data::timer_control[N_FOOTBRIDGE_TIMERS]

Definition at line 69 of file dev_footbridge.cc.

Referenced by DEVICE_TICK(), and DEVINIT().

◆ timer_irq

struct interrupt footbridge_data::timer_irq[N_FOOTBRIDGE_TIMERS]

Definition at line 71 of file dev_footbridge.cc.

Referenced by DEVICE_TICK(), and DEVINIT().

◆ timer_load

uint32_t footbridge_data::timer_load[N_FOOTBRIDGE_TIMERS]

Definition at line 67 of file dev_footbridge.cc.

Referenced by DEVICE_ACCESS(), DEVICE_TICK(), and DEVINIT().

◆ timer_value

uint32_t footbridge_data::timer_value[N_FOOTBRIDGE_TIMERS]

Definition at line 68 of file dev_footbridge.cc.

Referenced by DEVICE_TICK().


The documentation for this struct was generated from the following file:

Generated on Sun Sep 30 2018 16:05:18 for GXemul by doxygen 1.8.13