RTEMS 6.3
Loading...
Searching...
No Matches
apbuart-regs.h File Reference

This header file defines the APBUART register block interface. More...

#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  apbuart
 This structure defines the APBUART register block memory map. More...

Macros

#define APBUART_DATA_DATA_SHIFT   0
#define APBUART_DATA_DATA_MASK   0xffU
#define APBUART_DATA_DATA_GET(_reg)
#define APBUART_DATA_DATA_SET(_reg, _val)
#define APBUART_DATA_DATA(_val)
#define APBUART_STATUS_RCNT_SHIFT   26
#define APBUART_STATUS_RCNT_MASK   0xfc000000U
#define APBUART_STATUS_RCNT_GET(_reg)
#define APBUART_STATUS_RCNT_SET(_reg, _val)
#define APBUART_STATUS_RCNT(_val)
#define APBUART_STATUS_TCNT_SHIFT   20
#define APBUART_STATUS_TCNT_MASK   0x3f00000U
#define APBUART_STATUS_TCNT_GET(_reg)
#define APBUART_STATUS_TCNT_SET(_reg, _val)
#define APBUART_STATUS_TCNT(_val)
#define APBUART_STATUS_RF   0x400U
#define APBUART_STATUS_TF   0x200U
#define APBUART_STATUS_RH   0x100U
#define APBUART_STATUS_TH   0x80U
#define APBUART_STATUS_FE   0x40U
#define APBUART_STATUS_PE   0x20U
#define APBUART_STATUS_OV   0x10U
#define APBUART_STATUS_BR   0x8U
#define APBUART_STATUS_TE   0x4U
#define APBUART_STATUS_TS   0x2U
#define APBUART_STATUS_DR   0x1U
#define APBUART_CTRL_FA   0x80000000U
#define APBUART_CTRL_SI   0x4000U
#define APBUART_CTRL_DI   0x2000U
#define APBUART_CTRL_BI   0x1000U
#define APBUART_CTRL_DB   0x800U
#define APBUART_CTRL_RF   0x400U
#define APBUART_CTRL_TF   0x200U
#define APBUART_CTRL_EC   0x100U
#define APBUART_CTRL_LB   0x80U
#define APBUART_CTRL_FL   0x40U
#define APBUART_CTRL_PE   0x20U
#define APBUART_CTRL_PS   0x10U
#define APBUART_CTRL_TI   0x8U
#define APBUART_CTRL_RI   0x4U
#define APBUART_CTRL_TE   0x2U
#define APBUART_CTRL_RE   0x1U
#define APBUART_SCALER_SCALER_RELOAD_VALUE_SHIFT   0
#define APBUART_SCALER_SCALER_RELOAD_VALUE_MASK   0xfffffU
#define APBUART_SCALER_SCALER_RELOAD_VALUE_GET(_reg)
#define APBUART_SCALER_SCALER_RELOAD_VALUE_SET(_reg, _val)
#define APBUART_SCALER_SCALER_RELOAD_VALUE(_val)
#define APBUART_FIFO_DATA_SHIFT   0
#define APBUART_FIFO_DATA_MASK   0xffU
#define APBUART_FIFO_DATA_GET(_reg)
#define APBUART_FIFO_DATA_SET(_reg, _val)
#define APBUART_FIFO_DATA(_val)

Typedefs

typedef struct apbuart apbuart
 This structure defines the APBUART register block memory map.

Detailed Description

This header file defines the APBUART register block interface.