package embox.driver.i2c

@BuildDepends(third_party.bsp.st_bsp_api)
module stm32cube_i2c {
	option string log_level="LOG_ERR"
	option boolean use_i2c_irq=false

	source "stm32_i2c.c"

	depends embox.driver.i2c
	depends embox.driver.gpio.api
	depends third_party.bsp.st_bsp_api
}

@BuildDepends(stm32cube_i2c)
module stm32cube_i2c1 {
	source "stm32_i2c1.c"
}

@BuildDepends(stm32cube_i2c)
module stm32cube_i2c2 {
	source "stm32_i2c2.c"
}
