searchState.loadedDescShard("nrf52840_pac", 12, "Bit 2 - Shortcut between EP0DATADONE event and EP0STATUS …\nBit 2 - Shortcut between EP0DATADONE event and EP0STATUS …\nBit 0 - Shortcut between EP0DATADONE event and STARTEPIN[0]\nBit 0 - Shortcut between EP0DATADONE event and STARTEPIN[0]\nBit 1 - Shortcut between EP0DATADONE event and STARTEPOUT[0…\nBit 1 - Shortcut between EP0DATADONE event and STARTEPOUT[0…\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).\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\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nEPOUT (rw) register accessor: an alias for Reg<EPOUT_SPEC>\nISOOUT (r) register accessor: an alias for Reg<ISOOUT_SPEC>\nRegister block\nDescription collection[n]: Number of bytes received last …\n0x00..0x20 - Description collection[n]: Number of bytes …\nReturns the argument unchanged.\nCalls U::from(self).\nNumber of bytes received last on this ISO OUT data endpoint\n0x20 - Number of bytes received last on this ISO OUT data …\nDescription collection[n]: Number of bytes received last …\nRegister EPOUT[%s] reader\nField SIZE reader - Number of bytes received last in the …\nField SIZE writer - Number of bytes received last in the …\nRegister EPOUT[%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:6 - Number of bytes received last in the data stage …\nBits 0:6 - Number of bytes received last in the data stage …\nNumber of bytes received last on this ISO OUT data endpoint\n0: No zero-length data received, use value in SIZE\nRegister ISOOUT reader\nField SIZE reader - Number of bytes received last on this …\nZero-length data packet received\n1: Zero-length data received, ignore value in SIZE\nField ZERO reader - Zero-length data packet received\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nChecks if the value of the field is NORMAL\nChecks if the value of the field is ZERO_DATA\nBits 0:9 - Number of bytes received last on this ISO OUT …\nGet enumerated values variant\nBit 16 - Zero-length data packet received\nForces D+ and D- lines into the state defined in the …\nField TASKS_DPDMDRIVE writer -\nRegister TASKS_DPDMDRIVE 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\nStops forcing D+ and D- lines into any state (USB engine …\nField TASKS_DPDMNODRIVE writer -\nRegister TASKS_DPDMNODRIVE 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\nAllows OUT data stage on control endpoint 0\nField TASKS_EP0RCVOUT writer -\nRegister TASKS_EP0RCVOUT 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\nStalls data and status stage on control endpoint 0\nField TASKS_EP0STALL writer -\nRegister TASKS_EP0STALL 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\nAllows status stage on control endpoint 0\nField TASKS_EP0STATUS writer -\nRegister TASKS_EP0STATUS 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\nDescription collection[n]: Captures the EPIN[n].PTR and …\nField TASKS_STARTEPIN writer -\nRegister TASKS_STARTEPIN[%s] 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\nDescription collection[n]: Captures the EPOUT[n].PTR and …\nField TASKS_STARTEPOUT writer -\nRegister TASKS_STARTEPOUT[%s] 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\nCaptures the ISOIN.PTR and ISOIN.MAXCNT registers values, …\nField TASKS_STARTISOIN writer -\nRegister TASKS_STARTISOIN 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\nCaptures the ISOOUT.PTR and ISOOUT.MAXCNT registers …\nField TASKS_STARTISOOUT writer -\nRegister TASKS_STARTISOOUT 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\nField ADDR reader - Device USB address\nRegister USBADDR reader\nDevice USB address\nBits 0:6 - Device USB address\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nControl of the USB pull-up on the D+ line\nField CONNECT reader - Control of the USB pull-up on the …\nField CONNECT writer - Control of the USB pull-up on the …\n0: Pull-up is disconnected\n1: Pull-up is connected to D+\nRegister USBPULLUP reader\nControl of the USB pull-up\nRegister USBPULLUP writer\nWrites raw bits to the register.\nBit 0 - Control of the USB pull-up on the D+ line\nBit 0 - Control of the USB pull-up on the D+ line\nPull-up is disconnected\nPull-up is connected to D+\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\nRegister WINDEXH reader\nField WINDEXH reader - SETUP data, byte 5, MSB of wIndex\nSETUP data, byte 5, MSB of wIndex\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nBits 0:7 - SETUP data, byte 5, MSB of wIndex\nRegister WINDEXL reader\nField WINDEXL reader - SETUP data, byte 4, LSB of wIndex\nSETUP data, byte 4, LSB of wIndex\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nBits 0:7 - SETUP data, byte 4, LSB of wIndex\nRegister WLENGTHH reader\nField WLENGTHH reader - SETUP data, byte 7, MSB of wLength\nSETUP data, byte 7, MSB of wLength\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nBits 0:7 - SETUP data, byte 7, MSB of wLength\nRegister WLENGTHL reader\nField WLENGTHL reader - SETUP data, byte 6, LSB of wLength\nSETUP data, byte 6, LSB of wLength\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nBits 0:7 - SETUP data, byte 6, LSB of wLength\nRegister WVALUEH reader\nField WVALUEH reader - SETUP data, byte 3, MSB of wValue\nSETUP data, byte 3, MSB of wValue\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nBits 0:7 - SETUP data, byte 3, MSB of wValue\nRegister WVALUEL reader\nField WVALUEL reader - SETUP data, byte 2, LSB of wValue\nSETUP data, byte 2, LSB of wValue\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nBits 0:7 - SETUP data, byte 2, LSB of wValue\nCONFIG (rw) register accessor: an alias for …\nCRV (rw) register accessor: an alias for Reg<CRV_SPEC>\nEVENTS_TIMEOUT (rw) register accessor: an alias for …\nINTENCLR (rw) register accessor: an alias for …\nINTENSET (rw) register accessor: an alias for …\nREQSTATUS (r) register accessor: an alias for …\nRR (w) register accessor: an alias for Reg<RR_SPEC>\nRREN (rw) register accessor: an alias for Reg<RREN_SPEC>\nRUNSTATUS (r) register accessor: an alias for …\nRegister block\nTASKS_START (w) register accessor: an alias for …\nConfiguration register\n0x50c - Configuration register\nCounter reload value\n0x504 - Counter reload value\nWatchdog timeout\n0x100 - Watchdog timeout\nReturns the argument unchanged.\nDisable interrupt\n0x308 - Disable interrupt\nEnable interrupt\n0x304 - Enable interrupt\nCalls U::from(self).\nRequest status\n0x404 - Request status\nDescription collection[n]: Reload request n\n0x600..0x620 - Description collection[n]: Reload request n\nEnable register for reload request registers\n0x508 - Enable register for reload request registers\nRun status\n0x400 - Run status\nStart the watchdog\n0x00 - Start the watchdog\nConfiguration register\nConfigure the watchdog to either be paused, or kept …\nField HALT reader - Configure the watchdog to either be …\nField HALT writer - Configure the watchdog to either be …\n0: Pause watchdog while the CPU is sleeping\n0: Pause watchdog while the CPU is halted by the debugger\nRegister CONFIG reader\n1: Keep the watchdog running while the CPU is sleeping\n1: Keep the watchdog running while the CPU is halted by …\nConfigure the watchdog to either be paused, or kept …\nField SLEEP reader - Configure the watchdog to either be …\nField SLEEP writer - Configure the watchdog to either be …\nRegister CONFIG writer\nWrites raw bits to the register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nBit 3 - Configure the watchdog to either be paused, or …\nBit 3 - Configure the watchdog to either be paused, or …\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 PAUSE\nChecks if the value of the field is PAUSE\nChecks if the value of the field is RUN\nChecks if the value of the field is RUN\nPause watchdog while the CPU is sleeping\nPause watchdog while the CPU is halted by the debugger\nKeep the watchdog running while the CPU is sleeping\nKeep the watchdog running while the CPU is halted by the …\nBit 0 - Configure the watchdog to either be paused, or …\nBit 0 - Configure the watchdog to either be paused, or …\nGet enumerated values variant\nGet enumerated values variant\nField CRV reader - Counter reload value in number of …\nCounter reload value\nField CRV writer - Counter reload value in number of …\nRegister CRV reader\nRegister CRV writer\nWrites raw bits to the register.\nBits 0:31 - Counter reload value in number of cycles of …\nBits 0:31 - Counter reload value in number of cycles of …\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_TIMEOUT reader -\nWatchdog timeout\nField EVENTS_TIMEOUT writer -\nRegister EVENTS_TIMEOUT reader\nRegister EVENTS_TIMEOUT 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\n0: Read: Disabled\n1: Read: Enabled\nDisable interrupt\nRegister INTENCLR reader\nWrite ‘1’ to disable interrupt for TIMEOUT event\nWrite ‘1’ to disable interrupt for TIMEOUT event\nField TIMEOUT reader - Write ‘1’ to disable interrupt …\nField TIMEOUT writer - Write ‘1’ to disable interrupt …\nRegister INTENCLR writer\nWrites raw bits to the register.\nDisable\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 ENABLED\nBit 0 - Write ‘1’ to disable interrupt for TIMEOUT …\nBit 0 - Write ‘1’ to disable interrupt for TIMEOUT …\nGet enumerated values variant\n0: Read: Disabled\n1: Read: Enabled\nEnable interrupt\nRegister INTENSET reader\n1: Enable\nWrite ‘1’ to enable interrupt for TIMEOUT event\nWrite ‘1’ to enable interrupt for TIMEOUT event\nField TIMEOUT reader - Write ‘1’ to enable interrupt …\nField TIMEOUT writer - Write ‘1’ to enable interrupt …\nRegister INTENSET writer\nWrites raw bits to the register.\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 ENABLED\nEnable\nBit 0 - Write ‘1’ to enable interrupt for TIMEOUT event\nBit 0 - Write ‘1’ to enable interrupt for TIMEOUT event\nGet enumerated values variant\n0: RR[0] register is not enabled, or are already …\n0: RR[1] register is not enabled, or are already …\n0: RR[2] register is not enabled, or are already …\n0: RR[3] register is not enabled, or are already …\n0: RR[4] register is not enabled, or are already …\n0: RR[5] register is not enabled, or are already …\n0: RR[6] register is not enabled, or are already …\n0: RR[7] register is not enabled, or are already …\n1: RR[0] register is enabled, and are not yet requesting …\n1: RR[1] register is enabled, and are not yet requesting …\n1: RR[2] register is enabled, and are not yet requesting …\n1: RR[3] register is enabled, and are not yet requesting …\n1: RR[4] register is enabled, and are not yet requesting …\n1: RR[5] register is enabled, and are not yet requesting …\n1: RR[6] register is enabled, and are not yet requesting …\n1: RR[7] register is enabled, and are not yet requesting …\nRegister REQSTATUS reader\nRequest status\nRequest status for RR[0] register\nField RR0 reader - Request status for RR[0] register\nRequest status for RR[1] register\nField RR1 reader - Request status for RR[1] register\nRequest status for RR[2] register\nField RR2 reader - Request status for RR[2] register\nRequest status for RR[3] register\nField RR3 reader - Request status for RR[3] register\nRequest status for RR[4] register\nField RR4 reader - Request status for RR[4] register\nRequest status for RR[5] register\nField RR5 reader - Request status for RR[5] register\nRequest status for RR[6] register\nField RR6 reader - Request status for RR[6] register\nRequest status for RR[7] register\nField RR7 reader - Request status for RR[7] register\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).\nChecks if the value of the field is DISABLED_OR_REQUESTED\nChecks if the value of the field is DISABLED_OR_REQUESTED\nChecks if the value of the field is DISABLED_OR_REQUESTED\nChecks if the value of the field is DISABLED_OR_REQUESTED\nChecks if the value of the field is DISABLED_OR_REQUESTED\nChecks if the value of the field is DISABLED_OR_REQUESTED\nChecks if the value of the field is DISABLED_OR_REQUESTED\nChecks if the value of the field is DISABLED_OR_REQUESTED\nChecks if the value of the field is ENABLED_AND_UNREQUESTED\nChecks if the value of the field is ENABLED_AND_UNREQUESTED\nChecks if the value of the field is ENABLED_AND_UNREQUESTED\nChecks if the value of the field is ENABLED_AND_UNREQUESTED\nChecks if the value of the field is ENABLED_AND_UNREQUESTED\nChecks if the value of the field is ENABLED_AND_UNREQUESTED\nChecks if the value of the field is ENABLED_AND_UNREQUESTED\nChecks if the value of the field is ENABLED_AND_UNREQUESTED\nBit 0 - Request status for RR[0] register\nBit 1 - Request status for RR[1] register\nBit 2 - Request status for RR[2] register\nBit 3 - Request status for RR[3] register\nBit 4 - Request status for RR[4] register\nBit 5 - Request status for RR[5] register\nBit 6 - Request status for RR[6] register\nBit 7 - Request status for RR[7] register\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\n1850885685: Value to request a reload of the watchdog timer\nReload request register\nDescription collection[n]: Reload request n\nField RR writer - Reload request register\nRegister RR[%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).\nValue to request a reload of the watchdog timer\nBits 0:31 - Reload request register\n0: Disable RR[0] register\n0: Disable RR[1] register\n0: Disable RR[2] register\n0: Disable RR[3] register\n0: Disable RR[4] register\n0: Disable RR[5] register\n0: Disable RR[6] register\n0: Disable RR[7] register\n1: Enable RR[0] register\n1: Enable RR[1] register\n1: Enable RR[2] register\n1: Enable RR[3] register\n1: Enable RR[4] register\n1: Enable RR[5] register\n1: Enable RR[6] register\n1: Enable RR[7] register\nRegister RREN reader\nEnable or disable RR[0] register\nField RR0 reader - Enable or disable RR[0] register\nField RR0 writer - Enable or disable RR[0] register\nEnable or disable RR[1] register\nField RR1 reader - Enable or disable RR[1] register\nField RR1 writer - Enable or disable RR[1] register\nEnable or disable RR[2] register\nField RR2 reader - Enable or disable RR[2] register\nField RR2 writer - Enable or disable RR[2] register\nEnable or disable RR[3] register\nField RR3 reader - Enable or disable RR[3] register\nField RR3 writer - Enable or disable RR[3] register\nEnable or disable RR[4] register\nField RR4 reader - Enable or disable RR[4] register\nField RR4 writer - Enable or disable RR[4] register\nEnable or disable RR[5] register\nField RR5 reader - Enable or disable RR[5] register\nField RR5 writer - Enable or disable RR[5] register\nEnable or disable RR[6] register\nField RR6 reader - Enable or disable RR[6] register\nField RR6 writer - Enable or disable RR[6] register\nEnable or disable RR[7] register\nField RR7 reader - Enable or disable RR[7] register\nField RR7 writer - Enable or disable RR[7] register\nEnable register for reload request registers\nRegister RREN writer\nWrites raw bits to the register.\nDisable RR[0] register\nDisable RR[1] register\nDisable RR[2] register\nDisable RR[3] register\nDisable RR[4] register\nDisable RR[5] register\nDisable RR[6] register\nDisable RR[7] register\nEnable RR[0] register\nEnable RR[1] register\nEnable RR[2] register\nEnable RR[3] register\nEnable RR[4] register\nEnable RR[5] register\nEnable RR[6] register\nEnable RR[7] register\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).\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\nBit 0 - Enable or disable RR[0] register\nBit 0 - Enable or disable RR[0] register\nBit 1 - Enable or disable RR[1] register\nBit 1 - Enable or disable RR[1] register\nBit 2 - Enable or disable RR[2] register\nBit 2 - Enable or disable RR[2] register\nBit 3 - Enable or disable RR[3] register\nBit 3 - Enable or disable RR[3] register\nBit 4 - Enable or disable RR[4] register\nBit 4 - Enable or disable RR[4] register\nBit 5 - Enable or disable RR[5] register\nBit 5 - Enable or disable RR[5] register\nBit 6 - Enable or disable RR[6] register\nBit 6 - Enable or disable RR[6] register\nBit 7 - Enable or disable RR[7] register\nBit 7 - Enable or disable RR[7] register\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\n0: Watchdog not running\nRegister RUNSTATUS reader\n1: Watchdog is running\nIndicates whether or not the watchdog is running\nField RUNSTATUS reader - Indicates whether or not the …\nRun status\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nChecks if the value of the field is NOT_RUNNING\nChecks if the value of the field is RUNNING\nBit 0 - Indicates whether or not the watchdog is running\nGet enumerated values variant\nStart the watchdog\nField TASKS_START writer -\nRegister TASKS_START 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")