Classes | Macros
Universal Asynchronous Receiver Transmitter

Classes

struct  Uart
 Uart hardware registers. More...
 

Macros

#define UART_BRGR_CD(value)   ((UART_BRGR_CD_Msk & ((value) << UART_BRGR_CD_Pos)))
 
#define UART_BRGR_CD_Msk   (0xffffu << UART_BRGR_CD_Pos)
 (UART_BRGR) Clock Divisor More...
 
#define UART_BRGR_CD_Pos   0
 
#define UART_CMPR_CMPMODE   (0x1u << 12)
 (UART_CMPR) Comparison Mode More...
 
#define UART_CMPR_CMPMODE_FLAG_ONLY   (0x0u << 12)
 (UART_CMPR) Any character is received and comparison function drives CMP flag. More...
 
#define UART_CMPR_CMPMODE_START_CONDITION   (0x1u << 12)
 (UART_CMPR) Comparison condition must be met to start reception. More...
 
#define UART_CMPR_CMPPAR   (0x1u << 14)
 (UART_CMPR) Compare Parity More...
 
#define UART_CMPR_VAL1(value)   ((UART_CMPR_VAL1_Msk & ((value) << UART_CMPR_VAL1_Pos)))
 
#define UART_CMPR_VAL1_Msk   (0xffu << UART_CMPR_VAL1_Pos)
 (UART_CMPR) First Comparison Value for Received Character More...
 
#define UART_CMPR_VAL1_Pos   0
 
#define UART_CMPR_VAL2(value)   ((UART_CMPR_VAL2_Msk & ((value) << UART_CMPR_VAL2_Pos)))
 
#define UART_CMPR_VAL2_Msk   (0xffu << UART_CMPR_VAL2_Pos)
 (UART_CMPR) Second Comparison Value for Received Character More...
 
#define UART_CMPR_VAL2_Pos   16
 
#define UART_CR_DBGE   (0x1u << 15)
 (UART_CR) Debug Enable More...
 
#define UART_CR_REQCLR   (0x1u << 12)
 (UART_CR) Request Clear More...
 
#define UART_CR_RSTRX   (0x1u << 2)
 (UART_CR) Reset Receiver More...
 
#define UART_CR_RSTSTA   (0x1u << 8)
 (UART_CR) Reset Status More...
 
#define UART_CR_RSTTX   (0x1u << 3)
 (UART_CR) Reset Transmitter More...
 
#define UART_CR_RXDIS   (0x1u << 5)
 (UART_CR) Receiver Disable More...
 
#define UART_CR_RXEN   (0x1u << 4)
 (UART_CR) Receiver Enable More...
 
#define UART_CR_TXDIS   (0x1u << 7)
 (UART_CR) Transmitter Disable More...
 
#define UART_CR_TXEN   (0x1u << 6)
 (UART_CR) Transmitter Enable More...
 
#define UART_IDR_CMP   (0x1u << 15)
 (UART_IDR) Disable Comparison Interrupt More...
 
#define UART_IDR_FRAME   (0x1u << 6)
 (UART_IDR) Disable Framing Error Interrupt More...
 
#define UART_IDR_OVRE   (0x1u << 5)
 (UART_IDR) Disable Overrun Error Interrupt More...
 
#define UART_IDR_PARE   (0x1u << 7)
 (UART_IDR) Disable Parity Error Interrupt More...
 
#define UART_IDR_RXRDY   (0x1u << 0)
 (UART_IDR) Disable RXRDY Interrupt More...
 
#define UART_IDR_TXEMPTY   (0x1u << 9)
 (UART_IDR) Disable TXEMPTY Interrupt More...
 
#define UART_IDR_TXRDY   (0x1u << 1)
 (UART_IDR) Disable TXRDY Interrupt More...
 
#define UART_IER_CMP   (0x1u << 15)
 (UART_IER) Enable Comparison Interrupt More...
 
#define UART_IER_FRAME   (0x1u << 6)
 (UART_IER) Enable Framing Error Interrupt More...
 
#define UART_IER_OVRE   (0x1u << 5)
 (UART_IER) Enable Overrun Error Interrupt More...
 
#define UART_IER_PARE   (0x1u << 7)
 (UART_IER) Enable Parity Error Interrupt More...
 
