LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
UART_RingBuffer_Type Struct Reference

UART Ring buffer structure. More...

#include "usart_001.h"

Data Fields

__IO uint32_t tx_head
 
__IO uint32_t tx_tail
 
__IO uint32_t rx_head
 
__IO uint32_t rx_tail
 
__IO uint8_t tx [UART_RING_BUFSIZE]
 
__IO uint8_t rx [UART_RING_BUFSIZE]
 

Detailed Description

UART Ring buffer structure.

Definition at line 326 of file usart_001.h.

Field Documentation

__IO uint8_t rx[UART_RING_BUFSIZE]

UART Rx data ring buffer

Definition at line 332 of file usart_001.h.

__IO uint32_t rx_head

UART Rx ring buffer head index

Definition at line 329 of file usart_001.h.

__IO uint32_t rx_tail

UART Rx ring buffer tail index

Definition at line 330 of file usart_001.h.

__IO uint8_t tx[UART_RING_BUFSIZE]

UART Tx data ring buffer

Definition at line 331 of file usart_001.h.

__IO uint32_t tx_head

UART Tx ring buffer head index

Definition at line 327 of file usart_001.h.

__IO uint32_t tx_tail

UART Tx ring buffer tail index

Definition at line 328 of file usart_001.h.


The documentation for this struct was generated from the following file: