Library API#
Class Hierarchy#
-
- Namespace hal_rp2xxx
- Struct StructReceiver
- Namespace RP2XXX
- Struct uart
- Namespace hal_rp2xxx
File Hierarchy#
-
- Directory src
- Directory apps
- Directory generated
- Directory ifgen
- File test_common.cc
- Directory ifgen
- File test_file.cc
- Directory generated
- Directory generated
- Directory apps
- Directory src
Full API#
Namespaces#
Concepts#
Classes and Structs#
- Struct uart
- Struct Documentation
RP2XXX::uartget_UARTDR_DATA()set_UARTDR_DATA()get_UARTDR_FE()get_UARTDR_PE()get_UARTDR_BE()get_UARTDR_OE()get_UARTDR()get_UARTRSR_FE()set_UARTRSR_FE()clear_UARTRSR_FE()toggle_UARTRSR_FE()get_UARTRSR_PE()set_UARTRSR_PE()clear_UARTRSR_PE()toggle_UARTRSR_PE()get_UARTRSR_BE()set_UARTRSR_BE()clear_UARTRSR_BE()toggle_UARTRSR_BE()get_UARTRSR_OE()set_UARTRSR_OE()clear_UARTRSR_OE()toggle_UARTRSR_OE()get_UARTRSR()set_UARTRSR()get_UARTFR_CTS()get_UARTFR_DSR()get_UARTFR_DCD()get_UARTFR_BUSY()get_UARTFR_RXFE()get_UARTFR_TXFF()get_UARTFR_RXFF()get_UARTFR_TXFE()get_UARTFR_RI()get_UARTFR()get_UARTILPR()set_UARTILPR()get_UARTIBRD()set_UARTIBRD()get_UARTFBRD()set_UARTFBRD()get_UARTLCR_H_BRK()set_UARTLCR_H_BRK()clear_UARTLCR_H_BRK()toggle_UARTLCR_H_BRK()get_UARTLCR_H_PEN()set_UARTLCR_H_PEN()clear_UARTLCR_H_PEN()toggle_UARTLCR_H_PEN()get_UARTLCR_H_EPS()set_UARTLCR_H_EPS()clear_UARTLCR_H_EPS()toggle_UARTLCR_H_EPS()get_UARTLCR_H_STP2()set_UARTLCR_H_STP2()clear_UARTLCR_H_STP2()toggle_UARTLCR_H_STP2()get_UARTLCR_H_FEN()set_UARTLCR_H_FEN()clear_UARTLCR_H_FEN()toggle_UARTLCR_H_FEN()get_UARTLCR_H_WLEN()set_UARTLCR_H_WLEN()get_UARTLCR_H_SPS()set_UARTLCR_H_SPS()clear_UARTLCR_H_SPS()toggle_UARTLCR_H_SPS()get_UARTLCR_H()set_UARTLCR_H()get_UARTCR_UARTEN()set_UARTCR_UARTEN()clear_UARTCR_UARTEN()toggle_UARTCR_UARTEN()get_UARTCR_SIREN()set_UARTCR_SIREN()clear_UARTCR_SIREN()toggle_UARTCR_SIREN()get_UARTCR_SIRLP()set_UARTCR_SIRLP()clear_UARTCR_SIRLP()toggle_UARTCR_SIRLP()get_UARTCR_LBE()set_UARTCR_LBE()clear_UARTCR_LBE()toggle_UARTCR_LBE()get_UARTCR_TXE()set_UARTCR_TXE()clear_UARTCR_TXE()toggle_UARTCR_TXE()get_UARTCR_RXE()set_UARTCR_RXE()clear_UARTCR_RXE()toggle_UARTCR_RXE()get_UARTCR_DTR()set_UARTCR_DTR()clear_UARTCR_DTR()toggle_UARTCR_DTR()get_UARTCR_RTS()set_UARTCR_RTS()clear_UARTCR_RTS()toggle_UARTCR_RTS()get_UARTCR_OUT1()set_UARTCR_OUT1()clear_UARTCR_OUT1()toggle_UARTCR_OUT1()get_UARTCR_OUT2()set_UARTCR_OUT2()clear_UARTCR_OUT2()toggle_UARTCR_OUT2()get_UARTCR_RTSEN()set_UARTCR_RTSEN()clear_UARTCR_RTSEN()toggle_UARTCR_RTSEN()get_UARTCR_CTSEN()set_UARTCR_CTSEN()clear_UARTCR_CTSEN()toggle_UARTCR_CTSEN()get_UARTCR()set_UARTCR()get_UARTIFLS_TXIFLSEL()set_UARTIFLS_TXIFLSEL()get_UARTIFLS_RXIFLSEL()set_UARTIFLS_RXIFLSEL()get_UARTIFLS()set_UARTIFLS()get_UARTIMSC_RIMIM()set_UARTIMSC_RIMIM()clear_UARTIMSC_RIMIM()toggle_UARTIMSC_RIMIM()get_UARTIMSC_CTSMIM()set_UARTIMSC_CTSMIM()clear_UARTIMSC_CTSMIM()toggle_UARTIMSC_CTSMIM()get_UARTIMSC_DCDMIM()set_UARTIMSC_DCDMIM()clear_UARTIMSC_DCDMIM()toggle_UARTIMSC_DCDMIM()get_UARTIMSC_DSRMIM()set_UARTIMSC_DSRMIM()clear_UARTIMSC_DSRMIM()toggle_UARTIMSC_DSRMIM()get_UARTIMSC_RXIM()set_UARTIMSC_RXIM()clear_UARTIMSC_RXIM()toggle_UARTIMSC_RXIM()get_UARTIMSC_TXIM()set_UARTIMSC_TXIM()clear_UARTIMSC_TXIM()toggle_UARTIMSC_TXIM()get_UARTIMSC_RTIM()set_UARTIMSC_RTIM()clear_UARTIMSC_RTIM()toggle_UARTIMSC_RTIM()get_UARTIMSC_FEIM()set_UARTIMSC_FEIM()clear_UARTIMSC_FEIM()toggle_UARTIMSC_FEIM()get_UARTIMSC_PEIM()set_UARTIMSC_PEIM()clear_UARTIMSC_PEIM()toggle_UARTIMSC_PEIM()get_UARTIMSC_BEIM()set_UARTIMSC_BEIM()clear_UARTIMSC_BEIM()toggle_UARTIMSC_BEIM()get_UARTIMSC_OEIM()set_UARTIMSC_OEIM()clear_UARTIMSC_OEIM()toggle_UARTIMSC_OEIM()get_UARTIMSC()set_UARTIMSC()get_UARTRIS_RIRMIS()get_UARTRIS_CTSRMIS()get_UARTRIS_DCDRMIS()get_UARTRIS_DSRRMIS()get_UARTRIS_RXRIS()get_UARTRIS_TXRIS()get_UARTRIS_RTRIS()get_UARTRIS_FERIS()get_UARTRIS_PERIS()get_UARTRIS_BERIS()get_UARTRIS_OERIS()get_UARTRIS()get_UARTMIS_RIMMIS()get_UARTMIS_CTSMMIS()get_UARTMIS_DCDMMIS()get_UARTMIS_DSRMMIS()get_UARTMIS_RXMIS()get_UARTMIS_TXMIS()get_UARTMIS_RTMIS()get_UARTMIS_FEMIS()get_UARTMIS_PEMIS()get_UARTMIS_BEMIS()get_UARTMIS_OEMIS()get_UARTMIS()get_UARTICR_RIMIC()set_UARTICR_RIMIC()clear_UARTICR_RIMIC()toggle_UARTICR_RIMIC()get_UARTICR_CTSMIC()set_UARTICR_CTSMIC()clear_UARTICR_CTSMIC()toggle_UARTICR_CTSMIC()get_UARTICR_DCDMIC()set_UARTICR_DCDMIC()clear_UARTICR_DCDMIC()toggle_UARTICR_DCDMIC()get_UARTICR_DSRMIC()set_UARTICR_DSRMIC()clear_UARTICR_DSRMIC()toggle_UARTICR_DSRMIC()get_UARTICR_RXIC()set_UARTICR_RXIC()clear_UARTICR_RXIC()toggle_UARTICR_RXIC()get_UARTICR_TXIC()set_UARTICR_TXIC()clear_UARTICR_TXIC()toggle_UARTICR_TXIC()get_UARTICR_RTIC()set_UARTICR_RTIC()clear_UARTICR_RTIC()toggle_UARTICR_RTIC()get_UARTICR_FEIC()set_UARTICR_FEIC()clear_UARTICR_FEIC()toggle_UARTICR_FEIC()get_UARTICR_PEIC()set_UARTICR_PEIC()clear_UARTICR_PEIC()toggle_UARTICR_PEIC()get_UARTICR_BEIC()set_UARTICR_BEIC()clear_UARTICR_BEIC()toggle_UARTICR_BEIC()get_UARTICR_OEIC()set_UARTICR_OEIC()clear_UARTICR_OEIC()toggle_UARTICR_OEIC()get_UARTICR()set_UARTICR()get_UARTDMACR_RXDMAE()set_UARTDMACR_RXDMAE()clear_UARTDMACR_RXDMAE()toggle_UARTDMACR_RXDMAE()get_UARTDMACR_TXDMAE()set_UARTDMACR_TXDMAE()clear_UARTDMACR_TXDMAE()toggle_UARTDMACR_TXDMAE()get_UARTDMACR_DMAONERR()set_UARTDMACR_DMAONERR()clear_UARTDMACR_DMAONERR()toggle_UARTDMACR_DMAONERR()get_UARTDMACR()set_UARTDMACR()get_UARTPERIPHID0()get_UARTPERIPHID1_PARTNUMBER1()get_UARTPERIPHID1_DESIGNER0()get_UARTPERIPHID1()get_UARTPERIPHID2_DESIGNER1()get_UARTPERIPHID2_REVISION()get_UARTPERIPHID2()get_UARTPERIPHID3()get_UARTPCELLID0()get_UARTPCELLID1()get_UARTPCELLID2()get_UARTPCELLID3()UARTDRUARTRSRreserved_padding0UARTFRreserved_padding1UARTILPRUARTIBRDUARTFBRDUARTLCR_HUARTCRUARTIFLSUARTIMSCUARTRISUARTMISUARTICRUARTDMACRreserved_padding2UARTPERIPHID0UARTPERIPHID1UARTPERIPHID2UARTPERIPHID3UARTPCELLID0UARTPCELLID1UARTPCELLID2UARTPCELLID3idsizereserved_padding0_lengthreserved_padding2_length
- Struct Documentation