#define UART_IER_RXRDY   (0x1u << 0)
 (UART_IER) Enable RXRDY Interrupt More...
 
#define UART_IER_TXEMPTY   (0x1u << 9)
 (UART_IER) Enable TXEMPTY Interrupt More...
 
#define UART_IER_TXRDY   (0x1u << 1)
 (UART_IER) Enable TXRDY Interrupt More...
 
#define UART_IMR_CMP   (0x1u << 15)
 (UART_IMR) Mask Comparison Interrupt More...
 
#define UART_IMR_FRAME   (0x1u << 6)
 (UART_IMR) Mask Framing Error Interrupt More...
 
#define UART_IMR_OVRE   (0x1u << 5)
 (UART_IMR) Mask Overrun Error Interrupt More...
 
#define UART_IMR_PARE   (0x1u << 7)
 (UART_IMR) Mask Parity Error Interrupt More...
 
#define UART_IMR_RXRDY   (0x1u << 0)
 (UART_IMR) Mask RXRDY Interrupt More...
 
#define UART_IMR_TXEMPTY   (0x1u << 9)
 (UART_IMR) Mask TXEMPTY Interrupt More...
 
#define UART_IMR_TXRDY   (0x1u << 1)
 (UART_IMR) Disable TXRDY Interrupt More...
 
#define UART_MR_BRSRCCK   (0x1u << 12)
 (UART_MR) Baud Rate Source Clock More...
 
#define UART_MR_BRSRCCK_PERIPH_CLK   (0x0u << 12)
 (UART_MR) The baud rate is driven by the peripheral clock More...
 
#define UART_MR_BRSRCCK_PMC_PCK   (0x1u << 12)
 (UART_MR) The baud rate is driven by a PMC programmable clock PCK (see section Power Management Controller (PMC)). More...
 
#define UART_MR_CHMODE(value)   ((UART_MR_CHMODE_Msk & ((value) << UART_MR_CHMODE_Pos)))
 
#define UART_MR_CHMODE_AUTOMATIC   (0x1u << 14)
 (UART_MR) Automatic echo More...
 
#define UART_MR_CHMODE_LOCAL_LOOPBACK   (0x2u << 14)
 (UART_MR) Local loopback More...
 
#define UART_MR_CHMODE_Msk   (0x3u << UART_MR_CHMODE_Pos)
 (UART_MR) Channel Mode More...
 
#define UART_MR_CHMODE_NORMAL   (0x0u << 14)
 (UART_MR) Normal mode More...
 
#define UART_MR_CHMODE_Pos   14
 
#define UART_MR_CHMODE_REMOTE_LOOPBACK   (0x3u << 14)
 (UART_MR) Remote loopback More...
 
#define UART_MR_FILTER   (0x1u << 4)
 (UART_MR) Receiver Digital Filter More...
 
#define UART_MR_FILTER_DISABLED   (0x0u << 4)
 (UART_MR) UART does not filter the receive line. More...
 
#define UART_MR_FILTER_ENABLED   (0x1u << 4)
 (UART_MR) UART filters the receive line using a three-sample filter (16x-bit clock) (2 over 3 majority). More...
 
#define UART_MR_PAR(value)   ((UART_MR_PAR_Msk & ((value) << UART_MR_PAR_Pos)))
 
#define UART_MR_PAR_EVEN   (0x0u << 9)
 (UART_MR) Even Parity More...
 
#define UART_MR_PAR_MARK   (0x3u << 9)
 (UART_MR) Mark: parity forced to 1 More...
 
#define UART_MR_PAR_Msk   (0x7u << UART_MR_PAR_Pos)
 (UART_MR) Parity Type More...
 
#define UART_MR_PAR_NO   (0x4u << 9)
 (UART_MR) No parity More...
 
#define UART_MR_PAR_ODD   (0x1u << 9)
 (UART_MR) Odd Parity More...
 
#define UART_MR_PAR_Pos   9
 
#define UART_MR_PAR_SPACE   (0x2u << 9)
 (UART_MR) Space: parity forced to 0 More...
 
#define UART_RHR_RXCHR_Msk   (0xffu << UART_RHR_RXCHR_Pos)
 (UART_RHR) Received Character More...
 
#define UART_RHR_RXCHR_Pos   0
 
#define UART_SR_CLKREQ   (0x1u << 22)
 (UART_SR) Clock Request More...
 
