1 /* 2 * Copyright (c) 2020 Nordic Semiconductor ASA 3 * Copyright (c) 2020 Demant 4 * 5 * SPDX-License-Identifier: Apache-2.0 6 */ 7 8 #include <zephyr/types.h> 9 #include <zephyr/ztest.h> 10 11 #include <zephyr/bluetooth/hci.h> 12 #include <zephyr/sys/byteorder.h> 13 #include <zephyr/sys/slist.h> 14 #include <zephyr/sys/util.h> 15 16 #include "hal/ccm.h" 17 18 #include "util/util.h" 19 #include "util/mem.h" 20 #include "util/memq.h" 21 #include "util/dbuf.h" 22 23 #include "pdu_df.h" 24 #include "lll/pdu_vendor.h" 25 #include "pdu.h" 26 #include "ll.h" 27 #include "ll_settings.h" 28 #include "ll_feat.h" 29 30 #include "lll.h" 31 #include "lll/lll_df_types.h" 32 #include "lll_conn.h" 33 #include "lll_conn_iso.h" 34 35 #include "ull_tx_queue.h" 36 #include "ull_conn_types.h" 37 #include "isoal.h" 38 #include "ull_iso_types.h" 39 #include "ull_conn_iso_types.h" 40 41 extern sys_slist_t ut_rx_q; 42 lll_csrand_get(void * buf,size_t len)43__attribute__((weak)) int lll_csrand_get(void *buf, size_t len) 44 { 45 *(int *)buf = 0; 46 return 0; 47 } 48 lll_csrand_isr_get(void * buf,size_t len)49__attribute__((weak)) int lll_csrand_isr_get(void *buf, size_t len) 50 { 51 *(int *)buf = 0; 52 return 0; 53 } 54 lll_radio_tx_ready_delay_get(uint8_t phy,uint8_t flags)55uint32_t lll_radio_tx_ready_delay_get(uint8_t phy, uint8_t flags) 56 { 57 return 0; 58 } 59 lll_disable(void * param)60void lll_disable(void *param) 61 { 62 } 63 64 lll_radio_rx_ready_delay_get(uint8_t phy,uint8_t flags)65uint32_t lll_radio_rx_ready_delay_get(uint8_t phy, uint8_t flags) 66 { 67 return 0; 68 } 69