1 /* 2 * Copyright 2005-2007 Haiku, Inc. 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_SERVICE_H 11 #define __PS2_SERVICE_H 12 13 #include "ps2_common.h" 14 #include "ps2_dev.h" 15 16 status_t ps2_service_init(void); 17 void ps2_service_exit(void); 18 19 void ps2_service_notify_device_added(ps2_dev *dev); 20 void ps2_service_notify_device_republish(ps2_dev *dev); 21 void ps2_service_notify_device_removed(ps2_dev *dev); 22 23 #endif 24