List of all members.
Classes |
struct | read_counter_result |
Public Member Functions |
void | set_output (bool on) |
void | set_next_counter (Bitu new_cntr) |
void | set_active_counter (Bitu new_cntr) |
void | latch_next_counter (void) |
void | reset_count_at (pic_tickindex_t t) |
void | restart_counter_at (pic_tickindex_t t, Bit16u counter) |
void | track_time (pic_tickindex_t t) |
double | reltime (void) const |
void | set_gate (bool on) |
void | update_output_from_counter (const read_counter_result &res) |
bool | get_output_from_counter (const read_counter_result &res) |
read_counter_result | read_counter (void) const |
Public Attributes |
Bitu | cntr = 0 |
Bitu | cntr_cur = 0 |
double | delay = 0 |
double | start = 0 |
double | now = 0 |
Bit16u | read_latch = 0 |
Bit16u | write_latch = 0 |
Bit8u | mode = 0 |
Bit8u | read_state = 0 |
Bit8u | write_state = 0 |
Bit8u | cycle_base = 0 |
bool | bcd = false |
bool | go_read_latch = false |
bool | new_mode = false |
bool | counterstatus_set = false |
bool | counting = false |
bool | update_count = false |
bool | gate = true |
bool | output = true |
read_counter_result | last_counter |
Detailed Description
Definition at line 48 of file timer.cpp.
The documentation for this struct was generated from the following file: