From 40f6099fd4ffe323a369dd63652570404f4ddc02 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sat, 24 Apr 2004 11:40:10 +0000 Subject: Add bit numbers to the features table --- src/hci.c | 82 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/src/hci.c b/src/hci.c index e2184cbb..2c19b78d 100644 --- a/src/hci.c +++ b/src/hci.c @@ -311,61 +311,61 @@ int lmp_strtover(char *str, unsigned int *ver) /* LMP features mapping */ static hci_map lmp_features_map[8][9] = { - { /* byte 0 */ - { "<3-slot packets>", LMP_3SLOT }, - { "<5-slot packets>", LMP_5SLOT }, - { "", LMP_ENCRYPT }, - { "", LMP_SOFFSET }, - { "", LMP_TACCURACY }, - { "", LMP_RSWITCH }, - { "", LMP_HOLD }, - { "", LMP_SNIFF }, + { /* Byte 0 */ + { "<3-slot packets>", LMP_3SLOT }, /* Bit 0 */ + { "<5-slot packets>", LMP_5SLOT }, /* Bit 1 */ + { "", LMP_ENCRYPT }, /* Bit 2 */ + { "", LMP_SOFFSET }, /* Bit 3 */ + { "", LMP_TACCURACY }, /* Bit 4 */ + { "", LMP_RSWITCH }, /* Bit 5 */ + { "", LMP_HOLD }, /* Bit 6 */ + { "", LMP_SNIFF }, /* Bit 7 */ { NULL } }, - { /* byte 1 */ - { "", LMP_PARK }, - { "", LMP_RSSI }, - { "", LMP_QUALITY }, - { "", LMP_SCO }, - { "", LMP_HV2 }, - { "", LMP_HV3 }, - { "", LMP_ULAW }, - { "", LMP_ALAW }, + { /* Byte 1 */ + { "", LMP_PARK }, /* Bit 0 */ + { "", LMP_RSSI }, /* Bit 1 */ + { "", LMP_QUALITY }, /* Bit 2 */ + { "", LMP_SCO }, /* Bit 3 */ + { "", LMP_HV2 }, /* Bit 4 */ + { "", LMP_HV3 }, /* Bit 5 */ + { "", LMP_ULAW }, /* Bit 6 */ + { "", LMP_ALAW }, /* Bit 7 */ { NULL } }, - { /* byte 2 */ - { "", LMP_CVSD }, - { "", LMP_PSCHEME }, - { "", LMP_PCONTROL }, - { "", LMP_TRSP_SCO }, - { "",LMP_BCAST_ENC }, + { /* Byte 2 */ + { "", LMP_CVSD }, /* Bit 0 */ + { "", LMP_PSCHEME }, /* Bit 1 */ + { "", LMP_PCONTROL }, /* Bit 2 */ + { "", LMP_TRSP_SCO }, /* Bit 3 */ + { "",LMP_BCAST_ENC }, /* Bit 7 */ { NULL } }, - { /* byte 3 */ - { "", LMP_ENH_ISCAN }, - { "", LMP_ILACE_ISCAN }, - { "", LMP_ILACE_PSCAN }, - { "",LMP_RSSI_INQ }, - { "", LMP_ESCO }, + { /* Byte 3 */ + { "", LMP_ENH_ISCAN }, /* Bit 3 */ + { "", LMP_ILACE_ISCAN }, /* Bit 4 */ + { "", LMP_ILACE_PSCAN }, /* Bit 5 */ + { "",LMP_RSSI_INQ }, /* Bit 6 */ + { "", LMP_ESCO }, /* Bit 7 */ { NULL } }, - { /* byte 4 */ - { "", LMP_EV4 }, - { "", LMP_EV5 }, - { "", LMP_AFH_CAP_SLV }, - { "", LMP_AFH_CLS_SLV }, + { /* Byte 4 */ + { "", LMP_EV4 }, /* Bit 0 */ + { "", LMP_EV5 }, /* Bit 1 */ + { "", LMP_AFH_CAP_SLV }, /* Bit 3 */ + { "", LMP_AFH_CLS_SLV }, /* Bit 4 */ { NULL } }, - { /* byte 5 */ - { "", LMP_AFH_CAP_MST }, - { "",LMP_AFH_CLS_MST }, + { /* Byte 5 */ + { "", LMP_AFH_CAP_MST }, /* Bit 3 */ + { "",LMP_AFH_CLS_MST }, /* Bit 4 */ { NULL } }, - { /* byte 6 */ + { /* Byte 6 */ { NULL } }, - { /* byte 7 */ - { "",LMP_EXT_FEAT }, + { /* Byte 7 */ + { "",LMP_EXT_FEAT }, /* Bit 7 */ { NULL } }, }; -- cgit