NetBSD/sys/dev/bluetooth
plunky 736a9db087 Clean up the way that bluetooth drivers attach to the bluetooth stack,
to remove the frobbing that drivers must do in the hci_unit structure.

- driver provides a static const interface descriptor
- hci_unit is allocated by hci_attach() rather than part of softc
- statistics are compiled by driver and provided on request
- driver provides output methods and is responsible for output queue
- stack provides input methods and is responsible for input queue
- mutex is used to arbitrate device queue access
2007-11-28 20:16:11 +00:00
..
bcsp.c Clean up the way that bluetooth drivers attach to the bluetooth stack, 2007-11-28 20:16:11 +00:00
bcsp.h Use __packed rather than __attribute__ ((__packed__)). 2007-10-02 05:40:10 +00:00
btdev.h switch devices to using CFATTACH_DECL_NEW() 2007-11-03 17:41:03 +00:00
bthid.h Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, 2006-06-19 15:44:33 +00:00
bthidev.c improve visibility of [dis]connected messages 2007-11-12 19:19:32 +00:00
bthidev.h switch devices to using CFATTACH_DECL_NEW() 2007-11-03 17:41:03 +00:00
bthub.c switch devices to using CFATTACH_DECL_NEW() 2007-11-03 17:41:03 +00:00
btkbd.c 'struct callout' => callout_t 2007-11-03 18:24:00 +00:00
btms.c switch devices to using CFATTACH_DECL_NEW() 2007-11-03 17:41:03 +00:00
btsco.c convert device printf() usages to aprint_xxxx() 2007-11-11 12:59:02 +00:00
btsco.h update to bluetooth device attachment: 2006-09-10 15:45:55 +00:00
btuart.c Clean up the way that bluetooth drivers attach to the bluetooth stack, 2007-11-28 20:16:11 +00:00
btuart.h Add bcsp(4). However, it is debuging state. 2007-09-30 04:07:41 +00:00
files.bluetooth Add bcsp(4). However, it is debuging state. 2007-09-30 04:07:41 +00:00
Makefile Add bcsp(4). However, it is debuging state. 2007-09-30 04:07:41 +00:00