| 
|   | Timer (const char *name, EventScheduler &scheduler, MOS6526 &parent) | 
|   | 
| 
MOS6526 &  | parent | 
|   | Pointer to the MOS6526 which this Timer belongs to. 
  | 
|   | 
| 
int_least32_t  | state | 
|   | CRA/CRB control register / state. 
  | 
|   | 
| 
static const int_least32_t  | CIAT_CR_START = 0x01 | 
|   | 
| 
static const int_least32_t  | CIAT_STEP = 0x04 | 
|   | 
| 
static const int_least32_t  | CIAT_CR_ONESHOT = 0x08 | 
|   | 
| 
static const int_least32_t  | CIAT_CR_FLOAD = 0x10 | 
|   | 
| 
static const int_least32_t  | CIAT_PHI2IN = 0x20 | 
|   | 
| 
static const int_least32_t  | CIAT_CR_MASK = CIAT_CR_START | CIAT_CR_ONESHOT | CIAT_CR_FLOAD | CIAT_PHI2IN | 
|   | 
| 
static const int_least32_t  | CIAT_COUNT2 = 0x100 | 
|   | 
| 
static const int_least32_t  | CIAT_COUNT3 = 0x200 | 
|   | 
| 
static const int_least32_t  | CIAT_ONESHOT0 = 0x08 << 8 | 
|   | 
| 
static const int_least32_t  | CIAT_ONESHOT = 0x08 << 16 | 
|   | 
| 
static const int_least32_t  | CIAT_LOAD1 = 0x10 << 8 | 
|   | 
| 
static const int_least32_t  | CIAT_LOAD = 0x10 << 16 | 
|   | 
| 
static const int_least32_t  | CIAT_OUT = 0x80000000 | 
|   | 
This is the timer A of this CIA.
- Author
 - Ken Händel