1 /** 2 **************************************************************************************** 3 * 4 * @file co_bt.h 5 * 6 * @brief This file contains the common Bluetooth defines, enumerations and structures 7 * definitions for use by all modules in RW stack. 8 * 9 * Copyright (C) RivieraWaves 2009-2015 10 * 11 * 12 **************************************************************************************** 13 */ 14 15 #ifndef CO_BT_H_ 16 #define CO_BT_H_ 17 18 /** 19 **************************************************************************************** 20 * @addtogroup COMMON Common SW Block 21 * @ingroup ROOT 22 * @brief The Common RW SW Block. 23 * 24 * The COMMON is the block with Bluetooth definitions and structures shared 25 * to all the protocol stack blocks. This also contain software wide error code 26 * definitions, mathematical functions, help functions, list and buffer definitions. 27 * 28 * @{ 29 **************************************************************************************** 30 */ 31 32 /** 33 **************************************************************************************** 34 * @addtogroup CO_BT Common Bluetooth defines 35 * @ingroup COMMON 36 * @brief Common Bluetooth definitions and structures. 37 * 38 * @{ 39 **************************************************************************************** 40 */ 41 42 43 /* 44 * INCLUDE FILES 45 **************************************************************************************** 46 */ 47 #include <stdbool.h> // standard boolean definitions 48 #include <stddef.h> // standard definitions 49 #include <stdint.h> // standard integer definitions 50 51 /* 52 * DEFINES 53 **************************************************************************************** 54 */ 55 56 #include "co_bt_defines.h" // Bluetooth defines 57 #include "co_lmp.h" // Bluetooth LMP definitions 58 #include "co_hci.h" // Bluetooth HCI definitions 59 #include "co_error.h" // Bluetooth error codes definitions 60 61 /// @} CO_BT 62 #endif // CO_BT_H_ 63