|
static const char * | credits () |
|
|
| MOS656X (EventContext *context) |
|
virtual void | interrupt (bool state)=0 |
|
virtual void | setBA (bool state)=0 |
|
uint8_t | read (uint_least8_t addr) |
|
void | write (uint_least8_t addr, uint8_t data) |
|
§ model_t
Enumerator |
---|
MOS6567R56A | OLD NTSC CHIP.
|
MOS6567R8 | NTSC-M.
|
MOS6569 | PAL-B.
|
MOS6572 | PAL-N.
|
§ clearLightpen()
void MOS656X::clearLightpen |
( |
| ) |
|
Clears the lightpen usage flag.
§ event()
Event code to be executed. Events are allowed to safely reschedule themselves with the EventScheduler during invocations.
Implements Event.
§ read()
uint8_t MOS656X::read |
( |
uint_least8_t |
addr | ) |
|
|
protectedvirtual |
Read VIC register.
- Parameters
-
Implements component.
§ triggerLightpen()
void MOS656X::triggerLightpen |
( |
| ) |
|
Trigger the lightpen. Sets the lightpen usage flag.
§ write()
void MOS656X::write |
( |
uint_least8_t |
addr, |
|
|
uint8_t |
data |
|
) |
| |
|
protectedvirtual |
Write to VIC register.
- Parameters
-
addr | Register to write to. |
data | Data byte to write. |
Implements component.
The documentation for this class was generated from the following files: