|
libsidplayfp
2.0.2
|
#include <c64env.h>

Public Member Functions | |
| c64env (EventScheduler &scheduler) | |
| EventScheduler & | scheduler () const |
| virtual uint8_t | cpuRead (uint_least16_t addr)=0 |
| virtual void | cpuWrite (uint_least16_t addr, uint8_t data)=0 |
| virtual void | interruptIRQ (bool state)=0 |
| virtual void | interruptNMI ()=0 |
| virtual void | interruptRST ()=0 |
| virtual void | setBA (bool state)=0 |
| virtual void | lightpen (bool state)=0 |
An implementation of of this class can be created to perform the C64 specifics. A pointer to this child class can then be passed to each of the components so they can interact with it.
1.8.18