27#if (HAL_USE_SERIAL == TRUE) || defined(__DOXYGEN__)
38#if (PLATFORM_SERIAL_USE_USART1 == TRUE) || defined(__DOXYGEN__)
72#if PLATFORM_SERIAL_USE_USART1 == TRUE
94#if PLATFORM_SERIAL_USE_USART1 == TRUE
116#if PLATFORM_SERIAL_USE_USART1 == TRUE
SerialDriver SD1
USART1 serial driver identifier.
struct hal_serial_driver SerialDriver
Structure representing a serial driver.
void sdObjectInit(SerialDriver *sdp, qnotify_t inotify, qnotify_t onotify)
Initializes a generic serial driver object.
struct hal_serial_config SerialConfig
PLATFORM Serial Driver configuration structure.
void sd_lld_start(SerialDriver *sdp, const SerialConfig *config)
Low level serial driver configuration and (re)start.
void sd_lld_init(void)
Low level serial driver initialization.
static const SerialConfig default_config
Driver default configuration.
void sd_lld_stop(SerialDriver *sdp)
Low level serial driver stop.