/* board_config.h - test stub (minimal, no duplicate mock_stm32.h types) */ #ifndef BOARD_CONFIG_H #define BOARD_CONFIG_H #define CHARGE_TASK_PRIO 5 #define ADC_TASK_PRIO 4 #define CHARGE_TASK_PERIOD_MS 200 #define CHARGE_TASK_STACK_SIZE 1024 #define ADC_TASK_STACK_SIZE 512 #define WD_RESET_PERIOD_MS 10000 #define BQ_CE_PORT ((void*)0) #define BQ_CE_PIN 0 #define BQ_PG_PORT ((void*)0) #define BQ_PG_PIN 0 #define BQ_STAT1_PORT ((void*)0) #define BQ_STAT1_PIN 0 #define BQ_STAT2_PORT ((void*)0) #define BQ_STAT2_PIN 0 #define BQ_INT_PORT ((void*)0) #define BQ_INT_PIN 0 #define BQ_I2C_SCL_PORT ((void*)0) #define BQ_I2C_SCL_PIN 0 #define BQ_I2C_SDA_PORT ((void*)0) #define BQ_I2C_SDA_PIN 0 #define NTC_ADC_PORT ((void*)0) #define NTC_ADC_PIN 0 #define BQ_CE_HIGH() do {} while(0) #define BQ_CE_LOW() do {} while(0) #define BQ_PG_READ() 1 #define BQ_STAT1_READ() 1 #define BQ_STAT2_READ() 1 #define BQ_INT_EXTI_LINE 1 #define BQ_INT_EXTI_IRQn 1 #define NTC_ADC_PERIPH 0 #define NTC_ADC_CHANNEL 3 #endif