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: