mc_data Struct Reference

Back to the index.

Public Attributes | List of all members
mc_data Struct Reference

Public Attributes

int access_style
 
int last_addr
 
int register_choice
 
int reg [N_REGISTERS]
 
int addrdiv
 
int use_bcd
 
int timebase_hz
 
int interrupt_hz
 
int old_interrupt_hz
 
struct interrupt irq
 
struct timertimer
 
volatile int pending_timer_interrupts
 
int previous_second
 
int n_seconds_elapsed
 
int uip_threshold
 
int ugly_netbsd_prep_hack_done
 
int ugly_netbsd_prep_hack_sec
 

Detailed Description

Definition at line 65 of file dev_mc146818.cc.

Member Data Documentation

◆ access_style

int mc_data::access_style

Definition at line 66 of file dev_mc146818.cc.

Referenced by dev_mc146818_init(), and DEVICE_ACCESS().

◆ addrdiv

int mc_data::addrdiv

Definition at line 71 of file dev_mc146818.cc.

Referenced by dev_mc146818_init(), and DEVICE_ACCESS().

◆ interrupt_hz

int mc_data::interrupt_hz

Definition at line 76 of file dev_mc146818.cc.

Referenced by DEVICE_ACCESS().

◆ irq

struct interrupt mc_data::irq

Definition at line 78 of file dev_mc146818.cc.

Referenced by dev_mc146818_init(), and DEVICE_TICK().

◆ last_addr

int mc_data::last_addr

Definition at line 67 of file dev_mc146818.cc.

Referenced by DEVICE_ACCESS().

◆ n_seconds_elapsed

int mc_data::n_seconds_elapsed

Definition at line 83 of file dev_mc146818.cc.

Referenced by DEVICE_ACCESS().

◆ old_interrupt_hz

int mc_data::old_interrupt_hz

Definition at line 77 of file dev_mc146818.cc.

Referenced by DEVICE_ACCESS().

◆ pending_timer_interrupts

volatile int mc_data::pending_timer_interrupts

Definition at line 80 of file dev_mc146818.cc.

Referenced by DEVICE_TICK().

◆ previous_second

int mc_data::previous_second

Definition at line 82 of file dev_mc146818.cc.

Referenced by DEVICE_ACCESS().

◆ reg

int mc_data::reg[N_REGISTERS]

Definition at line 70 of file dev_mc146818.cc.

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

◆ register_choice

int mc_data::register_choice

Definition at line 69 of file dev_mc146818.cc.

◆ timebase_hz

int mc_data::timebase_hz

Definition at line 75 of file dev_mc146818.cc.

Referenced by DEVICE_ACCESS().

◆ timer

struct timer* mc_data::timer

Definition at line 79 of file dev_mc146818.cc.

Referenced by DEVICE_ACCESS().

◆ ugly_netbsd_prep_hack_done

int mc_data::ugly_netbsd_prep_hack_done

Definition at line 86 of file dev_mc146818.cc.

Referenced by dev_mc146818_init().

◆ ugly_netbsd_prep_hack_sec

int mc_data::ugly_netbsd_prep_hack_sec

Definition at line 87 of file dev_mc146818.cc.

◆ uip_threshold

int mc_data::uip_threshold

Definition at line 84 of file dev_mc146818.cc.

Referenced by dev_mc146818_init(), and DEVICE_ACCESS().

◆ use_bcd

int mc_data::use_bcd

Definition at line 73 of file dev_mc146818.cc.

Referenced by dev_mc146818_init(), and DEVICE_ACCESS().


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