PatchworkOS
Loading...
Searching...
No Matches
ps2_mouse.c File Reference
#include <kernel/drivers/ps2/ps2_mouse.h>
#include <kernel/cpu/irq.h>
#include <kernel/drivers/abstractions/mouse.h>
#include <kernel/log/log.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

static void ps2_mouse_handle_packet (const ps2_mouse_packet_t *packet)
 
static void ps2_mouse_irq (irq_t irq, void *data)
 
uint64_t ps2_mouse_init (ps2_device_info_t *info)
 Initialize a PS/2 mouse device.
 

Variables

static mouse_tmouse
 

Function Documentation

◆ ps2_mouse_handle_packet()

◆ ps2_mouse_irq()

Variable Documentation

◆ mouse