@@ -33,7 +33,7 @@ extern "C" {
3333#endif
3434
3535/**
36- * @brief thread-safe ringbuffer struct
36+ * @brief thread-safe ringbuffer struct
3737 */
3838typedef struct tsrb {
3939 uint8_t * buf ; /**< Buffer to operate on. */
@@ -43,22 +43,22 @@ typedef struct tsrb {
4343} tsrb_t ;
4444
4545/**
46- * @brief Static initializer
46+ * @brief Static initializer
4747 *
4848 * @note The size of the buffer (`sizeof(@p BUF)`) must be a power of two.
4949 *
50- * @param[in] BUF Buffer to use by tsrb.
50+ * @param[in] BUF Buffer to use by tsrb.
5151 */
5252#define TSRB_INIT (BUF ) { (BUF), sizeof (BUF), 0, 0 }
5353
5454/**
55- * @brief Initialize a tsrb.
55+ * @brief Initialize a tsrb.
5656 *
5757 * @note The size of the buffer (@p bufsize) must be a power of two.
5858 *
59- * @param[out] rb Datum to initialize.
60- * @param[in] buffer Buffer to use by tsrb.
61- * @param[in] bufsize Size of @p buffer.
59+ * @param[out] rb Datum to initialize.
60+ * @param[in] buffer Buffer to use by tsrb.
61+ * @param[in] bufsize Size of @p buffer.
6262 */
6363static inline void tsrb_init (tsrb_t * rb , uint8_t * buffer , unsigned bufsize )
6464{
@@ -74,8 +74,8 @@ static inline void tsrb_init(tsrb_t *rb, uint8_t *buffer, unsigned bufsize)
7474}
7575
7676/**
77- * @brief Clear a tsrb.
78- * @param[out] rb Ringbuffer to operate on
77+ * @brief Clear a tsrb.
78+ * @param[out] rb Ringbuffer to operate on
7979 */
8080static inline void tsrb_clear (tsrb_t * rb )
8181{
@@ -106,7 +106,7 @@ static inline int tsrb_empty(const tsrb_t *rb)
106106static inline unsigned int tsrb_avail (const tsrb_t * rb )
107107{
108108 unsigned irq_state = irq_disable ();
109- int retval = (rb -> writes - rb -> reads );
109+ unsigned int retval = (rb -> writes - rb -> reads );
110110 irq_restore (irq_state );
111111 return retval ;
112112}
@@ -133,7 +133,7 @@ static inline int tsrb_full(const tsrb_t *rb)
133133static inline unsigned int tsrb_free (const tsrb_t * rb )
134134{
135135 unsigned irq_state = irq_disable ();
136- int retval = (rb -> size - rb -> writes + rb -> reads );
136+ unsigned int retval = (rb -> size - rb -> writes + rb -> reads );
137137 irq_restore (irq_state );
138138 return retval ;
139139}
0 commit comments