freebsd-dev/usr.sbin/bluetooth
Kai Wang 73f68b3d41 MFC r205728
Merge improvements from kernel HID parser to the userland usbhid(3)
  parser.  This merge does not change any API and should not break any
  native or thirdparty applications.

  Changes include:

  * Merge multiple report ID support and other improvements from kernel
    HID parser.
  * Ignore rid argument in hid_start_parser, parse all the report items since
    we now support multiple report ID.
  * Skip report ID byte in hid_get_data() and set report ID byte in
    hid_set_data(), if report ID is non-zero.
  * Reimplement hid_get_report_id: instead get report id from uhid device
    (which is always 0), try parsing the report descriptor and return the
    first report ID encountered.

MFC r207812

  hid_get_data() now expects that the hid data passed in always contains
  the report ID byte. Thus we should not skip the the report ID byte in
  hid_interrupt().  Also, if HUP_KEYBOARD usage is an array, do not try
  to modify the 'data' pointer, instead, increase the hid_item_t field
  'pos' by 'report_size' before calling hid_get_data() during each
  iteration.
2010-05-18 10:32:20 +00:00
..
bcmfw Build fixups for the new USB stack. 2009-02-23 18:36:54 +00:00
bt3cfw Let bsd.prog.mk set SRCS and MAN to their default values. 2005-01-28 16:08:11 +00:00
bthidcontrol - Add a 'verbose' switch -v 2006-10-31 00:26:58 +00:00
bthidd MFC r205728 2010-05-18 10:32:20 +00:00
btpand Teach btpand(8) to recognized Bluetooth device node names. 2009-05-18 16:00:18 +00:00
hccontrol Pacify new GCC4 warnings. 2006-09-21 17:16:37 +00:00
hcsecd Clenup code a bit and do not call fork(2) before dameon(3) where not needed. 2009-02-04 22:04:06 +00:00
hcseriald Clenup code a bit and do not call fork(2) before dameon(3) where not needed. 2009-02-04 22:04:06 +00:00
l2control Added the EXIT STATUS section where appropriate. 2005-01-17 07:44:44 +00:00
l2ping Fix typo in usage. 2005-09-01 22:45:25 +00:00
rfcomm_pppd Clenup code a bit and do not call fork(2) before dameon(3) where not needed. 2009-02-04 22:04:06 +00:00
sdpcontrol Allow search for any UUID entered by user. 2007-11-04 21:24:33 +00:00
sdpd Straighten out those pesky SDP records for the Bluetooth 2008-11-25 21:54:42 +00:00
Makefile Hook up btpand(8) to the build 2009-02-02 18:10:51 +00:00
Makefile.inc