#define UART_SR_CMP   (0x1u << 15)
 (UART_SR) Comparison Match More...
 
#define UART_SR_FRAME   (0x1u << 6)
 (UART_SR) Framing Error More...
 
#define UART_SR_OVRE   (0x1u << 5)
 (UART_SR) Overrun Error More...
 
#define UART_SR_PARE   (0x1u << 7)
 (UART_SR) Parity Error More...
 
#define UART_SR_RXRDY   (0x1u << 0)
 (UART_SR) Receiver Ready More...
 
#define UART_SR_SWES   (0x1u << 21)
 (UART_SR) SleepWalking Enable Status More...
 
#define UART_SR_TXEMPTY   (0x1u << 9)
 (UART_SR) Transmitter Empty More...
 
#define UART_SR_TXRDY   (0x1u << 1)
 (UART_SR) Transmitter Ready More...
 
#define UART_SR_WKUPREQ   (0x1u << 23)
 (UART_SR) Wake-Up Request More...
 
#define UART_THR_TXCHR(value)   ((UART_THR_TXCHR_Msk & ((value) << UART_THR_TXCHR_Pos)))
 
#define UART_THR_TXCHR_Msk   (0xffu << UART_THR_TXCHR_Pos)
 (UART_THR) Character to be Transmitted More...
 
#define UART_THR_TXCHR_Pos   0
 
#define UART_VERSION_MFN_Msk   (0x7u << UART_VERSION_MFN_Pos)
 (UART_VERSION) Metal Fix Number More...
 
#define UART_VERSION_MFN_Pos   16
 
#define UART_VERSION_VERSION_Msk   (0xfffu << UART_VERSION_VERSION_Pos)
 (UART_VERSION) Hardware Module Version More...
 
#define UART_VERSION_VERSION_Pos   0
 
#define UART_WPMR_WPEN   (0x1u << 0)
 (UART_WPMR) Write Protection Enable More...
 
#define UART_WPMR_WPKEY(value)   ((UART_WPMR_WPKEY_Msk & ((value) << UART_WPMR_WPKEY_Pos)))
 
#define UART_WPMR_WPKEY_Msk   (0xffffffu << UART_WPMR_WPKEY_Pos)
 (UART_WPMR) Write Protection Key More...
 
#define UART_WPMR_WPKEY_PASSWD   (0x554152u << 8)
 (UART_WPMR) Writing any other value in this field aborts the write operation.Always reads as 0. More...
 
#define UART_WPMR_WPKEY_Pos   8
 

Detailed Description

SOFTWARE API DEFINITION FOR Universal Asynchronous Receiver Transmitter

Macro Definition Documentation

◆ UART_BRGR_CD

#define UART_BRGR_CD (   value)    ((UART_BRGR_CD_Msk & ((value) << UART_BRGR_CD_Pos)))

Definition at line 140 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_BRGR_CD_Msk

#define UART_BRGR_CD_Msk   (0xffffu << UART_BRGR_CD_Pos)

(UART_BRGR) Clock Divisor

Definition at line 139 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_BRGR_CD_Pos

#define UART_BRGR_CD_Pos   0

Definition at line 138 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_CMPMODE

#define UART_CMPR_CMPMODE   (0x1u << 12)

(UART_CMPR) Comparison Mode

Definition at line 145 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_CMPMODE_FLAG_ONLY

#define UART_CMPR_CMPMODE_FLAG_ONLY   (0x0u << 12)

(UART_CMPR) Any character is received and comparison function drives CMP flag.

Definition at line 146 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_CMPMODE_START_CONDITION

#define UART_CMPR_CMPMODE_START_CONDITION   (0x1u << 12)

(UART_CMPR) Comparison condition must be met to start reception.

Definition at line 147 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_CMPPAR

#define UART_CMPR_CMPPAR   (0x1u << 14)

(UART_CMPR) Compare Parity

Definition at line 148 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_VAL1

#define UART_CMPR_VAL1 (   value)    ((UART_CMPR_VAL1_Msk & ((value) << UART_CMPR_VAL1_Pos)))

Definition at line 144 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_VAL1_Msk

#define UART_CMPR_VAL1_Msk   (0xffu << UART_CMPR_VAL1_Pos)

(UART_CMPR) First Comparison Value for Received Character

Definition at line 143 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_VAL1_Pos

