/freebsd-src/lib/libbluetooth/ |
H A D | Makefile | 3 PACKAGE= bluetooth 5 CONFSDIR= /etc/bluetooth 7 LIB= bluetooth 8 MAN= bluetooth.3 15 SRCS= bluetooth.c dev.c hci.c 16 INCS= bluetooth.h 18 MLINKS+= bluetooth.3 bt_gethostbyname.3 19 MLINKS+= bluetooth.3 bt_gethostbyaddr.3 20 MLINKS+= bluetooth.3 bt_gethostent.3 21 MLINKS+= bluetooth.3 bt_sethostent.3 [all …]
|
H A D | bluetooth.3 | 25 .\" $Id: bluetooth.3,v 1.5 2003/05/20 23:04:30 max Exp $ 65 .Nd Bluetooth routines 150 structure describing a Bluetooth host 168 (i.e., not a Bluetooth BD_ADDR in human readable 177 .Pa /etc/bluetooth/hosts 183 .Pa /etc/bluetooth/hosts 195 .Pa /etc/bluetooth/hosts 205 structure describing a Bluetooth Protocol Service Multiplexor referenced 214 Bluetooth Protocol Service Multiplexor name. 219 should have numeric value of the desired Bluetooth Protocol Service Multiplexor. [all …]
|
/freebsd-src/share/man/man5/ |
H A D | bluetooth.device.conf.5 | 29 .Nm bluetooth.device.conf 30 .Nd Bluetooth device configuration file 32 Bluetooth device configuration framework provides ability to adjust certain 33 Bluetooth device parameters on per-device basis. 35 Bluetooth device configuration files are plain text files that should conform 39 Even though Bluetooth device are not exactly shell scripts, 43 This makes it possible to use various shell tricks in the Bluetooth device 47 .Pa /etc/rc.d/bluetooth 48 script is used to start and stop Bluetooth devices. 52 in response to Bluetooth device arrival and departure events. [all …]
|
H A D | bluetooth.hosts.5 | 25 .\" $Id: bluetooth.hosts.5,v 1.5 2003/05/20 22:52:39 max Exp $ 31 .Nm bluetooth.hosts 32 .Nd Bluetooth host name database 35 .Pa /etc/bluetooth/hosts 36 file contains information regarding the known Bluetooth hosts. 37 For each Bluetooth host a single line should be present with the 40 Bluetooth address 51 Bluetooth addresses are specified as six hex bytes separated by columns 56 .Bl -tag -width ".Pa /etc/bluetooth/hosts" -compact 57 .It Pa /etc/bluetooth/hosts [all …]
|
H A D | bluetooth.protocols.5 | 25 .\" $Id: bluetooth.protocols.5,v 1.1 2003/05/20 22:52:39 max Exp $ 31 .Nm bluetooth.protocols 32 .Nd Bluetooth Protocol Service Multiplexor database 35 .Pa /etc/bluetooth/protocols 36 file contains information regarding the known Bluetooth Protocol Service 38 For each Bluetooth Protocol Service Multiplexor a single line should be 52 Bluetooth Protocol Service Multiplexor names may contain any printable 55 .Bl -tag -width ".Pa /etc/bluetooth/hosts" -compact 56 .It Pa /etc/bluetooth/protocols 59 .Xr bluetooth 3
|
/freebsd-src/share/man/man4/ |
H A D | ng_bluetooth.4 | 32 .Nd placeholder for global Bluetooth variables 39 module is a placeholder for global Bluetooth variables. 40 All Bluetooth variables can be examined and changed via 42 .Ss Bluetooth Variables 44 Each Bluetooth module might add its own variables to the tree. 46 .It Va net.bluetooth.version 48 Bluetooth stack. 49 .It Va net.bluetooth.hci.command_timeout 56 event from a Bluetooth device. 57 .It Va net.bluetooth.hci.connection_timeout [all …]
|
H A D | ng_hci.4 | 32 .Nd Netgraph node type that is also a Bluetooth Host Controller Interface 40 node type is a Netgraph node type that implements Bluetooth Host Controller 41 Interface (HCI) layer as per chapter H1 of the Bluetooth Specification Book 43 .Sh INTRODUCTION TO BLUETOOTH 44 Bluetooth is a short-range radio link intended to replace the cable(s) 46 Bluetooth operates in the unlicensed ISM band at 2.4 GHz. 47 The Bluetooth protocol uses a 49 Bluetooth can support an 59 The Bluetooth system provides a point-to-point connection (only two 60 Bluetooth units involved), or a point-to-multipoint connection. [all …]
|
H A D | ng_ubt.4 | 32 .Nd Netgraph node type that is also a driver for Bluetooth USB devices 40 Bluetooth USB devices. 41 It implements a Bluetooth USB transport layer 42 as per chapter H2 of the Bluetooth Specification Book v1.1. 59 driver supports all Bluetooth USB devices that conform with 60 the Bluetooth specification v1.1, including: 70 Mitsumi Bluetooth USB adapter 74 TDK Bluetooth USB adapter 76 Broadcom Bluetooth USB adapter
|
H A D | ng_btsocket.4 | 32 .Nd Bluetooth sockets layer 61 The Bluetooth raw HCI socket address is defined as follows: 63 /* Bluetooth version of struct sockaddr for raw HCI sockets */ 117 .Va net.bluetooth.hci.sockets.raw.ioctl_timeout 150 The Bluetooth L2CAP socket address is defined as follows: 152 /* Bluetooth version of struct sockaddr for L2CAP sockets */ 202 .Va net.bluetooth.l2cap.sockets.raw.ioctl_timeout 236 the address associated with the Bluetooth device through which packets are 267 The Bluetooth RFCOMM socket address is defined as follows: 269 /* Bluetooth version of struct sockaddr for RFCOMM sockets */ [all …]
|
/freebsd-src/sys/netgraph/bluetooth/socket/ |
H A D | ng_btsocket.c | 54 #include <netgraph/bluetooth/include/ng_bluetooth.h> 55 #include <netgraph/bluetooth/include/ng_hci.h> 56 #include <netgraph/bluetooth/include/ng_l2cap.h> 57 #include <netgraph/bluetooth/include/ng_btsocket.h> 58 #include <netgraph/bluetooth/include/ng_btsocket_hci_raw.h> 59 #include <netgraph/bluetooth/include/ng_btsocket_l2cap.h> 60 #include <netgraph/bluetooth/include/ng_btsocket_rfcomm.h> 61 #include <netgraph/bluetooth/include/ng_btsocket_sco.h> 66 * Definitions of protocols supported in the BLUETOOTH domain 69 /* Bluetooth raw HCI sockets */ [all …]
|
/freebsd-src/usr.bin/bluetooth/bthost/ |
H A D | bthost.1 | 32 .Nd look up Bluetooth host names and Protocol Service Multiplexor values 40 utility looks for information about Bluetooth hosts and 43 .Pa /etc/bluetooth/hosts 45 .Pa /etc/bluetooth/protocols 48 In host mode, it simply converts between the host names and Bluetooth addresses. 49 The argument can be either a host name or a Bluetooth address. 50 The program first attempts to interpret it as a Bluetooth address. 52 A Bluetooth address consists of six hex bytes separated by a colon, 103 .Bl -tag -width ".Pa /etc/bluetooth/hosts" -compact 104 .It Pa /etc/bluetooth/hosts [all …]
|
/freebsd-src/usr.sbin/bluetooth/bluetooth-config/ |
H A D | bluetooth-config.8 | 29 .Nm bluetooth-config 30 .Nd a script to manage config files for the bluetooth sub system 39 utility is an interactive script to provide a frontend to the complex bluetooth sub system daemons. 44 Scan for a specific bluetooth device address. 52 will help finding and setting up bluetooth controllers, scan for nearby bluetooth devices in 54 .Pa /etc/bluetooth/hosts , 65 .Bl -tag -width ".Pa /etc/bluetooth/hosts" -compact 66 .It Pa /etc/bluetooth/hosts 74 This will scan the bluetooth controller ubt0hci for a bluetooth device with the address 87 This will scan all bluetooth controllers on the systems for bluetooth devices, prompting
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/bluetooth/ |
H A D | brcm,bcm4377-bluetooth.yaml | 4 $id: http://devicetree.org/schemas/net/bluetooth/brcm,bcm4377-bluetooth.yaml# 7 title: Broadcom BCM4377 family PCIe Bluetooth Chips 13 This binding describes Broadcom BCM4377 family PCIe-attached bluetooth chips 18 - $ref: bluetooth-controller.yaml# 32 description: Board type of the Bluetooth chip. This is used to decouple 33 the overall system board from the Bluetooth module and used to construct 41 description: A per-device calibration blob for the Bluetooth radio. This 44 This blob is used if the chip stepping of the Bluetooth module does not 49 description: A per-device calibration blob for the Bluetooth radio. This 52 This blob is used if the chip stepping of the Bluetooth module supports [all …]
|
H A D | nxp,88w8987-bt.yaml | 4 $id: http://devicetree.org/schemas/net/bluetooth/nxp,88w8987-bt.yaml# 7 title: NXP Bluetooth chips 10 This binding describes UART-attached NXP bluetooth chips. These chips 11 are dual-radio chips supporting WiFi and Bluetooth. The bluetooth 45 bluetooth {
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | nokia-bluetooth.txt | 1 Nokia Bluetooth Chips 4 Nokia phones often come with UART connected bluetooth chips from different 7 Bluetooth standard. In addition to the H4 protocol it specifies two more 13 - compatible: should contain "nokia,h4p-bluetooth" as well as one of the following: 15 * "ti,wl1271-bluetooth-nokia" 17 - bluetooth-wakeup-gpios: GPIO specifier, used to wakeup the BT module (active high) 41 bluetooth { 42 compatible = "ti,wl1271-bluetooth-nokia", "nokia,h4p-bluetooth"; 46 bluetooth-wakeup-gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; /* gpio37 */
|
H A D | mediatek-bluetooth.txt | 1 MediaTek UART based Bluetooth Devices 14 "mediatek,mt7663u-bluetooth": for MT7663U device 15 "mediatek,mt7668u-bluetooth": for MT7668U device 71 bluetooth { 72 compatible = "mediatek,mt7663u-bluetooth";
|
/freebsd-src/usr.sbin/bluetooth/btpand/ |
H A D | btpand.8 | 31 .Nd Bluetooth PAN daemon 50 daemon handles Bluetooth Personal Area Networking services 63 remote Bluetooth devices using the Bluetooth Network Encapsulation 113 of the Bluetooth radio. 169 When providing networking services, the Bluetooth PAN profile says that the 171 property of the bluetooth controller SHALL include Networking capability 183 .Bl -tag -width "Pa /etc/bluetooth/hosts" -compact 185 .It Pa /etc/bluetooth/hosts 207 .Xr bluetooth 3 , 218 .Qq Bluetooth Network Encapsulation Protocol [all …]
|
/freebsd-src/usr.sbin/bluetooth/bthidd/ |
H A D | bthidd.8 | 32 .Nd Bluetooth HID daemon 46 daemon handles remote Bluetooth HID devices. 63 .Pa /etc/bluetooth/bthidd.conf . 80 daemon will periodically scan for newly configured Bluetooth HID devices or 83 Bluetooth HID devices and will attempt to establish an outgoing connection. 102 .Pa /etc/bluetooth/bthidd.conf 105 .Bl -tag -width ".Pa /etc/bluetooth/bthidd.conf" -compact 106 .It Pa /etc/bluetooth/bthidd.conf 117 Any Bluetooth HID device that has 125 Bluetooth HID device,
|
/freebsd-src/usr.sbin/bluetooth/bthidcontrol/ |
H A D | bthidcontrol.8 | 32 .Nd Bluetooth HID control utility 45 utility can be used to query remote Bluetooth HID devices, dump HID descriptors 46 in human readable form and perform simple manipulations on the Bluetooth HID 61 Specify path to the Bluetooth HID daemon configuration file. 63 .Pa /etc/bluetooth/bthidd.conf . 65 Specify path to the Bluetooth HID daemon known HIDs file. 92 .Bl -tag -width ".Pa /etc/bluetooth/bthidd.conf" -compact 93 .It Pa /etc/bluetooth/bthidd.conf
|
/freebsd-src/usr.sbin/bluetooth/sdpd/ |
H A D | sdpd.8 | 32 .Nd Bluetooth Service Discovery Protocol daemon 42 daemon keeps track of the Bluetooth services registered on the host 43 and responds to Service Discovery inquiries from the remote Bluetooth devices. 45 In order to use any service remote Bluetooth device need to send Service 47 Bluetooth L2CAP connection on SDP PSM (0x0001). 55 Bluetooth applications, running on the host, register services with 115 In case of multiple Bluetooth devices connected to the same host it is 118 to which Bluetooth device.
|
/freebsd-src/sys/contrib/device-tree/src/arm64/amlogic/ |
H A D | meson-gxl-s905x-khadas-vim.dts | 200 "Bluetooth PCM DOUT", "Bluetooth PCM DIN", 201 "Bluetooth PCM SYNC", "Bluetooth PCM CLK", 202 "Bluetooth UART TX", "Bluetooth UART RX", 203 "Bluetooth UART CTS", "Bluetooth UART RTS", 204 "WIFI 32K", "Bluetooth Enable", 205 "Bluetooth WAK [all...] |
/freebsd-src/sys/dev/ath/ |
H A D | if_ath_btcoex.c | 33 * This implements some very basic bluetooth coexistence methods for 77 * Initial AR9285 / (WB195) bluetooth coexistence settings, 83 * bluetooth coexistence is enabled. 136 * Initial AR9485 / (WB225) bluetooth coexistence settings, 160 * the bluetooth module. in ath_btcoex_cfg_wb225() 217 * to the bluetooth module - it's a command based in ath_btcoex_cfg_mci() 219 * state pins to/from the bluetooth module. in ath_btcoex_cfg_mci() 263 * Initial AR9462 / (WB222) bluetooth coexistence settings. 277 * Initial QCA9565 / (WB335B) bluetooth coexistence settings. 316 * When using bluetooth coexistence, ASPM needs to be disabled [all …]
|
/freebsd-src/libexec/rc/rc.d/ |
H A D | bluetooth | 28 # PROVIDE: bluetooth 34 name="bluetooth" 35 desc="Bluetooth setup script" 42 # Read and parse Bluetooth device configuration file 58 err 1 "Bluetooth configuration file $_file is not a file or not readable" 88 # Setup Bluetooth stack. Create and connect nodes 118 # Connect HCI node to the Bluetooth sockets layer 122 # Connect L2CAP node to Bluetooth sockets layer 212 # Shutdown Bluetooth stack. Destroy all nodes 237 # USB Bluetooth adapters [all …]
|
/freebsd-src/contrib/libpcap/ |
H A D | pcap-bt-linux.c | 30 * Bluetooth sniffing API implementation for Linux platform 39 #include "pcap/bluetooth.h" 51 #include <bluetooth/bluetooth.h> 52 #include <bluetooth/hci.h> 54 #define BT_IFACE "bluetooth" 65 * Private data for capturing on Linux Bluetooth devices. 83 /* if bluetooth is not supported this is not fatal*/ in bt_findalldevs() 87 errno, "Can't open raw Bluetooth socket"); in bt_findalldevs() 94 snprintf(err_str, PCAP_ERRBUF_SIZE, "Can't allocate %zu bytes for Bluetooth devic in bt_findalldevs() [all...] |
/freebsd-src/sys/netgraph/bluetooth/common/ |
H A D | ng_bluetooth.c | 2 * bluetooth.c 42 #include <netgraph/bluetooth/include/ng_bluetooth.h> 45 * Bluetooth stack sysctl globals 56 * Define sysctl tree that shared by other parts of Bluetooth stack 59 SYSCTL_NODE(_net, OID_AUTO, bluetooth, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, 60 "Bluetooth family"); 69 "Bluetooth HCI family"); 128 "Bluetooth L2CAP family"); 224 "Bluetooth RFCOMM family"); 231 "Bluetooth SCO family");
|