From ce16fe524c14ccaae67fb634105da5aef08ead48 Mon Sep 17 00:00:00 2001 From: Miguel Date: Thu, 4 Oct 2018 00:53:30 +0200 Subject: moving framebuffer access completely to userspace --- driver/mouse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'driver/mouse.c') diff --git a/driver/mouse.c b/driver/mouse.c index 810cb83..274c9a5 100644 --- a/driver/mouse.c +++ b/driver/mouse.c @@ -81,8 +81,7 @@ static void mouse_write(uint8_t a_write) uint32_t mouse_interrupt(uint32_t esp) { - uint8_t b=x86_inb(0x60); - ringbuffer_put(&mouse_in,b); + if(!ringbuffer_put(&mouse_in,x86_inb(0x60)))kpanic("full"); return esp; } -- cgit v1.2.3