/* Function Prototypes: */\r
/** Transmits a given string located in program space (FLASH) through the USART.\r
*\r
- * \param FlashStringPtr Pointer to a string located in program space\r
+ * \param[in] FlashStringPtr Pointer to a string located in program space\r
*/\r
void Serial_TxString_P(const char *FlashStringPtr) ATTR_NON_NULL_PTR_ARG(1);\r
\r
/** Transmits a given string located in SRAM memory through the USART.\r
*\r
- * \param StringPtr Pointer to a string located in SRAM space\r
+ * \param[in] StringPtr Pointer to a string located in SRAM space\r
*/\r
void Serial_TxString(const char *StringPtr) ATTR_NON_NULL_PTR_ARG(1);\r
\r
/** Initializes the USART, ready for serial data transmission and reception. This initialises the interface to\r
* standard 8-bit, no parity, 1 stop bit settings suitable for most applications.\r
*\r
- * \param BaudRate Serial baud rate, in bits per second\r
- * \param DoubleSpeed Enables double speed mode when set, halving the sample time to double the baud rate\r
+ * \param[in] BaudRate Serial baud rate, in bits per second\r
+ * \param[in] DoubleSpeed Enables double speed mode when set, halving the sample time to double the baud rate\r
*/\r
static inline void Serial_Init(const uint32_t BaudRate, const bool DoubleSpeed)\r
{\r
\r
/** Transmits a given byte through the USART.\r
*\r
- * \param DataByte Byte to transmit through the USART\r
+ * \param[in] DataByte Byte to transmit through the USART\r
*/\r
static inline void Serial_TxByte(const char DataByte)\r
{\r