xref: /btstack/test/le_device_db_tlv/btstack_config.h (revision 02a3cd7f0093996b2361088f1a5baf75d8a128da)
121c2455cSMilanka Ringwald //
221c2455cSMilanka Ringwald // btstack_config.h for most tests
321c2455cSMilanka Ringwald //
421c2455cSMilanka Ringwald 
5*02a3cd7fSMilanka Ringwald #ifndef BTSTACK_CONFIG_H
6*02a3cd7fSMilanka Ringwald #define BTSTACK_CONFIG_H
721c2455cSMilanka Ringwald 
821c2455cSMilanka Ringwald // Port related features
905e0a7f4SMilanka Ringwald #define HAVE_ASSERT
10*02a3cd7fSMilanka Ringwald #define HAVE_BTSTACK_STDIN
11*02a3cd7fSMilanka Ringwald #define HAVE_MALLOC
12*02a3cd7fSMilanka Ringwald #define HAVE_POSIX_FILE_IO
13*02a3cd7fSMilanka Ringwald #define HAVE_POSIX_TIME
1421c2455cSMilanka Ringwald 
1521c2455cSMilanka Ringwald // BTstack features that can be enabled
1621c2455cSMilanka Ringwald #define ENABLE_BLE
1721c2455cSMilanka Ringwald #define ENABLE_CLASSIC
18*02a3cd7fSMilanka Ringwald 
1921c2455cSMilanka Ringwald // #define ENABLE_LOG_DEBUG
2021c2455cSMilanka Ringwald #define ENABLE_LOG_ERROR
2121c2455cSMilanka Ringwald #define ENABLE_LOG_INFO
2221c2455cSMilanka Ringwald #define ENABLE_SDP_DES_DUMP
2321c2455cSMilanka Ringwald #define ENABLE_SDP_EXTRA_QUERIES
24*02a3cd7fSMilanka Ringwald 
2521c2455cSMilanka Ringwald // #define ENABLE_LE_SECURE_CONNECTIONS
2621c2455cSMilanka Ringwald #define ENABLE_L2CAP_ENHANCED_RETRANSMISSION_MODE
27*02a3cd7fSMilanka Ringwald #define ENABLE_LE_CENTRAL
28*02a3cd7fSMilanka Ringwald #define ENABLE_LE_PERIPHERAL
29*02a3cd7fSMilanka Ringwald #define ENABLE_LE_SIGNED_WRITE
30*02a3cd7fSMilanka Ringwald #define ENABLE_SDP_EXTRA_QUERIES
3121c2455cSMilanka Ringwald 
3221c2455cSMilanka Ringwald // Link Key DB and LE Device DB using TLV on top of Flash Sector interface
3321c2455cSMilanka Ringwald #define NVM_NUM_DEVICE_DB_ENTRIES 16
3421c2455cSMilanka Ringwald 
3521c2455cSMilanka Ringwald // BTstack configuration. buffers, sizes, ...
3621c2455cSMilanka Ringwald #define HCI_ACL_PAYLOAD_SIZE 52
3721c2455cSMilanka Ringwald #define HCI_INCOMING_PRE_BUFFER_SIZE 4
3821c2455cSMilanka Ringwald 
3921c2455cSMilanka Ringwald #define MAX_NR_LE_DEVICE_DB_ENTRIES 4
4021c2455cSMilanka Ringwald 
4121c2455cSMilanka Ringwald #define NVM_NUM_LINK_KEYS 2
4221c2455cSMilanka Ringwald 
4321c2455cSMilanka Ringwald #endif
44