xref: /haiku/src/add-ons/kernel/bus_managers/ps2/PS2.h (revision 68ea01249e1e2088933cb12f9c28d4e5c5d1c9ef)
1 /*
2  * Copyright 2005 Marcus Overhagen
3  * Distributed under the terms of the MIT License.
4  *
5  * PS/2 bus manager
6  *
7  * Authors (in chronological order):
8  *		Marcus Overhagen (marcus@overhagen.de)
9  */
10 #ifndef _PS2_H_
11 #define _PS2_H_
12 
13 #include <bus_manager.h>
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
19 
20 typedef struct {
21 	bus_manager_info	binfo;
22 
23 	int32 (*function1)();
24 	int32 (*function2)();
25 
26 } ps2_module_info;
27 
28 #define	B_PS2_MODULE_NAME		"bus_managers/ps2/v1"
29 
30 
31 #ifdef __cplusplus
32 }
33 #endif
34 
35 #endif
36 
37