diff --git a/os/hal/ports/ADUCM/LLD/UARTv1/hal_serial_lld.h b/os/hal/ports/ADUCM/LLD/UARTv1/hal_serial_lld.h index a244a7472..676a511fb 100644 --- a/os/hal/ports/ADUCM/LLD/UARTv1/hal_serial_lld.h +++ b/os/hal/ports/ADUCM/LLD/UARTv1/hal_serial_lld.h @@ -150,7 +150,7 @@ * implementation defines its own version and the custom static * initializers. */ -typedef struct { +typedef struct hal_serial_config { /** * @brief Bit rate. */ diff --git a/os/hal/ports/AVR/MEGA/LLD/USARTv1/hal_serial_lld.h b/os/hal/ports/AVR/MEGA/LLD/USARTv1/hal_serial_lld.h index 8e11c7008..9bee02568 100644 --- a/os/hal/ports/AVR/MEGA/LLD/USARTv1/hal_serial_lld.h +++ b/os/hal/ports/AVR/MEGA/LLD/USARTv1/hal_serial_lld.h @@ -66,7 +66,7 @@ * @details An instance of this structure must be passed to @p sdStart() * in order to configure and start a serial driver operations. */ -typedef struct { +typedef struct hal_serial_config { /** * @brief Initialization value for the BRR register. */ diff --git a/os/hal/ports/AVR/TINY/LLD/USARTv1/hal_uart_lld.h b/os/hal/ports/AVR/TINY/LLD/USARTv1/hal_uart_lld.h index 49bd656c7..5b8b4241a 100644 --- a/os/hal/ports/AVR/TINY/LLD/USARTv1/hal_uart_lld.h +++ b/os/hal/ports/AVR/TINY/LLD/USARTv1/hal_uart_lld.h @@ -73,7 +73,7 @@ typedef uint32_t uartflags_t; /** * @brief Structure representing an UART driver. */ -typedef struct UARTDriver UARTDriver; +typedef struct hal_uart_driver UARTDriver; /** * @brief Generic UART notification callback type. @@ -99,10 +99,10 @@ typedef void (*uartccb_t)(UARTDriver *uartp, uint16_t c); typedef void (*uartecb_t)(UARTDriver *uartp, uartflags_t e); /** - * @brief Driver configuration structure. + * @brief Type of an UART configuration structure. * @note It could be empty on some architectures. */ -typedef struct { +typedef struct hal_uart_config { /** * @brief End of transmission buffer callback. */ @@ -133,7 +133,7 @@ typedef struct { /** * @brief Structure representing an UART driver. */ -struct UARTDriver { +struct hal_uart_driver { /** * @brief Driver state. */ diff --git a/os/hal/ports/AVR/XMEGA/LLD/USARTv1/hal_serial_lld.h b/os/hal/ports/AVR/XMEGA/LLD/USARTv1/hal_serial_lld.h index 70dc82a13..7a1e2f33c 100644 --- a/os/hal/ports/AVR/XMEGA/LLD/USARTv1/hal_serial_lld.h +++ b/os/hal/ports/AVR/XMEGA/LLD/USARTv1/hal_serial_lld.h @@ -113,7 +113,7 @@ typedef enum { * implementation defines its own version and the custom static * initializers. */ -typedef struct { +typedef struct hal_serial_config { /** * @brief Bit rate. */ diff --git a/os/hal/ports/AVR/XMEGA/LLD/USARTv1/hal_uart_lld.h b/os/hal/ports/AVR/XMEGA/LLD/USARTv1/hal_uart_lld.h index 9a53a31a7..990ff56b5 100644 --- a/os/hal/ports/AVR/XMEGA/LLD/USARTv1/hal_uart_lld.h +++ b/os/hal/ports/AVR/XMEGA/LLD/USARTv1/hal_uart_lld.h @@ -229,9 +229,9 @@ typedef enum { typedef uint8_t uartflags_t; /** - * @brief Type of structure representing an UART driver. + * @brief Type of an UART driver. */ -typedef struct UARTDriver UARTDriver; +typedef struct hal_uart_driver UARTDriver; /** * @brief Generic UART notification callback type. @@ -259,11 +259,11 @@ typedef void (*uartccb_t)(UARTDriver *uartp, uint16_t c); typedef void (*uartecb_t)(UARTDriver *uartp, uartflags_t e); /** - * @brief Driver configuration structure. + * @brief Type of an UART configuration structure. * @note Implementations may extend this structure to contain more, * architecture dependent, fields. */ -typedef struct { +typedef struct hal_uart_config { /** * @brief End of transmission buffer callback. */ @@ -324,7 +324,7 @@ typedef struct { * @note Implementations may extend this structure to contain more, * architecture dependent, fields. */ -struct UARTDriver { +struct hal_uart_driver { /** * @brief Driver state. */ diff --git a/os/hal/ports/LPC/LPC214x/hal_serial_lld.h b/os/hal/ports/LPC/LPC214x/hal_serial_lld.h index 559393038..2f9788a88 100644 --- a/os/hal/ports/LPC/LPC214x/hal_serial_lld.h +++ b/os/hal/ports/LPC/LPC214x/hal_serial_lld.h @@ -97,7 +97,7 @@ * @details An instance of this structure must be passed to @p sdStart() * in order to configure and start a serial driver operations. */ -typedef struct { +typedef struct hal_serial_config { /** * @brief Bit rate. */ diff --git a/os/hal/ports/SPC5/LLD/ESCI_v1/hal_serial_lld.h b/os/hal/ports/SPC5/LLD/ESCI_v1/hal_serial_lld.h index 041edf4cb..d8b3a0cc3 100644 --- a/os/hal/ports/SPC5/LLD/ESCI_v1/hal_serial_lld.h +++ b/os/hal/ports/SPC5/LLD/ESCI_v1/hal_serial_lld.h @@ -128,7 +128,7 @@ * implementation defines its own version and the custom static * initializers. */ -typedef struct { +typedef struct hal_serial_config { /** * @brief Bit rate. */ diff --git a/os/hal/ports/SPC5/LLD/LINFlex_v1/hal_serial_lld.h b/os/hal/ports/SPC5/LLD/LINFlex_v1/hal_serial_lld.h index 31eb3e002..0cd6e2ff0 100644 --- a/os/hal/ports/SPC5/LLD/LINFlex_v1/hal_serial_lld.h +++ b/os/hal/ports/SPC5/LLD/LINFlex_v1/hal_serial_lld.h @@ -488,7 +488,7 @@ * implementation defines its own version and the custom static * initializers. */ -typedef struct { +typedef struct hal_serial_config { /** * @brief Bit rate. */ diff --git a/os/hal/ports/STM32/LLD/CANv1/hal_can_lld.h b/os/hal/ports/STM32/LLD/CANv1/hal_can_lld.h index be88f35bb..065163d74 100644 --- a/os/hal/ports/STM32/LLD/CANv1/hal_can_lld.h +++ b/os/hal/ports/STM32/LLD/CANv1/hal_can_lld.h @@ -187,9 +187,9 @@ /*===========================================================================*/ /** - * @brief Type of a structure representing an CAN driver. + * @brief Type of a CAN driver. */ -typedef struct CANDriver CANDriver; +typedef struct hal_can_driver CANDriver; /** * @brief Type of a transmission mailbox index. @@ -303,9 +303,9 @@ typedef struct { } CANFilter; /** - * @brief Driver configuration structure. + * @brief Type of a CAN configuration structure. */ -typedef struct { +typedef struct hal_can_config { /** * @brief CAN MCR register initialization data. * @note Some bits in this register are enforced by the driver regardless @@ -323,7 +323,7 @@ typedef struct { /** * @brief Structure representing an CAN driver. */ -struct CANDriver { +struct hal_can_driver { /** * @brief Driver state. */ diff --git a/os/hal/ports/STM32/LLD/FDCANv1/hal_can_lld.h b/os/hal/ports/STM32/LLD/FDCANv1/hal_can_lld.h index ede1e459e..3a3bae1b9 100644 --- a/os/hal/ports/STM32/LLD/FDCANv1/hal_can_lld.h +++ b/os/hal/ports/STM32/LLD/FDCANv1/hal_can_lld.h @@ -148,9 +148,9 @@ /*===========================================================================*/ /** - * @brief Type of a structure representing an CAN driver. + * @brief Type of a CAN driver. */ -typedef struct CANDriver CANDriver; +typedef struct hal_can_driver CANDriver; /** * @brief Type of a transmission mailbox index. @@ -313,9 +313,9 @@ typedef struct { /** - * @brief Driver configuration structure. + * @brief Type of a CAN configuration structure. */ -typedef struct { +typedef struct hal_can_config { /** * @brief Nominal bit timing and prescaler register. */ @@ -341,7 +341,7 @@ typedef struct { /** * @brief Structure representing an CAN driver. */ -struct CANDriver { +struct hal_can_driver { /** * @brief Driver state. */ diff --git a/os/hal/ports/STM32/LLD/USARTv1/hal_serial_lld.h b/os/hal/ports/STM32/LLD/USARTv1/hal_serial_lld.h index 20846f0d9..8dbc41a46 100644 --- a/os/hal/ports/STM32/LLD/USARTv1/hal_serial_lld.h +++ b/os/hal/ports/STM32/LLD/USARTv1/hal_serial_lld.h @@ -395,7 +395,7 @@ * implementation defines its own version and the custom static * initializers. */ -typedef struct { +typedef struct hal_serial_config { /** * @brief Bit rate. */ diff --git a/os/hal/ports/STM32/LLD/USARTv1/hal_uart_lld.h b/os/hal/ports/STM32/LLD/USARTv1/hal_uart_lld.h index b43e2c848..2136a8604 100644 --- a/os/hal/ports/STM32/LLD/USARTv1/hal_uart_lld.h +++ b/os/hal/ports/STM32/LLD/USARTv1/hal_uart_lld.h @@ -746,9 +746,9 @@ typedef uint32_t uartflags_t; /** - * @brief Structure representing an UART driver. + * @brief Type of an UART driver. */ -typedef struct UARTDriver UARTDriver; +typedef struct hal_uart_driver UARTDriver; /** * @brief Generic UART notification callback type. @@ -774,10 +774,10 @@ typedef void (*uartccb_t)(UARTDriver *uartp, uint16_t c); typedef void (*uartecb_t)(UARTDriver *uartp, uartflags_t e); /** - * @brief Driver configuration structure. + * @brief Type of an UART configuration structure. * @note It could be empty on some architectures. */ -typedef struct { +typedef struct hal_uart_config { /** * @brief End of transmission buffer callback. */ @@ -826,7 +826,7 @@ typedef struct { /** * @brief Structure representing an UART driver. */ -struct UARTDriver { +struct hal_uart_driver { /** * @brief Driver state. */ diff --git a/os/hal/ports/STM32/LLD/USARTv2/hal_serial_lld.h b/os/hal/ports/STM32/LLD/USARTv2/hal_serial_lld.h index 7ec2572d4..03e851598 100644 --- a/os/hal/ports/STM32/LLD/USARTv2/hal_serial_lld.h +++ b/os/hal/ports/STM32/LLD/USARTv2/hal_serial_lld.h @@ -508,7 +508,7 @@ * implementation defines its own version and the custom static * initializers. */ -typedef struct { +typedef struct hal_serial_config { /** * @brief Bit rate. */ diff --git a/os/hal/ports/STM32/LLD/USARTv2/hal_uart_lld.h b/os/hal/ports/STM32/LLD/USARTv2/hal_uart_lld.h index aa83b0dac..a2d3592e7 100644 --- a/os/hal/ports/STM32/LLD/USARTv2/hal_uart_lld.h +++ b/os/hal/ports/STM32/LLD/USARTv2/hal_uart_lld.h @@ -688,9 +688,9 @@ typedef uint32_t uartflags_t; /** - * @brief Structure representing an UART driver. + * @brief Type of an UART driver. */ -typedef struct UARTDriver UARTDriver; +typedef struct hal_uart_driver UARTDriver; /** * @brief Generic UART notification callback type. @@ -716,10 +716,10 @@ typedef void (*uartccb_t)(UARTDriver *uartp, uint16_t c); typedef void (*uartecb_t)(UARTDriver *uartp, uartflags_t e); /** - * @brief Driver configuration structure. + * @brief Type of an UART configuration structure. * @note It could be empty on some architectures. */ -typedef struct { +typedef struct hal_uart_config { /** * @brief End of transmission buffer callback. */ @@ -774,7 +774,7 @@ typedef struct { /** * @brief Structure representing an UART driver. */ -struct UARTDriver { +struct hal_uart_driver { /** * @brief Driver state. */ diff --git a/os/hal/ports/simulator/posix/hal_serial_lld.h b/os/hal/ports/simulator/posix/hal_serial_lld.h index a35d4caf2..808ad9f6c 100755 --- a/os/hal/ports/simulator/posix/hal_serial_lld.h +++ b/os/hal/ports/simulator/posix/hal_serial_lld.h @@ -88,7 +88,7 @@ * implementation defines its own version and the custom static * initializers. */ -typedef struct { +typedef struct hal_serial_config { } SerialConfig; /** diff --git a/os/hal/ports/simulator/win32/hal_serial_lld.h b/os/hal/ports/simulator/win32/hal_serial_lld.h index f5a314cb2..2ba4987ca 100644 --- a/os/hal/ports/simulator/win32/hal_serial_lld.h +++ b/os/hal/ports/simulator/win32/hal_serial_lld.h @@ -88,7 +88,7 @@ * implementation defines its own version and the custom static * initializers. */ -typedef struct { +typedef struct hal_serial_config { } SerialConfig; /**