|
|
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: