libsidplayfp  0.3.5
Public Member Functions | Protected Member Functions | List of all members
c64cia2 Class Reference
Inheritance diagram for c64cia2:
MOS6526 component

Public Member Functions

 c64cia2 (c64env *env)
const char * error (void)
- Public Member Functions inherited from MOS6526
virtual void reset (void)
uint8_t read (uint_least8_t addr)
void write (uint_least8_t addr, uint8_t data)
const char * credits (void)
void clock (float64_t clock)

Protected Member Functions

void interrupt (bool state)
- Protected Member Functions inherited from MOS6526
 MOS6526 (EventContext *context)
void bTick (void)
void tod (void)
void trigger (void)
void underflowA (void)
void underflowB (void)
void trigger (const uint8_t interruptMask)
void clear (void)
void serialPort ()
virtual void portA ()
virtual void portB ()

Additional Inherited Members

- Protected Attributes inherited from MOS6526
uint8_t regs [0x10]
uint8_t & pra
uint8_t & prb
uint8_t & ddra
uint8_t & ddrb
TimerA timerA
TimerB timerB
uint8_t sdr_out
bool sdr_buffered
int sdr_count
uint8_t icr
uint8_t idr
EventContextevent_context
bool m_todlatched
bool m_todstopped
uint8_t m_todclock [4]
uint8_t m_todalarm [4]
uint8_t m_todlatch [4]
event_clock_t m_todCycles
event_clock_t m_todPeriod
bool triggerScheduled
EventCallback< MOS6526bTickEvent
EventCallback< MOS6526todEvent
EventCallback< MOS6526triggerEvent

Member Function Documentation

void c64cia2::interrupt ( bool  state)
inlineprotectedvirtual

Signal interrupt.

Parameters
stateinterrupt state

Implements MOS6526.


The documentation for this class was generated from the following file: