2 // Virtual 6522 Versatile Interface Adapter
5 // (C) 2018 Underground Software
15 uint8_t orb, ora; // Output Register B, A
16 uint8_t ddrb, ddra; // Data Direction Register B, A
17 uint16_t timer1counter; // Timer 1 Counter
18 uint16_t timer1latch; // Timer 1 Latch
19 uint16_t timer2counter; // Timer 2 Counter
20 uint8_t acr; // Auxillary Control Register
21 uint8_t ifr; // Interrupt Flags Register
22 uint8_t ier; // Interrupt Enable Register
23 uint8_t id; // Chip ID # (optional)
27 uint8_t Read(uint8_t);
28 void Write(uint8_t, uint8_t);
32 #endif // __V6522VIA_H__