From ea2180a47c0b1806a546fdef3b5d0365939f3cbb Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 14 Dec 2002 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 2002-12-14 --- alphapc/fns.h | 1 + alphapc/screen.h | 1 + boot/bootip.c | 1 + 3 files changed, 3 insertions(+) diff --git a/alphapc/fns.h b/alphapc/fns.h index 6dd9f756fb2148fe4377b073256a503c6edc014d..45f849e32bb125baa98d1a9cd8daa0db85cce153 100644 --- a/alphapc/fns.h +++ b/alphapc/fns.h @@ -40,6 +40,7 @@ int i8042auxcmd(int); void i8042auxenable(void (*)(int, int)); void i8042reset(void); void i8250console(void); +void i8250mouse(char*, int(*)(Queue*,int), int); void i8259init(void); int i8259enable(int, int, Vctl*); #define idlehands() /* nothing to do in the runproc */ diff --git a/alphapc/screen.h b/alphapc/screen.h index e92a04e04fc7796cc275c38907b14f93cc153416..9288d311d1eccd841a4151bf75aac9095e881efe 100644 --- a/alphapc/screen.h +++ b/alphapc/screen.h @@ -70,6 +70,7 @@ struct VGAdev { ulong (*linear)(VGAscr*, int*, int*); void (*drawinit)(VGAscr*); int (*fill)(VGAscr*, Rectangle, ulong); + void (*flush)(VGAscr*, Rectangle); }; diff --git a/boot/bootip.c b/boot/bootip.c index c1e4e10199408a2456e1da67b0aa7f20f7e272dd..1f79b4d158a4bf0e528f78c23f4cab597fc29af4 100644 --- a/boot/bootip.c +++ b/boot/bootip.c @@ -54,6 +54,7 @@ configip(void) bind("#l1", mpoint, MAFTER); bind("#l2", mpoint, MAFTER); bind("#l3", mpoint, MAFTER); + werrstr(""); /* let ipconfig configure the ip interface */ switch(pid = fork()){