UBTBCMFW man page on FreeBSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
FreeBSD logo
[printable version]

UBTBCMFW(4)		 BSD Kernel Interfaces Manual		   UBTBCMFW(4)

NAME
     ubtbcmfw — Firmware driver for Broadcom BCM2033 chip based Bluetooth USB
     devices

SYNOPSIS
     To compile this driver into the kernel, place the following line in your
     kernel configuration file:

	   device ubtbcmfw

     Alternatively, to load the driver as a module at boot time, place the
     following line in loader.conf(5):

	   ubtbcmfw_load="YES"

DESCRIPTION
     The ubtbcmfw is a firmware driver for Broadcom BCM2033 chip based Blue‐
     tooth USB devices.	 It provides minimal access to the parts of the device
     required to download firmware.

     The ubtbcmfw driver creates three fixed endpoint device nodes.

     The control transfers can only happen on the control endpoint which is
     always endpoint 0.	 Control requests are issued by ioctl(2) calls.

     Only incoming transfers are supported on an interrupt endpoint.  To per‐
     form I/O on an interrupt endpoint, read(2) should be used.	 All I/O oper‐
     ations on an interrupt endpoint are unbuffered.  Interrupt endpoint is
     always endpoint 1.

     Only outgoing bulk transfers are supported on a bulk endpoint.  To per‐
     form I/O on a bulk endpoint, write(2) should be used.  All I/O operations
     on a bulk endpoint are unbuffered.	 Outgoing bulk endpoint is always end‐
     point 2.

     The control endpoint (endpoint 0) handles the following ioctl(2) calls:

     USB_GET_DEVICE_DESC (usb_device_descriptor_t)
	     Return the device descriptor.

FILES
     /dev/ubtbcmfwN.EE	Endpoint EE of device N.

SEE ALSO
     ng_ubt(4), ugen(4), usb(4), bcmfw(8)

HISTORY
     The ubtbcmfw driver was implemented in FreeBSD 5.0.

AUTHORS
     Maksim Yevmenkin ⟨m_evmenkin@yahoo.com⟩

BUGS
     Most likely.  Please report if found.

BSD			       November 22, 2006			   BSD
[top]

List of man pages available for FreeBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net