1/*
2 * Copyright 2005-2009 Haiku, Inc.
3 * Distributed under the terms of the MIT License.
4 *
5 * PS/2 hid device driver
6 *
7 * Authors (in chronological order):
8 *		Marcus Overhagen (marcus@overhagen.de)
9 */
10
11
12#include <KernelExport.h>
13#include <Drivers.h>
14
15#include "PS2.h"
16
17#define TRACE(x) dprintf x
18
19
20int32 api_version = B_CUR_DRIVER_API_VERSION;
21
22ps2_module_info *gPs2 = NULL;
23
24
25status_t
26init_hardware(void)
27{
28	TRACE(("ps2_hid: init_hardware\n"));
29	return B_OK;
30}
31
32
33const char **
34publish_devices(void)
35{
36	TRACE(("ps2_hid: publish_devices\n"));
37	return NULL;
38}
39
40
41device_hooks *
42find_device(const char *name)
43{
44	TRACE(("ps2_hid: find_device\n"));
45	return NULL;
46}
47
48
49status_t
50init_driver(void)
51{
52	TRACE(("ps2_hid: init_driver\n"));
53	return get_module(B_PS2_MODULE_NAME, (module_info **)&gPs2);
54}
55
56
57void
58uninit_driver(void)
59{
60	TRACE(("ps2_hid: uninit_driver\n"));
61	put_module(B_PS2_MODULE_NAME);
62}
63