xref: /btstack/test/att_db/btstack_config.h (revision a4419cc8cf9456e33cdb8cf7405e185a4850a286)
1*a4419cc8SMatthias Ringwald //
2*a4419cc8SMatthias Ringwald // btstack_config.h for most tests
3*a4419cc8SMatthias Ringwald //
4*a4419cc8SMatthias Ringwald 
5*a4419cc8SMatthias Ringwald #ifndef __BTSTACK_CONFIG
6*a4419cc8SMatthias Ringwald #define __BTSTACK_CONFIG
7*a4419cc8SMatthias Ringwald 
8*a4419cc8SMatthias Ringwald // Port related features
9*a4419cc8SMatthias Ringwald #define HAVE_MALLOC
10*a4419cc8SMatthias Ringwald #define HAVE_ASSERT
11*a4419cc8SMatthias Ringwald #define HAVE_POSIX_TIME
12*a4419cc8SMatthias Ringwald #define HAVE_POSIX_FILE_IO
13*a4419cc8SMatthias Ringwald #define HAVE_BTSTACK_STDIN
14*a4419cc8SMatthias Ringwald 
15*a4419cc8SMatthias Ringwald // BTstack features that can be enabled
16*a4419cc8SMatthias Ringwald #define ENABLE_BLE
17*a4419cc8SMatthias Ringwald #define ENABLE_CLASSIC
18*a4419cc8SMatthias Ringwald // #define ENABLE_LOG_DEBUG
19*a4419cc8SMatthias Ringwald #define ENABLE_LOG_ERROR
20*a4419cc8SMatthias Ringwald #define ENABLE_LOG_INFO
21*a4419cc8SMatthias Ringwald #define ENABLE_SDP_DES_DUMP
22*a4419cc8SMatthias Ringwald #define ENABLE_SDP_EXTRA_QUERIES
23*a4419cc8SMatthias Ringwald // #define ENABLE_LE_SECURE_CONNECTIONS
24*a4419cc8SMatthias Ringwald #define ENABLE_LE_SIGNED_WRITE
25*a4419cc8SMatthias Ringwald #define ENABLE_LE_PERIPHERAL
26*a4419cc8SMatthias Ringwald #define ENABLE_LE_CENTRAL
27*a4419cc8SMatthias Ringwald #define ENABLE_SDP_EXTRA_QUERIES
28*a4419cc8SMatthias Ringwald #define ENABLE_L2CAP_ENHANCED_RETRANSMISSION_MODE
29*a4419cc8SMatthias Ringwald #define ENABLE_SOFTWARE_AES128
30*a4419cc8SMatthias Ringwald 
31*a4419cc8SMatthias Ringwald // BTstack configuration. buffers, sizes, ...
32*a4419cc8SMatthias Ringwald #define HCI_ACL_PAYLOAD_SIZE 1024
33*a4419cc8SMatthias Ringwald #define HCI_INCOMING_PRE_BUFFER_SIZE 6
34*a4419cc8SMatthias Ringwald #define NVM_NUM_LINK_KEYS 2
35*a4419cc8SMatthias Ringwald #define NVM_NUM_DEVICE_DB_ENTRIES 4
36*a4419cc8SMatthias Ringwald 
37*a4419cc8SMatthias Ringwald #endif
38