xref: /btstack/test/le_device_db_tlv/btstack_config.h (revision 05e0a7f4e6182a4be2ce3aa0fb7861ed840383aa)
121c2455cSMilanka Ringwald //
221c2455cSMilanka Ringwald // btstack_config.h for most tests
321c2455cSMilanka Ringwald //
421c2455cSMilanka Ringwald 
521c2455cSMilanka Ringwald #ifndef __BTSTACK_CONFIG
621c2455cSMilanka Ringwald #define __BTSTACK_CONFIG
721c2455cSMilanka Ringwald 
821c2455cSMilanka Ringwald // Port related features
921c2455cSMilanka Ringwald #define HAVE_MALLOC
1021c2455cSMilanka Ringwald #define HAVE_POSIX_TIME
1121c2455cSMilanka Ringwald #define HAVE_POSIX_FILE_IO
1221c2455cSMilanka Ringwald #define HAVE_BTSTACK_STDIN
13*05e0a7f4SMilanka Ringwald #define HAVE_ASSERT
1421c2455cSMilanka Ringwald 
1521c2455cSMilanka Ringwald // BTstack features that can be enabled
1621c2455cSMilanka Ringwald #define ENABLE_BLE
1721c2455cSMilanka Ringwald #define ENABLE_CLASSIC
1821c2455cSMilanka Ringwald // #define ENABLE_LOG_DEBUG
1921c2455cSMilanka Ringwald #define ENABLE_LOG_ERROR
2021c2455cSMilanka Ringwald #define ENABLE_LOG_INFO
2121c2455cSMilanka Ringwald #define ENABLE_SDP_DES_DUMP
2221c2455cSMilanka Ringwald #define ENABLE_SDP_EXTRA_QUERIES
2321c2455cSMilanka Ringwald // #define ENABLE_LE_SECURE_CONNECTIONS
2421c2455cSMilanka Ringwald #define ENABLE_LE_SIGNED_WRITE
2521c2455cSMilanka Ringwald #define ENABLE_LE_PERIPHERAL
2621c2455cSMilanka Ringwald #define ENABLE_LE_CENTRAL
2721c2455cSMilanka Ringwald #define ENABLE_SDP_EXTRA_QUERIES
2821c2455cSMilanka Ringwald #define ENABLE_L2CAP_ENHANCED_RETRANSMISSION_MODE
2921c2455cSMilanka Ringwald 
3021c2455cSMilanka Ringwald // Link Key DB and LE Device DB using TLV on top of Flash Sector interface
3121c2455cSMilanka Ringwald #define NVM_NUM_DEVICE_DB_ENTRIES 16
3221c2455cSMilanka Ringwald 
3321c2455cSMilanka Ringwald // BTstack configuration. buffers, sizes, ...
3421c2455cSMilanka Ringwald #define HCI_ACL_PAYLOAD_SIZE 52
3521c2455cSMilanka Ringwald #define HCI_INCOMING_PRE_BUFFER_SIZE 4
3621c2455cSMilanka Ringwald 
3721c2455cSMilanka Ringwald #define MAX_NR_LE_DEVICE_DB_ENTRIES 4
3821c2455cSMilanka Ringwald 
3921c2455cSMilanka Ringwald #define NVM_NUM_LINK_KEYS 2
4021c2455cSMilanka Ringwald 
4121c2455cSMilanka Ringwald #endif
42