Modules/IPStack - Moving to reduction of memcpy usage
[tpg/acess2.git] / KernelLand / Modules / Input / PS2KbMouse / common.h
1 /*
2  * Acess2
3  * 
4  * PS2 Keyboard/Mouse Driver
5  *
6  * common.h
7  * - Shared definitions
8  */
9 #ifndef _COMMON_H_
10 #define _COMMON_H_
11
12 extern int      KB_Install(char **Arguments);
13 extern int      PS2Mouse_Install(char **Arguments);
14
15 extern void     KBC8042_Init(void);
16 extern void     KBC8042_EnableMouse(void);
17
18 extern void     PL050_Init(Uint32 KeyboardBase, Uint8 KeyboardIRQ, Uint32 MouseBase, Uint8 MouseIRQ);
19 extern void     PL050_EnableMouse(void);
20
21 extern void     KB_HandleScancode(Uint8 scancode);
22 extern void     PS2Mouse_HandleInterrupt(Uint8 InputByte);
23
24 extern void     (*gpPS2Mouse_EnableFcn)(void);
25
26 #endif

UCC git Repository :: git.ucc.asn.au