51 #ifndef ADI_WIFI_CONFIG_H_ 52 #define ADI_WIFI_CONFIG_H_ 55 #include <drivers/tmr/adi_tmr.h> 78 #define ADI_WIFI_TAL_PROTOCOL_CFG (1u) 80 #if (ADI_WIFI_TAL_PROTOCOL_CFG == 1u) 87 #define ADI_UART_DEVICE_NUM_CFG (0u) 95 #define ADI_SPI_DEVICE_NUM_CFG (2u) 101 #define ADI_WIFI_NOOS_GP_TIMER_CFG (ADI_TMR_DEVICE_GP0) 104 #define ADI_WIFI_BROKER_CONNECTION_GP_TIMER_CFG (ADI_TMR_DEVICE_GP1) 108 #if (ADI_WIFI_NOOS_GP_TIMER != ADI_TMR_DEVICE_GP0) && (ADI_WIFI_NOOS_GP_TIMER != ADI_TMR_DEVICE_GP1) && (ADI_WIFI_NOOS_GP_TIMER != ADI_TMR_DEVICE_GP2) 109 #error "Please choose a valid General Purpose Timer for adi_wifi_noos.c to use" 110 #elif (ADI_WIFI_TAL_PROTOCOL_CFG != 1u) 111 #error "Only UART is supported at the moment." 112 #elif (ADI_WIFI_BROKER_CONNECTION_GP_TIMER_CFG != ADI_TMR_DEVICE_GP0) && (ADI_WIFI_BROKER_CONNECTION_GP_TIMER_CFG != ADI_TMR_DEVICE_GP1) && (ADI_WIFI_BROKER_CONNECTION_GP_TIMER_CFG != ADI_TMR_DEVICE_GP2) 113 #error "Please choose a valid General Purpose Timer for adi_wifi_noos.c to use" : Common definitions shared accross BLE sources