searchState.loadedDescShard("nrf52840_pac", 10, "Register block\nSCL (rw) register accessor: an alias for Reg<SCL_SPEC>
\nSDA (rw) register accessor: an alias for Reg<SDA_SPEC>
\nReturns the argument unchanged.\nCalls U::from(self)
.\nPin select for SCL signal\n0x00 - Pin select for SCL signal\nPin select for SDA signal\n0x04 - Pin select for SDA signal\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister SCL
reader\nPin select for SCL signal\nRegister SCL
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister SDA
reader\nPin select for SDA signal\nRegister SDA
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\nAMOUNT (r) register accessor: an alias for Reg<AMOUNT_SPEC>
\nLIST (rw) register accessor: an alias for Reg<LIST_SPEC>
\nMAXCNT (rw) register accessor: an alias for …\nPTR (rw) register accessor: an alias for Reg<PTR_SPEC>
\nRegister block\nNumber of bytes transferred in the last transaction\n0x08 - Number of bytes transferred in the last transaction\nReturns the argument unchanged.\nCalls U::from(self)
.\nEasyDMA list type\n0x0c - EasyDMA list type\nMaximum number of bytes in receive buffer\n0x04 - Maximum number of bytes in receive buffer\nData pointer\n0x00 - Data pointer\nField AMOUNT
reader - Number of bytes transferred in the …\nNumber of bytes transferred in the last transaction\nRegister AMOUNT
reader\nBits 0:15 - Number of bytes transferred in the last …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\n1: Use array list\n0: Disable EasyDMA list\nList type\nField LIST
reader - List type\nEasyDMA list type\nField LIST
writer - List type\nRegister LIST
reader\nRegister LIST
writer\nUse array list\nWrites raw bits to the register.\nDisable EasyDMA list\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is ARRAY_LIST
\nChecks if the value of the field is DISABLED
\nBits 0:2 - List type\nBits 0:2 - List type\nGet enumerated values variant\nField MAXCNT
reader - Maximum number of bytes in receive …\nMaximum number of bytes in receive buffer\nField MAXCNT
writer - Maximum number of bytes in receive …\nRegister MAXCNT
reader\nRegister MAXCNT
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:15 - Maximum number of bytes in receive buffer\nBits 0:15 - Maximum number of bytes in receive buffer\nField PTR
reader - Data pointer\nData pointer\nField PTR
writer - Data pointer\nRegister PTR
reader\nRegister PTR
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:31 - Data pointer\nBits 0:31 - Data pointer\n0: Disable shortcut\n0: Disable shortcut\n0: Disable shortcut\n0: Disable shortcut\n0: Disable shortcut\n0: Disable shortcut\n1: Enable shortcut\n1: Enable shortcut\n1: Enable shortcut\n1: Enable shortcut\n1: Enable shortcut\n1: Enable shortcut\nShortcut between LASTRX event and STARTTX task\nField LASTRX_STARTTX
reader - Shortcut between LASTRX …\nField LASTRX_STARTTX
writer - Shortcut between LASTRX …\nShortcut between LASTRX event and STOP task\nField LASTRX_STOP
reader - Shortcut between LASTRX event …\nField LASTRX_STOP
writer - Shortcut between LASTRX event …\nShortcut between LASTRX event and SUSPEND task\nField LASTRX_SUSPEND
reader - Shortcut between LASTRX …\nField LASTRX_SUSPEND
writer - Shortcut between LASTRX …\nShortcut between LASTTX event and STARTRX task\nField LASTTX_STARTRX
reader - Shortcut between LASTTX …\nField LASTTX_STARTRX
writer - Shortcut between LASTTX …\nShortcut between LASTTX event and STOP task\nField LASTTX_STOP
reader - Shortcut between LASTTX event …\nField LASTTX_STOP
writer - Shortcut between LASTTX event …\nShortcut between LASTTX event and SUSPEND task\nField LASTTX_SUSPEND
reader - Shortcut between LASTTX …\nField LASTTX_SUSPEND
writer - Shortcut between LASTTX …\nRegister SHORTS
reader\nShortcut register\nRegister SHORTS
writer\nWrites raw bits to the register.\nDisable shortcut\nDisable shortcut\nDisable shortcut\nDisable shortcut\nDisable shortcut\nDisable shortcut\nEnable shortcut\nEnable shortcut\nEnable shortcut\nEnable shortcut\nEnable shortcut\nEnable shortcut\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 10 - Shortcut between LASTRX event and STARTTX task\nBit 10 - Shortcut between LASTRX event and STARTTX task\nBit 12 - Shortcut between LASTRX event and STOP task\nBit 12 - Shortcut between LASTRX event and STOP task\nBit 11 - Shortcut between LASTRX event and SUSPEND task\nBit 11 - Shortcut between LASTRX event and SUSPEND task\nBit 7 - Shortcut between LASTTX event and STARTRX task\nBit 7 - Shortcut between LASTTX event and STARTRX task\nBit 9 - Shortcut between LASTTX event and STOP task\nBit 9 - Shortcut between LASTTX event and STOP task\nBit 8 - Shortcut between LASTTX event and SUSPEND task\nBit 8 - Shortcut between LASTTX event and SUSPEND task\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nResume TWI transaction\nField TASKS_RESUME
writer -\nRegister TASKS_RESUME
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStart TWI receive sequence\nField TASKS_STARTRX
writer -\nRegister TASKS_STARTRX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStart TWI transmit sequence\nField TASKS_STARTTX
writer -\nRegister TASKS_STARTTX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStop TWI transaction. Must be issued while the TWI master …\nField TASKS_STOP
writer -\nRegister TASKS_STOP
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nSuspend TWI transaction\nField TASKS_SUSPEND
writer -\nRegister TASKS_SUSPEND
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nAMOUNT (r) register accessor: an alias for Reg<AMOUNT_SPEC>
\nLIST (rw) register accessor: an alias for Reg<LIST_SPEC>
\nMAXCNT (rw) register accessor: an alias for …\nPTR (rw) register accessor: an alias for Reg<PTR_SPEC>
\nRegister block\nNumber of bytes transferred in the last transaction\n0x08 - Number of bytes transferred in the last transaction\nReturns the argument unchanged.\nCalls U::from(self)
.\nEasyDMA list type\n0x0c - EasyDMA list type\nMaximum number of bytes in transmit buffer\n0x04 - Maximum number of bytes in transmit buffer\nData pointer\n0x00 - Data pointer\nField AMOUNT
reader - Number of bytes transferred in the …\nNumber of bytes transferred in the last transaction\nRegister AMOUNT
reader\nBits 0:15 - Number of bytes transferred in the last …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\n1: Use array list\n0: Disable EasyDMA list\nList type\nField LIST
reader - List type\nEasyDMA list type\nField LIST
writer - List type\nRegister LIST
reader\nRegister LIST
writer\nUse array list\nWrites raw bits to the register.\nDisable EasyDMA list\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is ARRAY_LIST
\nChecks if the value of the field is DISABLED
\nBits 0:2 - List type\nBits 0:2 - List type\nGet enumerated values variant\nField MAXCNT
reader - Maximum number of bytes in transmit …\nMaximum number of bytes in transmit buffer\nField MAXCNT
writer - Maximum number of bytes in transmit …\nRegister MAXCNT
reader\nRegister MAXCNT
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:15 - Maximum number of bytes in transmit buffer\nBits 0:15 - Maximum number of bytes in transmit buffer\nField PTR
reader - Data pointer\nData pointer\nField PTR
writer - Data pointer\nRegister PTR
reader\nRegister PTR
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:31 - Data pointer\nBits 0:31 - Data pointer\nADDRESS (rw) register accessor: an alias for …\nCONFIG (rw) register accessor: an alias for …\nENABLE (rw) register accessor: an alias for …\nERRORSRC (rw) register accessor: an alias for …\nEVENTS_ERROR (rw) register accessor: an alias for …\nEVENTS_READ (rw) register accessor: an alias for …\nEVENTS_RXSTARTED (rw) register accessor: an alias for …\nEVENTS_STOPPED (rw) register accessor: an alias for …\nEVENTS_TXSTARTED (rw) register accessor: an alias for …\nEVENTS_WRITE (rw) register accessor: an alias for …\nINTEN (rw) register accessor: an alias for Reg<INTEN_SPEC>
\nINTENCLR (rw) register accessor: an alias for …\nINTENSET (rw) register accessor: an alias for …\nMATCH (r) register accessor: an alias for Reg<MATCH_SPEC>
\nORC (rw) register accessor: an alias for Reg<ORC_SPEC>
\nUnspecified\nRXD EasyDMA channel\nRegister block\nSHORTS (rw) register accessor: an alias for …\nTASKS_PREPARERX (w) register accessor: an alias for …\nTASKS_PREPARETX (w) register accessor: an alias for …\nTASKS_RESUME (w) register accessor: an alias for …\nTASKS_STOP (w) register accessor: an alias for …\nTASKS_SUSPEND (w) register accessor: an alias for …\nTXD EasyDMA channel\nDescription collection[n]: TWI slave address n\n0x588..0x590 - Description collection[n]: TWI slave …\nConfiguration register for the address match mechanism\n0x594 - Configuration register for the address match …\nEnable TWIS\n0x500 - Enable TWIS\nError source\n0x4d0 - Error source\nTWI error\n0x124 - TWI error\nRead command received\n0x168 - Read command received\nReceive sequence started\n0x14c - Receive sequence started\nTWI stopped\n0x104 - TWI stopped\nTransmit sequence started\n0x150 - Transmit sequence started\nWrite command received\n0x164 - Write command received\nReturns the argument unchanged.\nEnable or disable interrupt\n0x300 - Enable or disable interrupt\nDisable interrupt\n0x308 - Disable interrupt\nEnable interrupt\n0x304 - Enable interrupt\nCalls U::from(self)
.\nStatus register indicating which address had a match\n0x4d4 - Status register indicating which address had a …\nOver-read character. Character sent out in case of an …\n0x5c0 - Over-read character. Character sent out in case of …\nCluster Unspecified\n0x508..0x510 - Unspecified\nCluster RXD EasyDMA channel\n0x534..0x540 - RXD EasyDMA channel\nShortcut register\n0x200 - Shortcut register\nPrepare the TWI slave to respond to a write command\n0x30 - Prepare the TWI slave to respond to a write command\nPrepare the TWI slave to respond to a read command\n0x34 - Prepare the TWI slave to respond to a read command\nResume TWI transaction\n0x20 - Resume TWI transaction\nStop TWI transaction\n0x14 - Stop TWI transaction\nSuspend TWI transaction\n0x1c - Suspend TWI transaction\nCluster TXD EasyDMA channel\n0x544..0x550 - TXD EasyDMA channel\nField ADDRESS
reader - TWI slave address\nDescription collection[n]: TWI slave address n\nField ADDRESS
writer - TWI slave address\nRegister ADDRESS[%s]
reader\nRegister ADDRESS[%s]
writer\nBits 0:6 - TWI slave address\nBits 0:6 - TWI slave address\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nEnable or disable address matching on ADDRESS[0]\nField ADDRESS0
reader - Enable or disable address matching …\nField ADDRESS0
writer - Enable or disable address matching …\nEnable or disable address matching on ADDRESS[1]\nField ADDRESS1
reader - Enable or disable address matching …\nField ADDRESS1
writer - Enable or disable address matching …\nConfiguration register for the address match mechanism\n0: Disabled\n0: Disabled\n1: Enabled\n1: Enabled\nRegister CONFIG
reader\nRegister CONFIG
writer\nBit 0 - Enable or disable address matching on ADDRESS[0]\nBit 0 - Enable or disable address matching on ADDRESS[0]\nBit 1 - Enable or disable address matching on ADDRESS[1]\nBit 1 - Enable or disable address matching on ADDRESS[1]\nWrites raw bits to the register.\nDisabled\nDisabled\nEnabled\nEnabled\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nGet enumerated values variant\nGet enumerated values variant\n0: Disable TWIS\n9: Enable TWIS\nEnable or disable TWIS\nField ENABLE
reader - Enable or disable TWIS\nEnable TWIS\nField ENABLE
writer - Enable or disable TWIS\nRegister ENABLE
reader\nRegister ENABLE
writer\nWrites raw bits to the register.\nDisable TWIS\nBits 0:3 - Enable or disable TWIS\nBits 0:3 - Enable or disable TWIS\nEnable TWIS\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nGet enumerated values variant\n1: Error occurred\n1: Error occurred\nNACK sent after receiving a data byte\nField DNACK
reader - NACK sent after receiving a data byte\nField DNACK
writer - NACK sent after receiving a data byte\nError source\n0: Error did not occur\n0: Error did not occur\n0: Error did not occur\nRX buffer overflow detected, and prevented\nField OVERFLOW
reader - RX buffer overflow detected, and …\nField OVERFLOW
writer - RX buffer overflow detected, and …\nTX buffer over-read detected, and prevented\nField OVERREAD
reader - TX buffer over-read detected, and …\nField OVERREAD
writer - TX buffer over-read detected, and …\nRegister ERRORSRC
reader\n1: Error occurred\nRegister ERRORSRC
writer\nWrites raw bits to the register.\nError occurred\nError occurred\nBit 2 - NACK sent after receiving a data byte\nBit 2 - NACK sent after receiving a data byte\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DETECTED
\nChecks if the value of the field is DETECTED
\nChecks if the value of the field is NOT_DETECTED
\nChecks if the value of the field is NOT_DETECTED
\nChecks if the value of the field is NOT_RECEIVED
\nChecks if the value of the field is RECEIVED
\nError did not occur\nError did not occur\nError did not occur\nBit 0 - RX buffer overflow detected, and prevented\nBit 0 - RX buffer overflow detected, and prevented\nBit 3 - TX buffer over-read detected, and prevented\nBit 3 - TX buffer over-read detected, and prevented\nError occurred\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nField EVENTS_ERROR
reader -\nTWI error\nField EVENTS_ERROR
writer -\nRegister EVENTS_ERROR
reader\nRegister EVENTS_ERROR
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_READ
reader -\nRead command received\nField EVENTS_READ
writer -\nRegister EVENTS_READ
reader\nRegister EVENTS_READ
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_RXSTARTED
reader -\nReceive sequence started\nField EVENTS_RXSTARTED
writer -\nRegister EVENTS_RXSTARTED
reader\nRegister EVENTS_RXSTARTED
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_STOPPED
reader -\nTWI stopped\nField EVENTS_STOPPED
writer -\nRegister EVENTS_STOPPED
reader\nRegister EVENTS_STOPPED
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_TXSTARTED
reader -\nTransmit sequence started\nField EVENTS_TXSTARTED
writer -\nRegister EVENTS_TXSTARTED
reader\nRegister EVENTS_TXSTARTED
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_WRITE
reader -\nWrite command received\nField EVENTS_WRITE
writer -\nRegister EVENTS_WRITE
reader\nRegister EVENTS_WRITE
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\nEnable or disable interrupt for ERROR event\nField ERROR
reader - Enable or disable interrupt for ERROR …\nField ERROR
writer - Enable or disable interrupt for ERROR …\nEnable or disable interrupt\nRegister INTEN
reader\nEnable or disable interrupt for READ event\nField READ
reader - Enable or disable interrupt for READ …\nField READ
writer - Enable or disable interrupt for READ …\nEnable or disable interrupt for RXSTARTED event\nField RXSTARTED
reader - Enable or disable interrupt for …\nField RXSTARTED
writer - Enable or disable interrupt for …\nEnable or disable interrupt for STOPPED event\nField STOPPED
reader - Enable or disable interrupt for …\nField STOPPED
writer - Enable or disable interrupt for …\nEnable or disable interrupt for TXSTARTED event\nField TXSTARTED
reader - Enable or disable interrupt for …\nField TXSTARTED
writer - Enable or disable interrupt for …\nRegister INTEN
writer\nEnable or disable interrupt for WRITE event\nField WRITE
reader - Enable or disable interrupt for WRITE …\nField WRITE
writer - Enable or disable interrupt for WRITE …\nWrites raw bits to the register.\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nBit 9 - Enable or disable interrupt for ERROR event\nBit 9 - Enable or disable interrupt for ERROR event\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 26 - Enable or disable interrupt for READ event\nBit 26 - Enable or disable interrupt for READ event\nBit 19 - Enable or disable interrupt for RXSTARTED event\nBit 19 - Enable or disable interrupt for RXSTARTED event\nBit 1 - Enable or disable interrupt for STOPPED event\nBit 1 - Enable or disable interrupt for STOPPED event\nBit 20 - Enable or disable interrupt for TXSTARTED event\nBit 20 - Enable or disable interrupt for TXSTARTED event\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nBit 25 - Enable or disable interrupt for WRITE event\nBit 25 - Enable or disable interrupt for WRITE event\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\nWrite ‘1’ to disable interrupt for ERROR event\nWrite ‘1’ to disable interrupt for ERROR event\nField ERROR
reader - Write ‘1’ to disable interrupt …\nField ERROR
writer - Write ‘1’ to disable interrupt …\nDisable interrupt\nRegister INTENCLR
reader\nWrite ‘1’ to disable interrupt for READ event\nWrite ‘1’ to disable interrupt for READ event\nField READ
reader - Write ‘1’ to disable interrupt for …\nField READ
writer - Write ‘1’ to disable interrupt for …\nWrite ‘1’ to disable interrupt for RXSTARTED event\nWrite ‘1’ to disable interrupt for RXSTARTED event\nField RXSTARTED
reader - Write ‘1’ to disable …\nField RXSTARTED
writer - Write ‘1’ to disable …\nWrite ‘1’ to disable interrupt for STOPPED event\nWrite ‘1’ to disable interrupt for STOPPED event\nField STOPPED
reader - Write ‘1’ to disable interrupt …\nField STOPPED
writer - Write ‘1’ to disable interrupt …\nWrite ‘1’ to disable interrupt for TXSTARTED event\nWrite ‘1’ to disable interrupt for TXSTARTED event\nField TXSTARTED
reader - Write ‘1’ to disable …\nField TXSTARTED
writer - Write ‘1’ to disable …\nRegister INTENCLR
writer\nWrite ‘1’ to disable interrupt for WRITE event\nWrite ‘1’ to disable interrupt for WRITE event\nField WRITE
reader - Write ‘1’ to disable interrupt …\nField WRITE
writer - Write ‘1’ to disable interrupt …\nWrites raw bits to the register.\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nBit 9 - Write ‘1’ to disable interrupt for ERROR event\nBit 9 - Write ‘1’ to disable interrupt for ERROR event\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 26 - Write ‘1’ to disable interrupt for READ event\nBit 26 - Write ‘1’ to disable interrupt for READ event\nBit 19 - Write ‘1’ to disable interrupt for RXSTARTED …\nBit 19 - Write ‘1’ to disable interrupt for RXSTARTED …\nBit 1 - Write ‘1’ to disable interrupt for STOPPED …\nBit 1 - Write ‘1’ to disable interrupt for STOPPED …\nBit 20 - Write ‘1’ to disable interrupt for TXSTARTED …\nBit 20 - Write ‘1’ to disable interrupt for TXSTARTED …\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nBit 25 - Write ‘1’ to disable interrupt for WRITE event\nBit 25 - Write ‘1’ to disable interrupt for WRITE event\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\nWrite ‘1’ to enable interrupt for ERROR event\nWrite ‘1’ to enable interrupt for ERROR event\nField ERROR
reader - Write ‘1’ to enable interrupt for …\nField ERROR
writer - Write ‘1’ to enable interrupt for …\nEnable interrupt\nRegister INTENSET
reader\nWrite ‘1’ to enable interrupt for READ event\nWrite ‘1’ to enable interrupt for READ event\nField READ
reader - Write ‘1’ to enable interrupt for …\nField READ
writer - Write ‘1’ to enable interrupt for …\nWrite ‘1’ to enable interrupt for RXSTARTED event\nWrite ‘1’ to enable interrupt for RXSTARTED event\nField RXSTARTED
reader - Write ‘1’ to enable interrupt …\nField RXSTARTED
writer - Write ‘1’ to enable interrupt …\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\nWrite ‘1’ to enable interrupt for STOPPED event\nWrite ‘1’ to enable interrupt for STOPPED event\nField STOPPED
reader - Write ‘1’ to enable interrupt …\nField STOPPED
writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for TXSTARTED event\nWrite ‘1’ to enable interrupt for TXSTARTED event\nField TXSTARTED
reader - Write ‘1’ to enable interrupt …\nField TXSTARTED
writer - Write ‘1’ to enable interrupt …\nRegister INTENSET
writer\nWrite ‘1’ to enable interrupt for WRITE event\nWrite ‘1’ to enable interrupt for WRITE event\nField WRITE
reader - Write ‘1’ to enable interrupt for …\nField WRITE
writer - Write ‘1’ to enable interrupt for …\nWrites raw bits to the register.\nBit 9 - Write ‘1’ to enable interrupt for ERROR event\nBit 9 - Write ‘1’ to enable interrupt for ERROR event\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 26 - Write ‘1’ to enable interrupt for READ event\nBit 26 - Write ‘1’ to enable interrupt for READ event\nBit 19 - Write ‘1’ to enable interrupt for RXSTARTED …\nBit 19 - Write ‘1’ to enable interrupt for RXSTARTED …\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nBit 1 - Write ‘1’ to enable interrupt for STOPPED event\nBit 1 - Write ‘1’ to enable interrupt for STOPPED event\nBit 20 - Write ‘1’ to enable interrupt for TXSTARTED …\nBit 20 - Write ‘1’ to enable interrupt for TXSTARTED …\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nBit 25 - Write ‘1’ to enable interrupt for WRITE event\nBit 25 - Write ‘1’ to enable interrupt for WRITE event\nField MATCH
reader - Which of the addresses in {ADDRESS} …\nStatus register indicating which address had a match\nRegister MATCH
reader\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0 - Which of the addresses in {ADDRESS} matched the …\nField ORC
reader - Over-read character. Character sent out …\nOver-read character. Character sent out in case of an …\nField ORC
writer - Over-read character. Character sent out …\nRegister ORC
reader\nRegister ORC
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:7 - Over-read character. Character sent out in case …\nBits 0:7 - Over-read character. Character sent out in case …\nRegister block\nSCL (rw) register accessor: an alias for Reg<SCL_SPEC>
\nSDA (rw) register accessor: an alias for Reg<SDA_SPEC>
\nReturns the argument unchanged.\nCalls U::from(self)
.\nPin select for SCL signal\n0x00 - Pin select for SCL signal\nPin select for SDA signal\n0x04 - Pin select for SDA signal\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister SCL
reader\nPin select for SCL signal\nRegister SCL
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister SDA
reader\nPin select for SDA signal\nRegister SDA
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\nAMOUNT (r) register accessor: an alias for Reg<AMOUNT_SPEC>
\nMAXCNT (rw) register accessor: an alias for …\nPTR (rw) register accessor: an alias for Reg<PTR_SPEC>
\nRegister block\nNumber of bytes transferred in the last RXD transaction\n0x08 - Number of bytes transferred in the last RXD …\nReturns the argument unchanged.\nCalls U::from(self)
.\nMaximum number of bytes in RXD buffer\n0x04 - Maximum number of bytes in RXD buffer\nRXD Data pointer\n0x00 - RXD Data pointer\nField AMOUNT
reader - Number of bytes transferred in the …\nNumber of bytes transferred in the last RXD transaction\nRegister AMOUNT
reader\nBits 0:15 - Number of bytes transferred in the last RXD …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField MAXCNT
reader - Maximum number of bytes in RXD buffer\nMaximum number of bytes in RXD buffer\nField MAXCNT
writer - Maximum number of bytes in RXD buffer\nRegister MAXCNT
reader\nRegister MAXCNT
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:15 - Maximum number of bytes in RXD buffer\nBits 0:15 - Maximum number of bytes in RXD buffer\nField PTR
reader - RXD Data pointer\nRXD Data pointer\nField PTR
writer - RXD Data pointer\nRegister PTR
reader\nRegister PTR
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:31 - RXD Data pointer\nBits 0:31 - RXD Data pointer\n0: Disable shortcut\n0: Disable shortcut\n1: Enable shortcut\n1: Enable shortcut\nRegister SHORTS
reader\nShortcut between READ event and SUSPEND task\nField READ_SUSPEND
reader - Shortcut between READ event …\nField READ_SUSPEND
writer - Shortcut between READ event …\nShortcut register\nRegister SHORTS
writer\nShortcut between WRITE event and SUSPEND task\nField WRITE_SUSPEND
reader - Shortcut between WRITE event …\nField WRITE_SUSPEND
writer - Shortcut between WRITE event …\nWrites raw bits to the register.\nDisable shortcut\nDisable shortcut\nEnable shortcut\nEnable shortcut\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 14 - Shortcut between READ event and SUSPEND task\nBit 14 - Shortcut between READ event and SUSPEND task\nGet enumerated values variant\nGet enumerated values variant\nBit 13 - Shortcut between WRITE event and SUSPEND task\nBit 13 - Shortcut between WRITE event and SUSPEND task\nPrepare the TWI slave to respond to a write command\nField TASKS_PREPARERX
writer -\nRegister TASKS_PREPARERX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nPrepare the TWI slave to respond to a read command\nField TASKS_PREPARETX
writer -\nRegister TASKS_PREPARETX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nResume TWI transaction\nField TASKS_RESUME
writer -\nRegister TASKS_RESUME
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStop TWI transaction\nField TASKS_STOP
writer -\nRegister TASKS_STOP
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nSuspend TWI transaction\nField TASKS_SUSPEND
writer -\nRegister TASKS_SUSPEND
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nAMOUNT (r) register accessor: an alias for Reg<AMOUNT_SPEC>
\nMAXCNT (rw) register accessor: an alias for …\nPTR (rw) register accessor: an alias for Reg<PTR_SPEC>
\nRegister block\nNumber of bytes transferred in the last TXD transaction\n0x08 - Number of bytes transferred in the last TXD …\nReturns the argument unchanged.\nCalls U::from(self)
.\nMaximum number of bytes in TXD buffer\n0x04 - Maximum number of bytes in TXD buffer\nTXD Data pointer\n0x00 - TXD Data pointer\nField AMOUNT
reader - Number of bytes transferred in the …\nNumber of bytes transferred in the last TXD transaction\nRegister AMOUNT
reader\nBits 0:15 - Number of bytes transferred in the last TXD …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField MAXCNT
reader - Maximum number of bytes in TXD buffer\nMaximum number of bytes in TXD buffer\nField MAXCNT
writer - Maximum number of bytes in TXD buffer\nRegister MAXCNT
reader\nRegister MAXCNT
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:15 - Maximum number of bytes in TXD buffer\nBits 0:15 - Maximum number of bytes in TXD buffer\nField PTR
reader - TXD Data pointer\nTXD Data pointer\nField PTR
writer - TXD Data pointer\nRegister PTR
reader\nRegister PTR
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:31 - TXD Data pointer\nBits 0:31 - TXD Data pointer\nBAUDRATE (rw) register accessor: an alias for …\nCONFIG (rw) register accessor: an alias for …\nENABLE (rw) register accessor: an alias for …\nERRORSRC (rw) register accessor: an alias for …\nEVENTS_CTS (rw) register accessor: an alias for …\nEVENTS_ERROR (rw) register accessor: an alias for …\nEVENTS_NCTS (rw) register accessor: an alias for …\nEVENTS_RXDRDY (rw) register accessor: an alias for …\nEVENTS_RXTO (rw) register accessor: an alias for …\nEVENTS_TXDRDY (rw) register accessor: an alias for …\nINTENCLR (rw) register accessor: an alias for …\nINTENSET (rw) register accessor: an alias for …\nUnspecified\nRXD (r) register accessor: an alias for Reg<RXD_SPEC>
\nRegister block\nSHORTS (rw) register accessor: an alias for …\nTASKS_STARTRX (w) register accessor: an alias for …\nTASKS_STARTTX (w) register accessor: an alias for …\nTASKS_STOPRX (w) register accessor: an alias for …\nTASKS_STOPTX (w) register accessor: an alias for …\nTASKS_SUSPEND (w) register accessor: an alias for …\nTXD (w) register accessor: an alias for Reg<TXD_SPEC>
\nBaud rate. Accuracy depends on the HFCLK source selected.\n0x524 - Baud rate. Accuracy depends on the HFCLK source …\nConfiguration of parity and hardware flow control\n0x56c - Configuration of parity and hardware flow control\nEnable UART\n0x500 - Enable UART\nError source\n0x480 - Error source\nCTS is activated (set low). Clear To Send.\n0x100 - CTS is activated (set low). Clear To Send.\nError detected\n0x124 - Error detected\nCTS is deactivated (set high). Not Clear To Send.\n0x104 - CTS is deactivated (set high). Not Clear To Send.\nData received in RXD\n0x108 - Data received in RXD\nReceiver timeout\n0x144 - Receiver timeout\nData sent from TXD\n0x11c - Data sent from TXD\nReturns the argument unchanged.\nDisable interrupt\n0x308 - Disable interrupt\nEnable interrupt\n0x304 - Enable interrupt\nCalls U::from(self)
.\nCluster Unspecified\n0x508..0x518 - Unspecified\nRXD register\n0x518 - RXD register\nShortcut register\n0x200 - Shortcut register\nStart UART receiver\n0x00 - Start UART receiver\nStart UART transmitter\n0x08 - Start UART transmitter\nStop UART receiver\n0x04 - Stop UART receiver\nStop UART transmitter\n0x0c - Stop UART transmitter\nSuspend UART\n0x1c - Suspend UART\nTXD register\n0x51c - TXD register\n30924800: 115200 baud (actual rate: 115942)\n323584: 1200 baud (actual rate: 1205)\n3866624: 14400 baud (actual rate: 14414)\n5152768: 19200 baud (actual rate: 19208)\n268435456: 1Mega baud\n61845504: 230400 baud (actual rate: 231884)\n643072: 2400 baud (actual rate: 2396)\n67108864: 250000 baud\n7729152: 28800 baud (actual rate: 28829)\n8388608: 31250 baud\n10309632: 38400 baud (actual rate: 38462)\n123695104: 460800 baud (actual rate: 470588)\n1290240: 4800 baud (actual rate: 4808)\n15007744: 56000 baud (actual rate: 55944)\n15462400: 57600 baud (actual rate: 57762)\n20615168: 76800 baud (actual rate: 76923)\n247386112: 921600 baud (actual rate: 941176)\n2576384: 9600 baud (actual rate: 9598)\nBaud rate\nField BAUDRATE
reader - Baud rate\nBaud rate. Accuracy depends on the HFCLK source selected.\nField BAUDRATE
writer - Baud rate\nRegister BAUDRATE
reader\nRegister BAUDRATE
writer\n115200 baud (actual rate: 115942)\n1200 baud (actual rate: 1205)\n14400 baud (actual rate: 14414)\n19200 baud (actual rate: 19208)\n1Mega baud\n230400 baud (actual rate: 231884)\n2400 baud (actual rate: 2396)\n250000 baud\n28800 baud (actual rate: 28829)\n31250 baud\n38400 baud (actual rate: 38462)\n460800 baud (actual rate: 470588)\n4800 baud (actual rate: 4808)\n56000 baud (actual rate: 55944)\n57600 baud (actual rate: 57762)\n76800 baud (actual rate: 76923)\n921600 baud (actual rate: 941176)\n9600 baud (actual rate: 9598)\nBits 0:31 - Baud rate\nBits 0:31 - Baud rate\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is BAUD115200
\nChecks if the value of the field is BAUD1200
\nChecks if the value of the field is BAUD14400
\nChecks if the value of the field is BAUD19200
\nChecks if the value of the field is BAUD1M
\nChecks if the value of the field is BAUD230400
\nChecks if the value of the field is BAUD2400
\nChecks if the value of the field is BAUD250000
\nChecks if the value of the field is BAUD28800
\nChecks if the value of the field is BAUD31250
\nChecks if the value of the field is BAUD38400
\nChecks if the value of the field is BAUD460800
\nChecks if the value of the field is BAUD4800
\nChecks if the value of the field is BAUD56000
\nChecks if the value of the field is BAUD57600
\nChecks if the value of the field is BAUD76800
\nChecks if the value of the field is BAUD921600
\nChecks if the value of the field is BAUD9600
\nGet enumerated values variant\nConfiguration of parity and hardware flow control\n0: Disabled\n1: Enabled\n0: Exclude parity bit\nHardware flow control\nField HWFC
reader - Hardware flow control\nField HWFC
writer - Hardware flow control\n7: Include parity bit\nParity\nField PARITY
reader - Parity\nField PARITY
writer - Parity\nRegister CONFIG
reader\nRegister CONFIG
writer\nWrites raw bits to the register.\nDisabled\nEnabled\nExclude parity bit\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nBit 0 - Hardware flow control\nBit 0 - Hardware flow control\nInclude parity bit\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is EXCLUDED
\nChecks if the value of the field is INCLUDED
\nBits 1:3 - Parity\nBits 1:3 - Parity\nGet enumerated values variant\nGet enumerated values variant\n0: Disable UART\n4: Enable UART\nEnable or disable UART\nField ENABLE
reader - Enable or disable UART\nEnable UART\nField ENABLE
writer - Enable or disable UART\nRegister ENABLE
reader\nRegister ENABLE
writer\nWrites raw bits to the register.\nDisable UART\nBits 0:3 - Enable or disable UART\nBits 0:3 - Enable or disable UART\nEnable UART\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nGet enumerated values variant\nBreak condition\nField BREAK
reader - Break condition\nField BREAK
writer - Break condition\nError source\nFraming error occurred\nField FRAMING
reader - Framing error occurred\nField FRAMING
writer - Framing error occurred\n0: Read: error not present\n0: Read: error not present\n0: Read: error not present\n0: Read: error not present\nOverrun error\nField OVERRUN
reader - Overrun error\nField OVERRUN
writer - Overrun error\nParity error\nField PARITY
reader - Parity error\nField PARITY
writer - Parity error\n1: Read: error present\n1: Read: error present\n1: Read: error present\n1: Read: error present\nRegister ERRORSRC
reader\nRegister ERRORSRC
writer\nWrites raw bits to the register.\nBit 3 - Break condition\nBit 3 - Break condition\nBit 2 - Framing error occurred\nBit 2 - Framing error occurred\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is NOT_PRESENT
\nChecks if the value of the field is NOT_PRESENT
\nChecks if the value of the field is NOT_PRESENT
\nChecks if the value of the field is NOT_PRESENT
\nChecks if the value of the field is PRESENT
\nChecks if the value of the field is PRESENT
\nChecks if the value of the field is PRESENT
\nChecks if the value of the field is PRESENT
\nRead: error not present\nRead: error not present\nRead: error not present\nRead: error not present\nBit 0 - Overrun error\nBit 0 - Overrun error\nBit 1 - Parity error\nBit 1 - Parity error\nRead: error present\nRead: error present\nRead: error present\nRead: error present\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nField EVENTS_CTS
reader -\nCTS is activated (set low). Clear To Send.\nField EVENTS_CTS
writer -\nRegister EVENTS_CTS
reader\nRegister EVENTS_CTS
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_ERROR
reader -\nError detected\nField EVENTS_ERROR
writer -\nRegister EVENTS_ERROR
reader\nRegister EVENTS_ERROR
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_NCTS
reader -\nCTS is deactivated (set high). Not Clear To Send.\nField EVENTS_NCTS
writer -\nRegister EVENTS_NCTS
reader\nRegister EVENTS_NCTS
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_RXDRDY
reader -\nData received in RXD\nField EVENTS_RXDRDY
writer -\nRegister EVENTS_RXDRDY
reader\nRegister EVENTS_RXDRDY
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_RXTO
reader -\nReceiver timeout\nField EVENTS_RXTO
writer -\nRegister EVENTS_RXTO
reader\nRegister EVENTS_RXTO
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_TXDRDY
reader -\nData sent from TXD\nField EVENTS_TXDRDY
writer -\nRegister EVENTS_TXDRDY
reader\nRegister EVENTS_TXDRDY
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\nWrite ‘1’ to disable interrupt for CTS event\nWrite ‘1’ to disable interrupt for CTS event\nField CTS
reader - Write ‘1’ to disable interrupt for …\nField CTS
writer - Write ‘1’ to disable interrupt for …\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\nWrite ‘1’ to disable interrupt for ERROR event\nWrite ‘1’ to disable interrupt for ERROR event\nField ERROR
reader - Write ‘1’ to disable interrupt …\nField ERROR
writer - Write ‘1’ to disable interrupt …\nDisable interrupt\nWrite ‘1’ to disable interrupt for NCTS event\nWrite ‘1’ to disable interrupt for NCTS event\nField NCTS
reader - Write ‘1’ to disable interrupt for …\nField NCTS
writer - Write ‘1’ to disable interrupt for …\nRegister INTENCLR
reader\nWrite ‘1’ to disable interrupt for RXDRDY event\nWrite ‘1’ to disable interrupt for RXDRDY event\nField RXDRDY
reader - Write ‘1’ to disable interrupt …\nField RXDRDY
writer - Write ‘1’ to disable interrupt …\nWrite ‘1’ to disable interrupt for RXTO event\nWrite ‘1’ to disable interrupt for RXTO event\nField RXTO
reader - Write ‘1’ to disable interrupt for …\nField RXTO
writer - Write ‘1’ to disable interrupt for …\nWrite ‘1’ to disable interrupt for TXDRDY event\nWrite ‘1’ to disable interrupt for TXDRDY event\nField TXDRDY
reader - Write ‘1’ to disable interrupt …\nField TXDRDY
writer - Write ‘1’ to disable interrupt …\nRegister INTENCLR
writer\nWrites raw bits to the register.\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nBit 0 - Write ‘1’ to disable interrupt for CTS event\nBit 0 - Write ‘1’ to disable interrupt for CTS event\nBit 9 - Write ‘1’ to disable interrupt for ERROR event\nBit 9 - Write ‘1’ to disable interrupt for ERROR event\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 1 - Write ‘1’ to disable interrupt for NCTS event\nBit 1 - Write ‘1’ to disable interrupt for NCTS event\nBit 2 - Write ‘1’ to disable interrupt for RXDRDY event\nBit 2 - Write ‘1’ to disable interrupt for RXDRDY event\nBit 17 - Write ‘1’ to disable interrupt for RXTO event\nBit 17 - Write ‘1’ to disable interrupt for RXTO event\nBit 7 - Write ‘1’ to disable interrupt for TXDRDY event\nBit 7 - Write ‘1’ to disable interrupt for TXDRDY event\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nWrite ‘1’ to enable interrupt for CTS event\nWrite ‘1’ to enable interrupt for CTS event\nField CTS
reader - Write ‘1’ to enable interrupt for …\nField CTS
writer - Write ‘1’ to enable interrupt for …\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\nWrite ‘1’ to enable interrupt for ERROR event\nWrite ‘1’ to enable interrupt for ERROR event\nField ERROR
reader - Write ‘1’ to enable interrupt for …\nField ERROR
writer - Write ‘1’ to enable interrupt for …\nEnable interrupt\nWrite ‘1’ to enable interrupt for NCTS event\nWrite ‘1’ to enable interrupt for NCTS event\nField NCTS
reader - Write ‘1’ to enable interrupt for …\nField NCTS
writer - Write ‘1’ to enable interrupt for …\nRegister INTENSET
reader\nWrite ‘1’ to enable interrupt for RXDRDY event\nWrite ‘1’ to enable interrupt for RXDRDY event\nField RXDRDY
reader - Write ‘1’ to enable interrupt …\nField RXDRDY
writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for RXTO event\nWrite ‘1’ to enable interrupt for RXTO event\nField RXTO
reader - Write ‘1’ to enable interrupt for …\nField RXTO
writer - Write ‘1’ to enable interrupt for …\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\nWrite ‘1’ to enable interrupt for TXDRDY event\nWrite ‘1’ to enable interrupt for TXDRDY event\nField TXDRDY
reader - Write ‘1’ to enable interrupt …\nField TXDRDY
writer - Write ‘1’ to enable interrupt …\nRegister INTENSET
writer\nWrites raw bits to the register.\nBit 0 - Write ‘1’ to enable interrupt for CTS event\nBit 0 - Write ‘1’ to enable interrupt for CTS event\nBit 9 - Write ‘1’ to enable interrupt for ERROR event\nBit 9 - Write ‘1’ to enable interrupt for ERROR event\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 1 - Write ‘1’ to enable interrupt for NCTS event\nBit 1 - Write ‘1’ to enable interrupt for NCTS event\nBit 2 - Write ‘1’ to enable interrupt for RXDRDY event\nBit 2 - Write ‘1’ to enable interrupt for RXDRDY event\nBit 17 - Write ‘1’ to enable interrupt for RXTO event\nBit 17 - Write ‘1’ to enable interrupt for RXTO event\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nBit 7 - Write ‘1’ to enable interrupt for TXDRDY event\nBit 7 - Write ‘1’ to enable interrupt for TXDRDY event\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nCTS (rw) register accessor: an alias for Reg<CTS_SPEC>
\nRegister block\nRTS (rw) register accessor: an alias for Reg<RTS_SPEC>
\nRXD (rw) register accessor: an alias for Reg<RXD_SPEC>
\nTXD (rw) register accessor: an alias for Reg<TXD_SPEC>
\nPin select for CTS\n0x08 - Pin select for CTS\nReturns the argument unchanged.\nCalls U::from(self)
.\nPin select for RTS\n0x00 - Pin select for RTS\nPin select for RXD\n0x0c - Pin select for RXD\nPin select for TXD\n0x04 - Pin select for TXD\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\nPin select for CTS\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister CTS
reader\nRegister CTS
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister RTS
reader\nPin select for RTS\nRegister RTS
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister RXD
reader\nPin select for RXD\nRegister RXD
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister TXD
reader\nPin select for TXD\nRegister TXD
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\nRegister RXD
reader\nField RXD
reader - RX data received in previous transfers, …\nRXD register\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:7 - RX data received in previous transfers, double …\nShortcut between CTS event and STARTRX task\nField CTS_STARTRX
reader - Shortcut between CTS event and …\nField CTS_STARTRX
writer - Shortcut between CTS event and …\n0: Disable shortcut\n0: Disable shortcut\n1: Enable shortcut\n1: Enable shortcut\nShortcut between NCTS event and STOPRX task\nField NCTS_STOPRX
reader - Shortcut between NCTS event and …\nField NCTS_STOPRX
writer - Shortcut between NCTS event and …\nRegister SHORTS
reader\nShortcut register\nRegister SHORTS
writer\nWrites raw bits to the register.\nBit 3 - Shortcut between CTS event and STARTRX task\nBit 3 - Shortcut between CTS event and STARTRX task\nDisable shortcut\nDisable shortcut\nEnable shortcut\nEnable shortcut\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 4 - Shortcut between NCTS event and STOPRX task\nBit 4 - Shortcut between NCTS event and STOPRX task\nGet enumerated values variant\nGet enumerated values variant\nStart UART receiver\nField TASKS_STARTRX
writer -\nRegister TASKS_STARTRX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStart UART transmitter\nField TASKS_STARTTX
writer -\nRegister TASKS_STARTTX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStop UART receiver\nField TASKS_STOPRX
writer -\nRegister TASKS_STOPRX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStop UART transmitter\nField TASKS_STOPTX
writer -\nRegister TASKS_STOPTX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nSuspend UART\nField TASKS_SUSPEND
writer -\nRegister TASKS_SUSPEND
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nTXD register\nField TXD
writer - TX data to be transferred\nRegister TXD
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:7 - TX data to be transferred\nBAUDRATE (rw) register accessor: an alias for …\nCONFIG (rw) register accessor: an alias for …\nENABLE (rw) register accessor: an alias for …\nERRORSRC (rw) register accessor: an alias for …\nEVENTS_CTS (rw) register accessor: an alias for …\nEVENTS_ENDRX (rw) register accessor: an alias for …\nEVENTS_ENDTX (rw) register accessor: an alias for …\nEVENTS_ERROR (rw) register accessor: an alias for …\nEVENTS_NCTS (rw) register accessor: an alias for …\nEVENTS_RXDRDY (rw) register accessor: an alias for …\nEVENTS_RXSTARTED (rw) register accessor: an alias for …\nEVENTS_RXTO (rw) register accessor: an alias for …\nEVENTS_TXDRDY (rw) register accessor: an alias for …\nEVENTS_TXSTARTED (rw) register accessor: an alias for …\nEVENTS_TXSTOPPED (rw) register accessor: an alias for …\nINTEN (rw) register accessor: an alias for Reg<INTEN_SPEC>
\nINTENCLR (rw) register accessor: an alias for …\nINTENSET (rw) register accessor: an alias for …\nUnspecified\nRXD EasyDMA channel\nRegister block\nSHORTS (rw) register accessor: an alias for …\nTASKS_FLUSHRX (w) register accessor: an alias for …\nTASKS_STARTRX (w) register accessor: an alias for …\nTASKS_STARTTX (w) register accessor: an alias for …\nTASKS_STOPRX (w) register accessor: an alias for …\nTASKS_STOPTX (w) register accessor: an alias for …\nTXD EasyDMA channel\nBaud rate. Accuracy depends on the HFCLK source selected.\n0x524 - Baud rate. Accuracy depends on the HFCLK source …\nConfiguration of parity and hardware flow control\n0x56c - Configuration of parity and hardware flow control\nEnable UART\n0x500 - Enable UART\nError source Note : this register is read / write one to …\n0x480 - Error source Note : this register is read / write …\nCTS is activated (set low). Clear To Send.\n0x100 - CTS is activated (set low). Clear To Send.\nReceive buffer is filled up\n0x110 - Receive buffer is filled up\nLast TX byte transmitted\n0x120 - Last TX byte transmitted\nError detected\n0x124 - Error detected\nCTS is deactivated (set high). Not Clear To Send.\n0x104 - CTS is deactivated (set high). Not Clear To Send.\nData received in RXD (but potentially not yet transferred …\n0x108 - Data received in RXD (but potentially not yet …\nUART receiver has started\n0x14c - UART receiver has started\nReceiver timeout\n0x144 - Receiver timeout\nData sent from TXD\n0x11c - Data sent from TXD\nUART transmitter has started\n0x150 - UART transmitter has started\nTransmitter stopped\n0x158 - Transmitter stopped\nReturns the argument unchanged.\nEnable or disable interrupt\n0x300 - Enable or disable interrupt\nDisable interrupt\n0x308 - Disable interrupt\nEnable interrupt\n0x304 - Enable interrupt\nCalls U::from(self)
.\nCluster Unspecified\n0x508..0x518 - Unspecified\nCluster RXD EasyDMA channel\n0x534..0x540 - RXD EasyDMA channel\nShortcut register\n0x200 - Shortcut register\nFlush RX FIFO into RX buffer\n0x2c - Flush RX FIFO into RX buffer\nStart UART receiver\n0x00 - Start UART receiver\nStart UART transmitter\n0x08 - Start UART transmitter\nStop UART receiver\n0x04 - Stop UART receiver\nStop UART transmitter\n0x0c - Stop UART transmitter\nCluster TXD EasyDMA channel\n0x544..0x550 - TXD EasyDMA channel\n30801920: 115200 baud (actual rate: 115108)\n323584: 1200 baud (actual rate: 1205)\n3862528: 14400 baud (actual rate: 14401)\n5152768: 19200 baud (actual rate: 19208)\n268435456: 1Mega baud\n61865984: 230400 baud (actual rate: 231884)\n643072: 2400 baud (actual rate: 2396)\n67108864: 250000 baud\n7716864: 28800 baud (actual rate: 28777)\n8388608: 31250 baud\n10289152: 38400 baud (actual rate: 38369)\n121634816: 460800 baud (actual rate: 457143)\n1290240: 4800 baud (actual rate: 4808)\n15007744: 56000 baud (actual rate: 55944)\n15400960: 57600 baud (actual rate: 57554)\n20615168: 76800 baud (actual rate: 76923)\n251658240: 921600 baud (actual rate: 941176)\n2576384: 9600 baud (actual rate: 9598)\nBaud rate\nField BAUDRATE
reader - Baud rate\nBaud rate. Accuracy depends on the HFCLK source selected.\nField BAUDRATE
writer - Baud rate\nRegister BAUDRATE
reader\nRegister BAUDRATE
writer\n115200 baud (actual rate: 115108)\n1200 baud (actual rate: 1205)\n14400 baud (actual rate: 14401)\n19200 baud (actual rate: 19208)\n1Mega baud\n230400 baud (actual rate: 231884)\n2400 baud (actual rate: 2396)\n250000 baud\n28800 baud (actual rate: 28777)\n31250 baud\n38400 baud (actual rate: 38369)\n460800 baud (actual rate: 457143)\n4800 baud (actual rate: 4808)\n56000 baud (actual rate: 55944)\n57600 baud (actual rate: 57554)\n76800 baud (actual rate: 76923)\n921600 baud (actual rate: 941176)\n9600 baud (actual rate: 9598)\nBits 0:31 - Baud rate\nBits 0:31 - Baud rate\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is BAUD115200
\nChecks if the value of the field is BAUD1200
\nChecks if the value of the field is BAUD14400
\nChecks if the value of the field is BAUD19200
\nChecks if the value of the field is BAUD1M
\nChecks if the value of the field is BAUD230400
\nChecks if the value of the field is BAUD2400
\nChecks if the value of the field is BAUD250000
\nChecks if the value of the field is BAUD28800
\nChecks if the value of the field is BAUD31250
\nChecks if the value of the field is BAUD38400
\nChecks if the value of the field is BAUD460800
\nChecks if the value of the field is BAUD4800
\nChecks if the value of the field is BAUD56000
\nChecks if the value of the field is BAUD57600
\nChecks if the value of the field is BAUD76800
\nChecks if the value of the field is BAUD921600
\nChecks if the value of the field is BAUD9600
\nGet enumerated values variant\nConfiguration of parity and hardware flow control\n0: Disabled\n1: Enabled\n0: Exclude parity bit\nHardware flow control\nField HWFC
reader - Hardware flow control\nField HWFC
writer - Hardware flow control\n7: Include even parity bit\n0: One stop bit\nParity\nField PARITY
reader - Parity\nField PARITY
writer - Parity\nRegister CONFIG
reader\nStop bits\nField STOP
reader - Stop bits\nField STOP
writer - Stop bits\n1: Two stop bits\nRegister CONFIG
writer\nWrites raw bits to the register.\nDisabled\nEnabled\nExclude parity bit\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nBit 0 - Hardware flow control\nBit 0 - Hardware flow control\nInclude even parity bit\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is EXCLUDED
\nChecks if the value of the field is INCLUDED
\nChecks if the value of the field is ONE
\nChecks if the value of the field is TWO
\nOne stop bit\nBits 1:3 - Parity\nBits 1:3 - Parity\nBit 4 - Stop bits\nBit 4 - Stop bits\nTwo stop bits\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\n0: Disable UARTE\n8: Enable UARTE\nEnable or disable UARTE\nField ENABLE
reader - Enable or disable UARTE\nEnable UART\nField ENABLE
writer - Enable or disable UARTE\nRegister ENABLE
reader\nRegister ENABLE
writer\nWrites raw bits to the register.\nDisable UARTE\nBits 0:3 - Enable or disable UARTE\nBits 0:3 - Enable or disable UARTE\nEnable UARTE\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nGet enumerated values variant\nBreak condition\nField BREAK
reader - Break condition\nField BREAK
writer - Break condition\nError source Note : this register is read / write one to …\nFraming error occurred\nField FRAMING
reader - Framing error occurred\nField FRAMING
writer - Framing error occurred\n0: Read: error not present\n0: Read: error not present\n0: Read: error not present\n0: Read: error not present\nOverrun error\nField OVERRUN
reader - Overrun error\nField OVERRUN
writer - Overrun error\nParity error\nField PARITY
reader - Parity error\nField PARITY
writer - Parity error\n1: Read: error present\n1: Read: error present\n1: Read: error present\n1: Read: error present\nRegister ERRORSRC
reader\nRegister ERRORSRC
writer\nWrites raw bits to the register.\nBit 3 - Break condition\nBit 3 - Break condition\nBit 2 - Framing error occurred\nBit 2 - Framing error occurred\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is NOT_PRESENT
\nChecks if the value of the field is NOT_PRESENT
\nChecks if the value of the field is NOT_PRESENT
\nChecks if the value of the field is NOT_PRESENT
\nChecks if the value of the field is PRESENT
\nChecks if the value of the field is PRESENT
\nChecks if the value of the field is PRESENT
\nChecks if the value of the field is PRESENT
\nRead: error not present\nRead: error not present\nRead: error not present\nRead: error not present\nBit 0 - Overrun error\nBit 0 - Overrun error\nBit 1 - Parity error\nBit 1 - Parity error\nRead: error present\nRead: error present\nRead: error present\nRead: error present\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nField EVENTS_CTS
reader -\nCTS is activated (set low). Clear To Send.\nField EVENTS_CTS
writer -\nRegister EVENTS_CTS
reader\nRegister EVENTS_CTS
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_ENDRX
reader -\nReceive buffer is filled up\nField EVENTS_ENDRX
writer -\nRegister EVENTS_ENDRX
reader\nRegister EVENTS_ENDRX
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_ENDTX
reader -\nLast TX byte transmitted\nField EVENTS_ENDTX
writer -\nRegister EVENTS_ENDTX
reader\nRegister EVENTS_ENDTX
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_ERROR
reader -\nError detected\nField EVENTS_ERROR
writer -\nRegister EVENTS_ERROR
reader\nRegister EVENTS_ERROR
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_NCTS
reader -\nCTS is deactivated (set high). Not Clear To Send.\nField EVENTS_NCTS
writer -\nRegister EVENTS_NCTS
reader\nRegister EVENTS_NCTS
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_RXDRDY
reader -\nData received in RXD (but potentially not yet transferred …\nField EVENTS_RXDRDY
writer -\nRegister EVENTS_RXDRDY
reader\nRegister EVENTS_RXDRDY
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_RXSTARTED
reader -\nUART receiver has started\nField EVENTS_RXSTARTED
writer -\nRegister EVENTS_RXSTARTED
reader\nRegister EVENTS_RXSTARTED
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_RXTO
reader -\nReceiver timeout\nField EVENTS_RXTO
writer -\nRegister EVENTS_RXTO
reader\nRegister EVENTS_RXTO
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_TXDRDY
reader -\nData sent from TXD\nField EVENTS_TXDRDY
writer -\nRegister EVENTS_TXDRDY
reader\nRegister EVENTS_TXDRDY
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_TXSTARTED
reader -\nUART transmitter has started\nField EVENTS_TXSTARTED
writer -\nRegister EVENTS_TXSTARTED
reader\nRegister EVENTS_TXSTARTED
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField EVENTS_TXSTOPPED
reader -\nTransmitter stopped\nField EVENTS_TXSTOPPED
writer -\nRegister EVENTS_TXSTOPPED
reader\nRegister EVENTS_TXSTOPPED
writer\nWrites raw bits to the register.\nBit 0\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nEnable or disable interrupt for CTS event\nField CTS
reader - Enable or disable interrupt for CTS …\nField CTS
writer - Enable or disable interrupt for CTS …\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n0: Disable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\nEnable or disable interrupt for ENDRX event\nField ENDRX
reader - Enable or disable interrupt for ENDRX …\nField ENDRX
writer - Enable or disable interrupt for ENDRX …\nEnable or disable interrupt for ENDTX event\nField ENDTX
reader - Enable or disable interrupt for ENDTX …\nField ENDTX
writer - Enable or disable interrupt for ENDTX …\nEnable or disable interrupt for ERROR event\nField ERROR
reader - Enable or disable interrupt for ERROR …\nField ERROR
writer - Enable or disable interrupt for ERROR …\nEnable or disable interrupt\nEnable or disable interrupt for NCTS event\nField NCTS
reader - Enable or disable interrupt for NCTS …\nField NCTS
writer - Enable or disable interrupt for NCTS …\nRegister INTEN
reader\nEnable or disable interrupt for RXDRDY event\nField RXDRDY
reader - Enable or disable interrupt for …\nField RXDRDY
writer - Enable or disable interrupt for …\nEnable or disable interrupt for RXSTARTED event\nField RXSTARTED
reader - Enable or disable interrupt for …\nField RXSTARTED
writer - Enable or disable interrupt for …\nEnable or disable interrupt for RXTO event\nField RXTO
reader - Enable or disable interrupt for RXTO …\nField RXTO
writer - Enable or disable interrupt for RXTO …\nEnable or disable interrupt for TXDRDY event\nField TXDRDY
reader - Enable or disable interrupt for …\nField TXDRDY
writer - Enable or disable interrupt for …\nEnable or disable interrupt for TXSTARTED event\nField TXSTARTED
reader - Enable or disable interrupt for …\nField TXSTARTED
writer - Enable or disable interrupt for …\nEnable or disable interrupt for TXSTOPPED event\nField TXSTOPPED
reader - Enable or disable interrupt for …\nField TXSTOPPED
writer - Enable or disable interrupt for …\nRegister INTEN
writer\nWrites raw bits to the register.\nBit 0 - Enable or disable interrupt for CTS event\nBit 0 - Enable or disable interrupt for CTS event\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nBit 4 - Enable or disable interrupt for ENDRX event\nBit 4 - Enable or disable interrupt for ENDRX event\nBit 8 - Enable or disable interrupt for ENDTX event\nBit 8 - Enable or disable interrupt for ENDTX event\nBit 9 - Enable or disable interrupt for ERROR event\nBit 9 - Enable or disable interrupt for ERROR event\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 1 - Enable or disable interrupt for NCTS event\nBit 1 - Enable or disable interrupt for NCTS event\nBit 2 - Enable or disable interrupt for RXDRDY event\nBit 2 - Enable or disable interrupt for RXDRDY event\nBit 19 - Enable or disable interrupt for RXSTARTED event\nBit 19 - Enable or disable interrupt for RXSTARTED event\nBit 17 - Enable or disable interrupt for RXTO event\nBit 17 - Enable or disable interrupt for RXTO event\nBit 7 - Enable or disable interrupt for TXDRDY event\nBit 7 - Enable or disable interrupt for TXDRDY event\nBit 20 - Enable or disable interrupt for TXSTARTED event\nBit 20 - Enable or disable interrupt for TXSTARTED event\nBit 22 - Enable or disable interrupt for TXSTOPPED event\nBit 22 - Enable or disable interrupt for TXSTOPPED event\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\nWrite ‘1’ to disable interrupt for CTS event\nWrite ‘1’ to disable interrupt for CTS event\nField CTS
reader - Write ‘1’ to disable interrupt for …\nField CTS
writer - Write ‘1’ to disable interrupt for …\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\nWrite ‘1’ to disable interrupt for ENDRX event\nWrite ‘1’ to disable interrupt for ENDRX event\nField ENDRX
reader - Write ‘1’ to disable interrupt …\nField ENDRX
writer - Write ‘1’ to disable interrupt …\nWrite ‘1’ to disable interrupt for ENDTX event\nWrite ‘1’ to disable interrupt for ENDTX event\nField ENDTX
reader - Write ‘1’ to disable interrupt …\nField ENDTX
writer - Write ‘1’ to disable interrupt …\nWrite ‘1’ to disable interrupt for ERROR event\nWrite ‘1’ to disable interrupt for ERROR event\nField ERROR
reader - Write ‘1’ to disable interrupt …\nField ERROR
writer - Write ‘1’ to disable interrupt …\nDisable interrupt\nWrite ‘1’ to disable interrupt for NCTS event\nWrite ‘1’ to disable interrupt for NCTS event\nField NCTS
reader - Write ‘1’ to disable interrupt for …\nField NCTS
writer - Write ‘1’ to disable interrupt for …\nRegister INTENCLR
reader\nWrite ‘1’ to disable interrupt for RXDRDY event\nWrite ‘1’ to disable interrupt for RXDRDY event\nField RXDRDY
reader - Write ‘1’ to disable interrupt …\nField RXDRDY
writer - Write ‘1’ to disable interrupt …\nWrite ‘1’ to disable interrupt for RXSTARTED event\nWrite ‘1’ to disable interrupt for RXSTARTED event\nField RXSTARTED
reader - Write ‘1’ to disable …\nField RXSTARTED
writer - Write ‘1’ to disable …\nWrite ‘1’ to disable interrupt for RXTO event\nWrite ‘1’ to disable interrupt for RXTO event\nField RXTO
reader - Write ‘1’ to disable interrupt for …\nField RXTO
writer - Write ‘1’ to disable interrupt for …\nWrite ‘1’ to disable interrupt for TXDRDY event\nWrite ‘1’ to disable interrupt for TXDRDY event\nField TXDRDY
reader - Write ‘1’ to disable interrupt …\nField TXDRDY
writer - Write ‘1’ to disable interrupt …\nWrite ‘1’ to disable interrupt for TXSTARTED event\nWrite ‘1’ to disable interrupt for TXSTARTED event\nField TXSTARTED
reader - Write ‘1’ to disable …\nField TXSTARTED
writer - Write ‘1’ to disable …\nWrite ‘1’ to disable interrupt for TXSTOPPED event\nWrite ‘1’ to disable interrupt for TXSTOPPED event\nField TXSTOPPED
reader - Write ‘1’ to disable …\nField TXSTOPPED
writer - Write ‘1’ to disable …\nRegister INTENCLR
writer\nWrites raw bits to the register.\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nBit 0 - Write ‘1’ to disable interrupt for CTS event\nBit 0 - Write ‘1’ to disable interrupt for CTS event\nBit 4 - Write ‘1’ to disable interrupt for ENDRX event\nBit 4 - Write ‘1’ to disable interrupt for ENDRX event\nBit 8 - Write ‘1’ to disable interrupt for ENDTX event\nBit 8 - Write ‘1’ to disable interrupt for ENDTX event\nBit 9 - Write ‘1’ to disable interrupt for ERROR event\nBit 9 - Write ‘1’ to disable interrupt for ERROR event\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 1 - Write ‘1’ to disable interrupt for NCTS event\nBit 1 - Write ‘1’ to disable interrupt for NCTS event\nBit 2 - Write ‘1’ to disable interrupt for RXDRDY event\nBit 2 - Write ‘1’ to disable interrupt for RXDRDY event\nBit 19 - Write ‘1’ to disable interrupt for RXSTARTED …\nBit 19 - Write ‘1’ to disable interrupt for RXSTARTED …\nBit 17 - Write ‘1’ to disable interrupt for RXTO event\nBit 17 - Write ‘1’ to disable interrupt for RXTO event\nBit 7 - Write ‘1’ to disable interrupt for TXDRDY event\nBit 7 - Write ‘1’ to disable interrupt for TXDRDY event\nBit 20 - Write ‘1’ to disable interrupt for TXSTARTED …\nBit 20 - Write ‘1’ to disable interrupt for TXSTARTED …\nBit 22 - Write ‘1’ to disable interrupt for TXSTOPPED …\nBit 22 - Write ‘1’ to disable interrupt for TXSTOPPED …\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nWrite ‘1’ to enable interrupt for CTS event\nWrite ‘1’ to enable interrupt for CTS event\nField CTS
reader - Write ‘1’ to enable interrupt for …\nField CTS
writer - Write ‘1’ to enable interrupt for …\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n0: Read: Disabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\nWrite ‘1’ to enable interrupt for ENDRX event\nWrite ‘1’ to enable interrupt for ENDRX event\nField ENDRX
reader - Write ‘1’ to enable interrupt for …\nField ENDRX
writer - Write ‘1’ to enable interrupt for …\nWrite ‘1’ to enable interrupt for ENDTX event\nWrite ‘1’ to enable interrupt for ENDTX event\nField ENDTX
reader - Write ‘1’ to enable interrupt for …\nField ENDTX
writer - Write ‘1’ to enable interrupt for …\nWrite ‘1’ to enable interrupt for ERROR event\nWrite ‘1’ to enable interrupt for ERROR event\nField ERROR
reader - Write ‘1’ to enable interrupt for …\nField ERROR
writer - Write ‘1’ to enable interrupt for …\nEnable interrupt\nWrite ‘1’ to enable interrupt for NCTS event\nWrite ‘1’ to enable interrupt for NCTS event\nField NCTS
reader - Write ‘1’ to enable interrupt for …\nField NCTS
writer - Write ‘1’ to enable interrupt for …\nRegister INTENSET
reader\nWrite ‘1’ to enable interrupt for RXDRDY event\nWrite ‘1’ to enable interrupt for RXDRDY event\nField RXDRDY
reader - Write ‘1’ to enable interrupt …\nField RXDRDY
writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for RXSTARTED event\nWrite ‘1’ to enable interrupt for RXSTARTED event\nField RXSTARTED
reader - Write ‘1’ to enable interrupt …\nField RXSTARTED
writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for RXTO event\nWrite ‘1’ to enable interrupt for RXTO event\nField RXTO
reader - Write ‘1’ to enable interrupt for …\nField RXTO
writer - Write ‘1’ to enable interrupt for …\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\n1: Enable\nWrite ‘1’ to enable interrupt for TXDRDY event\nWrite ‘1’ to enable interrupt for TXDRDY event\nField TXDRDY
reader - Write ‘1’ to enable interrupt …\nField TXDRDY
writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for TXSTARTED event\nWrite ‘1’ to enable interrupt for TXSTARTED event\nField TXSTARTED
reader - Write ‘1’ to enable interrupt …\nField TXSTARTED
writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for TXSTOPPED event\nWrite ‘1’ to enable interrupt for TXSTOPPED event\nField TXSTOPPED
reader - Write ‘1’ to enable interrupt …\nField TXSTOPPED
writer - Write ‘1’ to enable interrupt …\nRegister INTENSET
writer\nWrites raw bits to the register.\nBit 0 - Write ‘1’ to enable interrupt for CTS event\nBit 0 - Write ‘1’ to enable interrupt for CTS event\nBit 4 - Write ‘1’ to enable interrupt for ENDRX event\nBit 4 - Write ‘1’ to enable interrupt for ENDRX event\nBit 8 - Write ‘1’ to enable interrupt for ENDTX event\nBit 8 - Write ‘1’ to enable interrupt for ENDTX event\nBit 9 - Write ‘1’ to enable interrupt for ERROR event\nBit 9 - Write ‘1’ to enable interrupt for ERROR event\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nBit 1 - Write ‘1’ to enable interrupt for NCTS event\nBit 1 - Write ‘1’ to enable interrupt for NCTS event\nBit 2 - Write ‘1’ to enable interrupt for RXDRDY event\nBit 2 - Write ‘1’ to enable interrupt for RXDRDY event\nBit 19 - Write ‘1’ to enable interrupt for RXSTARTED …\nBit 19 - Write ‘1’ to enable interrupt for RXSTARTED …\nBit 17 - Write ‘1’ to enable interrupt for RXTO event\nBit 17 - Write ‘1’ to enable interrupt for RXTO event\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nBit 7 - Write ‘1’ to enable interrupt for TXDRDY event\nBit 7 - Write ‘1’ to enable interrupt for TXDRDY event\nBit 20 - Write ‘1’ to enable interrupt for TXSTARTED …\nBit 20 - Write ‘1’ to enable interrupt for TXSTARTED …\nBit 22 - Write ‘1’ to enable interrupt for TXSTOPPED …\nBit 22 - Write ‘1’ to enable interrupt for TXSTOPPED …\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nCTS (rw) register accessor: an alias for Reg<CTS_SPEC>
\nRegister block\nRTS (rw) register accessor: an alias for Reg<RTS_SPEC>
\nRXD (rw) register accessor: an alias for Reg<RXD_SPEC>
\nTXD (rw) register accessor: an alias for Reg<TXD_SPEC>
\nPin select for CTS signal\n0x08 - Pin select for CTS signal\nReturns the argument unchanged.\nCalls U::from(self)
.\nPin select for RTS signal\n0x00 - Pin select for RTS signal\nPin select for RXD signal\n0x0c - Pin select for RXD signal\nPin select for TXD signal\n0x04 - Pin select for TXD signal\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\nPin select for CTS signal\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister CTS
reader\nRegister CTS
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister RTS
reader\nPin select for RTS signal\nRegister RTS
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister RXD
reader\nPin select for RXD signal\nRegister RXD
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\n0: Connect\nConnection\nField CONNECT
reader - Connection\nField CONNECT
writer - Connection\n1: Disconnect\nField PIN
reader - Pin number\nField PIN
writer - Pin number\nField PORT
reader - Port number\nField PORT
writer - Port number\nRegister TXD
reader\nPin select for TXD signal\nRegister TXD
writer\nWrites raw bits to the register.\nBit 31 - Connection\nBit 31 - Connection\nConnect\nDisconnect\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is CONNECTED
\nChecks if the value of the field is DISCONNECTED
\nBits 0:4 - Pin number\nBits 0:4 - Pin number\nBit 5 - Port number\nBit 5 - Port number\nGet enumerated values variant\nAMOUNT (r) register accessor: an alias for Reg<AMOUNT_SPEC>
\nMAXCNT (rw) register accessor: an alias for …\nPTR (rw) register accessor: an alias for Reg<PTR_SPEC>
\nRegister block\nNumber of bytes transferred in the last transaction\n0x08 - Number of bytes transferred in the last transaction\nReturns the argument unchanged.\nCalls U::from(self)
.\nMaximum number of bytes in receive buffer\n0x04 - Maximum number of bytes in receive buffer\nData pointer\n0x00 - Data pointer\nField AMOUNT
reader - Number of bytes transferred in the …\nNumber of bytes transferred in the last transaction\nRegister AMOUNT
reader\nBits 0:15 - Number of bytes transferred in the last …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField MAXCNT
reader - Maximum number of bytes in receive …\nMaximum number of bytes in receive buffer\nField MAXCNT
writer - Maximum number of bytes in receive …\nRegister MAXCNT
reader\nRegister MAXCNT
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:15 - Maximum number of bytes in receive buffer\nBits 0:15 - Maximum number of bytes in receive buffer\nField PTR
reader - Data pointer\nData pointer\nField PTR
writer - Data pointer\nRegister PTR
reader\nRegister PTR
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:31 - Data pointer\nBits 0:31 - Data pointer\n0: Disable shortcut\n0: Disable shortcut\n1: Enable shortcut\n1: Enable shortcut\nShortcut between ENDRX event and STARTRX task\nField ENDRX_STARTRX
reader - Shortcut between ENDRX event …\nField ENDRX_STARTRX
writer - Shortcut between ENDRX event …\nShortcut between ENDRX event and STOPRX task\nField ENDRX_STOPRX
reader - Shortcut between ENDRX event …\nField ENDRX_STOPRX
writer - Shortcut between ENDRX event …\nRegister SHORTS
reader\nShortcut register\nRegister SHORTS
writer\nWrites raw bits to the register.\nDisable shortcut\nDisable shortcut\nEnable shortcut\nEnable shortcut\nBit 5 - Shortcut between ENDRX event and STARTRX task\nBit 5 - Shortcut between ENDRX event and STARTRX task\nBit 6 - Shortcut between ENDRX event and STOPRX task\nBit 6 - Shortcut between ENDRX event and STOPRX task\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nGet enumerated values variant\nGet enumerated values variant\nFlush RX FIFO into RX buffer\nField TASKS_FLUSHRX
writer -\nRegister TASKS_FLUSHRX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStart UART receiver\nField TASKS_STARTRX
writer -\nRegister TASKS_STARTRX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStart UART transmitter\nField TASKS_STARTTX
writer -\nRegister TASKS_STARTTX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStop UART receiver\nField TASKS_STOPRX
writer -\nRegister TASKS_STOPRX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nStop UART transmitter\nField TASKS_STOPTX
writer -\nRegister TASKS_STOPTX
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBit 0\nAMOUNT (r) register accessor: an alias for Reg<AMOUNT_SPEC>
\nMAXCNT (rw) register accessor: an alias for …\nPTR (rw) register accessor: an alias for Reg<PTR_SPEC>
\nRegister block\nNumber of bytes transferred in the last transaction\n0x08 - Number of bytes transferred in the last transaction\nReturns the argument unchanged.\nCalls U::from(self)
.\nMaximum number of bytes in transmit buffer\n0x04 - Maximum number of bytes in transmit buffer\nData pointer\n0x00 - Data pointer\nField AMOUNT
reader - Number of bytes transferred in the …\nNumber of bytes transferred in the last transaction\nRegister AMOUNT
reader\nBits 0:15 - Number of bytes transferred in the last …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nField MAXCNT
reader - Maximum number of bytes in transmit …\nMaximum number of bytes in transmit buffer\nField MAXCNT
writer - Maximum number of bytes in transmit …\nRegister MAXCNT
reader\nRegister MAXCNT
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:15 - Maximum number of bytes in transmit buffer\nBits 0:15 - Maximum number of bytes in transmit buffer\nField PTR
reader - Data pointer\nData pointer\nField PTR
writer - Data pointer\nRegister PTR
reader\nRegister PTR
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:31 - Data pointer\nBits 0:31 - Data pointer\nAPPROTECT (rw) register accessor: an alias for …\nCUSTOMER (rw) register accessor: an alias for …\nDEBUGCTRL (rw) register accessor: an alias for …\nNFCPINS (rw) register accessor: an alias for …\nNRFFW (rw) register accessor: an alias for Reg<NRFFW_SPEC>
\nNRFHW (rw) register accessor: an alias for Reg<NRFHW_SPEC>
\nPSELRESET (rw) register accessor: an alias for …\nREGOUT0 (rw) register accessor: an alias for …\nRegister block\nUNUSED0 (rw) register accessor: an alias for …\nUNUSED1 (rw) register accessor: an alias for …\nUNUSED2 (rw) register accessor: an alias for …\nUNUSED3 (rw) register accessor: an alias for …\nAccess port protection\n0x208 - Access port protection\nDescription collection[n]: Reserved for customer\n0x80..0x100 - Description collection[n]: Reserved for …\nProcessor debug control\n0x210 - Processor debug control\nReturns the argument unchanged.\nCalls U::from(self)
.\nSetting of pins dedicated to NFC functionality: NFC …\n0x20c - Setting of pins dedicated to NFC functionality: …\nDescription collection[n]: Reserved for Nordic firmware …\n0x14..0x50 - Description collection[n]: Reserved for …\nDescription collection[n]: Reserved for Nordic hardware …\n0x50..0x80 - Description collection[n]: Reserved for …\nDescription collection[n]: Mapping of the nRESET function\n0x200..0x208 - Description collection[n]: Mapping of the …\nGPIO reference voltage / external output supply voltage in …\n0x304 - GPIO reference voltage / external output supply …\nUnspecified\n0x00 - Unspecified\nUnspecified\n0x04 - Unspecified\nUnspecified\n0x08 - Unspecified\nUnspecified\n0x10 - Unspecified\nAccess port protection\n255: Disable\n0: Enable\nEnable or disable access port protection.\nField PALL
reader - Enable or disable access port …\nField PALL
writer - Enable or disable access port …\nRegister APPROTECT
reader\nRegister APPROTECT
writer\nWrites raw bits to the register.\nDisable\nEnable\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nBits 0:7 - Enable or disable access port protection.\nBits 0:7 - Enable or disable access port protection.\nGet enumerated values variant\nField CUSTOMER
reader - Reserved for customer\nDescription collection[n]: Reserved for customer\nField CUSTOMER
writer - Reserved for customer\nRegister CUSTOMER[%s]
reader\nRegister CUSTOMER[%s]
writer\nWrites raw bits to the register.\nBits 0:31 - Reserved for customer\nBits 0:31 - Reserved for customer\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nConfigure CPU flash patch and breakpoint (FPB) unit …\nField CPUFPBEN
reader - Configure CPU flash patch and …\nField CPUFPBEN
writer - Configure CPU flash patch and …\nConfigure CPU non-intrusive debug features\nField CPUNIDEN
reader - Configure CPU non-intrusive debug …\nField CPUNIDEN
writer - Configure CPU non-intrusive debug …\nProcessor debug control\n0: Disable CPU ITM and ETM functionality\n0: Disable CPU FPB unit. Writes into the FPB registers …\n255: Enable CPU ITM and ETM functionality (default …\n255: Enable CPU FPB unit (default behavior)\nRegister DEBUGCTRL
reader\nRegister DEBUGCTRL
writer\nWrites raw bits to the register.\nBits 8:15 - Configure CPU flash patch and breakpoint (FPB) …\nBits 8:15 - Configure CPU flash patch and breakpoint (FPB) …\nBits 0:7 - Configure CPU non-intrusive debug features\nBits 0:7 - Configure CPU non-intrusive debug features\nDisable CPU ITM and ETM functionality\nDisable CPU FPB unit. Writes into the FPB registers will …\nEnable CPU ITM and ETM functionality (default behavior)\nEnable CPU FPB unit (default behavior)\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is ENABLED
\nChecks if the value of the field is ENABLED
\nGet enumerated values variant\nGet enumerated values variant\n0: Operation as GPIO pins. Same protection as normal GPIO …\n1: Operation as NFC antenna pins. Configures the …\nSetting of pins dedicated to NFC functionality: NFC …\nSetting of pins dedicated to NFC functionality\nField PROTECT
reader - Setting of pins dedicated to NFC …\nField PROTECT
writer - Setting of pins dedicated to NFC …\nRegister NFCPINS
reader\nRegister NFCPINS
writer\nWrites raw bits to the register.\nOperation as GPIO pins. Same protection as normal GPIO pins\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nChecks if the value of the field is DISABLED
\nChecks if the value of the field is NFC
\nOperation as NFC antenna pins. Configures the protection …\nBit 0 - Setting of pins dedicated to NFC functionality\nBit 0 - Setting of pins dedicated to NFC functionality\nGet enumerated values variant\nField NRFFW
reader - Reserved for Nordic firmware design\nDescription collection[n]: Reserved for Nordic firmware …\nField NRFFW
writer - Reserved for Nordic firmware design\nRegister NRFFW[%s]
reader\nRegister NRFFW[%s]
writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self)
.\nCalls U::from(self)
.\nCalls U::from(self)
.\nBits 0:31 - Reserved for Nordic firmware design\nBits 0:31 - Reserved for Nordic firmware design")