const hci_hal_t *hci_hal_get_interface() { #if HCI_USE_MCT return hci_hal_mct_get_interface(); #else return hci_hal_h4_get_interface(); #endif }
const hci_t *hci_layer_get_interface() { hal = hci_hal_h4_get_interface(); packet_fragmenter = packet_fragmenter_get_interface(); init_layer_interface(); return &interface; }
const hci_t *hci_layer_get_interface() { buffer_allocator = buffer_allocator_get_interface(); hal = hci_hal_h4_get_interface(); packet_fragmenter = packet_fragmenter_get_interface(); init_layer_interface(); return &interface; }