summaryrefslogtreecommitdiff
path: root/kernel/include/arch/i686/drivers/ps2ctrl.h
blob: a674c5700fdf462901f98642067fc8667b55ad2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma once

#include <stdbool.h>
#include <stdint.h>

uint8_t ps2ctrl_in(void);
uint8_t ps2ctrl_in_status(void);
void ps2ctrl_out_cmd(uint8_t cmd);
void ps2ctrl_out_data(uint8_t data);
void ps2ctrl_set_port2(void);

void ps2ctrl_init(void);

bool ps2ctrl_is_init(void);