|
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) |
|
Enumerator |
---|
MOS6567R56A |
OLD NTSC CHIP.
|
MOS6567R8 |
NTSC-M.
|
MOS6569 |
PAL-B.
|
MOS6572 |
PAL-N.
|
void MOS656X::clearLightpen |
( |
| ) |
|
Clears the lightpen usage flag.
Event code to be executed. Events are allowed to safely reschedule themselves with the EventScheduler during invocations.
Implements Event.
uint8_t MOS656X::read |
( |
uint_least8_t |
addr | ) |
|
|
protectedvirtual |
Read VIC register.
- Parameters
-
Implements component.
void MOS656X::triggerLightpen |
( |
| ) |
|
Trigger the lightpen. Sets the lightpen usage flag.
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: