Jump to main content

##

# 2.110.24 SERCOMx_USART_ReadBufferSizeGet Function

## C

    /* x = SERCOM instance number */

    /* Ring buffer mode */

    size_t SERCOMx_USART_ReadBufferSizeGet(void)

## Summary

Returns the size of the receive ring buffer

## Description

This function returns the size of the receive ring buffer, which is same as the size of the receive ring buffer configured in MCC.

## Precondition

SERCOMx_USART_Initialize must have been called for the associated SERCOM_USART instance.

## Parameters

None

## Returns

The API returns the size of the receive ring buffer. If 9-bit mode is enabled, then the return value indicates the number of 9-bit data that can be copied to the internal receive ring buffer.

## Example

    size_t rxBufferSize;

    rxBufferSize = SERCOM0_USART_ReadBufferSizeGet();

## Remarks

None