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