From cd76b756ea59e4f2e367c6d943932fa7d18b4681 Mon Sep 17 00:00:00 2001 From: Marin Ramesa Date: Fri, 29 Nov 2013 22:53:52 +0100 Subject: i386/i386at/kd_mouse.c: remove forward declarations * i386/i386at/kd_mouse.c (mouseintr, mouse_enqueue, mouse_read_done): Remove forward declarations. (mouseintr): Define argument type. * i386/i386at/kd_mouse.h (mouseintr, mouse_enqueue, mouse_read_done): Add prototypes. --- i386/i386at/kd_mouse.c | 6 +----- i386/i386at/kd_mouse.h | 3 +++ 2 files changed, 4 insertions(+), 5 deletions(-) (limited to 'i386/i386at') diff --git a/i386/i386at/kd_mouse.c b/i386/i386at/kd_mouse.c index 99fc266..5a80474 100644 --- a/i386/i386at/kd_mouse.c +++ b/i386/i386at/kd_mouse.c @@ -101,8 +101,6 @@ u_char lastbuttons; /* previous state of mouse buttons */ #define MOUSE_DOWN 0 #define MOUSE_ALL_UP 0x7 -void mouseintr(); -void mouse_enqueue(); int mouse_baud = BCNT1200; boolean_t mouse_char_cmd = FALSE; /* mouse response is to cmd */ @@ -319,8 +317,6 @@ io_return_t mousegetstat(dev, flavor, data, count) /* * mouseread - dequeue and return any queued events. */ -boolean_t mouse_read_done(); /* forward */ - int mouseread(dev, ior) dev_t dev; @@ -397,7 +393,7 @@ boolean_t mouse_read_done(ior) * mouseintr - Get a byte and pass it up for handling. Called at SPLKD. */ void -mouseintr(unit) +mouseintr(int unit) { unsigned short base_addr = cominfo[unit]->address; unsigned char id, ls; diff --git a/i386/i386at/kd_mouse.h b/i386/i386at/kd_mouse.h index 0f09418..ad07c6c 100644 --- a/i386/i386at/kd_mouse.h +++ b/i386/i386at/kd_mouse.h @@ -64,4 +64,7 @@ extern io_return_t mousegetstat( int *data, unsigned int *count); +void mouseintr(int unit); +boolean_t mouse_read_done(io_req_t ior); + #endif /* _KD_MOUSE_H_ */ -- cgit v1.2.3