Send keypresses over ps2
This commit is contained in:
@ -18,9 +18,13 @@ uint8_t kbc_read(struct Kbc * kbc) {
|
||||
}
|
||||
|
||||
void kbc_keyboard(struct Kbc * kbc, uint8_t data) {
|
||||
//TODO: use timeout
|
||||
while (kbc_status(kbc) & KBC_STS_OBF) {}
|
||||
*(kbc->keyboard_out) = data;
|
||||
}
|
||||
|
||||
void kbc_mouse(struct Kbc * kbc, uint8_t data) {
|
||||
//TODO: use timeout
|
||||
while (kbc_status(kbc) & KBC_STS_OBF) {}
|
||||
*(kbc->mouse_out) = data;
|
||||
}
|
||||
|
Reference in New Issue
Block a user