diff options
Diffstat (limited to 'os/hal/include')
| -rw-r--r-- | os/hal/include/hal_queues.h | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/os/hal/include/hal_queues.h b/os/hal/include/hal_queues.h index 9bbe0924d..c8c664ddc 100644 --- a/os/hal/include/hal_queues.h +++ b/os/hal/include/hal_queues.h @@ -63,7 +63,7 @@ typedef void (*qnotify_t)(io_queue_t *qp);   */
  struct io_queue {
    threads_queue_t       q_waiting;  /**< @brief Waiting thread.             */
 -  size_t                q_counter;  /**< @brief Resources counter.          */
 +  volatile size_t       q_counter;  /**< @brief Resources counter.          */
    uint8_t               *q_buffer;  /**< @brief Pointer to the queue buffer.*/
    uint8_t               *q_top;     /**< @brief Pointer to the first
                                           location after the buffer.         */
 | 
