GenericKeyboard

Generic keyboard (compatible) v1.0 See 'docs/generic keyboard.txt' for specification.

@trusted nothrow
class GenericKeyboard : IDevice!Cpu(
Cpu
) {
Emulator!Cpu _emulator;
ushort interruptMessage;
RingBuffer!(ushort, 256) buffer;
BitArray pressedKeys;
}

Members

Functions

hardwareId
uint hardwareId()
hardwareVersion
ushort hardwareVersion()
manufacturer
uint manufacturer()
updateFrame
void updateFrame()

Called when application does rendering

Variables

triggeredInterrupt
bool triggeredInterrupt;

Meta