libsidplayfp 1.0.3
|
#include <c64cia.h>
Public Member Functions | |
c64cia1 (c64env *env) | |
void | poke (uint_least16_t address, uint8_t value) |
uint8_t | peek (uint_least16_t address) |
const char * | error () const |
void | reset () |
uint_least16_t | getTimerA () const |
Protected Member Functions | |
void | interrupt (bool state) |
void | portB () |
CIA 1 Generates IRQs located at $DC00-$DCFF
void c64cia1::interrupt | ( | bool | state | ) | [inline, protected, virtual] |
uint8_t c64cia1::peek | ( | uint_least16_t | address | ) | [inline, virtual] |
void c64cia1::poke | ( | uint_least16_t | address, |
uint8_t | value | ||
) | [inline, virtual] |
void c64cia1::reset | ( | ) | [inline, virtual] |
Reset CIA.
Reimplemented from MOS6526.