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