xref: /btstack/port/stm32-wb55xx-nucleo-freertos/Middlewares/STM32_WPAN/ble/ble.h (revision 0561b2d8d5dba972c7daa57d5e677f7a1327edfd)
1 /**
2   ******************************************************************************
3   * @file    ble.h
4   * @author  MCD Application Team
5   * @brief   BLE interface
6   ******************************************************************************
7   * @attention
8  *
9  * <h2><center>&copy; Copyright (c) 2019 STMicroelectronics.
10  * All rights reserved.</center></h2>
11  *
12  * This software component is licensed by ST under Ultimate Liberty license
13  * SLA0044, the "License"; You may not use this file except in compliance with
14  * the License. You may obtain a copy of the License at:
15  *                             www.st.com/SLA0044
16  *
17  ******************************************************************************
18  */
19 
20 
21 /* Define to prevent recursive inclusion -------------------------------------*/
22 #ifndef __BLE_H
23 #define __BLE_H
24 
25 #ifdef __cplusplus
26 extern "C" {
27 #endif
28 
29 
30 /* Includes ------------------------------------------------------------------*/
31 #include "ble_conf.h"
32 #include "ble_dbg_conf.h"
33 
34 /**< core */
35 #include "core/ble_core.h"
36 #include "core/ble_bufsize.h"
37 #include "core/ble_defs.h"
38 #include "core/ble_legacy.h"
39 #include "core/ble_std.h"
40 
41 /**< blesvc */
42 #include "svc/Inc/bls.h"
43 #include "svc/Inc/crs_stm.h"
44 #include "svc/Inc/dis.h"
45 #include "svc/Inc/eds_stm.h"
46 #include "svc/Inc/hids.h"
47 #include "svc/Inc/hrs.h"
48 #include "svc/Inc/hts.h"
49 #include "svc/Inc/ias.h"
50 #include "svc/Inc/lls.h"
51 #include "svc/Inc/tps.h"
52 #include "svc/Inc/motenv_stm.h"
53 #include "svc/Inc/p2p_stm.h"
54 #include "svc/Inc/otas_stm.h"
55 #include "svc/Inc/mesh.h"
56 #include "svc/Inc/template_stm.h"
57 
58 #include "svc/Inc/svc_ctl.h"
59 
60 #include "svc/Inc/uuid.h"
61 
62 
63 /* Exported types ------------------------------------------------------------*/
64 /* Exported constants --------------------------------------------------------*/
65 /* External variables --------------------------------------------------------*/
66 /* Exported macros -----------------------------------------------------------*/
67 /* Exported functions ------------------------------------------------------- */
68 
69 #ifdef __cplusplus
70 }
71 #endif
72 
73 #endif /*__BLE_H */
74 
75 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
76