diff options
Diffstat (limited to 'device/include/controller.h')
-rw-r--r-- | device/include/controller.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/device/include/controller.h b/device/include/controller.h index af93e4742..2acca1bc0 100644 --- a/device/include/controller.h +++ b/device/include/controller.h @@ -51,6 +51,7 @@ typedef struct controller_t { bool (*supports_master_slave_role_switch)(void); bool (*supports_ble)(void); + bool (*supports_ble_packet_extension)(void); bool (*supports_ble_connection_parameters_request)(void); bool (*supports_ble_privacy)(void); @@ -64,6 +65,8 @@ typedef struct controller_t { uint16_t (*get_acl_packet_size_classic)(void); uint16_t (*get_acl_packet_size_ble)(void); + uint16_t (*get_ble_default_data_packet_length)(void); + // Get the number of acl packets the controller can buffer. uint16_t (*get_acl_buffer_count_classic)(void); uint8_t (*get_acl_buffer_count_ble)(void); |