searchState.loadedDescShard("nrf52840_pac", 6, "Calls 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).\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).\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 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 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\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\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\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\nWrite: Enable channel\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\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\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\nInclude or exclude channel 0\nField CH0 reader - Include or exclude channel 0\nField CH0 writer - Include or exclude channel 0\nInclude or exclude channel 10\nField CH10 reader - Include or exclude channel 10\nField CH10 writer - Include or exclude channel 10\nInclude or exclude channel 11\nField CH11 reader - Include or exclude channel 11\nField CH11 writer - Include or exclude channel 11\nInclude or exclude channel 12\nField CH12 reader - Include or exclude channel 12\nField CH12 writer - Include or exclude channel 12\nInclude or exclude channel 13\nField CH13 reader - Include or exclude channel 13\nField CH13 writer - Include or exclude channel 13\nInclude or exclude channel 14\nField CH14 reader - Include or exclude channel 14\nField CH14 writer - Include or exclude channel 14\nInclude or exclude channel 15\nField CH15 reader - Include or exclude channel 15\nField CH15 writer - Include or exclude channel 15\nInclude or exclude channel 16\nField CH16 reader - Include or exclude channel 16\nField CH16 writer - Include or exclude channel 16\nInclude or exclude channel 17\nField CH17 reader - Include or exclude channel 17\nField CH17 writer - Include or exclude channel 17\nInclude or exclude channel 18\nField CH18 reader - Include or exclude channel 18\nField CH18 writer - Include or exclude channel 18\nInclude or exclude channel 19\nField CH19 reader - Include or exclude channel 19\nField CH19 writer - Include or exclude channel 19\nInclude or exclude channel 1\nField CH1 reader - Include or exclude channel 1\nField CH1 writer - Include or exclude channel 1\nInclude or exclude channel 20\nField CH20 reader - Include or exclude channel 20\nField CH20 writer - Include or exclude channel 20\nInclude or exclude channel 21\nField CH21 reader - Include or exclude channel 21\nField CH21 writer - Include or exclude channel 21\nInclude or exclude channel 22\nField CH22 reader - Include or exclude channel 22\nField CH22 writer - Include or exclude channel 22\nInclude or exclude channel 23\nField CH23 reader - Include or exclude channel 23\nField CH23 writer - Include or exclude channel 23\nInclude or exclude channel 24\nField CH24 reader - Include or exclude channel 24\nField CH24 writer - Include or exclude channel 24\nInclude or exclude channel 25\nField CH25 reader - Include or exclude channel 25\nField CH25 writer - Include or exclude channel 25\nInclude or exclude channel 26\nField CH26 reader - Include or exclude channel 26\nField CH26 writer - Include or exclude channel 26\nInclude or exclude channel 27\nField CH27 reader - Include or exclude channel 27\nField CH27 writer - Include or exclude channel 27\nInclude or exclude channel 28\nField CH28 reader - Include or exclude channel 28\nField CH28 writer - Include or exclude channel 28\nInclude or exclude channel 29\nField CH29 reader - Include or exclude channel 29\nField CH29 writer - Include or exclude channel 29\nInclude or exclude channel 2\nField CH2 reader - Include or exclude channel 2\nField CH2 writer - Include or exclude channel 2\nInclude or exclude channel 30\nField CH30 reader - Include or exclude channel 30\nField CH30 writer - Include or exclude channel 30\nInclude or exclude channel 31\nField CH31 reader - Include or exclude channel 31\nField CH31 writer - Include or exclude channel 31\nInclude or exclude channel 3\nField CH3 reader - Include or exclude channel 3\nField CH3 writer - Include or exclude channel 3\nInclude or exclude channel 4\nField CH4 reader - Include or exclude channel 4\nField CH4 writer - Include or exclude channel 4\nInclude or exclude channel 5\nField CH5 reader - Include or exclude channel 5\nField CH5 writer - Include or exclude channel 5\nInclude or exclude channel 6\nField CH6 reader - Include or exclude channel 6\nField CH6 writer - Include or exclude channel 6\nInclude or exclude channel 7\nField CH7 reader - Include or exclude channel 7\nField CH7 writer - Include or exclude channel 7\nInclude or exclude channel 8\nField CH8 reader - Include or exclude channel 8\nField CH8 writer - Include or exclude channel 8\nInclude or exclude channel 9\nField CH9 reader - Include or exclude channel 9\nField CH9 writer - Include or exclude channel 9\nDescription collection[n]: Channel group n\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n0: Exclude\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\n1: Include\nRegister CHG[%s] reader\nRegister CHG[%s] writer\nWrites raw bits to the register.\nBit 0 - Include or exclude channel 0\nBit 0 - Include or exclude channel 0\nBit 1 - Include or exclude channel 1\nBit 1 - Include or exclude channel 1\nBit 10 - Include or exclude channel 10\nBit 10 - Include or exclude channel 10\nBit 11 - Include or exclude channel 11\nBit 11 - Include or exclude channel 11\nBit 12 - Include or exclude channel 12\nBit 12 - Include or exclude channel 12\nBit 13 - Include or exclude channel 13\nBit 13 - Include or exclude channel 13\nBit 14 - Include or exclude channel 14\nBit 14 - Include or exclude channel 14\nBit 15 - Include or exclude channel 15\nBit 15 - Include or exclude channel 15\nBit 16 - Include or exclude channel 16\nBit 16 - Include or exclude channel 16\nBit 17 - Include or exclude channel 17\nBit 17 - Include or exclude channel 17\nBit 18 - Include or exclude channel 18\nBit 18 - Include or exclude channel 18\nBit 19 - Include or exclude channel 19\nBit 19 - Include or exclude channel 19\nBit 2 - Include or exclude channel 2\nBit 2 - Include or exclude channel 2\nBit 20 - Include or exclude channel 20\nBit 20 - Include or exclude channel 20\nBit 21 - Include or exclude channel 21\nBit 21 - Include or exclude channel 21\nBit 22 - Include or exclude channel 22\nBit 22 - Include or exclude channel 22\nBit 23 - Include or exclude channel 23\nBit 23 - Include or exclude channel 23\nBit 24 - Include or exclude channel 24\nBit 24 - Include or exclude channel 24\nBit 25 - Include or exclude channel 25\nBit 25 - Include or exclude channel 25\nBit 26 - Include or exclude channel 26\nBit 26 - Include or exclude channel 26\nBit 27 - Include or exclude channel 27\nBit 27 - Include or exclude channel 27\nBit 28 - Include or exclude channel 28\nBit 28 - Include or exclude channel 28\nBit 29 - Include or exclude channel 29\nBit 29 - Include or exclude channel 29\nBit 3 - Include or exclude channel 3\nBit 3 - Include or exclude channel 3\nBit 30 - Include or exclude channel 30\nBit 30 - Include or exclude channel 30\nBit 31 - Include or exclude channel 31\nBit 31 - Include or exclude channel 31\nBit 4 - Include or exclude channel 4\nBit 4 - Include or exclude channel 4\nBit 5 - Include or exclude channel 5\nBit 5 - Include or exclude channel 5\nBit 6 - Include or exclude channel 6\nBit 6 - Include or exclude channel 6\nBit 7 - Include or exclude channel 7\nBit 7 - Include or exclude channel 7\nBit 8 - Include or exclude channel 8\nBit 8 - Include or exclude channel 8\nBit 9 - Include or exclude channel 9\nBit 9 - Include or exclude channel 9\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\nExclude\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.\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.\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\nInclude\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).\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 EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\nChecks if the value of the field is EXCLUDED\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 INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\nChecks if the value of the field is INCLUDED\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\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\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\nRegister block\nTEP (rw) register accessor: an alias for Reg<TEP_SPEC>\nReturns the argument unchanged.\nCalls U::from(self).\nDescription cluster[n]: Channel n task end-point\n0x00 - Description cluster[n]: Channel n task end-point\nRegister TEP reader\nField TEP reader - Pointer to task register\nDescription cluster[n]: Channel n task end-point\nField TEP writer - Pointer to task register\nRegister TEP 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 - Pointer to task register\nBits 0:31 - Pointer to task register\nDIS (w) register accessor: an alias for Reg<DIS_SPEC>\nEN (w) register accessor: an alias for Reg<EN_SPEC>\nRegister block\nDescription cluster[n]: Disable channel group n\n0x04 - Description cluster[n]: Disable channel group n\nDescription cluster[n]: Enable channel group n\n0x00 - Description cluster[n]: Enable channel group n\nReturns the argument unchanged.\nCalls U::from(self).\nDescription cluster[n]: Disable channel group n\nField DIS writer -\nRegister DIS writer\nWrites raw bits to the register.\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nDescription cluster[n]: Enable channel group n\nField EN writer -\nRegister EN writer\nWrites raw bits to the register.\nBit 0\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCOUNTERTOP (rw) register accessor: an alias for …\nDECODER (rw) register accessor: an alias for …\nENABLE (rw) register accessor: an alias for …\nEVENTS_LOOPSDONE (rw) register accessor: an alias for …\nEVENTS_PWMPERIODEND (rw) register accessor: an alias for …\nEVENTS_SEQEND (rw) register accessor: an alias for …\nEVENTS_SEQSTARTED (rw) register accessor: an alias for …\nEVENTS_STOPPED (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 …\nLOOP (rw) register accessor: an alias for Reg<LOOP_SPEC>\nMODE (rw) register accessor: an alias for Reg<MODE_SPEC>\nPRESCALER (rw) register accessor: an alias for …\nUnspecified\nRegister block\nUnspecified\nSHORTS (rw) register accessor: an alias for …\nTASKS_NEXTSTEP (w) register accessor: an alias for …\nTASKS_SEQSTART (w) register accessor: an alias for …\nTASKS_STOP (w) register accessor: an alias for …\nValue up to which the pulse generator counter counts\n0x508 - Value up to which the pulse generator counter …\nConfiguration of the decoder\n0x510 - Configuration of the decoder\nPWM module enable register\n0x500 - PWM module enable register\nConcatenated sequences have been played the amount of …\n0x11c - Concatenated sequences have been played the amount …\nEmitted at the end of each PWM period\n0x118 - Emitted at the end of each PWM period\nDescription collection[n]: Emitted at end of every …\n0x110..0x118 - Description collection[n]: Emitted at end …\nDescription collection[n]: First PWM period started on …\n0x108..0x110 - Description collection[n]: First PWM period …\nResponse to STOP task, emitted when PWM pulses are no …\n0x104 - Response to STOP task, emitted when PWM pulses are …\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).\nNumber of playbacks of a loop\n0x514 - Number of playbacks of a loop\nSelects operating mode of the wave counter\n0x504 - Selects operating mode of the wave counter\nConfiguration for PWM_CLK\n0x50c - Configuration for PWM_CLK\nCluster Unspecified\n0x560..0x570 - Unspecified\nCluster Unspecified\n0x520..0x530 - Unspecified\n0x540..0x550 - Unspecified\nShortcut register\n0x200 - Shortcut register\nSteps by one value in the current sequence on all enabled …\n0x10 - Steps by one value in the current sequence on all …\nDescription collection[n]: Loads the first PWM value on …\n0x08..0x10 - Description collection[n]: Loads the first …\nStops PWM pulse generation on all channels at the end of …\n0x04 - Stops PWM pulse generation on all channels at the …\nField COUNTERTOP reader - Value up to which the pulse …\nValue up to which the pulse generator counter counts\nField COUNTERTOP writer - Value up to which the pulse …\nRegister COUNTERTOP reader\nRegister COUNTERTOP writer\nWrites raw bits to the register.\nBits 0:14 - Value up to which the pulse generator counter …\nBits 0:14 - Value up to which the pulse generator counter …\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: 1st half word (16-bit) used in all PWM channels 0..3\nConfiguration of the decoder\n1: 1st half word (16-bit) used in channel 0..1; 2nd word …\n2: 1st half word (16-bit) in ch.0; 2nd in ch.1; …; 4th …\nHow a sequence is read from RAM and spread to the compare …\nField LOAD reader - How a sequence is read from RAM and …\nField LOAD writer - How a sequence is read from RAM and …\nSelects source for advancing the active sequence\nField MODE reader - Selects source for advancing the …\nField MODE writer - Selects source for advancing the …\n1: NEXTSTEP task causes a new value to be loaded to …\nRegister DECODER reader\n0: SEQ[n].REFRESH is used to determine loading internal …\nRegister DECODER writer\n3: 1st half word (16-bit) in ch.0; 2nd in ch.1; …; 4th …\nWrites raw bits to the register.\n1st half word (16-bit) used in all PWM channels 0..3\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\n1st half word (16-bit) used in channel 0..1; 2nd word in …\n1st half word (16-bit) in ch.0; 2nd in ch.1; …; 4th in …\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 COMMON\nChecks if the value of the field is GROUPED\nChecks if the value of the field is INDIVIDUAL\nChecks if the value of the field is NEXT_STEP\nChecks if the value of the field is REFRESH_COUNT\nChecks if the value of the field is WAVE_FORM\nBits 0:1 - How a sequence is read from RAM and spread to …\nBits 0:1 - How a sequence is read from RAM and spread to …\nBit 8 - Selects source for advancing the active sequence\nBit 8 - Selects source for advancing the active sequence\nNEXTSTEP task causes a new value to be loaded to internal …\nSEQ[n].REFRESH is used to determine loading internal …\nGet enumerated values variant\nGet enumerated values variant\n1st half word (16-bit) in ch.0; 2nd in ch.1; …; 4th in …\n0: Disabled\n1: Enable\nEnable or disable PWM module\nField ENABLE reader - Enable or disable PWM module\nPWM module enable register\nField ENABLE writer - Enable or disable PWM module\nRegister ENABLE reader\nRegister ENABLE writer\nWrites raw bits to the register.\nDisabled\nBit 0 - Enable or disable PWM module\nBit 0 - Enable or disable PWM module\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\nGet enumerated values variant\nField EVENTS_LOOPSDONE reader -\nConcatenated sequences have been played the amount of …\nField EVENTS_LOOPSDONE writer -\nRegister EVENTS_LOOPSDONE reader\nRegister EVENTS_LOOPSDONE 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_PWMPERIODEND reader -\nEmitted at the end of each PWM period\nField EVENTS_PWMPERIODEND writer -\nRegister EVENTS_PWMPERIODEND reader\nRegister EVENTS_PWMPERIODEND 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_SEQEND reader -\nDescription collection[n]: Emitted at end of every …\nField EVENTS_SEQEND writer -\nRegister EVENTS_SEQEND[%s] reader\nRegister EVENTS_SEQEND[%s] 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_SEQSTARTED reader -\nDescription collection[n]: First PWM period started on …\nField EVENTS_SEQSTARTED writer -\nRegister EVENTS_SEQSTARTED[%s] reader\nRegister EVENTS_SEQSTARTED[%s] 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 -\nResponse to STOP task, emitted when PWM pulses are no …\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).\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\nEnable or disable interrupt\nEnable or disable interrupt for LOOPSDONE event\nField LOOPSDONE reader - Enable or disable interrupt for …\nField LOOPSDONE writer - Enable or disable interrupt for …\nEnable or disable interrupt for PWMPERIODEND event\nField PWMPERIODEND reader - Enable or disable interrupt …\nField PWMPERIODEND writer - Enable or disable interrupt …\nRegister INTEN reader\nEnable or disable interrupt for SEQEND[0] event\nField SEQEND0 reader - Enable or disable interrupt for …\nField SEQEND0 writer - Enable or disable interrupt for …\nEnable or disable interrupt for SEQEND[1] event\nField SEQEND1 reader - Enable or disable interrupt for …\nField SEQEND1 writer - Enable or disable interrupt for …\nEnable or disable interrupt for SEQSTARTED[0] event\nField SEQSTARTED0 reader - Enable or disable interrupt for …\nField SEQSTARTED0 writer - Enable or disable interrupt for …\nEnable or disable interrupt for SEQSTARTED[1] event\nField SEQSTARTED1 reader - Enable or disable interrupt for …\nField SEQSTARTED1 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 …\nRegister INTEN writer\nWrites raw bits to the register.\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\nEnable\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\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\nBit 7 - Enable or disable interrupt for LOOPSDONE event\nBit 7 - Enable or disable interrupt for LOOPSDONE event\nBit 6 - Enable or disable interrupt for PWMPERIODEND event\nBit 6 - Enable or disable interrupt for PWMPERIODEND event\nBit 4 - Enable or disable interrupt for SEQEND[0] event\nBit 4 - Enable or disable interrupt for SEQEND[0] event\nBit 5 - Enable or disable interrupt for SEQEND[1] event\nBit 5 - Enable or disable interrupt for SEQEND[1] event\nBit 2 - Enable or disable interrupt for SEQSTARTED[0] event\nBit 2 - Enable or disable interrupt for SEQSTARTED[0] event\nBit 3 - Enable or disable interrupt for SEQSTARTED[1] event\nBit 3 - Enable or disable interrupt for SEQSTARTED[1] event\nBit 1 - Enable or disable interrupt for STOPPED event\nBit 1 - Enable or disable interrupt for STOPPED 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\n1: Disable\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\n0: Read: Disabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\n1: Read: Enabled\nDisable interrupt\nWrite ‘1’ to disable interrupt for LOOPSDONE event\nWrite ‘1’ to disable interrupt for LOOPSDONE event\nField LOOPSDONE reader - Write ‘1’ to disable …\nField LOOPSDONE writer - Write ‘1’ to disable …\nWrite ‘1’ to disable interrupt for PWMPERIODEND event\nWrite ‘1’ to disable interrupt for PWMPERIODEND event\nField PWMPERIODEND reader - Write ‘1’ to disable …\nField PWMPERIODEND writer - Write ‘1’ to disable …\nRegister INTENCLR reader\nWrite ‘1’ to disable interrupt for SEQEND[0] event\nWrite ‘1’ to disable interrupt for SEQEND[0] event\nField SEQEND0 reader - Write ‘1’ to disable interrupt …\nField SEQEND0 writer - Write ‘1’ to disable interrupt …\nWrite ‘1’ to disable interrupt for SEQEND[1] event\nWrite ‘1’ to disable interrupt for SEQEND[1] event\nField SEQEND1 reader - Write ‘1’ to disable interrupt …\nField SEQEND1 writer - Write ‘1’ to disable interrupt …\nWrite ‘1’ to disable interrupt for SEQSTARTED[0] event\nWrite ‘1’ to disable interrupt for SEQSTARTED[0] event\nField SEQSTARTED0 reader - Write ‘1’ to disable …\nField SEQSTARTED0 writer - Write ‘1’ to disable …\nWrite ‘1’ to disable interrupt for SEQSTARTED[1] event\nWrite ‘1’ to disable interrupt for SEQSTARTED[1] event\nField SEQSTARTED1 reader - Write ‘1’ to disable …\nField SEQSTARTED1 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 …\nRegister INTENCLR writer\nWrites raw bits to the register.\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\nDisable\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).\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\nBit 7 - Write ‘1’ to disable interrupt for LOOPSDONE …\nBit 7 - Write ‘1’ to disable interrupt for LOOPSDONE …\nBit 6 - Write ‘1’ to disable interrupt for …\nBit 6 - Write ‘1’ to disable interrupt for …\nBit 4 - Write ‘1’ to disable interrupt for SEQEND[0] …\nBit 4 - Write ‘1’ to disable interrupt for SEQEND[0] …\nBit 5 - Write ‘1’ to disable interrupt for SEQEND[1] …\nBit 5 - Write ‘1’ to disable interrupt for SEQEND[1] …\nBit 2 - Write ‘1’ to disable interrupt for SEQSTARTED[0…\nBit 2 - Write ‘1’ to disable interrupt for SEQSTARTED[0…\nBit 3 - Write ‘1’ to disable interrupt for SEQSTARTED[1…\nBit 3 - Write ‘1’ to disable interrupt for SEQSTARTED[1…\nBit 1 - Write ‘1’ to disable interrupt for STOPPED …\nBit 1 - Write ‘1’ to disable interrupt for STOPPED …\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: 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\nEnable interrupt\nWrite ‘1’ to enable interrupt for LOOPSDONE event\nWrite ‘1’ to enable interrupt for LOOPSDONE event\nField LOOPSDONE reader - Write ‘1’ to enable interrupt …\nField LOOPSDONE writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for PWMPERIODEND event\nWrite ‘1’ to enable interrupt for PWMPERIODEND event\nField PWMPERIODEND reader - Write ‘1’ to enable …\nField PWMPERIODEND writer - Write ‘1’ to enable …\nRegister INTENSET reader\nWrite ‘1’ to enable interrupt for SEQEND[0] event\nWrite ‘1’ to enable interrupt for SEQEND[0] event\nField SEQEND0 reader - Write ‘1’ to enable interrupt …\nField SEQEND0 writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for SEQEND[1] event\nWrite ‘1’ to enable interrupt for SEQEND[1] event\nField SEQEND1 reader - Write ‘1’ to enable interrupt …\nField SEQEND1 writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for SEQSTARTED[0] event\nWrite ‘1’ to enable interrupt for SEQSTARTED[0] event\nField SEQSTARTED0 reader - Write ‘1’ to enable …\nField SEQSTARTED0 writer - Write ‘1’ to enable …\nWrite ‘1’ to enable interrupt for SEQSTARTED[1] event\nWrite ‘1’ to enable interrupt for SEQSTARTED[1] event\nField SEQSTARTED1 reader - Write ‘1’ to enable …\nField SEQSTARTED1 writer - Write ‘1’ to enable …\n1: Enable\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 …\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.\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).\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\nBit 7 - Write ‘1’ to enable interrupt for LOOPSDONE …\nBit 7 - Write ‘1’ to enable interrupt for LOOPSDONE …\nBit 6 - Write ‘1’ to enable interrupt for PWMPERIODEND …\nBit 6 - Write ‘1’ to enable interrupt for PWMPERIODEND …\nBit 4 - Write ‘1’ to enable interrupt for SEQEND[0] …\nBit 4 - Write ‘1’ to enable interrupt for SEQEND[0] …\nBit 5 - Write ‘1’ to enable interrupt for SEQEND[1] …\nBit 5 - Write ‘1’ to enable interrupt for SEQEND[1] …\nBit 2 - Write ‘1’ to enable interrupt for SEQSTARTED[0]\nBit 2 - Write ‘1’ to enable interrupt for SEQSTARTED[0]\nBit 3 - Write ‘1’ to enable interrupt for SEQSTARTED[1]\nBit 3 - Write ‘1’ to enable interrupt for SEQSTARTED[1]\nEnable\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\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\nNumber of playbacks of pattern cycles\nField CNT reader - Number of playbacks of pattern cycles\nField CNT writer - Number of playbacks of pattern cycles\n0: Looping disabled (stop at the end of the sequence)\nNumber of playbacks of a loop\nRegister LOOP reader\nRegister LOOP writer\nWrites raw bits to the register.\nBits 0:15 - Number of playbacks of pattern cycles\nBits 0:15 - Number of playbacks of pattern cycles\nLooping disabled (stop at the end of the sequence)\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\nGet enumerated values variant\nSelects operating mode of the wave counter\nRegister MODE reader\n0: Up counter, edge-aligned PWM duty cycle\nSelects up mode or up-and-down mode for the counter\nField UPDOWN reader - Selects up mode or up-and-down mode …\nField UPDOWN writer - Selects up mode or up-and-down mode …\n1: Up and down counter, center-aligned PWM duty cycle\nRegister MODE writer\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 UP\nChecks if the value of the field is UP_AND_DOWN\nUp counter, edge-aligned PWM duty cycle\nUp and down counter, center-aligned PWM duty cycle\nBit 0 - Selects up mode or up-and-down mode for the counter\nBit 0 - Selects up mode or up-and-down mode for the counter\nGet enumerated values variant\n0: Divide by 1 (16 MHz)\n7: Divide by 128 (125 kHz)\n4: Divide by 16 (1 MHz)\n1: Divide by 2 (8 MHz)\n5: Divide by 32 (500 kHz)\n2: Divide by 4 (4 MHz)\n6: Divide by 64 (250 kHz)\n3: Divide by 8 (2 MHz)\nPrescaler of PWM_CLK\nField PRESCALER reader - Prescaler of PWM_CLK\nConfiguration for PWM_CLK\nField PRESCALER writer - Prescaler of PWM_CLK\nRegister PRESCALER reader\nRegister PRESCALER writer\nWrites raw bits to the register.\nDivide by 1 (16 MHz)\nDivide by 128 (125 kHz)\nDivide by 16 (1 MHz)\nDivide by 2 (8 MHz)\nDivide by 32 (500 kHz)\nDivide by 4 (4 MHz)\nDivide by 64 (250 kHz)\nDivide by 8 (2 MHz)\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 DIV_1\nChecks if the value of the field is DIV_128\nChecks if the value of the field is DIV_16\nChecks if the value of the field is DIV_2\nChecks if the value of the field is DIV_32\nChecks if the value of the field is DIV_4\nChecks if the value of the field is DIV_64\nChecks if the value of the field is DIV_8\nBits 0:2 - Prescaler of PWM_CLK\nBits 0:2 - Prescaler of PWM_CLK\nGet enumerated values variant\nOUT (rw) register accessor: an alias for Reg<OUT_SPEC>\nRegister block\nReturns the argument unchanged.\nCalls U::from(self).\nDescription collection[n]: Output pin select for PWM …\n0x00..0x10 - Description collection[n]: Output pin select …\n0: Connect\nConnection\nField CONNECT reader - Connection\nField CONNECT writer - Connection\n1: Disconnect\nDescription collection[n]: Output pin select for PWM …\nField PIN reader - Pin number\nField PIN writer - Pin number\nField PORT reader - Port number\nField PORT writer - Port number\nRegister OUT[%s] reader\nRegister OUT[%s] 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\nCNT (rw) register accessor: an alias for Reg<CNT_SPEC>\nENDDELAY (rw) register accessor: an alias for …\nPTR (rw) register accessor: an alias for Reg<PTR_SPEC>\nREFRESH (rw) register accessor: an alias for …\nRegister block\nDescription cluster[n]: Number of values (duty cycles) in …\n0x04 - Description cluster[n]: Number of values (duty …\nDescription cluster[n]: Time added after the sequence\n0x0c - Description cluster[n]: Time added after the …\nReturns the argument unchanged.\nCalls U::from(self).\nDescription cluster[n]: Beginning address in RAM of this …\n0x00 - Description cluster[n]: Beginning address in RAM of …\nDescription cluster[n]: Number of additional PWM periods …\n0x08 - Description cluster[n]: Number of additional PWM …\nNumber of values (duty cycles) in this sequence\nField CNT reader - Number of values (duty cycles) in this …\nDescription cluster[n]: Number of values (duty cycles) in …\nField CNT writer - Number of values (duty cycles) in this …\n0: Sequence is disabled, and shall not be started as it is …\nRegister CNT reader\nRegister CNT writer\nWrites raw bits to the register.\nBits 0:14 - Number of values (duty cycles) in this sequence\nBits 0:14 - Number of values (duty cycles) in this sequence\nSequence is disabled, and shall not be started as it is …\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\nGet enumerated values variant\nField CNT reader - Time added after the sequence in PWM …\nField CNT writer - Time added after the sequence in PWM …\nDescription cluster[n]: Time added after the sequence\nRegister ENDDELAY reader\nRegister ENDDELAY writer\nWrites raw bits to the register.\nBits 0:23 - Time added after the sequence in PWM periods\nBits 0:23 - Time added after the sequence in PWM periods\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 PTR reader - Beginning address in RAM of this …\nDescription cluster[n]: Beginning address in RAM of this …\nField PTR writer - Beginning address in RAM of this …\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 - Beginning address in RAM of this sequence\nBits 0:31 - Beginning address in RAM of this sequence\nNumber of additional PWM periods between samples loaded …\nField CNT reader - Number of additional PWM periods …\nField CNT writer - Number of additional PWM periods …\n0: Update every PWM period\nRegister REFRESH reader\nDescription cluster[n]: Number of additional PWM periods …\nRegister REFRESH writer\nWrites raw bits to the register.\nBits 0:23 - Number of additional PWM periods between …\nBits 0:23 - Number of additional PWM periods between …\nUpdate every PWM period\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 CONTINUOUS\nGet enumerated values variant\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\nShortcut between LOOPSDONE event and SEQSTART[0] task\nField LOOPSDONE_SEQSTART0 reader - Shortcut between …\nField LOOPSDONE_SEQSTART0 writer - Shortcut between …\nShortcut between LOOPSDONE event and SEQSTART[1] task\nField LOOPSDONE_SEQSTART1 reader - Shortcut between …\nField LOOPSDONE_SEQSTART1 writer - Shortcut between …\nShortcut between LOOPSDONE event and STOP task\nField LOOPSDONE_STOP reader - Shortcut between LOOPSDONE …\nField LOOPSDONE_STOP writer - Shortcut between LOOPSDONE …\nRegister SHORTS reader\nShortcut between SEQEND[0] event and STOP task\nField SEQEND0_STOP reader - Shortcut between SEQEND[0] …\nField SEQEND0_STOP writer - Shortcut between SEQEND[0] …\nShortcut between SEQEND[1] event and STOP task\nField SEQEND1_STOP reader - Shortcut between SEQEND[1] …\nField SEQEND1_STOP writer - Shortcut between SEQEND[1] …\nShortcut register\nRegister SHORTS writer\nWrites raw bits to the register.\nDisable shortcut\nDisable shortcut\nDisable shortcut\nDisable shortcut\nDisable 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.\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\nBit 2 - Shortcut between LOOPSDONE event and SEQSTART[0] …\nBit 2 - Shortcut between LOOPSDONE event and SEQSTART[0] …\nBit 3 - Shortcut between LOOPSDONE event and SEQSTART[1] …\nBit 3 - Shortcut between LOOPSDONE event and SEQSTART[1] …\nBit 4 - Shortcut between LOOPSDONE event and STOP task\nBit 4 - Shortcut between LOOPSDONE event and STOP task\nBit 0 - Shortcut between SEQEND[0] event and STOP task\nBit 0 - Shortcut between SEQEND[0] event and STOP task\nBit 1 - Shortcut between SEQEND[1] event and STOP task\nBit 1 - Shortcut between SEQEND[1] event and STOP task\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nSteps by one value in the current sequence on all enabled …\nField TASKS_NEXTSTEP writer -\nRegister TASKS_NEXTSTEP 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]: Loads the first PWM value on …\nField TASKS_SEQSTART writer -\nRegister TASKS_SEQSTART[%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\nStops PWM pulse generation on all channels at the end of …\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\nACC (r) register accessor: an alias for Reg<ACC_SPEC>\nACCDBL (r) register accessor: an alias for Reg<ACCDBL_SPEC>\nACCDBLREAD (r) register accessor: an alias for …\nACCREAD (r) register accessor: an alias for …\nDBFEN (rw) register accessor: an alias for Reg<DBFEN_SPEC>\nENABLE (rw) register accessor: an alias for …\nEVENTS_ACCOF (rw) register accessor: an alias for …\nEVENTS_DBLRDY (rw) register accessor: an alias for …\nEVENTS_REPORTRDY (rw) register accessor: an alias for …\nEVENTS_SAMPLERDY (rw) register accessor: an alias for …\nEVENTS_STOPPED (rw) register accessor: an alias for …\nINTENCLR (rw) register accessor: an alias for …\nINTENSET (rw) register accessor: an alias for …\nLEDPOL (rw) register accessor: an alias for …\nLEDPRE (rw) register accessor: an alias for …\nUnspecified\nREPORTPER (rw) register accessor: an alias for …\nRegister block\nSAMPLE (r) register accessor: an alias for Reg<SAMPLE_SPEC>\nSAMPLEPER (rw) register accessor: an alias for …\nSHORTS (rw) register accessor: an alias for …\nTASKS_RDCLRACC (w) register accessor: an alias for …\nTASKS_RDCLRDBL (w) register accessor: an alias for …\nTASKS_READCLRACC (w) register accessor: an alias for …\nTASKS_START (w) register accessor: an alias for …\nTASKS_STOP (w) register accessor: an alias for …\nRegister accumulating the valid transitions\n0x514 - Register accumulating the valid transitions\nRegister accumulating the number of detected double …\n0x544 - Register accumulating the number of detected …\nSnapshot of the ACCDBL, updated by the READCLRACC or …\n0x548 - Snapshot of the ACCDBL, updated by the READCLRACC …\nSnapshot of the ACC register, updated by the READCLRACC or …\n0x518 - Snapshot of the ACC register, updated by the …\nEnable input debounce filters\n0x528 - Enable input debounce filters\nEnable the quadrature decoder\n0x500 - Enable the quadrature decoder\nACC or ACCDBL register overflow\n0x108 - ACC or ACCDBL register overflow\nDouble displacement(s) detected\n0x10c - Double displacement(s) detected\nNon-null report ready\n0x104 - Non-null report ready\nEvent being generated for every new sample value written …\n0x100 - Event being generated for every new sample value …\nQDEC has been stopped\n0x110 - QDEC has been stopped\nReturns the argument unchanged.\nDisable interrupt\n0x308 - Disable interrupt\nEnable interrupt\n0x304 - Enable interrupt\nCalls U::from(self).\nLED output pin polarity\n0x504 - LED output pin polarity\nTime period the LED is switched ON prior to sampling\n0x540 - Time period the LED is switched ON prior to …\nCluster Unspecified\n0x51c..0x528 - Unspecified\nNumber of samples to be taken before REPORTRDY and DBLRDY …\n0x510 - Number of samples to be taken before REPORTRDY and …\nMotion sample value\n0x50c - Motion sample value\nSample period\n0x508 - Sample period\nShortcut register\n0x200 - Shortcut register\nRead and clear ACC\n0x0c - Read and clear ACC\nRead and clear ACCDBL\n0x10 - Read and clear ACCDBL\nRead and clear ACC and ACCDBL\n0x08 - Read and clear ACC and ACCDBL\nTask starting the quadrature decoder\n0x00 - Task starting the quadrature decoder\nTask stopping the quadrature decoder\n0x04 - Task stopping the quadrature decoder\nField ACC reader - Register accumulating all valid samples …\nRegister accumulating the valid transitions\nRegister ACC reader\nBits 0:31 - Register accumulating all valid samples (not …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nField ACCDBL reader - Register accumulating the number of …\nRegister accumulating the number of detected double …\nRegister ACCDBL reader\nBits 0:3 - Register accumulating the number of detected …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nField ACCDBLREAD reader - Snapshot of the ACCDBL register. …\nSnapshot of the ACCDBL, updated by the READCLRACC or …\nRegister ACCDBLREAD reader\nBits 0:3 - Snapshot of the ACCDBL register. This field is …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nField ACCREAD reader - Snapshot of the ACC register.\nSnapshot of the ACC register, updated by the READCLRACC or …\nRegister ACCREAD reader\nBits 0:31 - Snapshot of the ACC register.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nEnable input debounce filters\nField DBFEN reader - Enable input debounce filters\nEnable input debounce filters\nField DBFEN writer - Enable input debounce filters\n0: Debounce input filters disabled\n1: Debounce input filters enabled\nRegister DBFEN reader\nRegister DBFEN writer\nWrites raw bits to the register.\nBit 0 - Enable input debounce filters\nBit 0 - Enable input debounce filters\nDebounce input filters disabled\nDebounce input filters enabled\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\n0: Disable\n1: Enable\nEnable or disable the quadrature decoder\nField ENABLE reader - Enable or disable the quadrature …\nEnable the quadrature decoder\nField ENABLE writer - Enable or disable the quadrature …\nRegister ENABLE reader\nRegister ENABLE writer\nWrites raw bits to the register.\nDisable\nBit 0 - Enable or disable the quadrature decoder\nBit 0 - Enable or disable the quadrature decoder\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\nGet enumerated values variant\nField EVENTS_ACCOF reader -\nACC or ACCDBL register overflow\nField EVENTS_ACCOF writer -\nRegister EVENTS_ACCOF reader\nRegister EVENTS_ACCOF 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_DBLRDY reader -\nDouble displacement(s) detected\nField EVENTS_DBLRDY writer -\nRegister EVENTS_DBLRDY reader\nRegister EVENTS_DBLRDY 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_REPORTRDY reader -\nNon-null report ready\nField EVENTS_REPORTRDY writer -\nRegister EVENTS_REPORTRDY reader\nRegister EVENTS_REPORTRDY 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_SAMPLERDY reader -\nEvent being generated for every new sample value written …\nField EVENTS_SAMPLERDY writer -\nRegister EVENTS_SAMPLERDY reader\nRegister EVENTS_SAMPLERDY 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 -\nQDEC has been 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).\nWrite ‘1’ to disable interrupt for ACCOF event\nWrite ‘1’ to disable interrupt for ACCOF event\nField ACCOF reader - Write ‘1’ to disable interrupt …\nField ACCOF writer - Write ‘1’ to disable interrupt …\n1: Disable\n1: Disable\n1: Disable\n1: Disable\n1: Disable\nWrite ‘1’ to disable interrupt for DBLRDY event\nWrite ‘1’ to disable interrupt for DBLRDY event\nField DBLRDY reader - Write ‘1’ to disable interrupt …\nField DBLRDY writer - Write ‘1’ to disable interrupt …\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\nDisable interrupt\nRegister INTENCLR reader\nWrite ‘1’ to disable interrupt for REPORTRDY event\nWrite ‘1’ to disable interrupt for REPORTRDY event\nField REPORTRDY reader - Write ‘1’ to disable …\nField REPORTRDY writer - Write ‘1’ to disable …\nWrite ‘1’ to disable interrupt for SAMPLERDY event\nWrite ‘1’ to disable interrupt for SAMPLERDY event\nField SAMPLERDY reader - Write ‘1’ to disable …\nField SAMPLERDY 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 …\nRegister INTENCLR writer\nBit 2 - Write ‘1’ to disable interrupt for ACCOF event\nBit 2 - Write ‘1’ to disable interrupt for ACCOF event\nWrites raw bits to the register.\nDisable\nDisable\nDisable\nDisable\nDisable\nBit 3 - Write ‘1’ to disable interrupt for DBLRDY event\nBit 3 - Write ‘1’ to disable interrupt for DBLRDY 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.\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 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 REPORTRDY …\nBit 1 - Write ‘1’ to disable interrupt for REPORTRDY …\nBit 0 - Write ‘1’ to disable interrupt for SAMPLERDY …\nBit 0 - Write ‘1’ to disable interrupt for SAMPLERDY …\nBit 4 - Write ‘1’ to disable interrupt for STOPPED …\nBit 4 - Write ‘1’ to disable interrupt for STOPPED …\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 ACCOF event\nWrite ‘1’ to enable interrupt for ACCOF event\nField ACCOF reader - Write ‘1’ to enable interrupt for …\nField ACCOF writer - Write ‘1’ to enable interrupt for …\nWrite ‘1’ to enable interrupt for DBLRDY event\nWrite ‘1’ to enable interrupt for DBLRDY event\nField DBLRDY reader - Write ‘1’ to enable interrupt …\nField DBLRDY writer - Write ‘1’ to enable interrupt …\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\nEnable interrupt\nRegister INTENSET reader\nWrite ‘1’ to enable interrupt for REPORTRDY event\nWrite ‘1’ to enable interrupt for REPORTRDY event\nField REPORTRDY reader - Write ‘1’ to enable interrupt …\nField REPORTRDY writer - Write ‘1’ to enable interrupt …\nWrite ‘1’ to enable interrupt for SAMPLERDY event\nWrite ‘1’ to enable interrupt for SAMPLERDY event\nField SAMPLERDY reader - Write ‘1’ to enable interrupt …\nField SAMPLERDY writer - Write ‘1’ to enable interrupt …\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 …\nRegister INTENSET writer\nBit 2 - Write ‘1’ to enable interrupt for ACCOF event\nBit 2 - Write ‘1’ to enable interrupt for ACCOF event\nWrites raw bits to the register.\nBit 3 - Write ‘1’ to enable interrupt for DBLRDY event\nBit 3 - Write ‘1’ to enable interrupt for DBLRDY 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.\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 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 REPORTRDY …\nBit 1 - Write ‘1’ to enable interrupt for REPORTRDY …\nBit 0 - Write ‘1’ to enable interrupt for SAMPLERDY …\nBit 0 - Write ‘1’ to enable interrupt for SAMPLERDY …\nEnable\nEnable\nEnable\nEnable\nEnable\nBit 4 - Write ‘1’ to enable interrupt for STOPPED event\nBit 4 - Write ‘1’ to enable interrupt for STOPPED event\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\n1: Led active on output pin high\n0: Led active on output pin low\nLED output pin polarity\nField LEDPOL reader - LED output pin polarity\nLED output pin polarity\nField LEDPOL writer - LED output pin polarity\nRegister LEDPOL reader\nRegister LEDPOL writer\nLed active on output pin high\nLed active on output pin low\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 ACTIVE_HIGH\nChecks if the value of the field is ACTIVE_LOW\nBit 0 - LED output pin polarity\nBit 0 - LED output pin polarity\nGet enumerated values variant\nField LEDPRE reader - Period in us the LED is switched on …\nTime period the LED is switched ON prior to sampling\nField LEDPRE writer - Period in us the LED is switched on …\nRegister LEDPRE reader\nRegister LEDPRE 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:8 - Period in us the LED is switched on prior to …\nBits 0:8 - Period in us the LED is switched on prior to …\nA (rw) register accessor: an alias for Reg<A_SPEC>\nB (rw) register accessor: an alias for Reg<B_SPEC>\nLED (rw) register accessor: an alias for Reg<LED_SPEC>\nRegister block\nPin select for A signal\n0x04 - Pin select for A signal\nPin select for B signal\n0x08 - Pin select for B signal\nReturns the argument unchanged.\nCalls U::from(self).\nPin select for LED signal\n0x00 - Pin select for LED signal\nPin select for A 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 A reader\nRegister A 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\nPin select for B 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 B reader\nRegister B 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\nPin select for LED signal\nField PIN reader - Pin number\nField PIN writer - Pin number\nField PORT reader - Port number\nField PORT writer - Port number\nRegister LED reader\nRegister LED 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 REPORTPER reader\nSpecifies the number of samples to be accumulated in the …\nField REPORTPER reader - Specifies the number of samples …\nNumber of samples to be taken before REPORTRDY and DBLRDY …\nField REPORTPER writer - Specifies the number of samples …\nRegister REPORTPER writer\n0: 10 samples / report\n10 samples / report\n3: 120 samples / report\n120 samples / report\n4: 160 samples / report\n160 samples / report\n8: 1 sample / report\n1 sample / report\n5: 200 samples / report\n200 samples / report\n6: 240 samples / report\n240 samples / report\n7: 280 samples / report\n280 samples / report\n1: 40 samples / report\n40 samples / report\n2: 80 samples / report\n80 samples / report\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 _10SMPL\nChecks if the value of the field is _120SMPL\nChecks if the value of the field is _160SMPL\nChecks if the value of the field is _1SMPL\nChecks if the value of the field is _200SMPL\nChecks if the value of the field is _240SMPL\nChecks if the value of the field is _280SMPL\nChecks if the value of the field is _40SMPL\nChecks if the value of the field is _80SMPL\nBits 0:3 - Specifies the number of samples to be …\nBits 0:3 - Specifies the number of samples to be …\nGet enumerated values variant\nRegister SAMPLE reader\nField SAMPLE reader - Last motion sample\nMotion sample value\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nBits 0:31 - Last motion sample\nRegister SAMPLEPER reader\nSample period. The SAMPLE register will be updated for …\nField SAMPLEPER reader - Sample period. The SAMPLE …\nSample period\nField SAMPLEPER writer - Sample period. The SAMPLE …\nRegister SAMPLEPER writer\n3: 1024 us\n1024 us\n0: 128 us\n128 us\n10: 131072 us\n131072 us\n7: 16384 us\n16384 us\n4: 2048 us\n2048 us\n1: 256 us\n256 us\n8: 32768 us\n32768 us\n5: 4096 us\n4096 us\n2: 512 us\n512 us\n9: 65536 us\n65536 us\n6: 8192 us\n8192 us\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 _1024US\nChecks if the value of the field is _128US\nChecks if the value of the field is _131MS\nChecks if the value of the field is _16384US\nChecks if the value of the field is _2048US\nChecks if the value of the field is _256US\nChecks if the value of the field is _32MS\nChecks if the value of the field is _4096US\nChecks if the value of the field is _512US\nChecks if the value of the field is _65MS\nChecks if the value of the field is _8192US\nBits 0:3 - Sample period. The SAMPLE register will be …\nBits 0:3 - Sample period. The SAMPLE register will be …\nGet enumerated values variant\nShortcut between DBLRDY event and RDCLRDBL task\nField DBLRDY_RDCLRDBL reader - Shortcut between DBLRDY …\nField DBLRDY_RDCLRDBL writer - Shortcut between DBLRDY …\nShortcut between DBLRDY event and STOP task\nField DBLRDY_STOP reader - Shortcut between DBLRDY event …\nField DBLRDY_STOP writer - Shortcut between DBLRDY event …\n0: Disable shortcut\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\n1: Enable shortcut\nRegister SHORTS reader\nShortcut between REPORTRDY event and RDCLRACC task\nField REPORTRDY_RDCLRACC reader - Shortcut between …\nField REPORTRDY_RDCLRACC writer - Shortcut between …\nShortcut between REPORTRDY event and READCLRACC task\nField REPORTRDY_READCLRACC reader - Shortcut between …\nField REPORTRDY_READCLRACC writer - Shortcut between …\nShortcut between REPORTRDY event and STOP task\nField REPORTRDY_STOP reader - Shortcut between REPORTRDY …\nField REPORTRDY_STOP writer - Shortcut between REPORTRDY …\nShortcut between SAMPLERDY event and READCLRACC task\nField SAMPLERDY_READCLRACC reader - Shortcut between …\nField SAMPLERDY_READCLRACC writer - Shortcut between …\nShortcut between SAMPLERDY event and STOP task\nField SAMPLERDY_STOP reader - Shortcut between SAMPLERDY …\nField SAMPLERDY_STOP writer - Shortcut between SAMPLERDY …\nShortcut register\nRegister SHORTS writer\nWrites raw bits to the register.\nBit 4 - Shortcut between DBLRDY event and RDCLRDBL task\nBit 4 - Shortcut between DBLRDY event and RDCLRDBL task\nBit 5 - Shortcut between DBLRDY event and STOP task\nBit 5 - Shortcut between DBLRDY event and STOP task\nDisable shortcut\nDisable shortcut\nDisable shortcut\nDisable shortcut\nDisable shortcut\nDisable shortcut\nDisable shortcut\nEnable 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.\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\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\nBit 2 - Shortcut between REPORTRDY event and RDCLRACC task\nBit 2 - Shortcut between REPORTRDY event and RDCLRACC task\nBit 0 - Shortcut between REPORTRDY event and READCLRACC …\nBit 0 - Shortcut between REPORTRDY event and READCLRACC …\nBit 3 - Shortcut between REPORTRDY event and STOP task\nBit 3 - Shortcut between REPORTRDY event and STOP task\nBit 6 - Shortcut between SAMPLERDY event and READCLRACC …\nBit 6 - Shortcut between SAMPLERDY event and READCLRACC …\nBit 1 - Shortcut between SAMPLERDY event and STOP task\nBit 1 - Shortcut between SAMPLERDY event and STOP 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\nGet enumerated values variant\nRead and clear ACC\nField TASKS_RDCLRACC writer -\nRegister TASKS_RDCLRACC 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\nRead and clear ACCDBL\nField TASKS_RDCLRDBL writer -\nRegister TASKS_RDCLRDBL 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\nRead and clear ACC and ACCDBL\nField TASKS_READCLRACC writer -\nRegister TASKS_READCLRACC 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\nTask starting the quadrature decoder\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\nTask stopping the quadrature decoder\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\nADDRCONF (rw) register accessor: an alias for …\nCINSTRCONF (rw) register accessor: an alias for …\nCINSTRDAT0 (rw) register accessor: an alias for …\nCINSTRDAT1 (rw) register accessor: an alias for …\nDPMDUR (rw) register accessor: an alias for …\nENABLE (rw) register accessor: an alias for …\nUnspecified\nEVENTS_READY (rw) register accessor: an alias for …\nIFCONFIG0 (rw) register accessor: an alias for …\nIFCONFIG1 (rw) register accessor: an alias for …\nIFTIMING (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\nUnspecified\nRegister block\nSTATUS (r) register accessor: an alias for Reg<STATUS_SPEC>\nTASKS_ACTIVATE (w) register accessor: an alias for …\nTASKS_DEACTIVATE (w) register accessor: an alias for …\nTASKS_ERASESTART (w) register accessor: an alias for …\nTASKS_READSTART (w) register accessor: an alias for …\nTASKS_WRITESTART (w) register accessor: an alias for …\nUnspecified\nXIPOFFSET (rw) register accessor: an alias for …\nExtended address configuration.\n0x624 - Extended address configuration.\nCustom instruction configuration register.\n0x634 - Custom instruction configuration register.\nCustom instruction data register 0.\n0x638 - Custom instruction data register 0.\nCustom instruction data register 1.\n0x63c - Custom instruction data register 1.\nSet the duration required to enter/exit deep power-down …\n0x614 - Set the duration required to enter/exit deep …\nEnable QSPI peripheral and acquire the pins selected in …\n0x500 - Enable QSPI peripheral and acquire the pins …\nCluster Unspecified\n0x51c..0x524 - Unspecified\nQSPI peripheral is ready. This event will be generated as …\n0x100 - QSPI peripheral is ready. This event will be …\nReturns the argument unchanged.\nInterface configuration.\n0x544 - Interface configuration.\nInterface configuration.\n0x600 - Interface configuration.\nSPI interface timing.\n0x640 - SPI interface timing.\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\n0x524..0x540 - Unspecified\nCluster Unspecified\n0x504..0x510 - Unspecified\nStatus register.\n0x604 - Status register.\nActivate QSPI interface\n0x00 - Activate QSPI interface\nDeactivate QSPI interface\n0x10 - Deactivate QSPI interface\nStart external flash memory erase operation\n0x0c - Start external flash memory erase operation\nStart transfer from external flash memory to internal RAM\n0x04 - Start transfer from external flash memory to …\nStart transfer from internal RAM to external flash memory\n0x08 - Start transfer from internal RAM to external flash …\nCluster Unspecified\n0x510..0x51c - Unspecified\nAddress offset into the external memory for Execute in …\n0x540 - Address offset into the external memory for …\nExtended address configuration.\n3: Send opcode, byte0, byte1.\nField BYTE0 reader - Byte 0 following opcode.\nField BYTE0 writer - Byte 0 following opcode.\nField BYTE1 reader - Byte 1 following byte 0.\nField BYTE1 writer - Byte 1 following byte 0.\n0: No wait.\n0: Do not send WREN.\n1: Wait.\n1: Send WREN.\nExtended addressing mode.\nField MODE reader - Extended addressing mode.\nField MODE writer - Extended addressing mode.\n0: Do not send any instruction.\n1: Send opcode.\nField OPCODE reader - Opcode that enters the 32-bit …\nField OPCODE writer - Opcode that enters the 32-bit …\n2: Send opcode, byte0.\nRegister ADDRCONF reader\nRegister ADDRCONF writer\nWait for write complete before sending command.\nField WIPWAIT reader - Wait for write complete before …\nField WIPWAIT writer - Wait for write complete before …\nSend WREN (write enable opcode 0x06) before instruction.\nField WREN reader - Send WREN (write enable opcode 0x06) …\nField WREN writer - Send WREN (write enable opcode 0x06) …\nSend opcode, byte0, byte1.\nWrites raw bits to the register.\nBits 8:15 - Byte 0 following opcode.\nBits 8:15 - Byte 0 following opcode.\nBits 16:23 - Byte 1 following byte 0.\nBits 16:23 - Byte 1 following byte 0.\nNo wait.\nDo not send WREN.\nWait.\nSend WREN.\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 ALL\nChecks if the value of the field is DISABLE\nChecks if the value of the field is DISABLE\nChecks if the value of the field is ENABLE\nChecks if the value of the field is ENABLE\nChecks if the value of the field is NO_INSTR\nChecks if the value of the field is OP_BYTE0\nChecks if the value of the field is OPCODE\nBits 24:25 - Extended addressing mode.\nBits 24:25 - Extended addressing mode.\nDo not send any instruction.\nSend opcode, byte0.\nBits 0:7 - Opcode that enters the 32-bit addressing mode.\nBits 0:7 - Opcode that enters the 32-bit addressing mode.\nSend opcode.\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nBit 26 - Wait for write complete before sending command.\nBit 26 - Wait for write complete before sending command.\nBit 27 - Send WREN (write enable opcode 0x06) before …\nBit 27 - Send WREN (write enable opcode 0x06) before …\nCustom instruction configuration register.\n0: No wait.\n0: Do not send WREN.\n0: Long frame mode disabled\n1: Wait.\n1: Send WREN.\n1: Long frame mode enabled\nLength of custom instruction in number of bytes.\nField LENGTH reader - Length of custom instruction in …\nField LENGTH writer - Length of custom instruction in …\nEnable long frame mode. When enabled, a custom instruction …\nField LFEN reader - Enable long frame mode. When enabled, …\nField LFEN writer - Enable long frame mode. When enabled, …\nStop (finalize) long frame transaction\nField LFSTOP reader - Stop (finalize) long frame …\nField LFSTOP writer - Stop (finalize) long frame …\nField LIO2 reader - Level of the IO2 pin (if connected) …\nField LIO2 writer - Level of the IO2 pin (if connected) …\nField LIO3 reader - Level of the IO3 pin (if connected) …\nField LIO3 writer - Level of the IO3 pin (if connected) …\nField OPCODE reader - Opcode of Custom instruction.\nField OPCODE writer - Opcode of Custom instruction.\nRegister CINSTRCONF reader\n1: Stop\nRegister CINSTRCONF writer\nWait for write complete before sending command.\nField WIPWAIT reader - Wait for write complete before …\nField WIPWAIT writer - Wait for write complete before …\nSend WREN (write enable opcode 0x06) before instruction.\nField WREN reader - Send WREN (write enable opcode 0x06) …\nField WREN writer - Send WREN (write enable opcode 0x06) …\n1: Send opcode only.\nSend opcode only.\n2: Send opcode, CINSTRDAT0.BYTE0.\nSend opcode, CINSTRDAT0.BYTE0.\n3: Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT0.BYTE1.\nSend opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT0.BYTE1.\n4: Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT0.BYTE2.\nSend opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT0.BYTE2.\n5: Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT0.BYTE3.\nSend opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT0.BYTE3.\n6: Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE4.\nSend opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE4.\n7: Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE5.\nSend opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE5.\n8: Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE6.\nSend opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE6.\n9: Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE7.\nSend opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE7.\nWrites raw bits to the register.\nNo wait.\nDo not send WREN.\nLong frame mode disabled\nWait.\nSend WREN.\nLong frame mode enabled\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 _1B\nChecks if the value of the field is _2B\nChecks if the value of the field is _3B\nChecks if the value of the field is _4B\nChecks if the value of the field is _5B\nChecks if the value of the field is _6B\nChecks if the value of the field is _7B\nChecks if the value of the field is _8B\nChecks if the value of the field is _9B\nChecks if the value of the field is DISABLE\nChecks if the value of the field is DISABLE\nChecks if the value of the field is DISABLE\nChecks if the value of the field is ENABLE\nChecks if the value of the field is ENABLE\nChecks if the value of the field is ENABLE\nChecks if the value of the field is STOP\nBits 8:11 - Length of custom instruction in number of …\nBits 8:11 - Length of custom instruction in number of …\nBit 16 - Enable long frame mode. When enabled, a custom …\nBit 16 - Enable long frame mode. When enabled, a custom …\nBit 17 - Stop (finalize) long frame transaction\nBit 17 - Stop (finalize) long frame transaction\nBit 12 - Level of the IO2 pin (if connected) during …\nBit 12 - Level of the IO2 pin (if connected) during …\nBit 13 - Level of the IO3 pin (if connected) during …\nBit 13 - Level of the IO3 pin (if connected) during …\nBits 0:7 - Opcode of Custom instruction.\nBits 0:7 - Opcode of Custom instruction.\nStop\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nBit 14 - Wait for write complete before sending command.\nBit 14 - Wait for write complete before sending command.\nBit 15 - Send WREN (write enable opcode 0x06) before …\nBit 15 - Send WREN (write enable opcode 0x06) before …\nField BYTE0 reader - Data byte 0\nField BYTE0 writer - Data byte 0\nField BYTE1 reader - Data byte 1\nField BYTE1 writer - Data byte 1\nField BYTE2 reader - Data byte 2\nField BYTE2 writer - Data byte 2\nField BYTE3 reader - Data byte 3\nField BYTE3 writer - Data byte 3\nCustom instruction data register 0.\nRegister CINSTRDAT0 reader\nRegister CINSTRDAT0 writer\nWrites raw bits to the register.\nBits 0:7 - Data byte 0\nBits 0:7 - Data byte 0\nBits 8:15 - Data byte 1\nBits 8:15 - Data byte 1\nBits 16:23 - Data byte 2\nBits 16:23 - Data byte 2\nBits 24:31 - Data byte 3\nBits 24:31 - Data byte 3\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 BYTE4 reader - Data byte 4\nField BYTE4 writer - Data byte 4\nField BYTE5 reader - Data byte 5\nField BYTE5 writer - Data byte 5\nField BYTE6 reader - Data byte 6\nField BYTE6 writer - Data byte 6\nField BYTE7 reader - Data byte 7\nField BYTE7 writer - Data byte 7\nCustom instruction data register 1.\nRegister CINSTRDAT1 reader\nRegister CINSTRDAT1 writer\nWrites raw bits to the register.\nBits 0:7 - Data byte 4\nBits 0:7 - Data byte 4\nBits 8:15 - Data byte 5\nBits 8:15 - Data byte 5\nBits 16:23 - Data byte 6\nBits 16:23 - Data byte 6\nBits 24:31 - Data byte 7\nBits 24:31 - Data byte 7\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nSet the duration required to enter/exit deep power-down …\nField ENTER reader - Duration needed by external flash to …\nField ENTER writer - Duration needed by external flash to …\nField EXIT reader - Duration needed by external flash to …\nField EXIT writer - Duration needed by external flash to …\nRegister DPMDUR reader\nRegister DPMDUR writer\nWrites raw bits to the register.\nBits 0:15 - Duration needed by external flash to enter …\nBits 0:15 - Duration needed by external flash to enter …\nBits 16:31 - Duration needed by external flash to exit …\nBits 16:31 - Duration needed by external flash to exit …\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 QSPI\n1: Enable QSPI\nEnable or disable QSPI\nField ENABLE reader - Enable or disable QSPI\nEnable QSPI peripheral and acquire the pins selected in …\nField ENABLE writer - Enable or disable QSPI\nRegister ENABLE reader\nRegister ENABLE writer\nWrites raw bits to the register.\nDisable QSPI\nBit 0 - Enable or disable QSPI\nBit 0 - Enable or disable QSPI\nEnable QSPI\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 block\nLEN (rw) register accessor: an alias for Reg<LEN_SPEC>\nPTR (rw) register accessor: an alias for Reg<PTR_SPEC>\nReturns the argument unchanged.\nCalls U::from(self).\nSize of block to be erased.\n0x04 - Size of block to be erased.\nStart address of flash block to be erased\n0x00 - Start address of flash block to be erased\n2: Erase all (flash command 0xC7)\nLEN\nField LEN reader - LEN\nSize of block to be erased.\nField LEN writer - LEN\nRegister LEN reader\nRegister LEN writer\n0: Erase 4 kB block (flash command 0x20)\nErase 4 kB block (flash command 0x20)\n1: Erase 64 kB block (flash command 0xD8)\nErase 64 kB block (flash command 0xD8)\nErase all (flash command 0xC7)\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 _4KB\nChecks if the value of the field is _64KB\nChecks if the value of the field is ALL\nBits 0:1 - LEN\nBits 0:1 - LEN\nGet enumerated values variant\nField PTR reader - Word-aligned start address of block to …\nStart address of flash block to be erased\nField PTR writer - Word-aligned start address of block to …\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 - Word-aligned start address of block to be …\nBits 0:31 - Word-aligned start address of block to be …\nField EVENTS_READY reader -\nQSPI peripheral is ready. This event will be generated as …\nField EVENTS_READY writer -\nRegister EVENTS_READY reader\nRegister EVENTS_READY 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).\nAddressing mode.\nField ADDRMODE reader - Addressing mode.\nField ADDRMODE writer - Addressing mode.\n0: Disable DPM feature.\nEnable deep power-down mode (DPM) feature.\nField DPMENABLE reader - Enable deep power-down mode (DPM) …\nField DPMENABLE writer - Enable deep power-down mode (DPM) …\n1: Enable DPM feature.\n0: Single data line SPI. FAST_READ (opcode 0x0B).\nInterface configuration.\n0: Single data line SPI. PP (opcode 0x02).\n1: Dual data line SPI. PP2O (opcode 0xA2).\n3: Quad data line SPI. PP4IO (opcode 0x38).\n2: Quad data line SPI. PP4O (opcode 0x32).\nPage size for commands PP, PP2O, PP4O and PP4IO.\nField PPSIZE reader - Page size for commands PP, PP2O, …\nField PPSIZE writer - Page size for commands PP, PP2O, …\nRegister IFCONFIG0 reader\n2: Dual data line SPI. READ2IO (opcode 0xBB).\n1: Dual data line SPI. READ2O (opcode 0x3B).\n4: Quad data line SPI. READ4IO (opcode 0xEB).\n3: Quad data line SPI. READ4O (opcode 0x6B).\nConfigure number of data lines and opcode used for reading.\nField READOC reader - Configure number of data lines and …\nField READOC writer - Configure number of data lines and …\nRegister IFCONFIG0 writer\nConfigure number of data lines and opcode used for writing.\nField WRITEOC reader - Configure number of data lines and …\nField WRITEOC writer - Configure number of data lines and …\n0: 24-bit addressing.\n24-bit addressing.\n0: 256 bytes.\n256 bytes.\n1: 32-bit addressing.\n32-bit addressing.\n1: 512 bytes.\n512 bytes.\nBit 6 - Addressing mode.\nBit 6 - Addressing mode.\nWrites raw bits to the register.\nDisable DPM feature.\nBit 7 - Enable deep power-down mode (DPM) feature.\nBit 7 - Enable deep power-down mode (DPM) feature.\nEnable DPM feature.\nSingle data line SPI. FAST_READ (opcode 0x0B).\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 _24BIT\nChecks if the value of the field is _256BYTES\nChecks if the value of the field is _32BIT\nChecks if the value of the field is _512BYTES\nChecks if the value of the field is DISABLE\nChecks if the value of the field is ENABLE\nChecks if the value of the field is FASTREAD\nChecks if the value of the field is PP\nChecks if the value of the field is PP2O\nChecks if the value of the field is PP4IO\nChecks if the value of the field is PP4O\nChecks if the value of the field is READ2IO\nChecks if the value of the field is READ2O\nChecks if the value of the field is READ4IO\nChecks if the value of the field is READ4O\nSingle data line SPI. PP (opcode 0x02).\nDual data line SPI. PP2O (opcode 0xA2).\nQuad data line SPI. PP4IO (opcode 0x38).\nQuad data line SPI. PP4O (opcode 0x32).\nBit 12 - Page size for commands PP, PP2O, PP4O and PP4IO.\nBit 12 - Page size for commands PP, PP2O, PP4O and PP4IO.\nDual data line SPI. READ2IO (opcode 0xBB).\nDual data line SPI. READ2O (opcode 0x3B).\nQuad data line SPI. READ4IO (opcode 0xEB).\nQuad data line SPI. READ4O (opcode 0x6B).\nBits 0:2 - Configure number of data lines and opcode used …\nBits 0:2 - Configure number of data lines and opcode used …\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nGet enumerated values variant\nBits 3:5 - Configure number of data lines and opcode used …\nBits 3:5 - Configure number of data lines and opcode used …\nEnter/exit deep power-down mode (DPM) for external flash …\nField DPMEN reader - Enter/exit deep power-down mode (DPM) …\nField DPMEN writer - Enter/exit deep power-down mode (DPM) …\n1: Enter DPM.\n0: Exit DPM.\nInterface configuration.\n0: Mode 0: Data are captured on the clock rising edge and …\n1: Mode 3: Data are captured on the clock falling edge and …\nRegister IFCONFIG1 reader\nField SCKDELAY reader - Minimum amount of time that the …\nField SCKDELAY writer - Minimum amount of time that the …\nField SCKFREQ reader - SCK frequency is given as 32 MHz / …\nField SCKFREQ writer - SCK frequency is given as 32 MHz / …\nSelect SPI mode.\nField SPIMODE reader - Select SPI mode.\nField SPIMODE writer - Select SPI mode.\nRegister IFCONFIG1 writer\nWrites raw bits to the register.\nBit 24 - Enter/exit deep power-down mode (DPM) for …\nBit 24 - Enter/exit deep power-down mode (DPM) for …\nEnter DPM.\nExit DPM.\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 ENTER\nChecks if the value of the field is EXIT\nChecks if the value of the field is MODE0\nChecks if the value of the field is MODE3\nMode 0: Data are captured on the clock rising edge and …\nMode 3: Data are captured on the clock falling edge and …\nBits 0:7 - Minimum amount of time that the CSN pin must …\nBits 0:7 - Minimum amount of time that the CSN pin must …\nBits 28:31 - SCK frequency is given as 32 MHz / (SCKFREQ + …\nBits 28:31 - SCK frequency is given as 32 MHz / (SCKFREQ + …\nBit 25 - Select SPI mode.\nBit 25 - Select SPI mode.\nGet enumerated values variant\nGet enumerated values variant\nSPI interface timing.\nRegister IFTIMING reader\nField RXDELAY reader - Timing related to sampling of the …\nField RXDELAY writer - Timing related to sampling of the …\nRegister IFTIMING 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 8:10 - Timing related to sampling of the input serial …\nBits 8:10 - Timing related to sampling of the input serial …\n0: Disable\n1: Enable\nEnable or disable interrupt\nRegister INTEN reader\nEnable or disable interrupt for READY event\nField READY reader - Enable or disable interrupt for READY …\nField READY writer - Enable or disable interrupt for READY …\nRegister INTEN 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\nBit 0 - Enable or disable interrupt for READY event\nBit 0 - Enable or disable interrupt for READY event\nGet enumerated values variant\n1: Disable\n0: Read: Disabled\n1: Read: Enabled\nDisable interrupt\nRegister INTENCLR reader\nWrite ‘1’ to disable interrupt for READY event\nWrite ‘1’ to disable interrupt for READY event\nField READY reader - Write ‘1’ to disable interrupt …\nField READY 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 READY event\nBit 0 - Write ‘1’ to disable interrupt for READY event\nGet enumerated values variant\n0: Read: Disabled\n1: Read: Enabled\nEnable interrupt\nRegister INTENSET reader\nWrite ‘1’ to enable interrupt for READY event\nWrite ‘1’ to enable interrupt for READY event\nField READY reader - Write ‘1’ to enable interrupt for …\nField READY writer - Write ‘1’ to enable interrupt for …\n1: Enable\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\nBit 0 - Write ‘1’ to enable interrupt for READY event\nBit 0 - Write ‘1’ to enable interrupt for READY event\nEnable\nGet enumerated values variant\nCSN (rw) register accessor: an alias for Reg<CSN_SPEC>\nIO0 (rw) register accessor: an alias for Reg<IO0_SPEC>\nIO1 (rw) register accessor: an alias for Reg<IO1_SPEC>\nIO2 (rw) register accessor: an alias for Reg<IO2_SPEC>\nIO3 (rw) register accessor: an alias for Reg<IO3_SPEC>\nRegister block\nSCK (rw) register accessor: an alias for Reg<SCK_SPEC>\nPin select for chip select signal CSN.\n0x04 - Pin select for chip select signal CSN.\nReturns the argument unchanged.\nCalls U::from(self).\nPin select for serial data MOSI/IO0.\n0x0c - Pin select for serial data MOSI/IO0.\nPin select for serial data MISO/IO1.\n0x10 - Pin select for serial data MISO/IO1.\nPin select for serial data IO2.\n0x14 - Pin select for serial data IO2.\nPin select for serial data IO3.\n0x18 - Pin select for serial data IO3.\nPin select for serial clock SCK\n0x00 - Pin select for serial clock SCK\n0: Connect\nConnection\nField CONNECT reader - Connection\nField CONNECT writer - Connection\nPin select for chip select signal CSN.\n1: Disconnect\nField PIN reader - Pin number\nField PIN writer - Pin number\nField PORT reader - Port number\nField PORT writer - Port number\nRegister CSN reader\nRegister CSN 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\nPin select for serial data MOSI/IO0.\nField PIN reader - Pin number\nField PIN writer - Pin number\nField PORT reader - Port number\nField PORT writer - Port number\nRegister IO0 reader\nRegister IO0 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\nPin select for serial data MISO/IO1.\nField PIN reader - Pin number\nField PIN writer - Pin number\nField PORT reader - Port number\nField PORT writer - Port number\nRegister IO1 reader\nRegister IO1 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\nPin select for serial data IO2.\nField PIN reader - Pin number\nField PIN writer - Pin number\nField PORT reader - Port number\nField PORT writer - Port number\nRegister IO2 reader\nRegister IO2 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\nPin select for serial data IO3.\nField PIN reader - Pin number\nField PIN writer - Pin number\nField PORT reader - Port number\nField PORT writer - Port number\nRegister IO3 reader\nRegister IO3 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 SCK reader\nPin select for serial clock SCK\nRegister SCK 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\nCNT (rw) register accessor: an alias for Reg<CNT_SPEC>\nDST (rw) register accessor: an alias for Reg<DST_SPEC>\nRegister block\nSRC (rw) register accessor: an alias for Reg<SRC_SPEC>\nRead transfer length\n0x08 - Read transfer length\nRAM destination address\n0x04 - RAM destination address\nReturns the argument unchanged.\nCalls U::from(self).\nFlash memory source address\n0x00 - Flash memory source address\nField CNT reader - Read transfer length in number of …\nRead transfer length\nField CNT writer - Read transfer length in number of …\nRegister CNT reader\nRegister CNT writer\nWrites raw bits to the register.\nBits 0:20 - Read transfer length in number of bytes. The …\nBits 0:20 - Read transfer length in number of bytes. The …\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 DST reader - Word-aligned RAM destination address.\nRAM destination address\nField DST writer - Word-aligned RAM destination address.\nRegister DST reader\nRegister DST writer\nWrites raw bits to the register.\nBits 0:31 - Word-aligned RAM destination address.\nBits 0:31 - Word-aligned RAM destination address.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nRegister SRC reader\nField SRC reader - Word-aligned flash memory source …\nFlash memory source address\nField SRC writer - Word-aligned flash memory source …\nRegister SRC 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 - Word-aligned flash memory source address.\nBits 0:31 - Word-aligned flash memory source address.\n0: QSPI peripheral is busy. It is not allowed to trigger …\n0: External flash is not in DPM.\nDeep power-down mode (DPM) status of external flash.\nField DPM reader - Deep power-down mode (DPM) status of …\n1: External flash is in DPM.\nRegister STATUS reader\n1: QSPI peripheral is ready. It is allowed to trigger new …\nReady status.\nField READY reader - Ready status.\nField SREG reader - Value of external flash device Status …\nStatus register.\nBit 2 - Deep power-down mode (DPM) status of external …\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 BUSY\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 READY\nBit 3 - Ready status.\nBits 24:31 - Value of external flash device Status …\nGet enumerated values variant\nGet enumerated values variant\nActivate QSPI interface\nField TASKS_ACTIVATE writer -\nRegister TASKS_ACTIVATE 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\nDeactivate QSPI interface\nField TASKS_DEACTIVATE writer -\nRegister TASKS_DEACTIVATE 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 external flash memory erase operation\nField TASKS_ERASESTART writer -\nRegister TASKS_ERASESTART 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 transfer from external flash memory to internal RAM\nField TASKS_READSTART writer -\nRegister TASKS_READSTART 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 transfer from internal RAM to external flash memory\nField TASKS_WRITESTART writer -\nRegister TASKS_WRITESTART 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\nCNT (rw) register accessor: an alias for Reg<CNT_SPEC>\nDST (rw) register accessor: an alias for Reg<DST_SPEC>\nSRC (rw) register accessor: an alias for Reg<SRC_SPEC>\nRegister block\nWrite transfer length\n0x08 - Write transfer length\nFlash destination address\n0x00 - Flash destination address\nReturns the argument unchanged.\nCalls U::from(self).\nRAM source address\n0x04 - RAM source address\nField CNT reader - Write transfer length in number of …\nWrite transfer length\nField CNT writer - Write transfer length in number of …\nRegister CNT reader\nRegister CNT writer\nWrites raw bits to the register.\nBits 0:20 - Write transfer length in number of bytes. The …\nBits 0:20 - Write transfer length in number of bytes. The …\nReturns the argument unchanged.\nReturns the argument unchanged.")