PatchworkOS  3984a1d
A non-POSIX operating system.
Loading...
Searching...
No Matches
ps2_kbd.c File Reference
#include "ps2_kbd.h"
#include "ps2_scanmap.h"
#include <kernel/cpu/irq.h>
#include <kernel/log/log.h>
#include <stdlib.h>
Include dependency graph for ps2_kbd.c:

Go to the source code of this file.

Functions

static void ps2_kbd_irq (irq_func_data_t *data)
 
uint64_t ps2_kbd_init (ps2_device_info_t *info)
 Initialize a PS/2 keyboard device.
 
uint64_t ps2_kbd_irq_register (ps2_device_info_t *info)
 Register the IRQ handler for a PS/2 keyboard device.
 
void ps2_kbd_deinit (ps2_device_info_t *info)
 Deinitialize a PS/2 keyboard device.
 

Function Documentation

◆ ps2_kbd_irq()

static void ps2_kbd_irq ( irq_func_data_t data)
static

Definition at line 9 of file ps2_kbd.c.

Here is the call graph for this function:
Here is the caller graph for this function: