files.bluetooth revision 1.15 1 1.15 nat # $NetBSD: files.bluetooth,v 1.15 2017/08/10 13:22:19 nat Exp $
2 1.6 gdamore #
3 1.8 tron # Config file for machine independent Bluetooth devices
4 1.1 thorpej
5 1.10 plunky # Bluetooth Device Hub
6 1.10 plunky device bthub { }
7 1.10 plunky attach bthub at btbus
8 1.10 plunky file dev/bluetooth/bthub.c bthub
9 1.1 thorpej
10 1.6 gdamore # HID "bus"
11 1.6 gdamore define bthidbus {[ reportid = -1 ]}
12 1.6 gdamore
13 1.6 gdamore # HID Device
14 1.7 drochner device bthidev: bluetooth, bthidbus, hid
15 1.10 plunky attach bthidev at bthub
16 1.6 gdamore file dev/bluetooth/bthidev.c bthidev
17 1.6 gdamore
18 1.6 gdamore # HID Keyboards
19 1.6 gdamore defflag opt_btkbd.h BTKBD_REPEAT
20 1.6 gdamore defparam opt_btkbd.h BTKBD_LAYOUT
21 1.7 drochner device btkbd: hid, wskbddev
22 1.6 gdamore attach btkbd at bthidbus
23 1.6 gdamore file dev/bluetooth/btkbd.c btkbd
24 1.6 gdamore
25 1.6 gdamore # HID Mice
26 1.7 drochner device btms: hid, wsmousedev
27 1.6 gdamore attach btms at bthidbus
28 1.6 gdamore file dev/bluetooth/btms.c btms
29 1.6 gdamore
30 1.14 plunky # Apple MagicMouse
31 1.14 plunky device btmagic: bluetooth, hid, wsmousedev
32 1.14 plunky attach btmagic at bthub
33 1.14 plunky file dev/bluetooth/btmagic.c btmagic
34 1.14 plunky
35 1.9 tron # SCO Audio
36 1.9 tron device btsco: bluetooth, audiobus, auconv, mulaw, aurateconv
37 1.10 plunky attach btsco at bthub
38 1.9 tron file dev/bluetooth/btsco.c btsco
39 1.11 kiyohara
40 1.11 kiyohara # Bluetooth HCI UART (H4)
41 1.13 drochner defpseudodev btuart: btbus, bluetooth, firmload
42 1.11 kiyohara file dev/bluetooth/btuart.c btuart
43 1.12 kiyohara
44 1.12 kiyohara # BlueCore Serial Protocol
45 1.13 drochner defpseudodev bcsp: btbus, bluetooth
46 1.12 kiyohara file dev/bluetooth/bcsp.c bcsp
47 1.15 nat
48 1.15 nat # Bluetooth HCI UART (H5)
49 1.15 nat defpseudodev bthfive: btbus, bluetooth
50 1.15 nat file dev/bluetooth/bth5.c bthfive
51