RTEMS 6.1-rc1
|
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. | |
This header file defines the APBUART register block interface.