PatchworkOS  28a9544
A non-POSIX operating system.
Loading...
Searching...
No Matches
ps2_kbd.h
Go to the documentation of this file.
1#pragma once
2
3#include "ps2.h"
4
16typedef struct
17{
18 bool isExtended; // True if the current packet contains PS2_DEV_RESPONSE_KBD_EXTENDED.
19 bool isRelease; // True if the current packet contains PS2_DEV_RESPONSE_KBD_RELEASE.
21
29
uint64_t ps2_kbd_init(ps2_device_info_t *info)
Initialize a PS/2 keyboard device.
Definition ps2_kbd.c:52
static fb_info_t info
Definition gop.c:41
__UINT64_TYPE__ uint64_t
Definition stdint.h:17
PS/2 device information structure.
Definition ps2.h:138
State for the PS/2 keyboard interrupt handler.
Definition ps2_kbd.h:17