1$Id: TODO,v 1.1 2002/11/24 19:46:56 max Exp $ 2$FreeBSD: src/sys/netgraph/bluetooth/drivers/ubt/TODO,v 1.2 2003/05/10 21:44:39 julian Exp $ 3 41) SMP/Locking 5 6 The code makes use of ng_send_fn() whenever possible. Just 7 need to verify and make sure i did it right 8 92) Review USB ATTACH function 10 11 It is a bit ugly now. Probably need a better way to discover 12 USB device configuration. 13 142) Firmware upgrade 15 16 According to Bluetooth spec device may present third interface 17 to perform firmware upgrade. 3Com USB Bluetooth dongle has 18 such interface. Need to implement set of Netgraph messages. 19 203) Understand and fix isoc. USB transfers (SCO data) 21 22 Currenty device reports that is got zero bytes and calls 23 isoc_in_complete callback over and over again. Why? 24 Also might need to setup at least two isoc. transfers in 25 both directions and switch them on the fly. Just to ensure 26 there at least one transfer at any time ready to run. 27 284) Currently interrupt transfers are done as bulk-in transfers 29 30 Need to check if that is allowed. 31