summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2005-09-14 03:20:14 +0000
committerMarcel Holtmann <marcel@holtmann.org>2005-09-14 03:20:14 +0000
commitd83a07e5e8cef7c6a9af50e64ee5a8c9aa1ff069 (patch)
tree5e5d2f84635d2e3b0accef1781cd1cdfa518c879 /tools
parentc38d98180b8d4bf18c54266a4b91a974f38dc5c0 (diff)
Update PSKEY definitions
Diffstat (limited to 'tools')
-rw-r--r--tools/csr.c2
-rw-r--r--tools/csr.h17
2 files changed, 11 insertions, 8 deletions
diff --git a/tools/csr.c b/tools/csr.c
index 39706623..801652a1 100644
--- a/tools/csr.c
+++ b/tools/csr.c
@@ -408,6 +408,8 @@ char *csr_pskeytostr(uint16_t pskey)
return "The HCI and LMP version reported locally";
case CSR_PSKEY_LMP_REMOTE_VERSION:
return "The LMP version reported remotely";
+ case CSR_PSKEY_HOSTIO_USE_HCI_EXTN:
+ return "Use hci_extn to route non-hci channels";
case CSR_PSKEY_HOSTIO_MAP_SCO_PCM:
return "Map SCO over PCM";
case CSR_PSKEY_UART_BAUDRATE:
diff --git a/tools/csr.h b/tools/csr.h
index dc5e1029..1d9a18c2 100644
--- a/tools/csr.h
+++ b/tools/csr.h
@@ -59,19 +59,20 @@
#define CSR_VARID_DEFAULT_TX_POWER 0x682b /* int8 */
#define CSR_PSKEY_LOCAL_SUPPORTED_FEATURES 0x00ef /* uint16[] = { 0xffff, 0xFE8f, 0xF99B, 0x8000 } */
-#define CSR_PSKEY_ENC_KEY_LMIN 0x00da
-#define CSR_PSKEY_ENC_KEY_LMAX 0x00db
+#define CSR_PSKEY_ENC_KEY_LMIN 0x00da /* uint16 */
+#define CSR_PSKEY_ENC_KEY_LMAX 0x00db /* uint16 */
#define CSR_PSKEY_HCI_LMP_LOCAL_VERSION 0x010d /* uint16 */
#define CSR_PSKEY_LMP_REMOTE_VERSION 0x010e /* uint8 */
-#define CSR_PSKEY_HOSTIO_MAP_SCO_PCM 0x01ab
-#define CSR_PSKEY_UART_BAUDRATE 0x01be
+#define CSR_PSKEY_HOSTIO_USE_HCI_EXTN 0x01a5 /* bool (uint16) */
+#define CSR_PSKEY_HOSTIO_MAP_SCO_PCM 0x01ab /* bool (uint16) */
+#define CSR_PSKEY_UART_BAUDRATE 0x01be /* uint16 */
#define CSR_PSKEY_ANA_FTRIM 0x01f6 /* uint16 */
#define CSR_PSKEY_HOST_INTERFACE 0x01f9 /* uint16 */
#define CSR_PSKEY_ANA_FREQ 0x01fe /* uint16 */
-#define CSR_PSKEY_USB_VENDOR_ID 0x02be
-#define CSR_PSKEY_USB_PRODUCT_ID 0x02bf
-#define CSR_PSKEY_USB_DFU_PRODUCT_ID 0x02cb
-#define CSR_PSKEY_INITIAL_BOOTMODE 0x03cd
+#define CSR_PSKEY_USB_VENDOR_ID 0x02be /* uint16 */
+#define CSR_PSKEY_USB_PRODUCT_ID 0x02bf /* uint16 */
+#define CSR_PSKEY_USB_DFU_PRODUCT_ID 0x02cb /* uint16 */
+#define CSR_PSKEY_INITIAL_BOOTMODE 0x03cd /* int16 */
char *csr_buildidtostr(uint16_t id);
char *csr_chipvertostr(uint16_t ver, uint16_t rev);