#define UART_CMPR_VAL1_Pos   0

Definition at line 142 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_VAL2

#define UART_CMPR_VAL2 (   value)    ((UART_CMPR_VAL2_Msk & ((value) << UART_CMPR_VAL2_Pos)))

Definition at line 151 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_VAL2_Msk

#define UART_CMPR_VAL2_Msk   (0xffu << UART_CMPR_VAL2_Pos)

(UART_CMPR) Second Comparison Value for Received Character

Definition at line 150 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CMPR_VAL2_Pos

#define UART_CMPR_VAL2_Pos   16

Definition at line 149 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CR_DBGE

#define UART_CR_DBGE   (0x1u << 15)

(UART_CR) Debug Enable

Definition at line 72 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CR_REQCLR

#define UART_CR_REQCLR   (0x1u << 12)

(UART_CR) Request Clear

Definition at line 71 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CR_RSTRX

#define UART_CR_RSTRX   (0x1u << 2)

(UART_CR) Reset Receiver

Definition at line 64 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CR_RSTSTA

#define UART_CR_RSTSTA   (0x1u << 8)

(UART_CR) Reset Status

Definition at line 70 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CR_RSTTX

#define UART_CR_RSTTX   (0x1u << 3)

(UART_CR) Reset Transmitter

Definition at line 65 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CR_RXDIS

#define UART_CR_RXDIS   (0x1u << 5)

(UART_CR) Receiver Disable

Definition at line 67 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CR_RXEN

#define UART_CR_RXEN   (0x1u << 4)

(UART_CR) Receiver Enable

Definition at line 66 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CR_TXDIS

#define UART_CR_TXDIS   (0x1u << 7)

(UART_CR) Transmitter Disable

Definition at line 69 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_CR_TXEN

#define UART_CR_TXEN   (0x1u << 6)

(UART_CR) Transmitter Enable

Definition at line 68 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IDR_CMP

#define UART_IDR_CMP   (0x1u << 15)

(UART_IDR) Disable Comparison Interrupt

Definition at line 110 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IDR_FRAME

#define UART_IDR_FRAME   (0x1u << 6)

(UART_IDR) Disable Framing Error Interrupt

Definition at line 107 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IDR_OVRE

#define UART_IDR_OVRE   (0x1u << 5)

(UART_IDR) Disable Overrun Error Interrupt

Definition at line 106 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IDR_PARE

#define UART_IDR_PARE   (0x1u << 7)

(UART_IDR) Disable Parity Error Interrupt

Definition at line 108 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IDR_RXRDY

#define UART_IDR_RXRDY   (0x1u << 0)

(UART_IDR) Disable RXRDY Interrupt

Definition at line 104 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IDR_TXEMPTY

#define UART_IDR_TXEMPTY   (0x1u << 9)

(UART_IDR) Disable TXEMPTY Interrupt

Definition at line 109 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IDR_TXRDY

#define UART_IDR_TXRDY   (0x1u << 1)

(UART_IDR) Disable TXRDY Interrupt

Definition at line 105 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IER_CMP

#define UART_IER_CMP   (0x1u << 15)

(UART_IER) Enable Comparison Interrupt

Definition at line 102 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IER_FRAME

#define UART_IER_FRAME   (0x1u << 6)

(UART_IER) Enable Framing Error Interrupt

Definition at line 99 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IER_OVRE

#define UART_IER_OVRE   (0x1u << 5)

(UART_IER) Enable Overrun Error Interrupt

Definition at line 98 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IER_PARE

#define UART_IER_PARE   (0x1u << 7)

(UART_IER) Enable Parity Error Interrupt

Definition at line 100 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IER_RXRDY

#define UART_IER_RXRDY   (0x1u << 0)

(UART_IER) Enable RXRDY Interrupt

Definition at line 96 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IER_TXEMPTY

#define UART_IER_TXEMPTY   (0x1u << 9)

(UART_IER) Enable TXEMPTY Interrupt

Definition at line 101 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IER_TXRDY

#define UART_IER_TXRDY   (0x1u << 1)

(UART_IER) Enable TXRDY Interrupt

Definition at line 97 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IMR_CMP

#define UART_IMR_CMP   (0x1u << 15)

(UART_IMR) Mask Comparison Interrupt

Definition at line 118 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IMR_FRAME

