NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HostKeyboard Member List

This is the complete list of members for HostKeyboard, including all inherited members.

_baseHostKeyboardprivate
_bus_inputHostKeyboardprivate
_clockHostKeyboardprivate
_flagsHostKeyboardprivate
_hostdevHostKeyboardprivate
_irqHostKeyboardprivate
_irqauxHostKeyboardprivate
_mousestateHostKeyboardprivate
_scset1HostKeyboardprivate
_verboseHostKeyboardprivate
debug_dump()Deviceinline
Device(const char *debug_name)Deviceinline
disable_devices()HostKeyboardinlineprivate
enable_devices()HostKeyboardinlineprivate
FREQHostKeyboardprivatestatic
handle_aux(unsigned char data)HostKeyboardinlineprivate
handle_scancode(unsigned char key)HostKeyboardinlineprivate
HostKeyboard(DBus< MessageHwIOIn > &bus_hwioin, DBus< MessageHwIOOut > &bus_hwioout, DBus< MessageInput > &bus_input, Clock *clock, unsigned hostdev, unsigned short base, unsigned irq, unsigned irqaux, unsigned char scset, bool verbose)HostKeyboardinline
read_cmd(unsigned char cmd, unsigned char &value)HostKeyboardinlineprivate
receive(MessageIrq &msg)HostKeyboardinline
receive(MessageLegacy &msg)HostKeyboardinline
receive_static(Device *o, M &msg)StaticReceiver< HostKeyboard >inlinestatic
StaticReceiver()StaticReceiver< HostKeyboard >inline
TIMEOUTHostKeyboardprivatestatic
wait_ack()HostKeyboardinlineprivate
wait_input_empty()HostKeyboardinlineprivate
wait_output_full()HostKeyboardinlineprivate
wait_status(unsigned char mask, unsigned char value)HostKeyboardinlineprivate
write_cmd(unsigned char cmd, unsigned char value)HostKeyboardinlineprivate
write_keyboard_ack(unsigned char value)HostKeyboardinlineprivate
write_mouse_ack(unsigned char value)HostKeyboardinlineprivate