Arrow / Mbed OS DAPLink Reset
Embed: (wiki syntax)

« Back to documentation index

Usart Struct Reference

Usart hardware registers. More...

#include <usart.h>

Data Fields

WoReg US_CR
 (Usart Offset: 0x0000) Control Register
RwReg US_MR
 (Usart Offset: 0x0004) Mode Register
WoReg US_IER
 (Usart Offset: 0x0008) Interrupt Enable Register
WoReg US_IDR
 (Usart Offset: 0x000C) Interrupt Disable Register
RoReg US_IMR
 (Usart Offset: 0x0010) Interrupt Mask Register
RoReg US_CSR
 (Usart Offset: 0x0014) Channel Status Register
RoReg US_RHR
 (Usart Offset: 0x0018) Receiver Holding Register
WoReg US_THR
 (Usart Offset: 0x001C) Transmitter Holding Register
RwReg US_BRGR
 (Usart Offset: 0x0020) Baud Rate Generator Register
RwReg US_RTOR
 (Usart Offset: 0x0024) Receiver Time-out Register
RwReg US_TTGR
 (Usart Offset: 0x0028) Transmitter Timeguard Register
RwReg US_FIDI
 (Usart Offset: 0x0040) FI DI Ratio Register
RoReg US_NER
 (Usart Offset: 0x0044) Number of Errors Register
RwReg US_IF
 (Usart Offset: 0x004C) IrDA Filter Register
RwReg US_MAN
 (Usart Offset: 0x0050) Manchester Encoder Decoder Register
RwReg US_WPMR
 (Usart Offset: 0xE4) Write Protect Mode Register
RoReg US_WPSR
 (Usart Offset: 0xE8) Write Protect Status Register
RwReg US_RPR
 (Usart Offset: 0x100) Receive Pointer Register
RwReg US_RCR
 (Usart Offset: 0x104) Receive Counter Register
RwReg US_TPR
 (Usart Offset: 0x108) Transmit Pointer Register
RwReg US_TCR
 (Usart Offset: 0x10C) Transmit Counter Register
RwReg US_RNPR
 (Usart Offset: 0x110) Receive Next Pointer Register
RwReg US_RNCR
 (Usart Offset: 0x114) Receive Next Counter Register
RwReg US_TNPR
 (Usart Offset: 0x118) Transmit Next Pointer Register
RwReg US_TNCR
 (Usart Offset: 0x11C) Transmit Next Counter Register
WoReg US_PTCR
 (Usart Offset: 0x120) Transfer Control Register
RoReg US_PTSR
 (Usart Offset: 0x124) Transfer Status Register

Detailed Description

Usart hardware registers.

Definition at line 41 of file usart.h.


Field Documentation

(Usart Offset: 0x0020) Baud Rate Generator Register

Definition at line 50 of file usart.h.

(Usart Offset: 0x0000) Control Register

Definition at line 42 of file usart.h.

(Usart Offset: 0x0014) Channel Status Register

Definition at line 47 of file usart.h.

(Usart Offset: 0x0040) FI DI Ratio Register

Definition at line 54 of file usart.h.

(Usart Offset: 0x000C) Interrupt Disable Register

Definition at line 45 of file usart.h.

(Usart Offset: 0x0008) Interrupt Enable Register

Definition at line 44 of file usart.h.

(Usart Offset: 0x004C) IrDA Filter Register

Definition at line 57 of file usart.h.

(Usart Offset: 0x0010) Interrupt Mask Register

Definition at line 46 of file usart.h.

(Usart Offset: 0x0050) Manchester Encoder Decoder Register

Definition at line 58 of file usart.h.

(Usart Offset: 0x0004) Mode Register

Definition at line 43 of file usart.h.

(Usart Offset: 0x0044) Number of Errors Register

Definition at line 55 of file usart.h.

(Usart Offset: 0x120) Transfer Control Register

Definition at line 71 of file usart.h.

(Usart Offset: 0x124) Transfer Status Register

Definition at line 72 of file usart.h.

(Usart Offset: 0x104) Receive Counter Register

Definition at line 64 of file usart.h.

(Usart Offset: 0x0018) Receiver Holding Register

Definition at line 48 of file usart.h.

(Usart Offset: 0x114) Receive Next Counter Register

Definition at line 68 of file usart.h.

(Usart Offset: 0x110) Receive Next Pointer Register

Definition at line 67 of file usart.h.

(Usart Offset: 0x100) Receive Pointer Register

Definition at line 63 of file usart.h.

(Usart Offset: 0x0024) Receiver Time-out Register

Definition at line 51 of file usart.h.

(Usart Offset: 0x10C) Transmit Counter Register

Definition at line 66 of file usart.h.

(Usart Offset: 0x001C) Transmitter Holding Register

Definition at line 49 of file usart.h.

(Usart Offset: 0x11C) Transmit Next Counter Register

Definition at line 70 of file usart.h.

(Usart Offset: 0x118) Transmit Next Pointer Register

Definition at line 69 of file usart.h.

(Usart Offset: 0x108) Transmit Pointer Register

Definition at line 65 of file usart.h.

(Usart Offset: 0x0028) Transmitter Timeguard Register

Definition at line 52 of file usart.h.

(Usart Offset: 0xE4) Write Protect Mode Register

Definition at line 60 of file usart.h.

(Usart Offset: 0xE8) Write Protect Status Register

Definition at line 61 of file usart.h.