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