#define UART_IMR_FRAME   (0x1u << 6)

(UART_IMR) Mask Framing Error Interrupt

Definition at line 115 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IMR_OVRE

#define UART_IMR_OVRE   (0x1u << 5)

(UART_IMR) Mask Overrun Error Interrupt

Definition at line 114 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IMR_PARE

#define UART_IMR_PARE   (0x1u << 7)

(UART_IMR) Mask Parity Error Interrupt

Definition at line 116 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IMR_RXRDY

#define UART_IMR_RXRDY   (0x1u << 0)

(UART_IMR) Mask RXRDY Interrupt

Definition at line 112 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IMR_TXEMPTY

#define UART_IMR_TXEMPTY   (0x1u << 9)

(UART_IMR) Mask TXEMPTY Interrupt

Definition at line 117 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_IMR_TXRDY

#define UART_IMR_TXRDY   (0x1u << 1)

(UART_IMR) Disable TXRDY Interrupt

Definition at line 113 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_BRSRCCK

#define UART_MR_BRSRCCK   (0x1u << 12)

(UART_MR) Baud Rate Source Clock

Definition at line 85 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_BRSRCCK_PERIPH_CLK

#define UART_MR_BRSRCCK_PERIPH_CLK   (0x0u << 12)

(UART_MR) The baud rate is driven by the peripheral clock

Definition at line 86 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_BRSRCCK_PMC_PCK

#define UART_MR_BRSRCCK_PMC_PCK   (0x1u << 12)

(UART_MR) The baud rate is driven by a PMC programmable clock PCK (see section Power Management Controller (PMC)).

Definition at line 87 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_CHMODE

#define UART_MR_CHMODE (   value)    ((UART_MR_CHMODE_Msk & ((value) << UART_MR_CHMODE_Pos)))

Definition at line 90 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_CHMODE_AUTOMATIC

#define UART_MR_CHMODE_AUTOMATIC   (0x1u << 14)

(UART_MR) Automatic echo

Definition at line 92 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_CHMODE_LOCAL_LOOPBACK

#define UART_MR_CHMODE_LOCAL_LOOPBACK   (0x2u << 14)

(UART_MR) Local loopback

Definition at line 93 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_CHMODE_Msk

#define UART_MR_CHMODE_Msk   (0x3u << UART_MR_CHMODE_Pos)

(UART_MR) Channel Mode

Definition at line 89 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_CHMODE_NORMAL

#define UART_MR_CHMODE_NORMAL   (0x0u << 14)

(UART_MR) Normal mode

Definition at line 91 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_CHMODE_Pos

#define UART_MR_CHMODE_Pos   14

Definition at line 88 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_CHMODE_REMOTE_LOOPBACK

#define UART_MR_CHMODE_REMOTE_LOOPBACK   (0x3u << 14)

(UART_MR) Remote loopback

Definition at line 94 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_FILTER

#define UART_MR_FILTER   (0x1u << 4)

(UART_MR) Receiver Digital Filter

Definition at line 74 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_FILTER_DISABLED

#define UART_MR_FILTER_DISABLED   (0x0u << 4)

(UART_MR) UART does not filter the receive line.

Definition at line 75 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_FILTER_ENABLED

#define UART_MR_FILTER_ENABLED   (0x1u << 4)

(UART_MR) UART filters the receive line using a three-sample filter (16x-bit clock) (2 over 3 majority).

Definition at line 76 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_PAR

#define UART_MR_PAR (   value)    ((UART_MR_PAR_Msk & ((value) << UART_MR_PAR_Pos)))

Definition at line 79 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_PAR_EVEN

#define UART_MR_PAR_EVEN   (0x0u << 9)

(UART_MR) Even Parity

Definition at line 80 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_PAR_MARK

#define UART_MR_PAR_MARK   (0x3u << 9)

(UART_MR) Mark: parity forced to 1

Definition at line 83 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_PAR_Msk

#define UART_MR_PAR_Msk   (0x7u << UART_MR_PAR_Pos)

(UART_MR) Parity Type

Definition at line 78 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_PAR_NO

#define UART_MR_PAR_NO   (0x4u << 9)

(UART_MR) No parity

Definition at line 84 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_PAR_ODD

#define UART_MR_PAR_ODD   (0x1u << 9)

(UART_MR) Odd Parity

