pub struct Uart { /* private fields */ }Implementations§
Source§impl Uart
impl Uart
Sourcepub const fn uart_ctr_high_reg(&self) -> &'static Reg<UartCtrHighReg_SPEC, RW>
pub const fn uart_ctr_high_reg(&self) -> &'static Reg<UartCtrHighReg_SPEC, RW>
Component Type Register
Sourcepub const fn uart_ctr_reg(&self) -> &'static Reg<UartCtrReg_SPEC, RW>
pub const fn uart_ctr_reg(&self) -> &'static Reg<UartCtrReg_SPEC, RW>
Component Type Register
Sourcepub const fn uart_dlf_reg(&self) -> &'static Reg<UartDlfReg_SPEC, RW>
pub const fn uart_dlf_reg(&self) -> &'static Reg<UartDlfReg_SPEC, RW>
Divisor Latch Fraction Register
Sourcepub const fn uart_dmasa_reg(&self) -> &'static Reg<UartDmasaReg_SPEC, RW>
pub const fn uart_dmasa_reg(&self) -> &'static Reg<UartDmasaReg_SPEC, RW>
DMA Software Acknowledge
Sourcepub const fn uart_far_reg(&self) -> &'static Reg<UartFarReg_SPEC, RW>
pub const fn uart_far_reg(&self) -> &'static Reg<UartFarReg_SPEC, RW>
FIFO Access Register
Sourcepub const fn uart_htx_reg(&self) -> &'static Reg<UartHtxReg_SPEC, RW>
pub const fn uart_htx_reg(&self) -> &'static Reg<UartHtxReg_SPEC, RW>
Halt TX
Sourcepub const fn uart_ier_dlh_reg(&self) -> &'static Reg<UartIerDlhReg_SPEC, RW>
pub const fn uart_ier_dlh_reg(&self) -> &'static Reg<UartIerDlhReg_SPEC, RW>
Interrupt Enable Register/Divisor Latch High
Sourcepub const fn uart_iir_fcr_reg(&self) -> &'static Reg<UartIirFcrReg_SPEC, RW>
pub const fn uart_iir_fcr_reg(&self) -> &'static Reg<UartIirFcrReg_SPEC, RW>
Interrupt Identification Register/FIFO Control Register
Sourcepub const fn uart_lcr_reg(&self) -> &'static Reg<UartLcrReg_SPEC, RW>
pub const fn uart_lcr_reg(&self) -> &'static Reg<UartLcrReg_SPEC, RW>
Line Control Register
Sourcepub const fn uart_lsr_reg(&self) -> &'static Reg<UartLsrReg_SPEC, RW>
pub const fn uart_lsr_reg(&self) -> &'static Reg<UartLsrReg_SPEC, RW>
Line Status Register
Sourcepub const fn uart_mcr_reg(&self) -> &'static Reg<UartMcrReg_SPEC, RW>
pub const fn uart_mcr_reg(&self) -> &'static Reg<UartMcrReg_SPEC, RW>
Modem Control Register
Sourcepub const fn uart_msr_reg(&self) -> &'static Reg<UartMsrReg_SPEC, RW>
pub const fn uart_msr_reg(&self) -> &'static Reg<UartMsrReg_SPEC, RW>
Modem Status Register
Sourcepub const fn uart_rbr_thr_dll_reg(
&self,
) -> &'static Reg<UartRbrThrDllReg_SPEC, RW>
pub const fn uart_rbr_thr_dll_reg( &self, ) -> &'static Reg<UartRbrThrDllReg_SPEC, RW>
Receive Buffer Register/Transmit Holding Register/Divisor Latch Low
Sourcepub const fn uart_rfl_reg(&self) -> &'static Reg<UartRflReg_SPEC, RW>
pub const fn uart_rfl_reg(&self) -> &'static Reg<UartRflReg_SPEC, RW>
Receive FIFO Level
Sourcepub const fn uart_sbcr_reg(&self) -> &'static Reg<UartSbcrReg_SPEC, RW>
pub const fn uart_sbcr_reg(&self) -> &'static Reg<UartSbcrReg_SPEC, RW>
Shadow Break Control Register
Sourcepub const fn uart_scr_reg(&self) -> &'static Reg<UartScrReg_SPEC, RW>
pub const fn uart_scr_reg(&self) -> &'static Reg<UartScrReg_SPEC, RW>
Scratchpad Register
Sourcepub const fn uart_sdmam_reg(&self) -> &'static Reg<UartSdmamReg_SPEC, RW>
pub const fn uart_sdmam_reg(&self) -> &'static Reg<UartSdmamReg_SPEC, RW>
Shadow DMA Mode
Sourcepub const fn uart_sfe_reg(&self) -> &'static Reg<UartSfeReg_SPEC, RW>
pub const fn uart_sfe_reg(&self) -> &'static Reg<UartSfeReg_SPEC, RW>
Shadow FIFO Enable
Sourcepub const fn uart_srbr_sthr0_reg(
&self,
) -> &'static Reg<UartSrbrSthr0Reg_SPEC, RW>
pub const fn uart_srbr_sthr0_reg( &self, ) -> &'static Reg<UartSrbrSthr0Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr10_reg(
&self,
) -> &'static Reg<UartSrbrSthr10Reg_SPEC, RW>
pub const fn uart_srbr_sthr10_reg( &self, ) -> &'static Reg<UartSrbrSthr10Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr11_reg(
&self,
) -> &'static Reg<UartSrbrSthr11Reg_SPEC, RW>
pub const fn uart_srbr_sthr11_reg( &self, ) -> &'static Reg<UartSrbrSthr11Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr12_reg(
&self,
) -> &'static Reg<UartSrbrSthr12Reg_SPEC, RW>
pub const fn uart_srbr_sthr12_reg( &self, ) -> &'static Reg<UartSrbrSthr12Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr13_reg(
&self,
) -> &'static Reg<UartSrbrSthr13Reg_SPEC, RW>
pub const fn uart_srbr_sthr13_reg( &self, ) -> &'static Reg<UartSrbrSthr13Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr14_reg(
&self,
) -> &'static Reg<UartSrbrSthr14Reg_SPEC, RW>
pub const fn uart_srbr_sthr14_reg( &self, ) -> &'static Reg<UartSrbrSthr14Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr15_reg(
&self,
) -> &'static Reg<UartSrbrSthr15Reg_SPEC, RW>
pub const fn uart_srbr_sthr15_reg( &self, ) -> &'static Reg<UartSrbrSthr15Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr1_reg(
&self,
) -> &'static Reg<UartSrbrSthr1Reg_SPEC, RW>
pub const fn uart_srbr_sthr1_reg( &self, ) -> &'static Reg<UartSrbrSthr1Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr2_reg(
&self,
) -> &'static Reg<UartSrbrSthr2Reg_SPEC, RW>
pub const fn uart_srbr_sthr2_reg( &self, ) -> &'static Reg<UartSrbrSthr2Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr3_reg(
&self,
) -> &'static Reg<UartSrbrSthr3Reg_SPEC, RW>
pub const fn uart_srbr_sthr3_reg( &self, ) -> &'static Reg<UartSrbrSthr3Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr4_reg(
&self,
) -> &'static Reg<UartSrbrSthr4Reg_SPEC, RW>
pub const fn uart_srbr_sthr4_reg( &self, ) -> &'static Reg<UartSrbrSthr4Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr5_reg(
&self,
) -> &'static Reg<UartSrbrSthr5Reg_SPEC, RW>
pub const fn uart_srbr_sthr5_reg( &self, ) -> &'static Reg<UartSrbrSthr5Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr6_reg(
&self,
) -> &'static Reg<UartSrbrSthr6Reg_SPEC, RW>
pub const fn uart_srbr_sthr6_reg( &self, ) -> &'static Reg<UartSrbrSthr6Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr7_reg(
&self,
) -> &'static Reg<UartSrbrSthr7Reg_SPEC, RW>
pub const fn uart_srbr_sthr7_reg( &self, ) -> &'static Reg<UartSrbrSthr7Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr8_reg(
&self,
) -> &'static Reg<UartSrbrSthr8Reg_SPEC, RW>
pub const fn uart_srbr_sthr8_reg( &self, ) -> &'static Reg<UartSrbrSthr8Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srbr_sthr9_reg(
&self,
) -> &'static Reg<UartSrbrSthr9Reg_SPEC, RW>
pub const fn uart_srbr_sthr9_reg( &self, ) -> &'static Reg<UartSrbrSthr9Reg_SPEC, RW>
Shadow Receive/Transmit Buffer Register
Sourcepub const fn uart_srr_reg(&self) -> &'static Reg<UartSrrReg_SPEC, RW>
pub const fn uart_srr_reg(&self) -> &'static Reg<UartSrrReg_SPEC, RW>
Software Reset Register.
Sourcepub const fn uart_srts_reg(&self) -> &'static Reg<UartSrtsReg_SPEC, RW>
pub const fn uart_srts_reg(&self) -> &'static Reg<UartSrtsReg_SPEC, RW>
Shadow Request to Send
Sourcepub const fn uart_srt_reg(&self) -> &'static Reg<UartSrtReg_SPEC, RW>
pub const fn uart_srt_reg(&self) -> &'static Reg<UartSrtReg_SPEC, RW>
Shadow RCVR Trigger
Sourcepub const fn uart_stet_reg(&self) -> &'static Reg<UartStetReg_SPEC, RW>
pub const fn uart_stet_reg(&self) -> &'static Reg<UartStetReg_SPEC, RW>
Shadow TX Empty Trigger
Sourcepub const fn uart_tfl_reg(&self) -> &'static Reg<UartTflReg_SPEC, RW>
pub const fn uart_tfl_reg(&self) -> &'static Reg<UartTflReg_SPEC, RW>
Transmit FIFO Level
Sourcepub const fn uart_ucv_high_reg(&self) -> &'static Reg<UartUcvHighReg_SPEC, RW>
pub const fn uart_ucv_high_reg(&self) -> &'static Reg<UartUcvHighReg_SPEC, RW>
Component Version
Sourcepub const fn uart_ucv_reg(&self) -> &'static Reg<UartUcvReg_SPEC, RW>
pub const fn uart_ucv_reg(&self) -> &'static Reg<UartUcvReg_SPEC, RW>
Component Version
Sourcepub const fn uart_usr_reg(&self) -> &'static Reg<UartUsrReg_SPEC, RW>
pub const fn uart_usr_reg(&self) -> &'static Reg<UartUsrReg_SPEC, RW>
UART Status Register
Trait Implementations§
impl Copy for Uart
impl Eq for Uart
impl Send for Uart
UART registers