target_include_directories( module-bsp PUBLIC $ ) target_sources( module-bsp PRIVATE hal/battery_charger/BatteryCharger.cpp hal/key_input/KeyInput.cpp hal/temperature_source/TemperatureSource.cpp bsp/audio/AW8898driver.cpp bsp/audio/CodecAW8898.cpp bsp/bell_temp_sensor/bell_temp_sensor.cpp bsp/eink/eink_pin_config.cpp bsp/lpm/PowerProfile.cpp bsp/lpm/RT1051LPM.cpp bsp/rotary_encoder/rotary_encoder.cpp bsp/switches/switches.cpp audio.cpp clock_config.cpp debug_console.cpp irq_gpio.cpp pin_mux.c board.cpp PUBLIC eink-config.h board/pin_mux.h board/clock_config.h board/irq_gpio.hpp )