package embox.driver.serial

module esp32c3_uart {
	option string log_level="LOG_ERR"
	
	source "esp32c3_uart.c"

	depends embox.driver.serial.core
}

module esp32c3_uart_diag extends embox.driver.serial.diag {
	option number base_addr
	option number baud_rate

	source "esp32c3_uart_diag.c"

	depends esp32c3_uart
	depends embox.driver.periph_memory
}

module esp32c3_uart_ttyS0 {
	option number base_addr
	option number baud_rate

	source "esp32c3_uart_ttys0.c"

	depends esp32c3_uart
	depends embox.driver.periph_memory
}
