package embox.driver.spi

@BuildDepends(third_party.bsp.st_bsp_api)
module stm32cube_spi {
	option string log_level="LOG_ERR"

	source "stm32.c"

	depends embox.driver.spi.core
	depends third_party.bsp.st_bsp_api
}

@BuildDepends(stm32cube_spi)
module stm32cube_spi1 {
	option string log_level="LOG_ERR"
	source "stm32_spi1.c"
}

@BuildDepends(stm32cube_spi)
module stm32cube_spi2 {
	option string log_level="LOG_ERR"
	source "stm32_spi2.c"
}

@BuildDepends(stm32cube_spi)
module stm32cube_spi3 {
	option string log_level="LOG_ERR"

	option number pullup=1

	source "stm32_spi3.c"
}

@BuildDepends(stm32cube_spi)
module stm32cube_spi5 {
	option string log_level="LOG_ERR"
	source "stm32_spi5.c"
}
