aboutsummaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorFranklin Wei <frankhwei536@gmail.com>2015-02-11 17:13:26 -0500
committerFranklin Wei <frankhwei536@gmail.com>2015-02-11 17:13:26 -0500
commite3305e8f7c119c83fd04f1995e07ff71a1110887 (patch)
treef95921215c215a60d80b1be068b2cccd72459ee2 /drivers
parent90fda5287e3dae56508a4b31e1bc4e29cd83e377 (diff)
downloadkappa-e3305e8f7c119c83fd04f1995e07ff71a1110887.zip
kappa-e3305e8f7c119c83fd04f1995e07ff71a1110887.tar.gz
kappa-e3305e8f7c119c83fd04f1995e07ff71a1110887.tar.bz2
kappa-e3305e8f7c119c83fd04f1995e07ff71a1110887.tar.xz
optimize interrupt performance
Diffstat (limited to 'drivers')
-rw-r--r--drivers/ps2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/ps2.c b/drivers/ps2.c
index f9a48a4..c9ff30e 100644
--- a/drivers/ps2.c
+++ b/drivers/ps2.c
@@ -19,7 +19,7 @@ void ps2_set_leds(uint8_t status)
outb(0x60, status);
}
-static void key_handler(struct regs_t regs)
+static void key_handler(struct regs_t *regs)
{
(void) regs;
uint8_t scancode = inb(0x60);
@@ -41,7 +41,7 @@ static void keyboard_init(void)
ps2_set_scancode_set(1);
}
-static void mouse_handler(struct regs_t regs)
+static void mouse_handler(struct regs_t *regs)
{
(void) regs;
printf("mouse action!\n");