⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csr.h

📁 Linux的蓝牙操作工具。配合bluez-lib使用
💻 H
📖 第 1 页 / 共 3 页
字号:
/* * *  BlueZ - Bluetooth protocol stack for Linux * *  Copyright (C) 2003-2007  Marcel Holtmann <marcel@holtmann.org> * * *  This program is free software; you can redistribute it and/or modify *  it under the terms of the GNU General Public License as published by *  the Free Software Foundation; either version 2 of the License, or *  (at your option) any later version. * *  This program is distributed in the hope that it will be useful, *  but WITHOUT ANY WARRANTY; without even the implied warranty of *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *  GNU General Public License for more details. * *  You should have received a copy of the GNU General Public License *  along with this program; if not, write to the Free Software *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA * */#include <stdint.h>#define CSR_VARID_PS_CLR_ALL			0x000b	/* valueless */#define CSR_VARID_PS_FACTORY_SET		0x000c	/* valueless */#define CSR_VARID_PS_CLR_ALL_STORES		0x082d	/* uint16 */#define CSR_VARID_BC01_STATUS			0x2801	/* uint16 */#define CSR_VARID_BUILDID			0x2819	/* uint16 */#define CSR_VARID_CHIPVER			0x281a	/* uint16 */#define CSR_VARID_CHIPREV			0x281b	/* uint16 */#define CSR_VARID_INTERFACE_VERSION		0x2825	/* uint16 */#define CSR_VARID_RAND				0x282a	/* uint16 */#define CSR_VARID_MAX_CRYPT_KEY_LENGTH		0x282c	/* uint16 */#define CSR_VARID_CHIPANAREV			0x2836	/* uint16 */#define CSR_VARID_BUILDID_LOADER		0x2838	/* uint16 */#define CSR_VARID_BT_CLOCK			0x2c00	/* uint32 */#define CSR_VARID_PS_NEXT			0x3005	/* complex */#define CSR_VARID_PS_SIZE			0x3006	/* complex */#define CSR_VARID_CRYPT_KEY_LENGTH		0x3008	/* complex */#define CSR_VARID_PICONET_INSTANCE		0x3009	/* complex */#define CSR_VARID_GET_CLR_EVT			0x300a	/* complex */#define CSR_VARID_GET_NEXT_BUILDDEF		0x300b	/* complex */#define CSR_VARID_PS_MEMORY_TYPE		0x3012	/* complex */#define CSR_VARID_READ_BUILD_NAME		0x301c	/* complex */#define CSR_VARID_COLD_RESET			0x4001	/* valueless */#define CSR_VARID_WARM_RESET			0x4002	/* valueless */#define CSR_VARID_COLD_HALT			0x4003	/* valueless */#define CSR_VARID_WARM_HALT			0x4004	/* valueless */#define CSR_VARID_INIT_BT_STACK			0x4005	/* valueless */#define CSR_VARID_ACTIVATE_BT_STACK		0x4006	/* valueless */#define CSR_VARID_ENABLE_TX			0x4007	/* valueless */#define CSR_VARID_DISABLE_TX			0x4008	/* valueless */#define CSR_VARID_RECAL				0x4009	/* valueless */#define CSR_VARID_PS_FACTORY_RESTORE		0x400d	/* valueless */#define CSR_VARID_PS_FACTORY_RESTORE_ALL	0x400e	/* valueless */#define CSR_VARID_PS_DEFRAG_RESET		0x400f	/* valueless */#define CSR_VARID_KILL_VM_APPLICATION		0x4010	/* valueless */#define CSR_VARID_HOPPING_ON			0x4011	/* valueless */#define CSR_VARID_CANCEL_PAGE			0x4012	/* valueless */#define CSR_VARID_PS_CLR			0x4818	/* uint16 */#define CSR_VARID_MAP_SCO_PCM			0x481c	/* uint16 */#define CSR_VARID_SINGLE_CHAN			0x482e	/* uint16 */#define CSR_VARID_RADIOTEST			0x5004	/* complex */#define CSR_VARID_PS_CLR_STORES			0x500c	/* complex */#define CSR_VARID_NO_VARIABLE			0x6000	/* valueless */#define CSR_VARID_CONFIG_UART			0x6802	/* uint16 */#define CSR_VARID_PANIC_ARG			0x6805	/* uint16 */#define CSR_VARID_FAULT_ARG			0x6806	/* uint16 */#define CSR_VARID_MAX_TX_POWER			0x6827	/* int8 */#define CSR_VARID_DEFAULT_TX_POWER		0x682b	/* int8 */#define CSR_VARID_PS				0x7003	/* complex */#define CSR_PSKEY_BDADDR					0x0001	/* bdaddr / uint16[] = { 0x00A5A5, 0x5b, 0x0002 } */#define CSR_PSKEY_COUNTRYCODE					0x0002	/* uint16 */#define CSR_PSKEY_CLASSOFDEVICE					0x0003	/* bdcod */#define CSR_PSKEY_DEVICE_DRIFT					0x0004	/* uint16 */#define CSR_PSKEY_DEVICE_JITTER					0x0005	/* uint16 */#define CSR_PSKEY_MAX_ACLS					0x000d	/* uint16 */#define CSR_PSKEY_MAX_SCOS					0x000e	/* uint16 */#define CSR_PSKEY_MAX_REMOTE_MASTERS				0x000f	/* uint16 */#define CSR_PSKEY_ENABLE_MASTERY_WITH_SLAVERY			0x0010	/* bool */#define CSR_PSKEY_H_HC_FC_MAX_ACL_PKT_LEN			0x0011	/* uint16 */#define CSR_PSKEY_H_HC_FC_MAX_SCO_PKT_LEN			0x0012	/* uint8 */#define CSR_PSKEY_H_HC_FC_MAX_ACL_PKTS				0x0013	/* uint16 */#define CSR_PSKEY_H_HC_FC_MAX_SCO_PKTS				0x0014	/* uint16 */#define CSR_PSKEY_LC_FC_BUFFER_LOW_WATER_MARK			0x0015	/* lc_fc_lwm */#define CSR_PSKEY_LC_MAX_TX_POWER				0x0017	/* int16 */#define CSR_PSKEY_TX_GAIN_RAMP					0x001d	/* uint16 */#define CSR_PSKEY_LC_POWER_TABLE				0x001e	/* power_setting[] */#define CSR_PSKEY_LC_PEER_POWER_PERIOD				0x001f	/* TIME */#define CSR_PSKEY_LC_FC_POOLS_LOW_WATER_MARK			0x0020	/* lc_fc_lwm */#define CSR_PSKEY_LC_DEFAULT_TX_POWER				0x0021	/* int16 */#define CSR_PSKEY_LC_RSSI_GOLDEN_RANGE				0x0022	/* uint8 */#define CSR_PSKEY_LC_COMBO_DISABLE_PIO_MASK			0x0028	/* uint16[] */#define CSR_PSKEY_LC_COMBO_PRIORITY_PIO_MASK			0x0029	/* uint16[] */#define CSR_PSKEY_LC_COMBO_DOT11_CHANNEL_PIO_BASE		0x002a	/* uint16 */#define CSR_PSKEY_LC_COMBO_DOT11_BLOCK_CHANNELS			0x002b	/* uint16 */#define CSR_PSKEY_LC_MAX_TX_POWER_NO_RSSI			0x002d	/* int8 */#define CSR_PSKEY_LC_CONNECTION_RX_WINDOW			0x002e	/* uint16 */#define CSR_PSKEY_LC_COMBO_DOT11_TX_PROTECTION_MODE		0x0030	/* uint16 */#define CSR_PSKEY_LC_ENHANCED_POWER_TABLE			0x0031	/* enhanced_power_setting[] */#define CSR_PSKEY_LC_WIDEBAND_RSSI_CONFIG			0x0032	/* wideband_rssi_config */#define CSR_PSKEY_LC_COMBO_DOT11_PRIORITY_LEAD			0x0033	/* uint16 */#define CSR_PSKEY_BT_CLOCK_INIT					0x0034	/* uint32 */#define CSR_PSKEY_TX_MR_MOD_DELAY				0x0038	/* uint8 */#define CSR_PSKEY_RX_MR_SYNC_TIMING				0x0039	/* uint16 */#define CSR_PSKEY_RX_MR_SYNC_CONFIG				0x003a	/* uint16 */#define CSR_PSKEY_LC_LOST_SYNC_SLOTS				0x003b	/* uint16 */#define CSR_PSKEY_RX_MR_SAMP_CONFIG				0x003c	/* uint16 */#define CSR_PSKEY_AGC_HYST_LEVELS				0x003d	/* agc_hyst_config */#define CSR_PSKEY_RX_LEVEL_LOW_SIGNAL				0x003e	/* uint16 */#define CSR_PSKEY_AGC_IQ_LVL_VALUES				0x003f	/* IQ_LVL_VAL[] */#define CSR_PSKEY_MR_FTRIM_OFFSET_12DB				0x0040	/* uint16 */#define CSR_PSKEY_MR_FTRIM_OFFSET_6DB				0x0041	/* uint16 */#define CSR_PSKEY_NO_CAL_ON_BOOT				0x0042	/* bool */#define CSR_PSKEY_RSSI_HI_TARGET				0x0043	/* uint8 */#define CSR_PSKEY_PREFERRED_MIN_ATTENUATION			0x0044	/* uint8 */#define CSR_PSKEY_LC_COMBO_DOT11_PRIORITY_OVERRIDE		0x0045	/* bool */#define CSR_PSKEY_LC_MULTISLOT_HOLDOFF				0x0047	/* TIME */#define CSR_PSKEY_FREE_KEY_PIGEON_HOLE				0x00c9	/* uint16 */#define CSR_PSKEY_LINK_KEY_BD_ADDR0				0x00ca	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR1				0x00cb	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR2				0x00cc	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR3				0x00cd	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR4				0x00ce	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR5				0x00cf	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR6				0x00d0	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR7				0x00d1	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR8				0x00d2	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR9				0x00d3	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR10				0x00d4	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR11				0x00d5	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR12				0x00d6	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR13				0x00d7	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR14				0x00d8	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LINK_KEY_BD_ADDR15				0x00d9	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_ENC_KEY_LMIN					0x00da	/* uint16 */#define CSR_PSKEY_ENC_KEY_LMAX					0x00db	/* uint16 */#define CSR_PSKEY_LOCAL_SUPPORTED_FEATURES			0x00ef	/* uint16[] = { 0xffff, 0xfe8f, 0xf99b, 0x8000 }*/#define CSR_PSKEY_LM_USE_UNIT_KEY				0x00f0	/* bool */#define CSR_PSKEY_HCI_NOP_DISABLE				0x00f2	/* bool */#define CSR_PSKEY_LM_MAX_EVENT_FILTERS				0x00f4	/* uint8 */#define CSR_PSKEY_LM_USE_ENC_MODE_BROADCAST			0x00f5	/* bool */#define CSR_PSKEY_LM_TEST_SEND_ACCEPTED_TWICE			0x00f6	/* bool */#define CSR_PSKEY_LM_MAX_PAGE_HOLD_TIME				0x00f7	/* uint16 */#define CSR_PSKEY_AFH_ADAPTATION_RESPONSE_TIME			0x00f8	/* uint16 */#define CSR_PSKEY_AFH_OPTIONS					0x00f9	/* uint16 */#define CSR_PSKEY_AFH_RSSI_RUN_PERIOD				0x00fa	/* uint16 */#define CSR_PSKEY_AFH_REENABLE_CHANNEL_TIME			0x00fb	/* uint16 */#define CSR_PSKEY_NO_DROP_ON_ACR_MS_FAIL			0x00fc	/* bool */#define CSR_PSKEY_MAX_PRIVATE_KEYS				0x00fd	/* uint8 */#define CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR0			0x00fe	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR1			0x00ff	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR2			0x0100	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR3			0x0101	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR4			0x0102	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR5			0x0103	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR6			0x0104	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR7			0x0105	/* LM_LINK_KEY_BD_ADDR_T */#define CSR_PSKEY_LOCAL_SUPPORTED_COMMANDS			0x0106	/* uint16[] = { 0xffff, 0x03ff, 0xfffe, 0xffff, 0xffff, 0xffff, 0x0ff3, 0xfff8, 0x003f } */#define CSR_PSKEY_LM_MAX_ABSENCE_INDEX				0x0107	/* uint8 */#define CSR_PSKEY_DEVICE_NAME					0x0108	/* uint16[] */#define CSR_PSKEY_AFH_RSSI_THRESHOLD				0x0109	/* uint16 */#define CSR_PSKEY_LM_CASUAL_SCAN_INTERVAL			0x010a	/* uint16 */#define CSR_PSKEY_AFH_MIN_MAP_CHANGE				0x010b	/* uint16[] */#define CSR_PSKEY_AFH_RSSI_LP_RUN_PERIOD			0x010c	/* uint16 */#define CSR_PSKEY_HCI_LMP_LOCAL_VERSION				0x010d	/* uint16 */#define CSR_PSKEY_LMP_REMOTE_VERSION				0x010e	/* uint8 */#define CSR_PSKEY_HOLD_ERROR_MESSAGE_NUMBER			0x0113	/* uint16 */#define CSR_PSKEY_DFU_ATTRIBUTES				0x0136	/* uint8 */#define CSR_PSKEY_DFU_DETACH_TO					0x0137	/* uint16 */#define CSR_PSKEY_DFU_TRANSFER_SIZE				0x0138	/* uint16 */#define CSR_PSKEY_DFU_ENABLE					0x0139	/* bool */#define CSR_PSKEY_DFU_LIN_REG_ENABLE				0x013a	/* bool */#define CSR_PSKEY_DFUENC_VMAPP_PK_MODULUS_MSB			0x015e	/* uint16[] */#define CSR_PSKEY_DFUENC_VMAPP_PK_MODULUS_LSB			0x015f	/* uint16[] */#define CSR_PSKEY_DFUENC_VMAPP_PK_M_DASH			0x0160	/* uint16 */#define CSR_PSKEY_DFUENC_VMAPP_PK_R2N_MSB			0x0161	/* uint16[] */#define CSR_PSKEY_DFUENC_VMAPP_PK_R2N_LSB			0x0162	/* uint16[] */#define CSR_PSKEY_BCSP_LM_PS_BLOCK				0x0192	/* BCSP_LM_PS_BLOCK */#define CSR_PSKEY_HOSTIO_FC_PS_BLOCK				0x0193	/* HOSTIO_FC_PS_BLOCK */#define CSR_PSKEY_HOSTIO_PROTOCOL_INFO0				0x0194	/* PROTOCOL_INFO */#define CSR_PSKEY_HOSTIO_PROTOCOL_INFO1				0x0195	/* PROTOCOL_INFO */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -