fix(nimble): Add support for VSC to clear legacy adv memory

Legacy adv does not have an API for clear adv memory in controller.
 Added VSC for same.
This commit is contained in:
Rahul Tank 2023-10-18 18:18:54 +05:30
parent 7ab678873c
commit 6b5d5698cf
2 changed files with 5 additions and 3 deletions

@ -1 +1 @@
Subproject commit 986b306392b0085f2fe9eed9ee7ad788387c0c0e Subproject commit 7b29fd8040b7c21b4aebccb19daaabd8b6713b5b

View File

@ -1149,8 +1149,10 @@ struct ble_hci_vs_duplicate_exception_list_cp {
uint8_t device_info[6]; uint8_t device_info[6];
} __attribute__((packed)); } __attribute__((packed));
#if SOC_BLE_POWER_CONTROL_SUPPORTED && MYNEWT_VAL(BLE_HCI_VS) #define BLE_HCI_OCF_VS_LEGACY_ADV_CLEAR (MYNEWT_VAL(BLE_HCI_VS_OCF_OFFSET) + (0x010C))
#define BLE_HCI_OCF_VS_PCL_SET_RSSI (MYNEWT_VAL(BLE_HCI_VS_OCF_OFFSET) + (0x0111))
#if SOC_BLE_POWER_CONTROL_SUPPORTED
#define BLE_HCI_OCF_VS_PCL_SET_RSSI (MYNEWT_VAL(BLE_HCI_VS_OCF_OFFSET) + (0x0111))
#endif #endif
/* Command Specific Definitions */ /* Command Specific Definitions */