Definition at line 81 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_PAR_Pos

#define UART_MR_PAR_Pos   9

Definition at line 77 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_MR_PAR_SPACE

#define UART_MR_PAR_SPACE   (0x2u << 9)

(UART_MR) Space: parity forced to 0

Definition at line 82 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_RHR_RXCHR_Msk

#define UART_RHR_RXCHR_Msk   (0xffu << UART_RHR_RXCHR_Pos)

(UART_RHR) Received Character

Definition at line 132 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_RHR_RXCHR_Pos

#define UART_RHR_RXCHR_Pos   0

Definition at line 131 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_CLKREQ

#define UART_SR_CLKREQ   (0x1u << 22)

(UART_SR) Clock Request

Definition at line 128 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_CMP

#define UART_SR_CMP   (0x1u << 15)

(UART_SR) Comparison Match

Definition at line 126 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_FRAME

#define UART_SR_FRAME   (0x1u << 6)

(UART_SR) Framing Error

Definition at line 123 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_OVRE

#define UART_SR_OVRE   (0x1u << 5)

(UART_SR) Overrun Error

Definition at line 122 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_PARE

#define UART_SR_PARE   (0x1u << 7)

(UART_SR) Parity Error

Definition at line 124 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_RXRDY

#define UART_SR_RXRDY   (0x1u << 0)

(UART_SR) Receiver Ready

Definition at line 120 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_SWES

#define UART_SR_SWES   (0x1u << 21)

(UART_SR) SleepWalking Enable Status

Definition at line 127 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_TXEMPTY

#define UART_SR_TXEMPTY   (0x1u << 9)

(UART_SR) Transmitter Empty

Definition at line 125 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_TXRDY

#define UART_SR_TXRDY   (0x1u << 1)

(UART_SR) Transmitter Ready

Definition at line 121 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_SR_WKUPREQ

#define UART_SR_WKUPREQ   (0x1u << 23)

(UART_SR) Wake-Up Request

Definition at line 129 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_THR_TXCHR

#define UART_THR_TXCHR (   value)    ((UART_THR_TXCHR_Msk & ((value) << UART_THR_TXCHR_Pos)))

Definition at line 136 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_THR_TXCHR_Msk

#define UART_THR_TXCHR_Msk   (0xffu << UART_THR_TXCHR_Pos)

(UART_THR) Character to be Transmitted

Definition at line 135 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_THR_TXCHR_Pos

#define UART_THR_TXCHR_Pos   0

Definition at line 134 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_VERSION_MFN_Msk

#define UART_VERSION_MFN_Msk   (0x7u << UART_VERSION_MFN_Pos)

(UART_VERSION) Metal Fix Number

Definition at line 162 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_VERSION_MFN_Pos

#define UART_VERSION_MFN_Pos   16

Definition at line 161 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_VERSION_VERSION_Msk

#define UART_VERSION_VERSION_Msk   (0xfffu << UART_VERSION_VERSION_Pos)

(UART_VERSION) Hardware Module Version

Definition at line 160 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_VERSION_VERSION_Pos

#define UART_VERSION_VERSION_Pos   0

Definition at line 159 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_WPMR_WPEN

#define UART_WPMR_WPEN   (0x1u << 0)

(UART_WPMR) Write Protection Enable

Definition at line 153 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_WPMR_WPKEY

#define UART_WPMR_WPKEY (   value)    ((UART_WPMR_WPKEY_Msk & ((value) << UART_WPMR_WPKEY_Pos)))

Definition at line 156 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_WPMR_WPKEY_Msk

#define UART_WPMR_WPKEY_Msk   (0xffffffu << UART_WPMR_WPKEY_Pos)

(UART_WPMR) Write Protection Key

Definition at line 155 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_WPMR_WPKEY_PASSWD

#define UART_WPMR_WPKEY_PASSWD   (0x554152u << 8)

(UART_WPMR) Writing any other value in this field aborts the write operation.Always reads as 0.

Definition at line 157 of file utils/cmsis/same70/include/component/uart.h.

◆ UART_WPMR_WPKEY_Pos

#define UART_WPMR_WPKEY_Pos   8

Definition at line 154 of file utils/cmsis/same70/include/component/uart.h.



inertial_sense_ros
Author(s):
autogenerated on Sat Sep 19 2020 03:19:08