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

📄 csr.c

📁 bluetooth 开发应用bluez-utils-2.23
💻 C
📖 第 1 页 / 共 5 页
字号:
	case CSR_PSKEY_IPV4_STATIC_ROUTER_ADDR:		return "Static IPv4 router address";	case CSR_PSKEY_MDNS_NAME:		return "Multicast DNS name";	case CSR_PSKEY_FIXED_PIN:		return "Fixed PIN";	case CSR_PSKEY_MDNS_PORT:		return "Multicast DNS port";	case CSR_PSKEY_MDNS_TTL:		return "Multicast DNS TTL";	case CSR_PSKEY_MDNS_IPV4_ADDR:		return "Multicast DNS IPv4 address";	case CSR_PSKEY_ARP_CACHE_TIMEOUT:		return "ARP cache timeout";	case CSR_PSKEY_HFP_POWER_TABLE:		return "HFP power table";	case CSR_PSKEY_DRAIN_BORE_TIMER_COUNTERS:		return "Energy consumption estimation timer counters";	case CSR_PSKEY_DRAIN_BORE_COUNTERS:		return "Energy consumption estimation counters";	case CSR_PSKEY_LOOP_FILTER_TRIM:		return "Trim value to optimise loop filter";	case CSR_PSKEY_DRAIN_BORE_CURRENT_PEAK:		return "Energy consumption estimation current peak";	case CSR_PSKEY_VM_E2_CACHE_LIMIT:		return "Maximum RAM for caching EEPROM VM application";	case CSR_PSKEY_FORCE_16MHZ_REF_PIO:		return "PIO line to force 16 MHz reference to be assumed";	case CSR_PSKEY_CDMA_LO_REF_LIMITS:		return "Local oscillator frequency reference limits for CDMA";	case CSR_PSKEY_CDMA_LO_ERROR_LIMITS:		return "Local oscillator frequency error limits for CDMA";	case CSR_PSKEY_CLOCK_STARTUP_DELAY:		return "Clock startup delay in milliseconds";	case CSR_PSKEY_DEEP_SLEEP_CORRECTION_FACTOR:		return "Deep sleep clock correction factor";	case CSR_PSKEY_TEMPERATURE_CALIBRATION:		return "Temperature in deg C for a given internal setting";	case CSR_PSKEY_TEMPERATURE_VS_DELTA_INTERNAL_PA:		return "Temperature for given internal PA adjustment";	case CSR_PSKEY_TEMPERATURE_VS_DELTA_TX_PRE_LVL:		return "Temperature for a given TX_PRE_LVL adjustment";	case CSR_PSKEY_TEMPERATURE_VS_DELTA_TX_BB:		return "Temperature for a given TX_BB adjustment";	case CSR_PSKEY_TEMPERATURE_VS_DELTA_ANA_FTRIM:		return "Temperature for given crystal trim adjustment";	case CSR_PSKEY_TEST_DELTA_OFFSET:		return "Frequency offset applied to synthesiser in test mode";	case CSR_PSKEY_RX_DYNAMIC_LVL_OFFSET:		return "Receiver dynamic level offset depending on channel";	case CSR_PSKEY_TEST_FORCE_OFFSET:		return "Force use of exact value in PSKEY_TEST_DELTA_OFFSET";	case CSR_PSKEY_RF_TRAP_BAD_DIVISION_RATIOS:		return "Trap bad division ratios in radio frequency tables";	case CSR_PSKEY_RADIOTEST_CDMA_LO_REF_LIMITS:		return "LO frequency reference limits for CDMA in radiotest";	case CSR_PSKEY_INITIAL_BOOTMODE:		return "Initial device bootmode";	case CSR_PSKEY_ONCHIP_HCI_CLIENT:		return "HCI traffic routed internally";	case CSR_PSKEY_RX_ATTEN_BACKOFF:		return "Receiver attenuation back-off";	case CSR_PSKEY_RX_ATTEN_UPDATE_RATE:		return "Receiver attenuation update rate";	case CSR_PSKEY_SYNTH_TXRX_THRESHOLDS:		return "Local oscillator tuning voltage limits for tx and rx";	case CSR_PSKEY_MIN_WAIT_STATES:		return "Flash wait state indicator";	case CSR_PSKEY_RSSI_CORRECTION:		return "RSSI correction factor.";	case CSR_PSKEY_SCHED_THROTTLE_TIMEOUT:		return "Scheduler performance control.";	case CSR_PSKEY_DEEP_SLEEP_USE_EXTERNAL_CLOCK:		return "Deep sleep uses external 32 kHz clock source";	case CSR_PSKEY_TRIM_RADIO_FILTERS:		return "Trim rx and tx radio filters if true.";	case CSR_PSKEY_TRANSMIT_OFFSET:		return "Transmit offset in units of 62.5 kHz";	case CSR_PSKEY_USB_VM_CONTROL:		return "VM application will supply USB descriptors";	case CSR_PSKEY_MR_ANA_RX_FTRIM:		return "Medium rate value for the ANA_RX_FTRIM register";	case CSR_PSKEY_I2C_CONFIG:		return "I2C configuration";	case CSR_PSKEY_IQ_LVL_RX:		return "IQ demand level for reception";	case CSR_PSKEY_MR_TX_FILTER_CONFIG:		return "TX filter configuration used for enhanced data rate";	case CSR_PSKEY_MR_TX_CONFIG2:		return "TX filter configuration used for enhanced data rate";	case CSR_PSKEY_USB_DONT_RESET_BOOTMODE_ON_HOST_RESET:		return "Don't reset bootmode if USB host resets";	case CSR_PSKEY_LC_USE_THROTTLING:		return "Adjust packet selection on packet error rate";	case CSR_PSKEY_CHARGER_TRIM:		return "Trim value for the current charger";	case CSR_PSKEY_CLOCK_REQUEST_FEATURES:		return "Clock request is tristated if enabled";	case CSR_PSKEY_TRANSMIT_OFFSET_CLASS1:		return "Transmit offset / 62.5 kHz for class 1 radios";	case CSR_PSKEY_TX_AVOID_PA_CLASS1_PIO:		return "PIO line asserted in class1 operation to avoid PA";	case CSR_PSKEY_MR_PIO_CONFIG:		return "PIO line asserted in class1 operation to avoid PA";	case CSR_PSKEY_UART_CONFIG2:		return "The UART Sampling point";	case CSR_PSKEY_CLASS1_IQ_LVL:		return "IQ demand level for class 1 power level";	case CSR_PSKEY_CLASS1_TX_CONFIG2:		return "TX filter configuration used for class 1 tx power";	case CSR_PSKEY_TEMPERATURE_VS_DELTA_INTERNAL_PA_CLASS1:		return "Temperature for given internal PA adjustment";	case CSR_PSKEY_TEMPERATURE_VS_DELTA_EXTERNAL_PA_CLASS1:		return "Temperature for given internal PA adjustment";	case CSR_PSKEY_TEMPERATURE_VS_DELTA_TX_PRE_LVL_MR:		return "Temperature adjustment for TX_PRE_LVL in EDR";	case CSR_PSKEY_TEMPERATURE_VS_DELTA_TX_BB_MR_HEADER:		return "Temperature for a given TX_BB in EDR header";	case CSR_PSKEY_TEMPERATURE_VS_DELTA_TX_BB_MR_PAYLOAD:		return "Temperature for a given TX_BB in EDR payload";	case CSR_PSKEY_RX_MR_EQ_TAPS:		return "Adjust receiver configuration for EDR";	case CSR_PSKEY_TX_PRE_LVL_CLASS1:		return "TX pre-amplifier level in class 1 operation";	case CSR_PSKEY_ANALOGUE_ATTENUATOR:		return "TX analogue attenuator setting";	case CSR_PSKEY_MR_RX_FILTER_TRIM:		return "Trim for receiver used in EDR.";	case CSR_PSKEY_MR_RX_FILTER_RESPONSE:		return "Filter response for receiver used in EDR.";	case CSR_PSKEY_PIO_WAKEUP_STATE:		return "PIO deep sleep wake up state ";	case CSR_PSKEY_MR_TX_IF_ATTEN_OFF_TEMP:		return "TX IF atten off temperature when using EDR.";	case CSR_PSKEY_LO_DIV_LATCH_BYPASS:		return "Bypass latch for LO dividers";	case CSR_PSKEY_LO_VCO_STANDBY:		return "Use standby mode for the LO VCO";	case CSR_PSKEY_SLOW_CLOCK_FILTER_SHIFT:		return "Slow clock sampling filter constant";	case CSR_PSKEY_SLOW_CLOCK_FILTER_DIVIDER:		return "Slow clock filter fractional threshold";	case CSR_PSKEY_USB_ATTRIBUTES_POWER:		return "USB self powered";	case CSR_PSKEY_USB_ATTRIBUTES_WAKEUP:		return "USB responds to wake-up";	case CSR_PSKEY_DFU_ATTRIBUTES_MANIFESTATION_TOLERANT:		return "DFU manifestation tolerant";	case CSR_PSKEY_DFU_ATTRIBUTES_CAN_UPLOAD:		return "DFU can upload";	case CSR_PSKEY_DFU_ATTRIBUTES_CAN_DOWNLOAD:		return "DFU can download";	case CSR_PSKEY_UART_CONFIG_STOP_BITS:		return "UART: stop bits";	case CSR_PSKEY_UART_CONFIG_PARITY_BIT:		return "UART: parity bit";	case CSR_PSKEY_UART_CONFIG_FLOW_CTRL_EN:		return "UART: hardware flow control";	case CSR_PSKEY_UART_CONFIG_RTS_AUTO_EN:		return "UART: RTS auto-enabled";	case CSR_PSKEY_UART_CONFIG_RTS:		return "UART: RTS asserted";	case CSR_PSKEY_UART_CONFIG_TX_ZERO_EN:		return "UART: TX zero enable";	case CSR_PSKEY_UART_CONFIG_NON_BCSP_EN:		return "UART: enable BCSP-specific hardware";	case CSR_PSKEY_UART_CONFIG_RX_RATE_DELAY:		return "UART: RX rate delay";	case CSR_PSKEY_UART_SEQ_TIMEOUT:		return "UART: BCSP ack timeout";	case CSR_PSKEY_UART_SEQ_RETRIES:		return "UART: retry limit in sequencing layer";	case CSR_PSKEY_UART_SEQ_WINSIZE:		return "UART: BCSP transmit window size";	case CSR_PSKEY_UART_USE_CRC_ON_TX:		return "UART: use BCSP CRCs";	case CSR_PSKEY_UART_HOST_INITIAL_STATE:		return "UART: initial host state";	case CSR_PSKEY_UART_HOST_ATTENTION_SPAN:		return "UART: host attention span";	case CSR_PSKEY_UART_HOST_WAKEUP_TIME:		return "UART: host wakeup time";	case CSR_PSKEY_UART_HOST_WAKEUP_WAIT:		return "UART: host wakeup wait";	case CSR_PSKEY_BCSP_LM_MODE:		return "BCSP link establishment mode";	case CSR_PSKEY_BCSP_LM_SYNC_RETRIES:		return "BCSP link establishment sync retries";	case CSR_PSKEY_BCSP_LM_TSHY:		return "BCSP link establishment Tshy";	case CSR_PSKEY_UART_DFU_CONFIG_STOP_BITS:		return "DFU mode UART: stop bits";	case CSR_PSKEY_UART_DFU_CONFIG_PARITY_BIT:		return "DFU mode UART: parity bit";	case CSR_PSKEY_UART_DFU_CONFIG_FLOW_CTRL_EN:		return "DFU mode UART: hardware flow control";	case CSR_PSKEY_UART_DFU_CONFIG_RTS_AUTO_EN:		return "DFU mode UART: RTS auto-enabled";	case CSR_PSKEY_UART_DFU_CONFIG_RTS:		return "DFU mode UART: RTS asserted";	case CSR_PSKEY_UART_DFU_CONFIG_TX_ZERO_EN:		return "DFU mode UART: TX zero enable";	case CSR_PSKEY_UART_DFU_CONFIG_NON_BCSP_EN:		return "DFU mode UART: enable BCSP-specific hardware";	case CSR_PSKEY_UART_DFU_CONFIG_RX_RATE_DELAY:		return "DFU mode UART: RX rate delay";	case CSR_PSKEY_AMUX_AIO0:		return "Multiplexer for AIO 0";	case CSR_PSKEY_AMUX_AIO1:		return "Multiplexer for AIO 1";	case CSR_PSKEY_AMUX_AIO2:		return "Multiplexer for AIO 2";	case CSR_PSKEY_AMUX_AIO3:		return "Multiplexer for AIO 3";	case CSR_PSKEY_LOCAL_NAME_SIMPLIFIED:		return "Local Name (simplified)";	case CSR_PSKEY_EXTENDED_STUB:		return "Extended stub";	default:		return "Unknown";	}}char *csr_pskeytoval(uint16_t pskey){	switch (pskey) {	case CSR_PSKEY_BDADDR:		return "BDADDR";	case CSR_PSKEY_COUNTRYCODE:		return "COUNTRYCODE";	case CSR_PSKEY_CLASSOFDEVICE:		return "CLASSOFDEVICE";	case CSR_PSKEY_DEVICE_DRIFT:		return "DEVICE_DRIFT";	case CSR_PSKEY_DEVICE_JITTER:		return "DEVICE_JITTER";	case CSR_PSKEY_MAX_ACLS:		return "MAX_ACLS";	case CSR_PSKEY_MAX_SCOS:		return "MAX_SCOS";	case CSR_PSKEY_MAX_REMOTE_MASTERS:		return "MAX_REMOTE_MASTERS";	case CSR_PSKEY_ENABLE_MASTERY_WITH_SLAVERY:		return "ENABLE_MASTERY_WITH_SLAVERY";	case CSR_PSKEY_H_HC_FC_MAX_ACL_PKT_LEN:		return "H_HC_FC_MAX_ACL_PKT_LEN";	case CSR_PSKEY_H_HC_FC_MAX_SCO_PKT_LEN:		return "H_HC_FC_MAX_SCO_PKT_LEN";	case CSR_PSKEY_H_HC_FC_MAX_ACL_PKTS:		return "H_HC_FC_MAX_ACL_PKTS";	case CSR_PSKEY_H_HC_FC_MAX_SCO_PKTS:		return "H_HC_FC_MAX_SCO_PKTS";	case CSR_PSKEY_LC_FC_BUFFER_LOW_WATER_MARK:		return "LC_FC_BUFFER_LOW_WATER_MARK";	case CSR_PSKEY_LC_MAX_TX_POWER:		return "LC_MAX_TX_POWER";	case CSR_PSKEY_TX_GAIN_RAMP:		return "TX_GAIN_RAMP";	case CSR_PSKEY_LC_POWER_TABLE:		return "LC_POWER_TABLE";	case CSR_PSKEY_LC_PEER_POWER_PERIOD:		return "LC_PEER_POWER_PERIOD";	case CSR_PSKEY_LC_FC_POOLS_LOW_WATER_MARK:		return "LC_FC_POOLS_LOW_WATER_MARK";	case CSR_PSKEY_LC_DEFAULT_TX_POWER:		return "LC_DEFAULT_TX_POWER";	case CSR_PSKEY_LC_RSSI_GOLDEN_RANGE:		return "LC_RSSI_GOLDEN_RANGE";	case CSR_PSKEY_LC_COMBO_DISABLE_PIO_MASK:		return "LC_COMBO_DISABLE_PIO_MASK";	case CSR_PSKEY_LC_COMBO_PRIORITY_PIO_MASK:		return "LC_COMBO_PRIORITY_PIO_MASK";	case CSR_PSKEY_LC_COMBO_DOT11_CHANNEL_PIO_BASE:		return "LC_COMBO_DOT11_CHANNEL_PIO_BASE";	case CSR_PSKEY_LC_COMBO_DOT11_BLOCK_CHANNELS:		return "LC_COMBO_DOT11_BLOCK_CHANNELS";	case CSR_PSKEY_LC_MAX_TX_POWER_NO_RSSI:		return "LC_MAX_TX_POWER_NO_RSSI";	case CSR_PSKEY_LC_CONNECTION_RX_WINDOW:		return "LC_CONNECTION_RX_WINDOW";	case CSR_PSKEY_LC_COMBO_DOT11_TX_PROTECTION_MODE:		return "LC_COMBO_DOT11_TX_PROTECTION_MODE";	case CSR_PSKEY_LC_ENHANCED_POWER_TABLE:		return "LC_ENHANCED_POWER_TABLE";	case CSR_PSKEY_LC_WIDEBAND_RSSI_CONFIG:		return "LC_WIDEBAND_RSSI_CONFIG";	case CSR_PSKEY_LC_COMBO_DOT11_PRIORITY_LEAD:		return "LC_COMBO_DOT11_PRIORITY_LEAD";	case CSR_PSKEY_BT_CLOCK_INIT:		return "BT_CLOCK_INIT";	case CSR_PSKEY_TX_MR_MOD_DELAY:		return "TX_MR_MOD_DELAY";	case CSR_PSKEY_RX_MR_SYNC_TIMING:		return "RX_MR_SYNC_TIMING";	case CSR_PSKEY_RX_MR_SYNC_CONFIG:		return "RX_MR_SYNC_CONFIG";	case CSR_PSKEY_LC_LOST_SYNC_SLOTS:		return "LC_LOST_SYNC_SLOTS";	case CSR_PSKEY_RX_MR_SAMP_CONFIG:		return "RX_MR_SAMP_CONFIG";	case CSR_PSKEY_AGC_HYST_LEVELS:		return "AGC_HYST_LEVELS";	case CSR_PSKEY_RX_LEVEL_LOW_SIGNAL:		return "RX_LEVEL_LOW_SIGNAL";	case CSR_PSKEY_AGC_IQ_LVL_VALUES:		return "AGC_IQ_LVL_VALUES";	case CSR_PSKEY_MR_FTRIM_OFFSET_12DB:		return "MR_FTRIM_OFFSET_12DB";	case CSR_PSKEY_MR_FTRIM_OFFSET_6DB:		return "MR_FTRIM_OFFSET_6DB";	case CSR_PSKEY_NO_CAL_ON_BOOT:		return "NO_CAL_ON_BOOT";	case CSR_PSKEY_RSSI_HI_TARGET:		return "RSSI_HI_TARGET";	case CSR_PSKEY_PREFERRED_MIN_ATTENUATION:		return "PREFERRED_MIN_ATTENUATION";	case CSR_PSKEY_LC_COMBO_DOT11_PRIORITY_OVERRIDE:		return "LC_COMBO_DOT11_PRIORITY_OVERRIDE";	case CSR_PSKEY_LC_MULTISLOT_HOLDOFF:		return "LC_MULTISLOT_HOLDOFF";	case CSR_PSKEY_FREE_KEY_PIGEON_HOLE:		return "FREE_KEY_PIGEON_HOLE";	case CSR_PSKEY_LINK_KEY_BD_ADDR0:		return "LINK_KEY_BD_ADDR0";	case CSR_PSKEY_LINK_KEY_BD_ADDR1:		return "LINK_KEY_BD_ADDR1";	case CSR_PSKEY_LINK_KEY_BD_ADDR2:		return "LINK_KEY_BD_ADDR2";	case CSR_PSKEY_LINK_KEY_BD_ADDR3:		return "LINK_KEY_BD_ADDR3";	case CSR_PSKEY_LINK_KEY_BD_ADDR4:		return "LINK_KEY_BD_ADDR4";	case CSR_PSKEY_LINK_KEY_BD_ADDR5:		return "LINK_KEY_BD_ADDR5";	case CSR_PSKEY_LINK_KEY_BD_ADDR6:		return "LINK_KEY_BD_ADDR6";	case CSR_PSKEY_LINK_KEY_BD_ADDR7:		return "LINK_KEY_BD_ADDR7";	case CSR_PSKEY_LINK_KEY_BD_ADDR8:		return "LINK_KEY_BD_ADDR8";	case CSR_PSKEY_LINK_KEY_BD_ADDR9:		return "LINK_KEY_BD_ADDR9";	case CSR_PSKEY_LINK_KEY_BD_ADDR10:		return "LINK_KEY_BD_ADDR10";	case CSR_PSKEY_LINK_KEY_BD_ADDR11:		return "LINK_KEY_BD_ADDR11";	case CSR_PSKEY_LINK_KEY_BD_ADDR12:		return "LINK_KEY_BD_ADDR12";	case CSR_PSKEY_LINK_KEY_BD_ADDR13:		return "LINK_KEY_BD_ADDR13";	case CSR_PSKEY_LINK_KEY_BD_ADDR14:		return "LINK_KEY_BD_ADDR14";	case CSR_PSKEY_LINK_KEY_BD_ADDR15:		return "LINK_KEY_BD_ADDR15";	case CSR_PSKEY_ENC_KEY_LMIN:		return "ENC_KEY_LMIN";	case CSR_PSKEY_ENC_KEY_LMAX:		return "ENC_KEY_LMAX";	case CSR_PSKEY_LOCAL_SUPPORTED_FEATURES:		return "LOCAL_SUPPORTED_FEATURES";	case CSR_PSKEY_LM_USE_UNIT_KEY:		return "LM_USE_UNIT_KEY";	case CSR_PSKEY_HCI_NOP_DISABLE:		return "HCI_NOP_DISABLE";	case CSR_PSKEY_LM_MAX_EVENT_FILTERS:		return "LM_MAX_EVENT_FILTERS";	case CSR_PSKEY_LM_USE_ENC_MODE_BROADCAST:		return "LM_USE_ENC_MODE_BROADCAST";	case CSR_PSKEY_LM_TEST_SEND_ACCEPTED_TWICE:		return "LM_TEST_SEND_ACCEPTED_TWICE";	case CSR_PSKEY_LM_MAX_PAGE_HOLD_TIME:		return "LM_MAX_PAGE_HOLD_TIME";	case CSR_PSKEY_AFH_ADAPTATION_RESPONSE_TIME:		return "AFH_ADAPTATION_RESPONSE_TIME";	case CSR_PSKEY_AFH_OPTIONS:		return "AFH_OPTIONS";	case CSR_PSKEY_AFH_RSSI_RUN_PERIOD:		return "AFH_RSSI_RUN_PERIOD";	case CSR_PSKEY_AFH_REENABLE_CHANNEL_TIME:		return "AFH_REENABLE_CHANNEL_TIME";	case CSR_PSKEY_NO_DROP_ON_ACR_MS_FAIL:		return "NO_DROP_ON_ACR_MS_FAIL";	case CSR_PSKEY_MAX_PRIVATE_KEYS:		return "MAX_PRIVATE_KEYS";	case CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR0:		return "PRIVATE_LINK_KEY_BD_ADDR0";	case CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR1:		return "PRIVATE_LINK_KEY_BD_ADDR1";	case CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR2:		return "PRIVATE_LINK_KEY_BD_ADDR2";	case CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR3:		return "PRIVATE_LINK_KEY_BD_ADDR3";	case CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR4:		return "PRIVATE_LINK_KEY_BD_ADDR4";	case CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR5:		return "PRIVATE_LINK_KEY_BD_ADDR5";	case CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR6:		return "PRIVATE_LINK_KEY_BD_ADDR6";	case CSR_PSKEY_PRIVATE_LINK_KEY_BD_ADDR7:		return "PRIVATE_LINK_KEY_BD_ADDR7";

⌨️ 快捷键说明

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