|
| 1 | +#ifndef BLE_WBA_BINDINGS_H_ |
| 2 | +#define BLE_WBA_BINDINGS_H_ |
| 3 | + |
| 4 | +#ifdef __cplusplus |
| 5 | +extern "C" { |
| 6 | +#endif |
| 7 | + |
| 8 | +#include <stdbool.h> |
| 9 | +#include <stddef.h> |
| 10 | +#include <stdint.h> |
| 11 | +#include "cmsis_compiler.h" |
| 12 | + |
| 13 | +/* Toolchain abstraction utilities */ |
| 14 | + |
| 15 | + |
| 16 | +/* Link Layer command interface */ |
| 17 | +#include "bsp.h" |
| 18 | +#include "common_types.h" |
| 19 | +#include "dtm.h" |
| 20 | +#include "event_manager.h" |
| 21 | +#include "evnt_schdlr_gnrc_if.h" |
| 22 | +#include "hci.h" |
| 23 | +#include "ll_error.h" |
| 24 | +#include "ll_intf.h" |
| 25 | +#include "ll_intf_cmn.h" |
| 26 | +#include "mac_host_intf.h" |
| 27 | +#include "mem_intf.h" |
| 28 | +#include "os_wrapper.h" |
| 29 | +#include "platform.h" |
| 30 | +#include "power_table.h" |
| 31 | +#include "pta.h" |
| 32 | +#include "ral.h" |
| 33 | +#include "rfd_dev_config.h" |
| 34 | + |
| 35 | + |
| 36 | +/* Core BLE stack */ |
| 37 | +#include "blestack.h" |
| 38 | +#include "ble_bufsize.h" |
| 39 | +#include "ble_codec.h" |
| 40 | +#include "ble_const.h" |
| 41 | +#include "ble_core.h" |
| 42 | +#include "ble_defs.h" |
| 43 | +#include "ble_legacy.h" |
| 44 | +#include "ble_std.h" |
| 45 | +#include "bleplat.h" |
| 46 | + |
| 47 | +/* Auto-generated ACI command definitions */ |
| 48 | +#include "auto/ble_events.h" |
| 49 | +#include "auto/ble_gap_aci.h" |
| 50 | +#include "auto/ble_gatt_aci.h" |
| 51 | +#include "auto/ble_hal_aci.h" |
| 52 | +#include "auto/ble_hci_le.h" |
| 53 | +#include "auto/ble_l2cap_aci.h" |
| 54 | +#include "auto/ble_raw_api.h" |
| 55 | +#include "auto/ble_types.h" |
| 56 | +#include "auto/ble_vs_codes.h" |
| 57 | + |
| 58 | +/* BLE Audio stack */ |
| 59 | +#include "ble_audio_stack.h" |
| 60 | +#include "ble_audio_plat.h" |
| 61 | +#include "audio_types.h" |
| 62 | +#include "bap_bufsize.h" |
| 63 | +#include "bap_types.h" |
| 64 | +#include "cap.h" |
| 65 | +#include "cap_types.h" |
| 66 | +#include "ccp.h" |
| 67 | +#include "ccp_types.h" |
| 68 | +#include "csip.h" |
| 69 | +#include "csip_types.h" |
| 70 | +#include "ltv_utils.h" |
| 71 | +#include "mcp.h" |
| 72 | +#include "mcp_types.h" |
| 73 | +#include "micp.h" |
| 74 | +#include "micp_types.h" |
| 75 | +#include "vcp.h" |
| 76 | +#include "vcp_types.h" |
| 77 | + |
| 78 | +/* Codec manager interfaces */ |
| 79 | +#include "codec_if.h" |
| 80 | +#include "codec_mngr.h" |
| 81 | + |
| 82 | +/* LC3 codec interfaces */ |
| 83 | +#include "LC3.h" |
| 84 | +#include "LC3_decoder.h" |
| 85 | +#include "LC3_encoder.h" |
| 86 | + |
| 87 | +#ifdef __cplusplus |
| 88 | +} /* extern "C" */ |
| 89 | +#endif |
| 90 | + |
| 91 | +#endif /* BLE_WBA_BINDINGS_H_ */ |
0 commit comments