1<?xml version="1.0" encoding="utf-8"?>
2<!-- File naming: <vendor>_<part/series name>_svd.xml -->
3<device schemaVersion="1.1" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" noNamespaceSchemaLocation="CMSIS-SVD.xsd">
4  <vendor>Nordic Semiconductor</vendor>
5  <vendorID>Nordic</vendorID>
6  <name>nrf5340_network</name>
7  <series>nrf53</series>
8  <version>1</version>
9  <description>nRF53 reference description for system-on-chip with dual ARM 32-bit Cortex-M33 microcontrollers</description>
10  <licenseText>
11Copyright (c) 2010 - 2024, Nordic Semiconductor ASA All rights reserved.
12
13SPDX-License-Identifier: BSD-3-Clause
14
15Redistribution and use in source and binary forms, with or without
16modification, are permitted provided that the following conditions are met:
17
181. Redistributions of source code must retain the above copyright notice, this
19   list of conditions and the following disclaimer.
20
212. Redistributions in binary form must reproduce the above copyright
22   notice, this list of conditions and the following disclaimer in the
23   documentation and/or other materials provided with the distribution.
24
253. Neither the name of Nordic Semiconductor ASA nor the names of its
26   contributors may be used to endorse or promote products derived from this
27   software without specific prior written permission.
28
29THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
30AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
31IMPLIED WARRANTIES OF MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE
32ARE DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE
33LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
34CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
35SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
36INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
37CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
38ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
39POSSIBILITY OF SUCH DAMAGE.
40      </licenseText>
41  <addressUnitBits>8</addressUnitBits>
42  <width>32</width>
43  <size>32</size>
44  <resetValue>0x00000000</resetValue>
45  <resetMask>0xFFFFFFFF</resetMask>
46  <cpu>
47    <name>CM33</name>
48    <revision>r0p4</revision>
49    <endian>little</endian>
50    <mpuPresent>1</mpuPresent>
51    <fpuPresent>0</fpuPresent>
52    <nvicPrioBits>3</nvicPrioBits>
53    <vendorSystickConfig>0</vendorSystickConfig>
54    <deviceNumInterrupts>30</deviceNumInterrupts>
55    <sauNumRegions>0</sauNumRegions>
56  </cpu>
57  <headerSystemFilename>system_nrf53</headerSystemFilename>
58  <headerDefinitionsPrefix>NRF_</headerDefinitionsPrefix>
59  <vendorExtensions>
60    <MaxInterrupts>129</MaxInterrupts>
61  </vendorExtensions>
62  <peripherals>
63    <peripheral>
64      <name>FICR_NS</name>
65      <description>Factory Information Configuration Registers</description>
66      <baseAddress>0x01FF0000</baseAddress>
67      <headerStructName>FICR</headerStructName>
68      <!--Security dma=NA-->
69      <!--Security securemapping=NS-->
70      <addressBlock>
71        <offset>0</offset>
72        <size>0x1000</size>
73        <usage>registers</usage>
74      </addressBlock>
75      <groupName>FICR</groupName>
76      <size>0x20</size>
77      <registers>
78        <cluster>
79          <name>INFO</name>
80          <description>Device info</description>
81          <headerStructName>FICR_INFO</headerStructName>
82          <access>read-write</access>
83          <addressOffset>0x200</addressOffset>
84          <register>
85            <name>CONFIGID</name>
86            <description>Configuration identifier</description>
87            <addressOffset>0x000</addressOffset>
88            <access>read-only</access>
89            <resetValue>0xFFFFFFFF</resetValue>
90            <fields>
91              <field>
92                <name>HWID</name>
93                <description>Identification number for the HW</description>
94                <lsb>0</lsb>
95                <msb>15</msb>
96              </field>
97            </fields>
98          </register>
99          <register>
100            <dim>0x2</dim>
101            <dimIncrement>0x4</dimIncrement>
102            <name>DEVICEID[%s]</name>
103            <description>Description collection: Device identifier</description>
104            <addressOffset>0x004</addressOffset>
105            <access>read-only</access>
106            <resetValue>0xFFFFFFFF</resetValue>
107            <fields>
108              <field>
109                <name>DEVICEID</name>
110                <description>64 bit unique device identifier</description>
111                <lsb>0</lsb>
112                <msb>31</msb>
113              </field>
114            </fields>
115          </register>
116          <register>
117            <name>PART</name>
118            <description>Part code</description>
119            <addressOffset>0x00C</addressOffset>
120            <access>read-only</access>
121            <resetValue>0x00005340</resetValue>
122            <fields>
123              <field>
124                <name>PART</name>
125                <description>Part code</description>
126                <lsb>0</lsb>
127                <msb>31</msb>
128                <enumeratedValues>
129                  <enumeratedValue>
130                    <name>N5340</name>
131                    <description>nRF5340</description>
132                    <value>0x5340</value>
133                  </enumeratedValue>
134                  <enumeratedValue>
135                    <name>Unspecified</name>
136                    <description>Unspecified</description>
137                    <value>0xFFFFFFFF</value>
138                  </enumeratedValue>
139                </enumeratedValues>
140              </field>
141            </fields>
142          </register>
143          <register>
144            <name>VARIANT</name>
145            <description>Part Variant, Hardware version and Production configuration</description>
146            <addressOffset>0x010</addressOffset>
147            <access>read-only</access>
148            <resetValue>0xFFFFFFFF</resetValue>
149            <fields>
150              <field>
151                <name>VARIANT</name>
152                <description>Part Variant, Hardware version and Production configuration, encoded as ASCII</description>
153                <lsb>0</lsb>
154                <msb>31</msb>
155                <enumeratedValues>
156                  <enumeratedValue>
157                    <name>QKAA</name>
158                    <description>QKAA</description>
159                    <value>0x514B4141</value>
160                  </enumeratedValue>
161                  <enumeratedValue>
162                    <name>CLAA</name>
163                    <description>CLAA</description>
164                    <value>0x434C4141</value>
165                  </enumeratedValue>
166                  <enumeratedValue>
167                    <name>Unspecified</name>
168                    <description>Unspecified</description>
169                    <value>0xFFFFFFFF</value>
170                  </enumeratedValue>
171                </enumeratedValues>
172              </field>
173            </fields>
174          </register>
175          <register>
176            <name>PACKAGE</name>
177            <description>Package option</description>
178            <addressOffset>0x014</addressOffset>
179            <access>read-only</access>
180            <resetValue>0xFFFFFFFF</resetValue>
181            <fields>
182              <field>
183                <name>PACKAGE</name>
184                <description>Package option</description>
185                <lsb>0</lsb>
186                <msb>31</msb>
187                <enumeratedValues>
188                  <enumeratedValue>
189                    <name>QK</name>
190                    <description>QKxx - 94-pin aQFN</description>
191                    <value>0x2000</value>
192                  </enumeratedValue>
193                  <enumeratedValue>
194                    <name>CL</name>
195                    <description>CLxx - WLCSP</description>
196                    <value>0x2005</value>
197                  </enumeratedValue>
198                  <enumeratedValue>
199                    <name>Unspecified</name>
200                    <description>Unspecified</description>
201                    <value>0xFFFFFFFF</value>
202                  </enumeratedValue>
203                </enumeratedValues>
204              </field>
205            </fields>
206          </register>
207          <register>
208            <name>RAM</name>
209            <description>RAM variant</description>
210            <addressOffset>0x018</addressOffset>
211            <access>read-only</access>
212            <resetValue>0xFFFFFFFF</resetValue>
213            <fields>
214              <field>
215                <name>RAM</name>
216                <description>RAM variant</description>
217                <lsb>0</lsb>
218                <msb>31</msb>
219                <enumeratedValues>
220                  <enumeratedValue>
221                    <name>K16</name>
222                    <description>16 kByte RAM</description>
223                    <value>0x10</value>
224                  </enumeratedValue>
225                  <enumeratedValue>
226                    <name>K32</name>
227                    <description>32 kByte RAM</description>
228                    <value>0x20</value>
229                  </enumeratedValue>
230                  <enumeratedValue>
231                    <name>K64</name>
232                    <description>64 kByte RAM</description>
233                    <value>0x40</value>
234                  </enumeratedValue>
235                  <enumeratedValue>
236                    <name>K128</name>
237                    <description>128 kByte RAM</description>
238                    <value>0x80</value>
239                  </enumeratedValue>
240                  <enumeratedValue>
241                    <name>K256</name>
242                    <description>256 kByte RAM</description>
243                    <value>0x100</value>
244                  </enumeratedValue>
245                  <enumeratedValue>
246                    <name>K512</name>
247                    <description>512 kByte RAM</description>
248                    <value>0x200</value>
249                  </enumeratedValue>
250                  <enumeratedValue>
251                    <name>Unspecified</name>
252                    <description>Unspecified</description>
253                    <value>0xFFFFFFFF</value>
254                  </enumeratedValue>
255                </enumeratedValues>
256              </field>
257            </fields>
258          </register>
259          <register>
260            <name>FLASH</name>
261            <description>Flash variant</description>
262            <addressOffset>0x01C</addressOffset>
263            <access>read-only</access>
264            <resetValue>0xFFFFFFFF</resetValue>
265            <fields>
266              <field>
267                <name>FLASH</name>
268                <description>Flash variant</description>
269                <lsb>0</lsb>
270                <msb>31</msb>
271                <enumeratedValues>
272                  <enumeratedValue>
273                    <name>K128</name>
274                    <description>128 kByte FLASH</description>
275                    <value>0x80</value>
276                  </enumeratedValue>
277                  <enumeratedValue>
278                    <name>K256</name>
279                    <description>256 kByte FLASH</description>
280                    <value>0x100</value>
281                  </enumeratedValue>
282                  <enumeratedValue>
283                    <name>K512</name>
284                    <description>512 kByte FLASH</description>
285                    <value>0x200</value>
286                  </enumeratedValue>
287                  <enumeratedValue>
288                    <name>K1024</name>
289                    <description>1 MByte FLASH</description>
290                    <value>0x400</value>
291                  </enumeratedValue>
292                  <enumeratedValue>
293                    <name>K2048</name>
294                    <description>2 MByte FLASH</description>
295                    <value>0x800</value>
296                  </enumeratedValue>
297                  <enumeratedValue>
298                    <name>Unspecified</name>
299                    <description>Unspecified</description>
300                    <value>0xFFFFFFFF</value>
301                  </enumeratedValue>
302                </enumeratedValues>
303              </field>
304            </fields>
305          </register>
306          <register>
307            <name>CODEPAGESIZE</name>
308            <description>Code memory page size in bytes</description>
309            <addressOffset>0x020</addressOffset>
310            <access>read-only</access>
311            <resetValue>0x00000800</resetValue>
312            <fields>
313              <field>
314                <name>CODEPAGESIZE</name>
315                <description>Code memory page size in bytes</description>
316                <lsb>0</lsb>
317                <msb>31</msb>
318                <enumeratedValues>
319                  <enumeratedValue>
320                    <name>K2048</name>
321                    <description>2 kByte</description>
322                    <value>0x800</value>
323                  </enumeratedValue>
324                </enumeratedValues>
325              </field>
326            </fields>
327          </register>
328          <register>
329            <name>CODESIZE</name>
330            <description>Code memory size</description>
331            <addressOffset>0x024</addressOffset>
332            <access>read-only</access>
333            <resetValue>0x00000080</resetValue>
334            <fields>
335              <field>
336                <name>CODESIZE</name>
337                <description>Code memory size in number of pages</description>
338                <lsb>0</lsb>
339                <msb>31</msb>
340                <enumeratedValues>
341                  <enumeratedValue>
342                    <name>P128</name>
343                    <description>128 pages</description>
344                    <value>128</value>
345                  </enumeratedValue>
346                </enumeratedValues>
347              </field>
348            </fields>
349          </register>
350          <register>
351            <name>DEVICETYPE</name>
352            <description>Device type</description>
353            <addressOffset>0x028</addressOffset>
354            <access>read-only</access>
355            <resetValue>0x00000000</resetValue>
356            <fields>
357              <field>
358                <name>DEVICETYPE</name>
359                <description>Device type</description>
360                <lsb>0</lsb>
361                <msb>31</msb>
362                <enumeratedValues>
363                  <enumeratedValue>
364                    <name>Die</name>
365                    <description>Device is an physical DIE</description>
366                    <value>0x0000000</value>
367                  </enumeratedValue>
368                  <enumeratedValue>
369                    <name>FPGA</name>
370                    <description>Device is an FPGA</description>
371                    <value>0xFFFFFFFF</value>
372                  </enumeratedValue>
373                </enumeratedValues>
374              </field>
375            </fields>
376          </register>
377        </cluster>
378        <register>
379          <dim>0x4</dim>
380          <dimIncrement>0x4</dimIncrement>
381          <name>ER[%s]</name>
382          <description>Description collection: Encryption Root, word n</description>
383          <addressOffset>0x280</addressOffset>
384          <access>read-only</access>
385          <resetValue>0xFFFFFFFF</resetValue>
386          <fields>
387            <field>
388              <name>ER</name>
389              <description>Encryption Root, word n</description>
390              <lsb>0</lsb>
391              <msb>31</msb>
392            </field>
393          </fields>
394        </register>
395        <register>
396          <dim>0x4</dim>
397          <dimIncrement>0x4</dimIncrement>
398          <name>IR[%s]</name>
399          <description>Description collection: Identity Root, word n</description>
400          <addressOffset>0x290</addressOffset>
401          <access>read-only</access>
402          <resetValue>0xFFFFFFFF</resetValue>
403          <fields>
404            <field>
405              <name>IR</name>
406              <description>Identity Root, word n</description>
407              <lsb>0</lsb>
408              <msb>31</msb>
409            </field>
410          </fields>
411        </register>
412        <register>
413          <name>DEVICEADDRTYPE</name>
414          <description>Device address type</description>
415          <addressOffset>0x2A0</addressOffset>
416          <access>read-only</access>
417          <resetValue>0xFFFFFFFF</resetValue>
418          <fields>
419            <field>
420              <name>DEVICEADDRTYPE</name>
421              <description>Device address type</description>
422              <lsb>0</lsb>
423              <msb>0</msb>
424              <enumeratedValues>
425                <enumeratedValue>
426                  <name>Public</name>
427                  <description>Public address</description>
428                  <value>0</value>
429                </enumeratedValue>
430                <enumeratedValue>
431                  <name>Random</name>
432                  <description>Random address</description>
433                  <value>1</value>
434                </enumeratedValue>
435              </enumeratedValues>
436            </field>
437          </fields>
438        </register>
439        <register>
440          <dim>0x2</dim>
441          <dimIncrement>0x4</dimIncrement>
442          <name>DEVICEADDR[%s]</name>
443          <description>Description collection: Device address n</description>
444          <addressOffset>0x2A4</addressOffset>
445          <access>read-only</access>
446          <resetValue>0xFFFFFFFF</resetValue>
447          <fields>
448            <field>
449              <name>DEVICEADDR</name>
450              <description>48 bit device address</description>
451              <lsb>0</lsb>
452              <msb>31</msb>
453            </field>
454          </fields>
455        </register>
456        <cluster>
457          <dim>32</dim>
458          <dimIncrement>0x008</dimIncrement>
459          <name>TRIMCNF[%s]</name>
460          <description>Unspecified</description>
461          <headerStructName>FICR_TRIMCNF</headerStructName>
462          <access>read-write</access>
463          <addressOffset>0x300</addressOffset>
464          <register>
465            <name>ADDR</name>
466            <description>Description cluster: Address</description>
467            <addressOffset>0x000</addressOffset>
468            <access>read-only</access>
469            <resetValue>0xFFFFFFFF</resetValue>
470            <dataType>uint32_t</dataType>
471            <fields>
472              <field>
473                <name>Address</name>
474                <description>Address</description>
475                <lsb>0</lsb>
476                <msb>31</msb>
477              </field>
478            </fields>
479          </register>
480          <register>
481            <name>DATA</name>
482            <description>Description cluster: Data</description>
483            <addressOffset>0x004</addressOffset>
484            <access>read-only</access>
485            <resetValue>0xFFFFFFFF</resetValue>
486            <fields>
487              <field>
488                <name>Data</name>
489                <description>Data</description>
490                <lsb>0</lsb>
491                <msb>31</msb>
492              </field>
493            </fields>
494          </register>
495        </cluster>
496      </registers>
497    </peripheral>
498    <peripheral>
499      <name>UICR_NS</name>
500      <description>User Information Configuration Registers</description>
501      <baseAddress>0x01FF8000</baseAddress>
502      <headerStructName>UICR</headerStructName>
503      <!--Security dma=NA-->
504      <!--Security securemapping=NS-->
505      <addressBlock>
506        <offset>0</offset>
507        <size>0x1000</size>
508        <usage>registers</usage>
509      </addressBlock>
510      <groupName>UICR</groupName>
511      <size>0x20</size>
512      <registers>
513        <register>
514          <name>APPROTECT</name>
515          <description>Access port protection</description>
516          <addressOffset>0x000</addressOffset>
517          <access>read-write</access>
518          <resetValue>0x00000000</resetValue>
519          <fields>
520            <field>
521              <name>PALL</name>
522              <description>Blocks debugger read/write access to all CPU registers and memory mapped
523        addresses.</description>
524              <lsb>0</lsb>
525              <msb>31</msb>
526              <enumeratedValues>
527                <enumeratedValue>
528                  <name>Unprotected</name>
529                  <description>Unprotected</description>
530                  <value>0x50FA50FA</value>
531                </enumeratedValue>
532                <enumeratedValue>
533                  <name>Protected</name>
534                  <description>Protected</description>
535                  <value>0x00000000</value>
536                </enumeratedValue>
537              </enumeratedValues>
538            </field>
539          </fields>
540        </register>
541        <register>
542          <name>ERASEPROTECT</name>
543          <description>Erase protection</description>
544          <addressOffset>0x004</addressOffset>
545          <access>read-write</access>
546          <resetValue>0x00000000</resetValue>
547          <fields>
548            <field>
549              <name>PALL</name>
550              <description>Blocks NVMC ERASEALL and CTRLAP ERASEALL functionality. Using any value except Unprotected will lead to the protection being enabled.</description>
551              <lsb>0</lsb>
552              <msb>31</msb>
553              <enumeratedValues>
554                <enumeratedValue>
555                  <name>Unprotected</name>
556                  <description>Unprotected</description>
557                  <value>0xFFFFFFFF</value>
558                </enumeratedValue>
559                <enumeratedValue>
560                  <name>Protected</name>
561                  <description>Protected</description>
562                  <value>0x00000000</value>
563                </enumeratedValue>
564              </enumeratedValues>
565            </field>
566          </fields>
567        </register>
568        <register>
569          <dim>0x20</dim>
570          <dimIncrement>0x4</dimIncrement>
571          <name>NRFFW[%s]</name>
572          <description>Description collection: Reserved for Nordic firmware design</description>
573          <addressOffset>0x200</addressOffset>
574          <access>read-write</access>
575          <resetValue>0xFFFFFFFF</resetValue>
576          <fields>
577            <field>
578              <name>NRFFW</name>
579              <description>Reserved for Nordic firmware design</description>
580              <lsb>0</lsb>
581              <msb>31</msb>
582            </field>
583          </fields>
584        </register>
585        <register>
586          <dim>0x20</dim>
587          <dimIncrement>0x4</dimIncrement>
588          <name>CUSTOMER[%s]</name>
589          <description>Description collection: Reserved for customer</description>
590          <addressOffset>0x300</addressOffset>
591          <access>read-write</access>
592          <resetValue>0xFFFFFFFF</resetValue>
593          <fields>
594            <field>
595              <name>CUSTOMER</name>
596              <description>Reserved for customer</description>
597              <lsb>0</lsb>
598              <msb>31</msb>
599            </field>
600          </fields>
601        </register>
602      </registers>
603    </peripheral>
604    <peripheral>
605      <name>CTI_NS</name>
606      <description>Cross-Trigger Interface control. NOTE: this is not a separate peripheral, but describes CM33 functionality.</description>
607      <baseAddress>0xE0042000</baseAddress>
608      <headerStructName>CTI</headerStructName>
609      <!--Security dma=NA-->
610      <!--Security securemapping=NS-->
611      <addressBlock>
612        <offset>0</offset>
613        <size>0x1000</size>
614        <usage>registers</usage>
615      </addressBlock>
616      <groupName>CTI</groupName>
617      <size>0x20</size>
618      <registers>
619        <register>
620          <name>CTICONTROL</name>
621          <description>CTI Control register</description>
622          <addressOffset>0x000</addressOffset>
623          <access>read-write</access>
624          <resetValue>0x00000000</resetValue>
625          <fields>
626            <field>
627              <name>GLBEN</name>
628              <description>Enables or disables the CTI.</description>
629              <lsb>0</lsb>
630              <msb>0</msb>
631              <enumeratedValues>
632                <enumeratedValue>
633                  <name>Disabled</name>
634                  <description>All cross-triggering mapping logic functionality is disabled.</description>
635                  <value>0</value>
636                </enumeratedValue>
637                <enumeratedValue>
638                  <name>Enabled</name>
639                  <description>Cross-triggering mapping logic functionality is enabled.</description>
640                  <value>1</value>
641                </enumeratedValue>
642              </enumeratedValues>
643            </field>
644          </fields>
645        </register>
646        <register>
647          <name>CTIINTACK</name>
648          <description>CTI Interrupt Acknowledge register</description>
649          <addressOffset>0x010</addressOffset>
650          <access>write-only</access>
651          <resetValue>0x00000000</resetValue>
652          <fields>
653            <field>
654              <name>DEBUGREQ</name>
655              <description>Processor debug request</description>
656              <lsb>0</lsb>
657              <msb>0</msb>
658              <enumeratedValues>
659                <usage>write</usage>
660                <enumeratedValue>
661                  <name>Acknowledge</name>
662                  <description>Clears the ctitrigout.</description>
663                  <value>1</value>
664                </enumeratedValue>
665              </enumeratedValues>
666            </field>
667            <field>
668              <name>CPURESTART</name>
669              <description>Processor Restart</description>
670              <lsb>1</lsb>
671              <msb>1</msb>
672              <enumeratedValues>
673                <usage>write</usage>
674                <enumeratedValue>
675                  <name>Acknowledge</name>
676                  <description>Clears the ctitrigout.</description>
677                  <value>1</value>
678                </enumeratedValue>
679              </enumeratedValues>
680            </field>
681            <field>
682              <name>UNUSED0</name>
683              <description>N/A</description>
684              <lsb>2</lsb>
685              <msb>2</msb>
686              <enumeratedValues>
687                <usage>write</usage>
688                <enumeratedValue>
689                  <name>Acknowledge</name>
690                  <description>Clears the ctitrigout.</description>
691                  <value>1</value>
692                </enumeratedValue>
693              </enumeratedValues>
694            </field>
695            <field>
696              <name>UNUSED1</name>
697              <description>N/A</description>
698              <lsb>3</lsb>
699              <msb>3</msb>
700              <enumeratedValues>
701                <usage>write</usage>
702                <enumeratedValue>
703                  <name>Acknowledge</name>
704                  <description>Clears the ctitrigout.</description>
705                  <value>1</value>
706                </enumeratedValue>
707              </enumeratedValues>
708            </field>
709            <field>
710              <name>UNUSED2</name>
711              <description>N/A</description>
712              <lsb>4</lsb>
713              <msb>4</msb>
714              <enumeratedValues>
715                <usage>write</usage>
716                <enumeratedValue>
717                  <name>Acknowledge</name>
718                  <description>Clears the ctitrigout.</description>
719                  <value>1</value>
720                </enumeratedValue>
721              </enumeratedValues>
722            </field>
723            <field>
724              <name>UNUSED3</name>
725              <description>N/A</description>
726              <lsb>5</lsb>
727              <msb>5</msb>
728              <enumeratedValues>
729                <usage>write</usage>
730                <enumeratedValue>
731                  <name>Acknowledge</name>
732                  <description>Clears the ctitrigout.</description>
733                  <value>1</value>
734                </enumeratedValue>
735              </enumeratedValues>
736            </field>
737            <field>
738              <name>UNUSED4</name>
739              <description>N/A</description>
740              <lsb>6</lsb>
741              <msb>6</msb>
742              <enumeratedValues>
743                <usage>write</usage>
744                <enumeratedValue>
745                  <name>Acknowledge</name>
746                  <description>Clears the ctitrigout.</description>
747                  <value>1</value>
748                </enumeratedValue>
749              </enumeratedValues>
750            </field>
751            <field>
752              <name>UNUSED5</name>
753              <description>N/A</description>
754              <lsb>7</lsb>
755              <msb>7</msb>
756              <enumeratedValues>
757                <usage>write</usage>
758                <enumeratedValue>
759                  <name>Acknowledge</name>
760                  <description>Clears the ctitrigout.</description>
761                  <value>1</value>
762                </enumeratedValue>
763              </enumeratedValues>
764            </field>
765          </fields>
766        </register>
767        <register>
768          <name>CTIAPPSET</name>
769          <description>CTI Application Trigger Set register</description>
770          <addressOffset>0x014</addressOffset>
771          <access>read-write</access>
772          <resetValue>0x00000000</resetValue>
773          <fields>
774            <field>
775              <name>APPSET_0</name>
776              <description>Application trigger event for channel 0.</description>
777              <lsb>0</lsb>
778              <msb>0</msb>
779              <enumeratedValues>
780                <usage>read</usage>
781                <enumeratedValue>
782                  <name>Inactive</name>
783                  <description>Application trigger 0 is inactive.</description>
784                  <value>0</value>
785                </enumeratedValue>
786                <enumeratedValue>
787                  <name>Active</name>
788                  <description>Application trigger 0 is active.</description>
789                  <value>1</value>
790                </enumeratedValue>
791              </enumeratedValues>
792              <enumeratedValues>
793                <usage>write</usage>
794                <enumeratedValue>
795                  <name>Activate</name>
796                  <description>Generate channel event for channel 0.</description>
797                  <value>1</value>
798                </enumeratedValue>
799              </enumeratedValues>
800            </field>
801            <field>
802              <name>APPSET_1</name>
803              <description>Application trigger event for channel 1.</description>
804              <lsb>1</lsb>
805              <msb>1</msb>
806              <enumeratedValues>
807                <usage>read</usage>
808                <enumeratedValue>
809                  <name>Inactive</name>
810                  <description>Application trigger 1 is inactive.</description>
811                  <value>0</value>
812                </enumeratedValue>
813                <enumeratedValue>
814                  <name>Active</name>
815                  <description>Application trigger 1 is active.</description>
816                  <value>1</value>
817                </enumeratedValue>
818              </enumeratedValues>
819              <enumeratedValues>
820                <usage>write</usage>
821                <enumeratedValue>
822                  <name>Activate</name>
823                  <description>Generate channel event for channel 1.</description>
824                  <value>1</value>
825                </enumeratedValue>
826              </enumeratedValues>
827            </field>
828            <field>
829              <name>APPSET_2</name>
830              <description>Application trigger event for channel 2.</description>
831              <lsb>2</lsb>
832              <msb>2</msb>
833              <enumeratedValues>
834                <usage>read</usage>
835                <enumeratedValue>
836                  <name>Inactive</name>
837                  <description>Application trigger 2 is inactive.</description>
838                  <value>0</value>
839                </enumeratedValue>
840                <enumeratedValue>
841                  <name>Active</name>
842                  <description>Application trigger 2 is active.</description>
843                  <value>1</value>
844                </enumeratedValue>
845              </enumeratedValues>
846              <enumeratedValues>
847                <usage>write</usage>
848                <enumeratedValue>
849                  <name>Activate</name>
850                  <description>Generate channel event for channel 2.</description>
851                  <value>1</value>
852                </enumeratedValue>
853              </enumeratedValues>
854            </field>
855            <field>
856              <name>APPSET_3</name>
857              <description>Application trigger event for channel 3.</description>
858              <lsb>3</lsb>
859              <msb>3</msb>
860              <enumeratedValues>
861                <usage>read</usage>
862                <enumeratedValue>
863                  <name>Inactive</name>
864                  <description>Application trigger 3 is inactive.</description>
865                  <value>0</value>
866                </enumeratedValue>
867                <enumeratedValue>
868                  <name>Active</name>
869                  <description>Application trigger 3 is active.</description>
870                  <value>1</value>
871                </enumeratedValue>
872              </enumeratedValues>
873              <enumeratedValues>
874                <usage>write</usage>
875                <enumeratedValue>
876                  <name>Activate</name>
877                  <description>Generate channel event for channel 3.</description>
878                  <value>1</value>
879                </enumeratedValue>
880              </enumeratedValues>
881            </field>
882          </fields>
883        </register>
884        <register>
885          <name>CTIAPPCLEAR</name>
886          <description>CTI Application Trigger Clear register</description>
887          <addressOffset>0x018</addressOffset>
888          <access>write-only</access>
889          <resetValue>0x00000000</resetValue>
890          <fields>
891            <field>
892              <name>APPCLEAR_0</name>
893              <description>Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.</description>
894              <lsb>0</lsb>
895              <msb>0</msb>
896              <enumeratedValues>
897                <usage>write</usage>
898                <enumeratedValue>
899                  <name>Clear</name>
900                  <description>Clears the event for channel 0.</description>
901                  <value>1</value>
902                </enumeratedValue>
903              </enumeratedValues>
904            </field>
905            <field>
906              <name>APPCLEAR_1</name>
907              <description>Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.</description>
908              <lsb>1</lsb>
909              <msb>1</msb>
910              <enumeratedValues>
911                <usage>write</usage>
912                <enumeratedValue>
913                  <name>Clear</name>
914                  <description>Clears the event for channel 1.</description>
915                  <value>1</value>
916                </enumeratedValue>
917              </enumeratedValues>
918            </field>
919            <field>
920              <name>APPCLEAR_2</name>
921              <description>Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.</description>
922              <lsb>2</lsb>
923              <msb>2</msb>
924              <enumeratedValues>
925                <usage>write</usage>
926                <enumeratedValue>
927                  <name>Clear</name>
928                  <description>Clears the event for channel 2.</description>
929                  <value>1</value>
930                </enumeratedValue>
931              </enumeratedValues>
932            </field>
933            <field>
934              <name>APPCLEAR_3</name>
935              <description>Sets the corresponding bits in the CTIAPPSET to 0. There is one bit of the register for each channel.</description>
936              <lsb>3</lsb>
937              <msb>3</msb>
938              <enumeratedValues>
939                <usage>write</usage>
940                <enumeratedValue>
941                  <name>Clear</name>
942                  <description>Clears the event for channel 3.</description>
943                  <value>1</value>
944                </enumeratedValue>
945              </enumeratedValues>
946            </field>
947          </fields>
948        </register>
949        <register>
950          <name>CTIAPPPULSE</name>
951          <description>CTI Application Pulse register</description>
952          <addressOffset>0x01C</addressOffset>
953          <access>write-only</access>
954          <resetValue>0x00000000</resetValue>
955          <fields>
956            <field>
957              <name>APPULSE_0</name>
958              <description>Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.</description>
959              <lsb>0</lsb>
960              <msb>0</msb>
961              <enumeratedValues>
962                <usage>write</usage>
963                <enumeratedValue>
964                  <name>Generate</name>
965                  <description>Generates an event pulse on channel 0.</description>
966                  <value>1</value>
967                </enumeratedValue>
968              </enumeratedValues>
969            </field>
970            <field>
971              <name>APPULSE_1</name>
972              <description>Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.</description>
973              <lsb>1</lsb>
974              <msb>1</msb>
975              <enumeratedValues>
976                <usage>write</usage>
977                <enumeratedValue>
978                  <name>Generate</name>
979                  <description>Generates an event pulse on channel 1.</description>
980                  <value>1</value>
981                </enumeratedValue>
982              </enumeratedValues>
983            </field>
984            <field>
985              <name>APPULSE_2</name>
986              <description>Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.</description>
987              <lsb>2</lsb>
988              <msb>2</msb>
989              <enumeratedValues>
990                <usage>write</usage>
991                <enumeratedValue>
992                  <name>Generate</name>
993                  <description>Generates an event pulse on channel 2.</description>
994                  <value>1</value>
995                </enumeratedValue>
996              </enumeratedValues>
997            </field>
998            <field>
999              <name>APPULSE_3</name>
1000              <description>Setting a bit HIGH generates a channel event pulse for the selected channel. There is one bit of the register for each channel.</description>
1001              <lsb>3</lsb>
1002              <msb>3</msb>
1003              <enumeratedValues>
1004                <usage>write</usage>
1005                <enumeratedValue>
1006                  <name>Generate</name>
1007                  <description>Generates an event pulse on channel 3.</description>
1008                  <value>1</value>
1009                </enumeratedValue>
1010              </enumeratedValues>
1011            </field>
1012          </fields>
1013        </register>
1014        <register>
1015          <dim>0x8</dim>
1016          <dimIncrement>0x4</dimIncrement>
1017          <name>CTIINEN[%s]</name>
1018          <description>Description collection: CTI Trigger input</description>
1019          <addressOffset>0x020</addressOffset>
1020          <access>read-write</access>
1021          <resetValue>0x00000000</resetValue>
1022          <fields>
1023            <field>
1024              <name>TRIGINEN_0</name>
1025              <description>Enables a cross trigger event to channel 0 when a ctitrigin input is activated.</description>
1026              <lsb>0</lsb>
1027              <msb>0</msb>
1028              <enumeratedValues>
1029                <enumeratedValue>
1030                  <name>Disabled</name>
1031                  <description>Input trigger n events are ignored by channel 0.</description>
1032                  <value>0</value>
1033                </enumeratedValue>
1034                <enumeratedValue>
1035                  <name>Enabled</name>
1036                  <description>When an event is received on input trigger n (ctitrigin[n]), generate an event on channel 0.</description>
1037                  <value>1</value>
1038                </enumeratedValue>
1039              </enumeratedValues>
1040            </field>
1041            <field>
1042              <name>TRIGINEN_1</name>
1043              <description>Enables a cross trigger event to channel 1 when a ctitrigin input is activated.</description>
1044              <lsb>1</lsb>
1045              <msb>1</msb>
1046              <enumeratedValues>
1047                <enumeratedValue>
1048                  <name>Disabled</name>
1049                  <description>Input trigger n events are ignored by channel 1.</description>
1050                  <value>0</value>
1051                </enumeratedValue>
1052                <enumeratedValue>
1053                  <name>Enabled</name>
1054                  <description>When an event is received on input trigger n (ctitrigin[n]), generate an event on channel 1.</description>
1055                  <value>1</value>
1056                </enumeratedValue>
1057              </enumeratedValues>
1058            </field>
1059            <field>
1060              <name>TRIGINEN_2</name>
1061              <description>Enables a cross trigger event to channel 2 when a ctitrigin input is activated.</description>
1062              <lsb>2</lsb>
1063              <msb>2</msb>
1064              <enumeratedValues>
1065                <enumeratedValue>
1066                  <name>Disabled</name>
1067                  <description>Input trigger n events are ignored by channel 2.</description>
1068                  <value>0</value>
1069                </enumeratedValue>
1070                <enumeratedValue>
1071                  <name>Enabled</name>
1072                  <description>When an event is received on input trigger n (ctitrigin[n]), generate an event on channel 2.</description>
1073                  <value>1</value>
1074                </enumeratedValue>
1075              </enumeratedValues>
1076            </field>
1077            <field>
1078              <name>TRIGINEN_3</name>
1079              <description>Enables a cross trigger event to channel 3 when a ctitrigin input is activated.</description>
1080              <lsb>3</lsb>
1081              <msb>3</msb>
1082              <enumeratedValues>
1083                <enumeratedValue>
1084                  <name>Disabled</name>
1085                  <description>Input trigger n events are ignored by channel 3.</description>
1086                  <value>0</value>
1087                </enumeratedValue>
1088                <enumeratedValue>
1089                  <name>Enabled</name>
1090                  <description>When an event is received on input trigger n (ctitrigin[n]), generate an event on channel 3.</description>
1091                  <value>1</value>
1092                </enumeratedValue>
1093              </enumeratedValues>
1094            </field>
1095          </fields>
1096        </register>
1097        <register>
1098          <dim>0x8</dim>
1099          <dimIncrement>0x4</dimIncrement>
1100          <name>CTIOUTEN[%s]</name>
1101          <description>Description collection: CTI Trigger output</description>
1102          <addressOffset>0x0A0</addressOffset>
1103          <access>read-write</access>
1104          <resetValue>0x00000000</resetValue>
1105          <fields>
1106            <field>
1107              <name>TRIGOUTEN_0</name>
1108              <description>Enables a cross trigger event to ctitrigout when channel 0 is activated.</description>
1109              <lsb>0</lsb>
1110              <msb>0</msb>
1111              <enumeratedValues>
1112                <enumeratedValue>
1113                  <name>Disabled</name>
1114                  <description>Channel 0 is ignored by output trigger n.</description>
1115                  <value>0</value>
1116                </enumeratedValue>
1117                <enumeratedValue>
1118                  <name>Enabled</name>
1119                  <description>When an event occurs on channel 0, generate an event on output event n (ctitrigout[n]).</description>
1120                  <value>1</value>
1121                </enumeratedValue>
1122              </enumeratedValues>
1123            </field>
1124            <field>
1125              <name>TRIGOUTEN_1</name>
1126              <description>Enables a cross trigger event to ctitrigout when channel 1 is activated.</description>
1127              <lsb>1</lsb>
1128              <msb>1</msb>
1129              <enumeratedValues>
1130                <enumeratedValue>
1131                  <name>Disabled</name>
1132                  <description>Channel 1 is ignored by output trigger n.</description>
1133                  <value>0</value>
1134                </enumeratedValue>
1135                <enumeratedValue>
1136                  <name>Enabled</name>
1137                  <description>When an event occurs on channel 1, generate an event on output event n (ctitrigout[n]).</description>
1138                  <value>1</value>
1139                </enumeratedValue>
1140              </enumeratedValues>
1141            </field>
1142            <field>
1143              <name>TRIGOUTEN_2</name>
1144              <description>Enables a cross trigger event to ctitrigout when channel 2 is activated.</description>
1145              <lsb>2</lsb>
1146              <msb>2</msb>
1147              <enumeratedValues>
1148                <enumeratedValue>
1149                  <name>Disabled</name>
1150                  <description>Channel 2 is ignored by output trigger n.</description>
1151                  <value>0</value>
1152                </enumeratedValue>
1153                <enumeratedValue>
1154                  <name>Enabled</name>
1155                  <description>When an event occurs on channel 2, generate an event on output event n (ctitrigout[n]).</description>
1156                  <value>1</value>
1157                </enumeratedValue>
1158              </enumeratedValues>
1159            </field>
1160            <field>
1161              <name>TRIGOUTEN_3</name>
1162              <description>Enables a cross trigger event to ctitrigout when channel 3 is activated.</description>
1163              <lsb>3</lsb>
1164              <msb>3</msb>
1165              <enumeratedValues>
1166                <enumeratedValue>
1167                  <name>Disabled</name>
1168                  <description>Channel 3 is ignored by output trigger n.</description>
1169                  <value>0</value>
1170                </enumeratedValue>
1171                <enumeratedValue>
1172                  <name>Enabled</name>
1173                  <description>When an event occurs on channel 3, generate an event on output event n (ctitrigout[n]).</description>
1174                  <value>1</value>
1175                </enumeratedValue>
1176              </enumeratedValues>
1177            </field>
1178          </fields>
1179        </register>
1180        <register>
1181          <name>CTITRIGINSTATUS</name>
1182          <description>CTI Trigger In Status register</description>
1183          <addressOffset>0x130</addressOffset>
1184          <access>read-only</access>
1185          <resetValue>0x00000000</resetValue>
1186          <fields>
1187            <field>
1188              <name>CPUHALTED</name>
1189              <description>Processor Halted</description>
1190              <lsb>0</lsb>
1191              <msb>0</msb>
1192              <enumeratedValues>
1193                <enumeratedValue>
1194                  <name>Active</name>
1195                  <description>Ctitrigin 0 is active.</description>
1196                  <value>1</value>
1197                </enumeratedValue>
1198                <enumeratedValue>
1199                  <name>Inactive</name>
1200                  <description>Ctitrigin 0 is inactive.</description>
1201                  <value>0</value>
1202                </enumeratedValue>
1203              </enumeratedValues>
1204            </field>
1205            <field>
1206              <name>DWTCOMPOUT0</name>
1207              <description>DWT Comparator Output 0</description>
1208              <lsb>1</lsb>
1209              <msb>1</msb>
1210              <enumeratedValues>
1211                <enumeratedValue>
1212                  <name>Active</name>
1213                  <description>Ctitrigin 1 is active.</description>
1214                  <value>1</value>
1215                </enumeratedValue>
1216                <enumeratedValue>
1217                  <name>Inactive</name>
1218                  <description>Ctitrigin 1 is inactive.</description>
1219                  <value>0</value>
1220                </enumeratedValue>
1221              </enumeratedValues>
1222            </field>
1223            <field>
1224              <name>DWTCOMPOUT1</name>
1225              <description>DWT Comparator Output 1</description>
1226              <lsb>2</lsb>
1227              <msb>2</msb>
1228              <enumeratedValues>
1229                <enumeratedValue>
1230                  <name>Active</name>
1231                  <description>Ctitrigin 2 is active.</description>
1232                  <value>1</value>
1233                </enumeratedValue>
1234                <enumeratedValue>
1235                  <name>Inactive</name>
1236                  <description>Ctitrigin 2 is inactive.</description>
1237                  <value>0</value>
1238                </enumeratedValue>
1239              </enumeratedValues>
1240            </field>
1241            <field>
1242              <name>DWTCOMPOUT2</name>
1243              <description>DWT Comparator Output 2</description>
1244              <lsb>3</lsb>
1245              <msb>3</msb>
1246              <enumeratedValues>
1247                <enumeratedValue>
1248                  <name>Active</name>
1249                  <description>Ctitrigin 3 is active.</description>
1250                  <value>1</value>
1251                </enumeratedValue>
1252                <enumeratedValue>
1253                  <name>Inactive</name>
1254                  <description>Ctitrigin 3 is inactive.</description>
1255                  <value>0</value>
1256                </enumeratedValue>
1257              </enumeratedValues>
1258            </field>
1259            <field>
1260              <name>UNUSED0</name>
1261              <description>N/A</description>
1262              <lsb>4</lsb>
1263              <msb>4</msb>
1264              <enumeratedValues>
1265                <enumeratedValue>
1266                  <name>Active</name>
1267                  <description>Ctitrigin 4 is active.</description>
1268                  <value>1</value>
1269                </enumeratedValue>
1270                <enumeratedValue>
1271                  <name>Inactive</name>
1272                  <description>Ctitrigin 4 is inactive.</description>
1273                  <value>0</value>
1274                </enumeratedValue>
1275              </enumeratedValues>
1276            </field>
1277            <field>
1278              <name>UNUSED1</name>
1279              <description>N/A</description>
1280              <lsb>5</lsb>
1281              <msb>5</msb>
1282              <enumeratedValues>
1283                <enumeratedValue>
1284                  <name>Active</name>
1285                  <description>Ctitrigin 5 is active.</description>
1286                  <value>1</value>
1287                </enumeratedValue>
1288                <enumeratedValue>
1289                  <name>Inactive</name>
1290                  <description>Ctitrigin 5 is inactive.</description>
1291                  <value>0</value>
1292                </enumeratedValue>
1293              </enumeratedValues>
1294            </field>
1295            <field>
1296              <name>UNUSED2</name>
1297              <description>N/A</description>
1298              <lsb>6</lsb>
1299              <msb>6</msb>
1300              <enumeratedValues>
1301                <enumeratedValue>
1302                  <name>Active</name>
1303                  <description>Ctitrigin 6 is active.</description>
1304                  <value>1</value>
1305                </enumeratedValue>
1306                <enumeratedValue>
1307                  <name>Inactive</name>
1308                  <description>Ctitrigin 6 is inactive.</description>
1309                  <value>0</value>
1310                </enumeratedValue>
1311              </enumeratedValues>
1312            </field>
1313            <field>
1314              <name>UNUSED3</name>
1315              <description>N/A</description>
1316              <lsb>7</lsb>
1317              <msb>7</msb>
1318              <enumeratedValues>
1319                <enumeratedValue>
1320                  <name>Active</name>
1321                  <description>Ctitrigin 7 is active.</description>
1322                  <value>1</value>
1323                </enumeratedValue>
1324                <enumeratedValue>
1325                  <name>Inactive</name>
1326                  <description>Ctitrigin 7 is inactive.</description>
1327                  <value>0</value>
1328                </enumeratedValue>
1329              </enumeratedValues>
1330            </field>
1331          </fields>
1332        </register>
1333        <register>
1334          <name>CTITRIGOUTSTATUS</name>
1335          <description>CTI Trigger Out Status register</description>
1336          <addressOffset>0x134</addressOffset>
1337          <access>read-only</access>
1338          <resetValue>0x00000000</resetValue>
1339          <fields>
1340            <field>
1341              <name>DEBUGREQ</name>
1342              <description>Processor debug request</description>
1343              <lsb>0</lsb>
1344              <msb>0</msb>
1345              <enumeratedValues>
1346                <enumeratedValue>
1347                  <name>Active</name>
1348                  <description>Ctitrigout 0 is active.</description>
1349                  <value>1</value>
1350                </enumeratedValue>
1351                <enumeratedValue>
1352                  <name>Inactive</name>
1353                  <description>Ctitrigout 0 is inactive.</description>
1354                  <value>0</value>
1355                </enumeratedValue>
1356              </enumeratedValues>
1357            </field>
1358            <field>
1359              <name>CPURESTART</name>
1360              <description>Processor Restart</description>
1361              <lsb>1</lsb>
1362              <msb>1</msb>
1363              <enumeratedValues>
1364                <enumeratedValue>
1365                  <name>Active</name>
1366                  <description>Ctitrigout 1 is active.</description>
1367                  <value>1</value>
1368                </enumeratedValue>
1369                <enumeratedValue>
1370                  <name>Inactive</name>
1371                  <description>Ctitrigout 1 is inactive.</description>
1372                  <value>0</value>
1373                </enumeratedValue>
1374              </enumeratedValues>
1375            </field>
1376            <field>
1377              <name>UNUSED0</name>
1378              <description>N/A</description>
1379              <lsb>2</lsb>
1380              <msb>2</msb>
1381              <enumeratedValues>
1382                <enumeratedValue>
1383                  <name>Active</name>
1384                  <description>Ctitrigout 2 is active.</description>
1385                  <value>1</value>
1386                </enumeratedValue>
1387                <enumeratedValue>
1388                  <name>Inactive</name>
1389                  <description>Ctitrigout 2 is inactive.</description>
1390                  <value>0</value>
1391                </enumeratedValue>
1392              </enumeratedValues>
1393            </field>
1394            <field>
1395              <name>UNUSED1</name>
1396              <description>N/A</description>
1397              <lsb>3</lsb>
1398              <msb>3</msb>
1399              <enumeratedValues>
1400                <enumeratedValue>
1401                  <name>Active</name>
1402                  <description>Ctitrigout 3 is active.</description>
1403                  <value>1</value>
1404                </enumeratedValue>
1405                <enumeratedValue>
1406                  <name>Inactive</name>
1407                  <description>Ctitrigout 3 is inactive.</description>
1408                  <value>0</value>
1409                </enumeratedValue>
1410              </enumeratedValues>
1411            </field>
1412            <field>
1413              <name>UNUSED2</name>
1414              <description>N/A</description>
1415              <lsb>4</lsb>
1416              <msb>4</msb>
1417              <enumeratedValues>
1418                <enumeratedValue>
1419                  <name>Active</name>
1420                  <description>Ctitrigout 4 is active.</description>
1421                  <value>1</value>
1422                </enumeratedValue>
1423                <enumeratedValue>
1424                  <name>Inactive</name>
1425                  <description>Ctitrigout 4 is inactive.</description>
1426                  <value>0</value>
1427                </enumeratedValue>
1428              </enumeratedValues>
1429            </field>
1430            <field>
1431              <name>UNUSED3</name>
1432              <description>N/A</description>
1433              <lsb>5</lsb>
1434              <msb>5</msb>
1435              <enumeratedValues>
1436                <enumeratedValue>
1437                  <name>Active</name>
1438                  <description>Ctitrigout 5 is active.</description>
1439                  <value>1</value>
1440                </enumeratedValue>
1441                <enumeratedValue>
1442                  <name>Inactive</name>
1443                  <description>Ctitrigout 5 is inactive.</description>
1444                  <value>0</value>
1445                </enumeratedValue>
1446              </enumeratedValues>
1447            </field>
1448            <field>
1449              <name>UNUSED4</name>
1450              <description>N/A</description>
1451              <lsb>6</lsb>
1452              <msb>6</msb>
1453              <enumeratedValues>
1454                <enumeratedValue>
1455                  <name>Active</name>
1456                  <description>Ctitrigout 6 is active.</description>
1457                  <value>1</value>
1458                </enumeratedValue>
1459                <enumeratedValue>
1460                  <name>Inactive</name>
1461                  <description>Ctitrigout 6 is inactive.</description>
1462                  <value>0</value>
1463                </enumeratedValue>
1464              </enumeratedValues>
1465            </field>
1466            <field>
1467              <name>UNUSED5</name>
1468              <description>N/A</description>
1469              <lsb>7</lsb>
1470              <msb>7</msb>
1471              <enumeratedValues>
1472                <enumeratedValue>
1473                  <name>Active</name>
1474                  <description>Ctitrigout 7 is active.</description>
1475                  <value>1</value>
1476                </enumeratedValue>
1477                <enumeratedValue>
1478                  <name>Inactive</name>
1479                  <description>Ctitrigout 7 is inactive.</description>
1480                  <value>0</value>
1481                </enumeratedValue>
1482              </enumeratedValues>
1483            </field>
1484          </fields>
1485        </register>
1486        <register>
1487          <name>CTICHINSTATUS</name>
1488          <description>CTI Channel In Status register</description>
1489          <addressOffset>0x138</addressOffset>
1490          <access>read-only</access>
1491          <resetValue>0x00000000</resetValue>
1492          <fields>
1493            <field>
1494              <name>CTICHINSTATUS_0</name>
1495              <description>Shows the status of the ctitrigin 0 input.</description>
1496              <lsb>0</lsb>
1497              <msb>0</msb>
1498              <enumeratedValues>
1499                <enumeratedValue>
1500                  <name>Active</name>
1501                  <description>Ctichin 0 is active.</description>
1502                  <value>1</value>
1503                </enumeratedValue>
1504                <enumeratedValue>
1505                  <name>Inactive</name>
1506                  <description>Ctichin 0 is inactive.</description>
1507                  <value>0</value>
1508                </enumeratedValue>
1509              </enumeratedValues>
1510            </field>
1511            <field>
1512              <name>CTICHINSTATUS_1</name>
1513              <description>Shows the status of the ctitrigin 1 input.</description>
1514              <lsb>1</lsb>
1515              <msb>1</msb>
1516              <enumeratedValues>
1517                <enumeratedValue>
1518                  <name>Active</name>
1519                  <description>Ctichin 1 is active.</description>
1520                  <value>1</value>
1521                </enumeratedValue>
1522                <enumeratedValue>
1523                  <name>Inactive</name>
1524                  <description>Ctichin 1 is inactive.</description>
1525                  <value>0</value>
1526                </enumeratedValue>
1527              </enumeratedValues>
1528            </field>
1529            <field>
1530              <name>CTICHINSTATUS_2</name>
1531              <description>Shows the status of the ctitrigin 2 input.</description>
1532              <lsb>2</lsb>
1533              <msb>2</msb>
1534              <enumeratedValues>
1535                <enumeratedValue>
1536                  <name>Active</name>
1537                  <description>Ctichin 2 is active.</description>
1538                  <value>1</value>
1539                </enumeratedValue>
1540                <enumeratedValue>
1541                  <name>Inactive</name>
1542                  <description>Ctichin 2 is inactive.</description>
1543                  <value>0</value>
1544                </enumeratedValue>
1545              </enumeratedValues>
1546            </field>
1547            <field>
1548              <name>CTICHINSTATUS_3</name>
1549              <description>Shows the status of the ctitrigin 3 input.</description>
1550              <lsb>3</lsb>
1551              <msb>3</msb>
1552              <enumeratedValues>
1553                <enumeratedValue>
1554                  <name>Active</name>
1555                  <description>Ctichin 3 is active.</description>
1556                  <value>1</value>
1557                </enumeratedValue>
1558                <enumeratedValue>
1559                  <name>Inactive</name>
1560                  <description>Ctichin 3 is inactive.</description>
1561                  <value>0</value>
1562                </enumeratedValue>
1563              </enumeratedValues>
1564            </field>
1565          </fields>
1566        </register>
1567        <register>
1568          <name>CTIGATE</name>
1569          <description>Enable CTI Channel Gate register</description>
1570          <addressOffset>0x140</addressOffset>
1571          <access>read-write</access>
1572          <resetValue>0x0000000F</resetValue>
1573          <fields>
1574            <field>
1575              <name>CTIGATEEN_0</name>
1576              <description>Enable ctichout0.</description>
1577              <lsb>0</lsb>
1578              <msb>0</msb>
1579              <enumeratedValues>
1580                <enumeratedValue>
1581                  <name>Enabled</name>
1582                  <description>Enable ctichout channel 0 propagation.</description>
1583                  <value>1</value>
1584                </enumeratedValue>
1585                <enumeratedValue>
1586                  <name>Disabled</name>
1587                  <description>Disable ctichout channel 0 propagation.</description>
1588                  <value>0</value>
1589                </enumeratedValue>
1590              </enumeratedValues>
1591            </field>
1592            <field>
1593              <name>CTIGATEEN_1</name>
1594              <description>Enable ctichout1.</description>
1595              <lsb>1</lsb>
1596              <msb>1</msb>
1597              <enumeratedValues>
1598                <enumeratedValue>
1599                  <name>Enabled</name>
1600                  <description>Enable ctichout channel 1 propagation.</description>
1601                  <value>1</value>
1602                </enumeratedValue>
1603                <enumeratedValue>
1604                  <name>Disabled</name>
1605                  <description>Disable ctichout channel 1 propagation.</description>
1606                  <value>0</value>
1607                </enumeratedValue>
1608              </enumeratedValues>
1609            </field>
1610            <field>
1611              <name>CTIGATEEN_2</name>
1612              <description>Enable ctichout2.</description>
1613              <lsb>2</lsb>
1614              <msb>2</msb>
1615              <enumeratedValues>
1616                <enumeratedValue>
1617                  <name>Enabled</name>
1618                  <description>Enable ctichout channel 2 propagation.</description>
1619                  <value>1</value>
1620                </enumeratedValue>
1621                <enumeratedValue>
1622                  <name>Disabled</name>
1623                  <description>Disable ctichout channel 2 propagation.</description>
1624                  <value>0</value>
1625                </enumeratedValue>
1626              </enumeratedValues>
1627            </field>
1628            <field>
1629              <name>CTIGATEEN_3</name>
1630              <description>Enable ctichout3.</description>
1631              <lsb>3</lsb>
1632              <msb>3</msb>
1633              <enumeratedValues>
1634                <enumeratedValue>
1635                  <name>Enabled</name>
1636                  <description>Enable ctichout channel 3 propagation.</description>
1637                  <value>1</value>
1638                </enumeratedValue>
1639                <enumeratedValue>
1640                  <name>Disabled</name>
1641                  <description>Disable ctichout channel 3 propagation.</description>
1642                  <value>0</value>
1643                </enumeratedValue>
1644              </enumeratedValues>
1645            </field>
1646          </fields>
1647        </register>
1648        <register>
1649          <name>DEVARCH</name>
1650          <description>Device Architecture register</description>
1651          <addressOffset>0xFBC</addressOffset>
1652          <access>read-only</access>
1653          <resetValue>0x47701A14</resetValue>
1654          <fields>
1655            <field>
1656              <name>Architecture</name>
1657              <description>Contains the CTI device architecture.</description>
1658              <lsb>0</lsb>
1659              <msb>0</msb>
1660            </field>
1661          </fields>
1662        </register>
1663        <register>
1664          <name>DEVID</name>
1665          <description>Device Configuration register</description>
1666          <addressOffset>0xFC8</addressOffset>
1667          <access>read-only</access>
1668          <resetValue>0x00040800</resetValue>
1669          <fields>
1670            <field>
1671              <name>EXTMUXNUM</name>
1672              <description>Indicates the number of multiplexers available on Trigger Inputs and Trigger Outputs that are using asicctl.
1673                    The default value of 0b00000 indicates that no multiplexing is present.</description>
1674              <lsb>0</lsb>
1675              <msb>4</msb>
1676            </field>
1677            <field>
1678              <name>NUMTRIG</name>
1679              <description>Number of ECT triggers available.</description>
1680              <lsb>8</lsb>
1681              <msb>15</msb>
1682            </field>
1683            <field>
1684              <name>NUMCH</name>
1685              <description>Number of ECT channels available.</description>
1686              <lsb>16</lsb>
1687              <msb>19</msb>
1688            </field>
1689          </fields>
1690        </register>
1691        <register>
1692          <name>DEVTYPE</name>
1693          <description>Device Type Identifier register</description>
1694          <addressOffset>0xFCC</addressOffset>
1695          <access>read-only</access>
1696          <resetValue>0x00000014</resetValue>
1697          <fields>
1698            <field>
1699              <name>MAJOR</name>
1700              <description>Major classification of the type of the debug component as specified in the Arm Architecture Specification for this
1701                    debug and trace component.</description>
1702              <lsb>0</lsb>
1703              <msb>3</msb>
1704              <enumeratedValues>
1705                <enumeratedValue>
1706                  <name>Controller</name>
1707                  <description>Indicates that this component allows a debugger to control other components in an Arm CoreSight SoC-400 system.</description>
1708                  <value>4</value>
1709                </enumeratedValue>
1710              </enumeratedValues>
1711            </field>
1712            <field>
1713              <name>SUB</name>
1714              <description>Sub-classification of the type of the debug component as specified in the Arm Architecture Specification within
1715                    the major classification as specified in the MAJOR field.</description>
1716              <lsb>4</lsb>
1717              <msb>7</msb>
1718              <enumeratedValues>
1719                <enumeratedValue>
1720                  <name>Crosstrigger</name>
1721                  <description>Indicates that this component is a sub-triggering component.</description>
1722                  <value>1</value>
1723                </enumeratedValue>
1724              </enumeratedValues>
1725            </field>
1726          </fields>
1727        </register>
1728        <register>
1729          <name>PIDR4</name>
1730          <description>Peripheral ID4 Register</description>
1731          <addressOffset>0xFD0</addressOffset>
1732          <access>read-only</access>
1733          <resetValue>0x00000004</resetValue>
1734          <fields>
1735            <field>
1736              <name>DES_2</name>
1737              <description>Together, PIDR1.DES_0, PIDR2.DES_1, and PIDR4.DES_2 identify the designer of the component.</description>
1738              <lsb>0</lsb>
1739              <msb>3</msb>
1740              <enumeratedValues>
1741                <enumeratedValue>
1742                  <name>Code</name>
1743                  <description>JEDEC continuation code.</description>
1744                  <value>4</value>
1745                </enumeratedValue>
1746              </enumeratedValues>
1747            </field>
1748            <field>
1749              <name>SIZE</name>
1750              <description>Always 0b0000. Indicates that the device only occupies 4KB of memory.</description>
1751              <lsb>4</lsb>
1752              <msb>7</msb>
1753            </field>
1754          </fields>
1755        </register>
1756        <register>
1757          <name>PIDR5</name>
1758          <description>Peripheral ID5 register</description>
1759          <addressOffset>0xFD4</addressOffset>
1760          <access>read-only</access>
1761        </register>
1762        <register>
1763          <name>PIDR6</name>
1764          <description>Peripheral ID6 register</description>
1765          <addressOffset>0xFD8</addressOffset>
1766          <access>read-only</access>
1767        </register>
1768        <register>
1769          <name>PIDR7</name>
1770          <description>Peripheral ID7 register</description>
1771          <addressOffset>0xFDC</addressOffset>
1772          <access>read-only</access>
1773        </register>
1774        <register>
1775          <name>PIDR0</name>
1776          <description>Peripheral ID0 Register</description>
1777          <addressOffset>0xFE0</addressOffset>
1778          <access>read-only</access>
1779          <resetValue>0x00000021</resetValue>
1780          <fields>
1781            <field>
1782              <name>PART_0</name>
1783              <description>Bits[7:0] of the 12-bit part number of the component. The designer of the component assigns this part number.</description>
1784              <lsb>0</lsb>
1785              <msb>7</msb>
1786              <enumeratedValues>
1787                <enumeratedValue>
1788                  <name>PartnumberL</name>
1789                  <description>Indicates bits[7:0] of the part number of the component.</description>
1790                  <value>0x21</value>
1791                </enumeratedValue>
1792              </enumeratedValues>
1793            </field>
1794          </fields>
1795        </register>
1796        <register>
1797          <name>PIDR1</name>
1798          <description>Peripheral ID1 Register</description>
1799          <addressOffset>0xFE4</addressOffset>
1800          <access>read-only</access>
1801          <resetValue>0x000000BD</resetValue>
1802          <fields>
1803            <field>
1804              <name>PART_1</name>
1805              <description>Bits[11:8] of the 12-bit part number of the component. The designer of the component assigns this part number.</description>
1806              <lsb>0</lsb>
1807              <msb>3</msb>
1808              <enumeratedValues>
1809                <enumeratedValue>
1810                  <name>PartnumberH</name>
1811                  <description>Indicates bits[11:8] of the part number of the component.</description>
1812                  <value>13</value>
1813                </enumeratedValue>
1814              </enumeratedValues>
1815            </field>
1816            <field>
1817              <name>DES_0</name>
1818              <description>Together, PIDR1.DES_0, PIDR2.DES_1, and PIDR4.DES_2 identify the designer of the component.</description>
1819              <lsb>4</lsb>
1820              <msb>7</msb>
1821              <enumeratedValues>
1822                <enumeratedValue>
1823                  <name>Arm</name>
1824                  <description>Arm. Bits[3:0] of the JEDEC JEP106 Identity Code</description>
1825                  <value>11</value>
1826                </enumeratedValue>
1827              </enumeratedValues>
1828            </field>
1829          </fields>
1830        </register>
1831        <register>
1832          <name>PIDR2</name>
1833          <description>Peripheral ID2 Register</description>
1834          <addressOffset>0xFE8</addressOffset>
1835          <access>read-only</access>
1836          <resetValue>0x0000000B</resetValue>
1837          <fields>
1838            <field>
1839              <name>DES_1</name>
1840              <description>Together, PIDR1.DES_0, PIDR2.DES_1, and PIDR4.DES_2 identify the designer of the component.</description>
1841              <lsb>0</lsb>
1842              <msb>2</msb>
1843              <enumeratedValues>
1844                <enumeratedValue>
1845                  <name>Arm</name>
1846                  <description>Arm. Bits[6:4] of the JEDEC JEP106 Identity Code</description>
1847                  <value>3</value>
1848                </enumeratedValue>
1849              </enumeratedValues>
1850            </field>
1851            <field>
1852              <name>JEDEC</name>
1853              <description>Always 1. Indicates that the JEDEC-assigned designer ID is used.</description>
1854              <lsb>3</lsb>
1855              <msb>3</msb>
1856            </field>
1857            <field>
1858              <name>REVISION</name>
1859              <description>Peripheral revision</description>
1860              <lsb>4</lsb>
1861              <msb>7</msb>
1862              <enumeratedValues>
1863                <enumeratedValue>
1864                  <name>Rev0p0</name>
1865                  <description>This device is at r0p0</description>
1866                  <value>0</value>
1867                </enumeratedValue>
1868              </enumeratedValues>
1869            </field>
1870          </fields>
1871        </register>
1872        <register>
1873          <name>PIDR3</name>
1874          <description>Peripheral ID3 Register</description>
1875          <addressOffset>0xFEC</addressOffset>
1876          <access>read-only</access>
1877          <resetValue>0x00000000</resetValue>
1878          <fields>
1879            <field>
1880              <name>CMOD</name>
1881              <description>Customer Modified. Indicates whether the customer has modified the behavior of the component. In most cases,
1882                    this field is 0b0000. Customers change this value when they make authorized modifications to this component.</description>
1883              <lsb>0</lsb>
1884              <msb>3</msb>
1885              <enumeratedValues>
1886                <enumeratedValue>
1887                  <name>Unmodified</name>
1888                  <description>Indicates that the customer has not modified this component.</description>
1889                  <value>0</value>
1890                </enumeratedValue>
1891              </enumeratedValues>
1892            </field>
1893            <field>
1894              <name>REVAND</name>
1895              <description>Indicates minor errata fixes specific to the revision of the component being used, for example metal fixes after
1896                    implementation. In most cases, this field is 0b0000. Arm recommends that the component designers ensure that a
1897                    metal fix can change this field if required, for example, by driving it from registers that reset to 0b0000.</description>
1898              <lsb>4</lsb>
1899              <msb>7</msb>
1900              <enumeratedValues>
1901                <enumeratedValue>
1902                  <name>NoErrata</name>
1903                  <description>Indicates that there are no errata fixes to this component.</description>
1904                  <value>0</value>
1905                </enumeratedValue>
1906              </enumeratedValues>
1907            </field>
1908          </fields>
1909        </register>
1910        <register>
1911          <name>CIDR0</name>
1912          <description>Component ID0 Register</description>
1913          <addressOffset>0xFF0</addressOffset>
1914          <access>read-only</access>
1915          <resetValue>0x0000000D</resetValue>
1916          <fields>
1917            <field>
1918              <name>PRMBL_0</name>
1919              <description>Preamble[0]. Contains bits[7:0] of the component identification code.</description>
1920              <lsb>0</lsb>
1921              <msb>7</msb>
1922              <enumeratedValues>
1923                <enumeratedValue>
1924                  <name>Value</name>
1925                  <description>Bits[7:0] of the identification code.</description>
1926                  <value>0x0D</value>
1927                </enumeratedValue>
1928              </enumeratedValues>
1929            </field>
1930          </fields>
1931        </register>
1932        <register>
1933          <name>CIDR1</name>
1934          <description>Component ID1 Register</description>
1935          <addressOffset>0xFF4</addressOffset>
1936          <access>read-only</access>
1937          <resetValue>0x00000090</resetValue>
1938          <fields>
1939            <field>
1940              <name>PRMBL_1</name>
1941              <description>Preamble[1]. Contains bits[11:8] of the component identification code.</description>
1942              <lsb>0</lsb>
1943              <msb>3</msb>
1944              <enumeratedValues>
1945                <enumeratedValue>
1946                  <name>Value</name>
1947                  <description>Bits[11:8] of the identification code.</description>
1948                  <value>0</value>
1949                </enumeratedValue>
1950              </enumeratedValues>
1951            </field>
1952            <field>
1953              <name>CLASS</name>
1954              <description>Class of the component, for example, whether the component is a ROM table or a generic CoreSight component.
1955                    Contains bits[15:12] of the component identification code</description>
1956              <lsb>4</lsb>
1957              <msb>7</msb>
1958              <enumeratedValues>
1959                <enumeratedValue>
1960                  <name>Coresight</name>
1961                  <description>Indicates that the component is a CoreSight component.</description>
1962                  <value>9</value>
1963                </enumeratedValue>
1964              </enumeratedValues>
1965            </field>
1966          </fields>
1967        </register>
1968        <register>
1969          <name>CIDR2</name>
1970          <description>Component ID2 Register</description>
1971          <addressOffset>0xFF8</addressOffset>
1972          <access>read-only</access>
1973          <resetValue>0x00000005</resetValue>
1974          <fields>
1975            <field>
1976              <name>PRMBL_2</name>
1977              <description>Preamble[2]. Contains bits[23:16] of the component identification code.</description>
1978              <lsb>0</lsb>
1979              <msb>7</msb>
1980              <enumeratedValues>
1981                <enumeratedValue>
1982                  <name>Value</name>
1983                  <description>Bits[23:16] of the identification code.</description>
1984                  <value>0x05</value>
1985                </enumeratedValue>
1986              </enumeratedValues>
1987            </field>
1988          </fields>
1989        </register>
1990        <register>
1991          <name>CIDR3</name>
1992          <description>Component ID3 Register</description>
1993          <addressOffset>0xFFC</addressOffset>
1994          <access>read-only</access>
1995          <resetValue>0x000000B1</resetValue>
1996          <fields>
1997            <field>
1998              <name>PRMBL_3</name>
1999              <description>Preamble[3]. Contains bits[31:24] of the component identification code.</description>
2000              <lsb>0</lsb>
2001              <msb>7</msb>
2002              <enumeratedValues>
2003                <enumeratedValue>
2004                  <name>Value</name>
2005                  <description>Bits[31:24] of the identification code.</description>
2006                  <value>0xB1</value>
2007                </enumeratedValue>
2008              </enumeratedValues>
2009            </field>
2010          </fields>
2011        </register>
2012      </registers>
2013    </peripheral>
2014    <peripheral>
2015      <name>DCNF_NS</name>
2016      <description>Domain configuration management</description>
2017      <baseAddress>0x41000000</baseAddress>
2018      <headerStructName>DCNF</headerStructName>
2019      <!--Security dma=NA-->
2020      <!--Security securemapping=NS-->
2021      <addressBlock>
2022        <offset>0</offset>
2023        <size>0x1000</size>
2024        <usage>registers</usage>
2025      </addressBlock>
2026      <groupName>DCNF</groupName>
2027      <size>0x20</size>
2028      <registers>
2029        <register>
2030          <name>CPUID</name>
2031          <description>CPU ID of this subsystem</description>
2032          <addressOffset>0x420</addressOffset>
2033          <access>read-only</access>
2034          <resetValue>0x00000001</resetValue>
2035          <fields>
2036            <field>
2037              <name>CPUID</name>
2038              <description>CPU ID</description>
2039              <lsb>0</lsb>
2040              <msb>7</msb>
2041            </field>
2042          </fields>
2043        </register>
2044      </registers>
2045    </peripheral>
2046    <peripheral>
2047      <name>VREQCTRL_NS</name>
2048      <description>Voltage request control</description>
2049      <baseAddress>0x41004000</baseAddress>
2050      <headerStructName>VREQCTRL</headerStructName>
2051      <!--Security dma=NA-->
2052      <!--Security securemapping=NS-->
2053      <addressBlock>
2054        <offset>0</offset>
2055        <size>0x1000</size>
2056        <usage>registers</usage>
2057      </addressBlock>
2058      <groupName>VREQCTRL</groupName>
2059      <size>0x20</size>
2060      <registers>
2061        <cluster>
2062          <name>VREGRADIO</name>
2063          <description>Unspecified</description>
2064          <headerStructName>VREQCTRL_VREGRADIO</headerStructName>
2065          <access>read-write</access>
2066          <addressOffset>0x500</addressOffset>
2067          <register>
2068            <name>VREQH</name>
2069            <description>Request high voltage on RADIO After requesting high voltage, the user must wait until VREQHREADY is set to Ready</description>
2070            <addressOffset>0x000</addressOffset>
2071            <access>read-write</access>
2072            <fields>
2073              <field>
2074                <name>VREQH</name>
2075                <description>Request high voltage</description>
2076                <lsb>0</lsb>
2077                <msb>0</msb>
2078                <enumeratedValues>
2079                  <enumeratedValue>
2080                    <name>Disabled</name>
2081                    <description>Disable</description>
2082                    <value>0</value>
2083                  </enumeratedValue>
2084                  <enumeratedValue>
2085                    <name>Enabled</name>
2086                    <description>Enable</description>
2087                    <value>1</value>
2088                  </enumeratedValue>
2089                </enumeratedValues>
2090              </field>
2091            </fields>
2092          </register>
2093          <register>
2094            <name>VREQHREADY</name>
2095            <description>High voltage on RADIO is ready</description>
2096            <addressOffset>0x008</addressOffset>
2097            <access>read-only</access>
2098            <fields>
2099              <field>
2100                <name>READY</name>
2101                <description>RADIO is ready to operate on high voltage</description>
2102                <lsb>0</lsb>
2103                <msb>0</msb>
2104                <enumeratedValues>
2105                  <enumeratedValue>
2106                    <name>NotReady</name>
2107                    <description>Not ready</description>
2108                    <value>0</value>
2109                  </enumeratedValue>
2110                  <enumeratedValue>
2111                    <name>Ready</name>
2112                    <description>Ready</description>
2113                    <value>1</value>
2114                  </enumeratedValue>
2115                </enumeratedValues>
2116              </field>
2117            </fields>
2118          </register>
2119        </cluster>
2120      </registers>
2121    </peripheral>
2122    <peripheral>
2123      <name>CLOCK_NS</name>
2124      <description>Clock management</description>
2125      <baseAddress>0x41005000</baseAddress>
2126      <headerStructName>CLOCK</headerStructName>
2127      <!--Security dma=NA-->
2128      <!--Security securemapping=NS-->
2129      <addressBlock>
2130        <offset>0</offset>
2131        <size>0x1000</size>
2132        <usage>registers</usage>
2133      </addressBlock>
2134      <interrupt>
2135        <name>CLOCK_POWER</name>
2136        <value>5</value>
2137      </interrupt>
2138      <groupName>CLOCK</groupName>
2139      <size>0x20</size>
2140      <registers>
2141        <register>
2142          <name>TASKS_HFCLKSTART</name>
2143          <description>Start HFCLK128M/HFCLK64M source as selected in HFCLKSRC</description>
2144          <addressOffset>0x000</addressOffset>
2145          <access>write-only</access>
2146          <fields>
2147            <field>
2148              <name>TASKS_HFCLKSTART</name>
2149              <description>Start HFCLK128M/HFCLK64M source as selected in HFCLKSRC</description>
2150              <lsb>0</lsb>
2151              <msb>0</msb>
2152              <enumeratedValues>
2153                <enumeratedValue>
2154                  <name>Trigger</name>
2155                  <description>Trigger task</description>
2156                  <value>1</value>
2157                </enumeratedValue>
2158              </enumeratedValues>
2159            </field>
2160          </fields>
2161        </register>
2162        <register>
2163          <name>TASKS_HFCLKSTOP</name>
2164          <description>Stop HFCLK128M/HFCLK64M source</description>
2165          <addressOffset>0x004</addressOffset>
2166          <access>write-only</access>
2167          <fields>
2168            <field>
2169              <name>TASKS_HFCLKSTOP</name>
2170              <description>Stop HFCLK128M/HFCLK64M source</description>
2171              <lsb>0</lsb>
2172              <msb>0</msb>
2173              <enumeratedValues>
2174                <enumeratedValue>
2175                  <name>Trigger</name>
2176                  <description>Trigger task</description>
2177                  <value>1</value>
2178                </enumeratedValue>
2179              </enumeratedValues>
2180            </field>
2181          </fields>
2182        </register>
2183        <register>
2184          <name>TASKS_LFCLKSTART</name>
2185          <description>Start LFCLK source as selected in LFCLKSRC</description>
2186          <addressOffset>0x008</addressOffset>
2187          <access>write-only</access>
2188          <fields>
2189            <field>
2190              <name>TASKS_LFCLKSTART</name>
2191              <description>Start LFCLK source as selected in LFCLKSRC</description>
2192              <lsb>0</lsb>
2193              <msb>0</msb>
2194              <enumeratedValues>
2195                <enumeratedValue>
2196                  <name>Trigger</name>
2197                  <description>Trigger task</description>
2198                  <value>1</value>
2199                </enumeratedValue>
2200              </enumeratedValues>
2201            </field>
2202          </fields>
2203        </register>
2204        <register>
2205          <name>TASKS_LFCLKSTOP</name>
2206          <description>Stop LFCLK source</description>
2207          <addressOffset>0x00C</addressOffset>
2208          <access>write-only</access>
2209          <fields>
2210            <field>
2211              <name>TASKS_LFCLKSTOP</name>
2212              <description>Stop LFCLK source</description>
2213              <lsb>0</lsb>
2214              <msb>0</msb>
2215              <enumeratedValues>
2216                <enumeratedValue>
2217                  <name>Trigger</name>
2218                  <description>Trigger task</description>
2219                  <value>1</value>
2220                </enumeratedValue>
2221              </enumeratedValues>
2222            </field>
2223          </fields>
2224        </register>
2225        <register>
2226          <name>TASKS_CAL</name>
2227          <description>Start calibration of LFRC oscillator</description>
2228          <addressOffset>0x010</addressOffset>
2229          <access>write-only</access>
2230          <fields>
2231            <field>
2232              <name>TASKS_CAL</name>
2233              <description>Start calibration of LFRC oscillator</description>
2234              <lsb>0</lsb>
2235              <msb>0</msb>
2236              <enumeratedValues>
2237                <enumeratedValue>
2238                  <name>Trigger</name>
2239                  <description>Trigger task</description>
2240                  <value>1</value>
2241                </enumeratedValue>
2242              </enumeratedValues>
2243            </field>
2244          </fields>
2245        </register>
2246        <register>
2247          <name>SUBSCRIBE_HFCLKSTART</name>
2248          <description>Subscribe configuration for task HFCLKSTART</description>
2249          <addressOffset>0x080</addressOffset>
2250          <access>read-write</access>
2251          <fields>
2252            <field>
2253              <name>CHIDX</name>
2254              <description>DPPI channel that task HFCLKSTART will subscribe to</description>
2255              <lsb>0</lsb>
2256              <msb>7</msb>
2257            </field>
2258            <field>
2259              <name>EN</name>
2260              <lsb>31</lsb>
2261              <msb>31</msb>
2262              <enumeratedValues>
2263                <enumeratedValue>
2264                  <name>Disabled</name>
2265                  <description>Disable subscription</description>
2266                  <value>0</value>
2267                </enumeratedValue>
2268                <enumeratedValue>
2269                  <name>Enabled</name>
2270                  <description>Enable subscription</description>
2271                  <value>1</value>
2272                </enumeratedValue>
2273              </enumeratedValues>
2274            </field>
2275          </fields>
2276        </register>
2277        <register>
2278          <name>SUBSCRIBE_HFCLKSTOP</name>
2279          <description>Subscribe configuration for task HFCLKSTOP</description>
2280          <addressOffset>0x084</addressOffset>
2281          <access>read-write</access>
2282          <fields>
2283            <field>
2284              <name>CHIDX</name>
2285              <description>DPPI channel that task HFCLKSTOP will subscribe to</description>
2286              <lsb>0</lsb>
2287              <msb>7</msb>
2288            </field>
2289            <field>
2290              <name>EN</name>
2291              <lsb>31</lsb>
2292              <msb>31</msb>
2293              <enumeratedValues>
2294                <enumeratedValue>
2295                  <name>Disabled</name>
2296                  <description>Disable subscription</description>
2297                  <value>0</value>
2298                </enumeratedValue>
2299                <enumeratedValue>
2300                  <name>Enabled</name>
2301                  <description>Enable subscription</description>
2302                  <value>1</value>
2303                </enumeratedValue>
2304              </enumeratedValues>
2305            </field>
2306          </fields>
2307        </register>
2308        <register>
2309          <name>SUBSCRIBE_LFCLKSTART</name>
2310          <description>Subscribe configuration for task LFCLKSTART</description>
2311          <addressOffset>0x088</addressOffset>
2312          <access>read-write</access>
2313          <fields>
2314            <field>
2315              <name>CHIDX</name>
2316              <description>DPPI channel that task LFCLKSTART will subscribe to</description>
2317              <lsb>0</lsb>
2318              <msb>7</msb>
2319            </field>
2320            <field>
2321              <name>EN</name>
2322              <lsb>31</lsb>
2323              <msb>31</msb>
2324              <enumeratedValues>
2325                <enumeratedValue>
2326                  <name>Disabled</name>
2327                  <description>Disable subscription</description>
2328                  <value>0</value>
2329                </enumeratedValue>
2330                <enumeratedValue>
2331                  <name>Enabled</name>
2332                  <description>Enable subscription</description>
2333                  <value>1</value>
2334                </enumeratedValue>
2335              </enumeratedValues>
2336            </field>
2337          </fields>
2338        </register>
2339        <register>
2340          <name>SUBSCRIBE_LFCLKSTOP</name>
2341          <description>Subscribe configuration for task LFCLKSTOP</description>
2342          <addressOffset>0x08C</addressOffset>
2343          <access>read-write</access>
2344          <fields>
2345            <field>
2346              <name>CHIDX</name>
2347              <description>DPPI channel that task LFCLKSTOP will subscribe to</description>
2348              <lsb>0</lsb>
2349              <msb>7</msb>
2350            </field>
2351            <field>
2352              <name>EN</name>
2353              <lsb>31</lsb>
2354              <msb>31</msb>
2355              <enumeratedValues>
2356                <enumeratedValue>
2357                  <name>Disabled</name>
2358                  <description>Disable subscription</description>
2359                  <value>0</value>
2360                </enumeratedValue>
2361                <enumeratedValue>
2362                  <name>Enabled</name>
2363                  <description>Enable subscription</description>
2364                  <value>1</value>
2365                </enumeratedValue>
2366              </enumeratedValues>
2367            </field>
2368          </fields>
2369        </register>
2370        <register>
2371          <name>SUBSCRIBE_CAL</name>
2372          <description>Subscribe configuration for task CAL</description>
2373          <addressOffset>0x090</addressOffset>
2374          <access>read-write</access>
2375          <fields>
2376            <field>
2377              <name>CHIDX</name>
2378              <description>DPPI channel that task CAL will subscribe to</description>
2379              <lsb>0</lsb>
2380              <msb>7</msb>
2381            </field>
2382            <field>
2383              <name>EN</name>
2384              <lsb>31</lsb>
2385              <msb>31</msb>
2386              <enumeratedValues>
2387                <enumeratedValue>
2388                  <name>Disabled</name>
2389                  <description>Disable subscription</description>
2390                  <value>0</value>
2391                </enumeratedValue>
2392                <enumeratedValue>
2393                  <name>Enabled</name>
2394                  <description>Enable subscription</description>
2395                  <value>1</value>
2396                </enumeratedValue>
2397              </enumeratedValues>
2398            </field>
2399          </fields>
2400        </register>
2401        <register>
2402          <name>EVENTS_HFCLKSTARTED</name>
2403          <description>HFCLK128M/HFCLK64M source started</description>
2404          <addressOffset>0x100</addressOffset>
2405          <access>read-write</access>
2406          <fields>
2407            <field>
2408              <name>EVENTS_HFCLKSTARTED</name>
2409              <description>HFCLK128M/HFCLK64M source started</description>
2410              <lsb>0</lsb>
2411              <msb>0</msb>
2412              <enumeratedValues>
2413                <enumeratedValue>
2414                  <name>NotGenerated</name>
2415                  <description>Event not generated</description>
2416                  <value>0</value>
2417                </enumeratedValue>
2418                <enumeratedValue>
2419                  <name>Generated</name>
2420                  <description>Event generated</description>
2421                  <value>1</value>
2422                </enumeratedValue>
2423              </enumeratedValues>
2424            </field>
2425          </fields>
2426        </register>
2427        <register>
2428          <name>EVENTS_LFCLKSTARTED</name>
2429          <description>LFCLK source started</description>
2430          <addressOffset>0x104</addressOffset>
2431          <access>read-write</access>
2432          <fields>
2433            <field>
2434              <name>EVENTS_LFCLKSTARTED</name>
2435              <description>LFCLK source started</description>
2436              <lsb>0</lsb>
2437              <msb>0</msb>
2438              <enumeratedValues>
2439                <enumeratedValue>
2440                  <name>NotGenerated</name>
2441                  <description>Event not generated</description>
2442                  <value>0</value>
2443                </enumeratedValue>
2444                <enumeratedValue>
2445                  <name>Generated</name>
2446                  <description>Event generated</description>
2447                  <value>1</value>
2448                </enumeratedValue>
2449              </enumeratedValues>
2450            </field>
2451          </fields>
2452        </register>
2453        <register>
2454          <name>EVENTS_DONE</name>
2455          <description>Calibration of LFRC oscillator complete event</description>
2456          <addressOffset>0x11C</addressOffset>
2457          <access>read-write</access>
2458          <fields>
2459            <field>
2460              <name>EVENTS_DONE</name>
2461              <description>Calibration of LFRC oscillator complete event</description>
2462              <lsb>0</lsb>
2463              <msb>0</msb>
2464              <enumeratedValues>
2465                <enumeratedValue>
2466                  <name>NotGenerated</name>
2467                  <description>Event not generated</description>
2468                  <value>0</value>
2469                </enumeratedValue>
2470                <enumeratedValue>
2471                  <name>Generated</name>
2472                  <description>Event generated</description>
2473                  <value>1</value>
2474                </enumeratedValue>
2475              </enumeratedValues>
2476            </field>
2477          </fields>
2478        </register>
2479        <register>
2480          <name>PUBLISH_HFCLKSTARTED</name>
2481          <description>Publish configuration for event HFCLKSTARTED</description>
2482          <addressOffset>0x180</addressOffset>
2483          <access>read-write</access>
2484          <fields>
2485            <field>
2486              <name>CHIDX</name>
2487              <description>DPPI channel that event HFCLKSTARTED will publish to.</description>
2488              <lsb>0</lsb>
2489              <msb>7</msb>
2490            </field>
2491            <field>
2492              <name>EN</name>
2493              <lsb>31</lsb>
2494              <msb>31</msb>
2495              <enumeratedValues>
2496                <enumeratedValue>
2497                  <name>Disabled</name>
2498                  <description>Disable publishing</description>
2499                  <value>0</value>
2500                </enumeratedValue>
2501                <enumeratedValue>
2502                  <name>Enabled</name>
2503                  <description>Enable publishing</description>
2504                  <value>1</value>
2505                </enumeratedValue>
2506              </enumeratedValues>
2507            </field>
2508          </fields>
2509        </register>
2510        <register>
2511          <name>PUBLISH_LFCLKSTARTED</name>
2512          <description>Publish configuration for event LFCLKSTARTED</description>
2513          <addressOffset>0x184</addressOffset>
2514          <access>read-write</access>
2515          <fields>
2516            <field>
2517              <name>CHIDX</name>
2518              <description>DPPI channel that event LFCLKSTARTED will publish to.</description>
2519              <lsb>0</lsb>
2520              <msb>7</msb>
2521            </field>
2522            <field>
2523              <name>EN</name>
2524              <lsb>31</lsb>
2525              <msb>31</msb>
2526              <enumeratedValues>
2527                <enumeratedValue>
2528                  <name>Disabled</name>
2529                  <description>Disable publishing</description>
2530                  <value>0</value>
2531                </enumeratedValue>
2532                <enumeratedValue>
2533                  <name>Enabled</name>
2534                  <description>Enable publishing</description>
2535                  <value>1</value>
2536                </enumeratedValue>
2537              </enumeratedValues>
2538            </field>
2539          </fields>
2540        </register>
2541        <register>
2542          <name>PUBLISH_DONE</name>
2543          <description>Publish configuration for event DONE</description>
2544          <addressOffset>0x19C</addressOffset>
2545          <access>read-write</access>
2546          <fields>
2547            <field>
2548              <name>CHIDX</name>
2549              <description>DPPI channel that event DONE will publish to.</description>
2550              <lsb>0</lsb>
2551              <msb>7</msb>
2552            </field>
2553            <field>
2554              <name>EN</name>
2555              <lsb>31</lsb>
2556              <msb>31</msb>
2557              <enumeratedValues>
2558                <enumeratedValue>
2559                  <name>Disabled</name>
2560                  <description>Disable publishing</description>
2561                  <value>0</value>
2562                </enumeratedValue>
2563                <enumeratedValue>
2564                  <name>Enabled</name>
2565                  <description>Enable publishing</description>
2566                  <value>1</value>
2567                </enumeratedValue>
2568              </enumeratedValues>
2569            </field>
2570          </fields>
2571        </register>
2572        <register>
2573          <name>INTEN</name>
2574          <description>Enable or disable interrupt</description>
2575          <addressOffset>0x300</addressOffset>
2576          <access>read-write</access>
2577          <fields>
2578            <field>
2579              <name>HFCLKSTARTED</name>
2580              <description>Enable or disable interrupt for event HFCLKSTARTED</description>
2581              <lsb>0</lsb>
2582              <msb>0</msb>
2583              <enumeratedValues>
2584                <enumeratedValue>
2585                  <name>Disabled</name>
2586                  <description>Disable</description>
2587                  <value>0</value>
2588                </enumeratedValue>
2589                <enumeratedValue>
2590                  <name>Enabled</name>
2591                  <description>Enable</description>
2592                  <value>1</value>
2593                </enumeratedValue>
2594              </enumeratedValues>
2595            </field>
2596            <field>
2597              <name>LFCLKSTARTED</name>
2598              <description>Enable or disable interrupt for event LFCLKSTARTED</description>
2599              <lsb>1</lsb>
2600              <msb>1</msb>
2601              <enumeratedValues>
2602                <enumeratedValue>
2603                  <name>Disabled</name>
2604                  <description>Disable</description>
2605                  <value>0</value>
2606                </enumeratedValue>
2607                <enumeratedValue>
2608                  <name>Enabled</name>
2609                  <description>Enable</description>
2610                  <value>1</value>
2611                </enumeratedValue>
2612              </enumeratedValues>
2613            </field>
2614            <field>
2615              <name>DONE</name>
2616              <description>Enable or disable interrupt for event DONE</description>
2617              <lsb>7</lsb>
2618              <msb>7</msb>
2619              <enumeratedValues>
2620                <enumeratedValue>
2621                  <name>Disabled</name>
2622                  <description>Disable</description>
2623                  <value>0</value>
2624                </enumeratedValue>
2625                <enumeratedValue>
2626                  <name>Enabled</name>
2627                  <description>Enable</description>
2628                  <value>1</value>
2629                </enumeratedValue>
2630              </enumeratedValues>
2631            </field>
2632          </fields>
2633        </register>
2634        <register>
2635          <name>INTENSET</name>
2636          <description>Enable interrupt</description>
2637          <addressOffset>0x304</addressOffset>
2638          <access>read-write</access>
2639          <fields>
2640            <field>
2641              <name>HFCLKSTARTED</name>
2642              <description>Write '1' to enable interrupt for event HFCLKSTARTED</description>
2643              <lsb>0</lsb>
2644              <msb>0</msb>
2645              <enumeratedValues>
2646                <usage>read</usage>
2647                <enumeratedValue>
2648                  <name>Disabled</name>
2649                  <description>Read: Disabled</description>
2650                  <value>0</value>
2651                </enumeratedValue>
2652                <enumeratedValue>
2653                  <name>Enabled</name>
2654                  <description>Read: Enabled</description>
2655                  <value>1</value>
2656                </enumeratedValue>
2657              </enumeratedValues>
2658              <enumeratedValues>
2659                <usage>write</usage>
2660                <enumeratedValue>
2661                  <name>Set</name>
2662                  <description>Enable</description>
2663                  <value>1</value>
2664                </enumeratedValue>
2665              </enumeratedValues>
2666            </field>
2667            <field>
2668              <name>LFCLKSTARTED</name>
2669              <description>Write '1' to enable interrupt for event LFCLKSTARTED</description>
2670              <lsb>1</lsb>
2671              <msb>1</msb>
2672              <enumeratedValues>
2673                <usage>read</usage>
2674                <enumeratedValue>
2675                  <name>Disabled</name>
2676                  <description>Read: Disabled</description>
2677                  <value>0</value>
2678                </enumeratedValue>
2679                <enumeratedValue>
2680                  <name>Enabled</name>
2681                  <description>Read: Enabled</description>
2682                  <value>1</value>
2683                </enumeratedValue>
2684              </enumeratedValues>
2685              <enumeratedValues>
2686                <usage>write</usage>
2687                <enumeratedValue>
2688                  <name>Set</name>
2689                  <description>Enable</description>
2690                  <value>1</value>
2691                </enumeratedValue>
2692              </enumeratedValues>
2693            </field>
2694            <field>
2695              <name>DONE</name>
2696              <description>Write '1' to enable interrupt for event DONE</description>
2697              <lsb>7</lsb>
2698              <msb>7</msb>
2699              <enumeratedValues>
2700                <usage>read</usage>
2701                <enumeratedValue>
2702                  <name>Disabled</name>
2703                  <description>Read: Disabled</description>
2704                  <value>0</value>
2705                </enumeratedValue>
2706                <enumeratedValue>
2707                  <name>Enabled</name>
2708                  <description>Read: Enabled</description>
2709                  <value>1</value>
2710                </enumeratedValue>
2711              </enumeratedValues>
2712              <enumeratedValues>
2713                <usage>write</usage>
2714                <enumeratedValue>
2715                  <name>Set</name>
2716                  <description>Enable</description>
2717                  <value>1</value>
2718                </enumeratedValue>
2719              </enumeratedValues>
2720            </field>
2721          </fields>
2722        </register>
2723        <register>
2724          <name>INTENCLR</name>
2725          <description>Disable interrupt</description>
2726          <addressOffset>0x308</addressOffset>
2727          <access>read-write</access>
2728          <fields>
2729            <field>
2730              <name>HFCLKSTARTED</name>
2731              <description>Write '1' to disable interrupt for event HFCLKSTARTED</description>
2732              <lsb>0</lsb>
2733              <msb>0</msb>
2734              <enumeratedValues>
2735                <usage>read</usage>
2736                <enumeratedValue>
2737                  <name>Disabled</name>
2738                  <description>Read: Disabled</description>
2739                  <value>0</value>
2740                </enumeratedValue>
2741                <enumeratedValue>
2742                  <name>Enabled</name>
2743                  <description>Read: Enabled</description>
2744                  <value>1</value>
2745                </enumeratedValue>
2746              </enumeratedValues>
2747              <enumeratedValues>
2748                <usage>write</usage>
2749                <enumeratedValue>
2750                  <name>Clear</name>
2751                  <description>Disable</description>
2752                  <value>1</value>
2753                </enumeratedValue>
2754              </enumeratedValues>
2755            </field>
2756            <field>
2757              <name>LFCLKSTARTED</name>
2758              <description>Write '1' to disable interrupt for event LFCLKSTARTED</description>
2759              <lsb>1</lsb>
2760              <msb>1</msb>
2761              <enumeratedValues>
2762                <usage>read</usage>
2763                <enumeratedValue>
2764                  <name>Disabled</name>
2765                  <description>Read: Disabled</description>
2766                  <value>0</value>
2767                </enumeratedValue>
2768                <enumeratedValue>
2769                  <name>Enabled</name>
2770                  <description>Read: Enabled</description>
2771                  <value>1</value>
2772                </enumeratedValue>
2773              </enumeratedValues>
2774              <enumeratedValues>
2775                <usage>write</usage>
2776                <enumeratedValue>
2777                  <name>Clear</name>
2778                  <description>Disable</description>
2779                  <value>1</value>
2780                </enumeratedValue>
2781              </enumeratedValues>
2782            </field>
2783            <field>
2784              <name>DONE</name>
2785              <description>Write '1' to disable interrupt for event DONE</description>
2786              <lsb>7</lsb>
2787              <msb>7</msb>
2788              <enumeratedValues>
2789                <usage>read</usage>
2790                <enumeratedValue>
2791                  <name>Disabled</name>
2792                  <description>Read: Disabled</description>
2793                  <value>0</value>
2794                </enumeratedValue>
2795                <enumeratedValue>
2796                  <name>Enabled</name>
2797                  <description>Read: Enabled</description>
2798                  <value>1</value>
2799                </enumeratedValue>
2800              </enumeratedValues>
2801              <enumeratedValues>
2802                <usage>write</usage>
2803                <enumeratedValue>
2804                  <name>Clear</name>
2805                  <description>Disable</description>
2806                  <value>1</value>
2807                </enumeratedValue>
2808              </enumeratedValues>
2809            </field>
2810          </fields>
2811        </register>
2812        <register>
2813          <name>INTPEND</name>
2814          <description>Pending interrupts</description>
2815          <addressOffset>0x30C</addressOffset>
2816          <access>read-only</access>
2817          <fields>
2818            <field>
2819              <name>HFCLKSTARTED</name>
2820              <description>Read pending status of interrupt for event HFCLKSTARTED</description>
2821              <lsb>0</lsb>
2822              <msb>0</msb>
2823              <enumeratedValues>
2824                <usage>read</usage>
2825                <enumeratedValue>
2826                  <name>NotPending</name>
2827                  <description>Read: Not pending</description>
2828                  <value>0</value>
2829                </enumeratedValue>
2830                <enumeratedValue>
2831                  <name>Pending</name>
2832                  <description>Read: Pending</description>
2833                  <value>1</value>
2834                </enumeratedValue>
2835              </enumeratedValues>
2836            </field>
2837            <field>
2838              <name>LFCLKSTARTED</name>
2839              <description>Read pending status of interrupt for event LFCLKSTARTED</description>
2840              <lsb>1</lsb>
2841              <msb>1</msb>
2842              <enumeratedValues>
2843                <usage>read</usage>
2844                <enumeratedValue>
2845                  <name>NotPending</name>
2846                  <description>Read: Not pending</description>
2847                  <value>0</value>
2848                </enumeratedValue>
2849                <enumeratedValue>
2850                  <name>Pending</name>
2851                  <description>Read: Pending</description>
2852                  <value>1</value>
2853                </enumeratedValue>
2854              </enumeratedValues>
2855            </field>
2856            <field>
2857              <name>DONE</name>
2858              <description>Read pending status of interrupt for event DONE</description>
2859              <lsb>7</lsb>
2860              <msb>7</msb>
2861              <enumeratedValues>
2862                <usage>read</usage>
2863                <enumeratedValue>
2864                  <name>NotPending</name>
2865                  <description>Read: Not pending</description>
2866                  <value>0</value>
2867                </enumeratedValue>
2868                <enumeratedValue>
2869                  <name>Pending</name>
2870                  <description>Read: Pending</description>
2871                  <value>1</value>
2872                </enumeratedValue>
2873              </enumeratedValues>
2874            </field>
2875          </fields>
2876        </register>
2877        <register>
2878          <name>HFCLKRUN</name>
2879          <description>Status indicating that HFCLKSTART task has been triggered</description>
2880          <addressOffset>0x408</addressOffset>
2881          <access>read-only</access>
2882          <fields>
2883            <field>
2884              <name>STATUS</name>
2885              <description>HFCLKSTART task triggered or not</description>
2886              <lsb>0</lsb>
2887              <msb>0</msb>
2888              <enumeratedValues>
2889                <enumeratedValue>
2890                  <name>NotTriggered</name>
2891                  <description>Task not triggered</description>
2892                  <value>0</value>
2893                </enumeratedValue>
2894                <enumeratedValue>
2895                  <name>Triggered</name>
2896                  <description>Task triggered</description>
2897                  <value>1</value>
2898                </enumeratedValue>
2899              </enumeratedValues>
2900            </field>
2901          </fields>
2902        </register>
2903        <register>
2904          <name>HFCLKSTAT</name>
2905          <description>Status indicating which HFCLK128M/HFCLK64M source is running This register value in any CLOCK instance reflects status only due to configurations/actions in that CLOCK instance.</description>
2906          <addressOffset>0x40C</addressOffset>
2907          <access>read-only</access>
2908          <fields>
2909            <field>
2910              <name>SRC</name>
2911              <description>Active clock source</description>
2912              <lsb>0</lsb>
2913              <msb>0</msb>
2914              <enumeratedValues>
2915                <enumeratedValue>
2916                  <name>HFINT</name>
2917                  <description>Clock source: HFINT - 128 MHz on-chip oscillator</description>
2918                  <value>0</value>
2919                </enumeratedValue>
2920                <enumeratedValue>
2921                  <name>HFXO</name>
2922                  <description>Clock source: HFXO - 128 MHz clock derived from external 32 MHz crystal oscillator</description>
2923                  <value>1</value>
2924                </enumeratedValue>
2925              </enumeratedValues>
2926            </field>
2927            <field>
2928              <name>ALWAYSRUNNING</name>
2929              <description>ALWAYSRUN activated</description>
2930              <lsb>4</lsb>
2931              <msb>4</msb>
2932              <enumeratedValues>
2933                <enumeratedValue>
2934                  <name>NotRunning</name>
2935                  <description>Automatic clock control enabled</description>
2936                  <value>0</value>
2937                </enumeratedValue>
2938                <enumeratedValue>
2939                  <name>Running</name>
2940                  <description>Oscillator is always running</description>
2941                  <value>1</value>
2942                </enumeratedValue>
2943              </enumeratedValues>
2944            </field>
2945            <field>
2946              <name>STATE</name>
2947              <description>HFCLK state</description>
2948              <lsb>16</lsb>
2949              <msb>16</msb>
2950              <enumeratedValues>
2951                <enumeratedValue>
2952                  <name>NotRunning</name>
2953                  <description>HFCLK not running</description>
2954                  <value>0</value>
2955                </enumeratedValue>
2956                <enumeratedValue>
2957                  <name>Running</name>
2958                  <description>HFCLK running</description>
2959                  <value>1</value>
2960                </enumeratedValue>
2961              </enumeratedValues>
2962            </field>
2963          </fields>
2964        </register>
2965        <register>
2966          <name>LFCLKRUN</name>
2967          <description>Status indicating that LFCLKSTART task has been triggered</description>
2968          <addressOffset>0x414</addressOffset>
2969          <access>read-only</access>
2970          <fields>
2971            <field>
2972              <name>STATUS</name>
2973              <description>LFCLKSTART task triggered or not</description>
2974              <lsb>0</lsb>
2975              <msb>0</msb>
2976              <enumeratedValues>
2977                <enumeratedValue>
2978                  <name>NotTriggered</name>
2979                  <description>Task not triggered</description>
2980                  <value>0</value>
2981                </enumeratedValue>
2982                <enumeratedValue>
2983                  <name>Triggered</name>
2984                  <description>Task triggered</description>
2985                  <value>1</value>
2986                </enumeratedValue>
2987              </enumeratedValues>
2988            </field>
2989          </fields>
2990        </register>
2991        <register>
2992          <name>LFCLKSTAT</name>
2993          <description>Status indicating which LFCLK source is running This register value in any CLOCK instance reflects status only due to configurations/actions in that CLOCK instance.</description>
2994          <addressOffset>0x418</addressOffset>
2995          <access>read-only</access>
2996          <fields>
2997            <field>
2998              <name>SRC</name>
2999              <description>Active clock source</description>
3000              <lsb>0</lsb>
3001              <msb>1</msb>
3002              <enumeratedValues>
3003                <enumeratedValue>
3004                  <name>LFRC</name>
3005                  <description>32.768 kHz RC oscillator</description>
3006                  <value>1</value>
3007                </enumeratedValue>
3008                <enumeratedValue>
3009                  <name>LFXO</name>
3010                  <description>32.768 kHz crystal oscillator</description>
3011                  <value>2</value>
3012                </enumeratedValue>
3013                <enumeratedValue>
3014                  <name>LFSYNT</name>
3015                  <description>32.768 kHz synthesized from HFCLK</description>
3016                  <value>3</value>
3017                </enumeratedValue>
3018              </enumeratedValues>
3019            </field>
3020            <field>
3021              <name>ALWAYSRUNNING</name>
3022              <description>ALWAYSRUN activated</description>
3023              <lsb>4</lsb>
3024              <msb>4</msb>
3025              <enumeratedValues>
3026                <enumeratedValue>
3027                  <name>NotRunning</name>
3028                  <description>Automatic clock control enabled</description>
3029                  <value>0</value>
3030                </enumeratedValue>
3031                <enumeratedValue>
3032                  <name>Running</name>
3033                  <description>Oscillator is always running</description>
3034                  <value>1</value>
3035                </enumeratedValue>
3036              </enumeratedValues>
3037            </field>
3038            <field>
3039              <name>STATE</name>
3040              <description>LFCLK state</description>
3041              <lsb>16</lsb>
3042              <msb>16</msb>
3043              <enumeratedValues>
3044                <enumeratedValue>
3045                  <name>NotRunning</name>
3046                  <description>LFCLK not running</description>
3047                  <value>0</value>
3048                </enumeratedValue>
3049                <enumeratedValue>
3050                  <name>Running</name>
3051                  <description>LFCLK running</description>
3052                  <value>1</value>
3053                </enumeratedValue>
3054              </enumeratedValues>
3055            </field>
3056          </fields>
3057        </register>
3058        <register>
3059          <name>LFCLKSRCCOPY</name>
3060          <description>Copy of LFCLKSRC register, set when LFCLKSTART task was triggered</description>
3061          <addressOffset>0x41C</addressOffset>
3062          <access>read-only</access>
3063          <resetValue>0x00000001</resetValue>
3064          <fields>
3065            <field>
3066              <name>SRC</name>
3067              <description>Clock source</description>
3068              <lsb>0</lsb>
3069              <msb>1</msb>
3070              <enumeratedValues>
3071                <enumeratedValue>
3072                  <name>LFRC</name>
3073                  <description>32.768 kHz RC oscillator</description>
3074                  <value>1</value>
3075                </enumeratedValue>
3076                <enumeratedValue>
3077                  <name>LFXO</name>
3078                  <description>32.768 kHz crystal oscillator</description>
3079                  <value>2</value>
3080                </enumeratedValue>
3081                <enumeratedValue>
3082                  <name>LFSYNT</name>
3083                  <description>32.768 kHz synthesized from HFCLK</description>
3084                  <value>3</value>
3085                </enumeratedValue>
3086              </enumeratedValues>
3087            </field>
3088          </fields>
3089        </register>
3090        <register>
3091          <name>HFCLKSRC</name>
3092          <description>Clock source for HFCLK128M/HFCLK64M</description>
3093          <addressOffset>0x514</addressOffset>
3094          <access>read-write</access>
3095          <resetValue>0x00000001</resetValue>
3096          <fields>
3097            <field>
3098              <name>SRC</name>
3099              <description>Select which HFCLK source is started by the HFCLKSTART task</description>
3100              <lsb>0</lsb>
3101              <msb>0</msb>
3102              <enumeratedValues>
3103                <enumeratedValue>
3104                  <name>HFINT</name>
3105                  <description>HFCLKSTART task starts HFINT oscillator</description>
3106                  <value>0</value>
3107                </enumeratedValue>
3108                <enumeratedValue>
3109                  <name>HFXO</name>
3110                  <description>HFCLKSTART task starts HFXO oscillator</description>
3111                  <value>1</value>
3112                </enumeratedValue>
3113              </enumeratedValues>
3114            </field>
3115          </fields>
3116        </register>
3117        <register>
3118          <name>LFCLKSRC</name>
3119          <description>Clock source for LFCLK</description>
3120          <addressOffset>0x518</addressOffset>
3121          <access>read-write</access>
3122          <resetValue>0x00000001</resetValue>
3123          <fields>
3124            <field>
3125              <name>SRC</name>
3126              <description>Select which LFCLK source is started by the LFCLKSTART task</description>
3127              <lsb>0</lsb>
3128              <msb>1</msb>
3129              <enumeratedValues>
3130                <enumeratedValue>
3131                  <name>LFRC</name>
3132                  <description>32.768 kHz RC oscillator</description>
3133                  <value>1</value>
3134                </enumeratedValue>
3135                <enumeratedValue>
3136                  <name>LFXO</name>
3137                  <description>32.768 kHz crystal oscillator</description>
3138                  <value>2</value>
3139                </enumeratedValue>
3140                <enumeratedValue>
3141                  <name>LFSYNT</name>
3142                  <description>32.768 kHz synthesized from HFCLK</description>
3143                  <value>3</value>
3144                </enumeratedValue>
3145              </enumeratedValues>
3146            </field>
3147          </fields>
3148        </register>
3149        <register>
3150          <name>HFCLKCTRL</name>
3151          <description>HFCLK128M frequency configuration</description>
3152          <addressOffset>0x558</addressOffset>
3153          <access>read-write</access>
3154          <resetValue>0x00000000</resetValue>
3155          <fields>
3156            <field>
3157              <name>HCLK</name>
3158              <description>High frequency clock HCLK</description>
3159              <lsb>0</lsb>
3160              <msb>1</msb>
3161              <enumeratedValues>
3162                <enumeratedValue>
3163                  <name>Div1</name>
3164                  <description>Divide HFCLK by 1</description>
3165                  <value>0</value>
3166                </enumeratedValue>
3167                <enumeratedValue>
3168                  <name>Div2</name>
3169                  <description>Divide HFCLK by 2</description>
3170                  <value>1</value>
3171                </enumeratedValue>
3172              </enumeratedValues>
3173            </field>
3174          </fields>
3175        </register>
3176        <register>
3177          <name>HFCLKALWAYSRUN</name>
3178          <description>Automatic or manual control of HFCLK128M/HFCLK64M</description>
3179          <addressOffset>0x570</addressOffset>
3180          <access>read-write</access>
3181          <fields>
3182            <field>
3183              <name>ALWAYSRUN</name>
3184              <description>Ensure clock is always running</description>
3185              <lsb>0</lsb>
3186              <msb>0</msb>
3187              <enumeratedValues>
3188                <enumeratedValue>
3189                  <name>Automatic</name>
3190                  <description>Use automatic clock control</description>
3191                  <value>0</value>
3192                </enumeratedValue>
3193                <enumeratedValue>
3194                  <name>AlwaysRun</name>
3195                  <description>Ensure clock is always running</description>
3196                  <value>1</value>
3197                </enumeratedValue>
3198              </enumeratedValues>
3199            </field>
3200          </fields>
3201        </register>
3202        <register>
3203          <name>LFCLKALWAYSRUN</name>
3204          <description>Automatic or manual control of LFCLK</description>
3205          <addressOffset>0x574</addressOffset>
3206          <access>read-write</access>
3207          <fields>
3208            <field>
3209              <name>ALWAYSRUN</name>
3210              <description>Ensure clock is always running</description>
3211              <lsb>0</lsb>
3212              <msb>0</msb>
3213              <enumeratedValues>
3214                <enumeratedValue>
3215                  <name>Automatic</name>
3216                  <description>Use automatic clock control</description>
3217                  <value>0</value>
3218                </enumeratedValue>
3219                <enumeratedValue>
3220                  <name>AlwaysRun</name>
3221                  <description>Ensure clock is always running</description>
3222                  <value>1</value>
3223                </enumeratedValue>
3224              </enumeratedValues>
3225            </field>
3226          </fields>
3227        </register>
3228      </registers>
3229    </peripheral>
3230    <peripheral>
3231      <name>POWER_NS</name>
3232      <description>Power control</description>
3233      <baseAddress>0x41005000</baseAddress>
3234      <alternatePeripheral>CLOCK_NS</alternatePeripheral>
3235      <headerStructName>POWER</headerStructName>
3236      <!--Security dma=NA-->
3237      <!--Security securemapping=NS-->
3238      <addressBlock>
3239        <offset>0</offset>
3240        <size>0x1000</size>
3241        <usage>registers</usage>
3242      </addressBlock>
3243      <interrupt>
3244        <name>CLOCK_POWER</name>
3245        <value>5</value>
3246      </interrupt>
3247      <groupName>POWER</groupName>
3248      <size>0x20</size>
3249      <registers>
3250        <register>
3251          <name>TASKS_CONSTLAT</name>
3252          <description>Enable Constant Latency mode</description>
3253          <addressOffset>0x78</addressOffset>
3254          <access>write-only</access>
3255          <fields>
3256            <field>
3257              <name>TASKS_CONSTLAT</name>
3258              <description>Enable Constant Latency mode</description>
3259              <lsb>0</lsb>
3260              <msb>0</msb>
3261              <enumeratedValues>
3262                <enumeratedValue>
3263                  <name>Trigger</name>
3264                  <description>Trigger task</description>
3265                  <value>1</value>
3266                </enumeratedValue>
3267              </enumeratedValues>
3268            </field>
3269          </fields>
3270        </register>
3271        <register>
3272          <name>TASKS_LOWPWR</name>
3273          <description>Enable Low-Power mode (variable latency)</description>
3274          <addressOffset>0x7C</addressOffset>
3275          <access>write-only</access>
3276          <fields>
3277            <field>
3278              <name>TASKS_LOWPWR</name>
3279              <description>Enable Low-Power mode (variable latency)</description>
3280              <lsb>0</lsb>
3281              <msb>0</msb>
3282              <enumeratedValues>
3283                <enumeratedValue>
3284                  <name>Trigger</name>
3285                  <description>Trigger task</description>
3286                  <value>1</value>
3287                </enumeratedValue>
3288              </enumeratedValues>
3289            </field>
3290          </fields>
3291        </register>
3292        <register>
3293          <name>SUBSCRIBE_CONSTLAT</name>
3294          <description>Subscribe configuration for task CONSTLAT</description>
3295          <addressOffset>0xF8</addressOffset>
3296          <access>read-write</access>
3297          <fields>
3298            <field>
3299              <name>CHIDX</name>
3300              <description>DPPI channel that task CONSTLAT will subscribe to</description>
3301              <lsb>0</lsb>
3302              <msb>7</msb>
3303            </field>
3304            <field>
3305              <name>EN</name>
3306              <lsb>31</lsb>
3307              <msb>31</msb>
3308              <enumeratedValues>
3309                <enumeratedValue>
3310                  <name>Disabled</name>
3311                  <description>Disable subscription</description>
3312                  <value>0</value>
3313                </enumeratedValue>
3314                <enumeratedValue>
3315                  <name>Enabled</name>
3316                  <description>Enable subscription</description>
3317                  <value>1</value>
3318                </enumeratedValue>
3319              </enumeratedValues>
3320            </field>
3321          </fields>
3322        </register>
3323        <register>
3324          <name>SUBSCRIBE_LOWPWR</name>
3325          <description>Subscribe configuration for task LOWPWR</description>
3326          <addressOffset>0xFC</addressOffset>
3327          <access>read-write</access>
3328          <fields>
3329            <field>
3330              <name>CHIDX</name>
3331              <description>DPPI channel that task LOWPWR will subscribe to</description>
3332              <lsb>0</lsb>
3333              <msb>7</msb>
3334            </field>
3335            <field>
3336              <name>EN</name>
3337              <lsb>31</lsb>
3338              <msb>31</msb>
3339              <enumeratedValues>
3340                <enumeratedValue>
3341                  <name>Disabled</name>
3342                  <description>Disable subscription</description>
3343                  <value>0</value>
3344                </enumeratedValue>
3345                <enumeratedValue>
3346                  <name>Enabled</name>
3347                  <description>Enable subscription</description>
3348                  <value>1</value>
3349                </enumeratedValue>
3350              </enumeratedValues>
3351            </field>
3352          </fields>
3353        </register>
3354        <register>
3355          <name>EVENTS_POFWARN</name>
3356          <description>Power failure warning</description>
3357          <addressOffset>0x108</addressOffset>
3358          <access>read-write</access>
3359          <fields>
3360            <field>
3361              <name>EVENTS_POFWARN</name>
3362              <description>Power failure warning</description>
3363              <lsb>0</lsb>
3364              <msb>0</msb>
3365              <enumeratedValues>
3366                <enumeratedValue>
3367                  <name>NotGenerated</name>
3368                  <description>Event not generated</description>
3369                  <value>0</value>
3370                </enumeratedValue>
3371                <enumeratedValue>
3372                  <name>Generated</name>
3373                  <description>Event generated</description>
3374                  <value>1</value>
3375                </enumeratedValue>
3376              </enumeratedValues>
3377            </field>
3378          </fields>
3379        </register>
3380        <register>
3381          <name>EVENTS_SLEEPENTER</name>
3382          <description>CPU entered WFI/WFE sleep</description>
3383          <addressOffset>0x114</addressOffset>
3384          <access>read-write</access>
3385          <fields>
3386            <field>
3387              <name>EVENTS_SLEEPENTER</name>
3388              <description>CPU entered WFI/WFE sleep</description>
3389              <lsb>0</lsb>
3390              <msb>0</msb>
3391              <enumeratedValues>
3392                <enumeratedValue>
3393                  <name>NotGenerated</name>
3394                  <description>Event not generated</description>
3395                  <value>0</value>
3396                </enumeratedValue>
3397                <enumeratedValue>
3398                  <name>Generated</name>
3399                  <description>Event generated</description>
3400                  <value>1</value>
3401                </enumeratedValue>
3402              </enumeratedValues>
3403            </field>
3404          </fields>
3405        </register>
3406        <register>
3407          <name>EVENTS_SLEEPEXIT</name>
3408          <description>CPU exited WFI/WFE sleep</description>
3409          <addressOffset>0x118</addressOffset>
3410          <access>read-write</access>
3411          <fields>
3412            <field>
3413              <name>EVENTS_SLEEPEXIT</name>
3414              <description>CPU exited WFI/WFE sleep</description>
3415              <lsb>0</lsb>
3416              <msb>0</msb>
3417              <enumeratedValues>
3418                <enumeratedValue>
3419                  <name>NotGenerated</name>
3420                  <description>Event not generated</description>
3421                  <value>0</value>
3422                </enumeratedValue>
3423                <enumeratedValue>
3424                  <name>Generated</name>
3425                  <description>Event generated</description>
3426                  <value>1</value>
3427                </enumeratedValue>
3428              </enumeratedValues>
3429            </field>
3430          </fields>
3431        </register>
3432        <register>
3433          <name>PUBLISH_POFWARN</name>
3434          <description>Publish configuration for event POFWARN</description>
3435          <addressOffset>0x188</addressOffset>
3436          <access>read-write</access>
3437          <fields>
3438            <field>
3439              <name>CHIDX</name>
3440              <description>DPPI channel that event POFWARN will publish to.</description>
3441              <lsb>0</lsb>
3442              <msb>7</msb>
3443            </field>
3444            <field>
3445              <name>EN</name>
3446              <lsb>31</lsb>
3447              <msb>31</msb>
3448              <enumeratedValues>
3449                <enumeratedValue>
3450                  <name>Disabled</name>
3451                  <description>Disable publishing</description>
3452                  <value>0</value>
3453                </enumeratedValue>
3454                <enumeratedValue>
3455                  <name>Enabled</name>
3456                  <description>Enable publishing</description>
3457                  <value>1</value>
3458                </enumeratedValue>
3459              </enumeratedValues>
3460            </field>
3461          </fields>
3462        </register>
3463        <register>
3464          <name>PUBLISH_SLEEPENTER</name>
3465          <description>Publish configuration for event SLEEPENTER</description>
3466          <addressOffset>0x194</addressOffset>
3467          <access>read-write</access>
3468          <fields>
3469            <field>
3470              <name>CHIDX</name>
3471              <description>DPPI channel that event SLEEPENTER will publish to.</description>
3472              <lsb>0</lsb>
3473              <msb>7</msb>
3474            </field>
3475            <field>
3476              <name>EN</name>
3477              <lsb>31</lsb>
3478              <msb>31</msb>
3479              <enumeratedValues>
3480                <enumeratedValue>
3481                  <name>Disabled</name>
3482                  <description>Disable publishing</description>
3483                  <value>0</value>
3484                </enumeratedValue>
3485                <enumeratedValue>
3486                  <name>Enabled</name>
3487                  <description>Enable publishing</description>
3488                  <value>1</value>
3489                </enumeratedValue>
3490              </enumeratedValues>
3491            </field>
3492          </fields>
3493        </register>
3494        <register>
3495          <name>PUBLISH_SLEEPEXIT</name>
3496          <description>Publish configuration for event SLEEPEXIT</description>
3497          <addressOffset>0x198</addressOffset>
3498          <access>read-write</access>
3499          <fields>
3500            <field>
3501              <name>CHIDX</name>
3502              <description>DPPI channel that event SLEEPEXIT will publish to.</description>
3503              <lsb>0</lsb>
3504              <msb>7</msb>
3505            </field>
3506            <field>
3507              <name>EN</name>
3508              <lsb>31</lsb>
3509              <msb>31</msb>
3510              <enumeratedValues>
3511                <enumeratedValue>
3512                  <name>Disabled</name>
3513                  <description>Disable publishing</description>
3514                  <value>0</value>
3515                </enumeratedValue>
3516                <enumeratedValue>
3517                  <name>Enabled</name>
3518                  <description>Enable publishing</description>
3519                  <value>1</value>
3520                </enumeratedValue>
3521              </enumeratedValues>
3522            </field>
3523          </fields>
3524        </register>
3525        <register>
3526          <name>INTEN</name>
3527          <description>Enable or disable interrupt</description>
3528          <addressOffset>0x300</addressOffset>
3529          <access>read-write</access>
3530          <fields>
3531            <field>
3532              <name>POFWARN</name>
3533              <description>Enable or disable interrupt for event POFWARN</description>
3534              <lsb>2</lsb>
3535              <msb>2</msb>
3536              <enumeratedValues>
3537                <enumeratedValue>
3538                  <name>Disabled</name>
3539                  <description>Disable</description>
3540                  <value>0</value>
3541                </enumeratedValue>
3542                <enumeratedValue>
3543                  <name>Enabled</name>
3544                  <description>Enable</description>
3545                  <value>1</value>
3546                </enumeratedValue>
3547              </enumeratedValues>
3548            </field>
3549            <field>
3550              <name>SLEEPENTER</name>
3551              <description>Enable or disable interrupt for event SLEEPENTER</description>
3552              <lsb>5</lsb>
3553              <msb>5</msb>
3554              <enumeratedValues>
3555                <enumeratedValue>
3556                  <name>Disabled</name>
3557                  <description>Disable</description>
3558                  <value>0</value>
3559                </enumeratedValue>
3560                <enumeratedValue>
3561                  <name>Enabled</name>
3562                  <description>Enable</description>
3563                  <value>1</value>
3564                </enumeratedValue>
3565              </enumeratedValues>
3566            </field>
3567            <field>
3568              <name>SLEEPEXIT</name>
3569              <description>Enable or disable interrupt for event SLEEPEXIT</description>
3570              <lsb>6</lsb>
3571              <msb>6</msb>
3572              <enumeratedValues>
3573                <enumeratedValue>
3574                  <name>Disabled</name>
3575                  <description>Disable</description>
3576                  <value>0</value>
3577                </enumeratedValue>
3578                <enumeratedValue>
3579                  <name>Enabled</name>
3580                  <description>Enable</description>
3581                  <value>1</value>
3582                </enumeratedValue>
3583              </enumeratedValues>
3584            </field>
3585          </fields>
3586        </register>
3587        <register>
3588          <name>INTENSET</name>
3589          <description>Enable interrupt</description>
3590          <addressOffset>0x304</addressOffset>
3591          <access>read-write</access>
3592          <fields>
3593            <field>
3594              <name>POFWARN</name>
3595              <description>Write '1' to enable interrupt for event POFWARN</description>
3596              <lsb>2</lsb>
3597              <msb>2</msb>
3598              <enumeratedValues>
3599                <usage>read</usage>
3600                <enumeratedValue>
3601                  <name>Disabled</name>
3602                  <description>Read: Disabled</description>
3603                  <value>0</value>
3604                </enumeratedValue>
3605                <enumeratedValue>
3606                  <name>Enabled</name>
3607                  <description>Read: Enabled</description>
3608                  <value>1</value>
3609                </enumeratedValue>
3610              </enumeratedValues>
3611              <enumeratedValues>
3612                <usage>write</usage>
3613                <enumeratedValue>
3614                  <name>Set</name>
3615                  <description>Enable</description>
3616                  <value>1</value>
3617                </enumeratedValue>
3618              </enumeratedValues>
3619            </field>
3620            <field>
3621              <name>SLEEPENTER</name>
3622              <description>Write '1' to enable interrupt for event SLEEPENTER</description>
3623              <lsb>5</lsb>
3624              <msb>5</msb>
3625              <enumeratedValues>
3626                <usage>read</usage>
3627                <enumeratedValue>
3628                  <name>Disabled</name>
3629                  <description>Read: Disabled</description>
3630                  <value>0</value>
3631                </enumeratedValue>
3632                <enumeratedValue>
3633                  <name>Enabled</name>
3634                  <description>Read: Enabled</description>
3635                  <value>1</value>
3636                </enumeratedValue>
3637              </enumeratedValues>
3638              <enumeratedValues>
3639                <usage>write</usage>
3640                <enumeratedValue>
3641                  <name>Set</name>
3642                  <description>Enable</description>
3643                  <value>1</value>
3644                </enumeratedValue>
3645              </enumeratedValues>
3646            </field>
3647            <field>
3648              <name>SLEEPEXIT</name>
3649              <description>Write '1' to enable interrupt for event SLEEPEXIT</description>
3650              <lsb>6</lsb>
3651              <msb>6</msb>
3652              <enumeratedValues>
3653                <usage>read</usage>
3654                <enumeratedValue>
3655                  <name>Disabled</name>
3656                  <description>Read: Disabled</description>
3657                  <value>0</value>
3658                </enumeratedValue>
3659                <enumeratedValue>
3660                  <name>Enabled</name>
3661                  <description>Read: Enabled</description>
3662                  <value>1</value>
3663                </enumeratedValue>
3664              </enumeratedValues>
3665              <enumeratedValues>
3666                <usage>write</usage>
3667                <enumeratedValue>
3668                  <name>Set</name>
3669                  <description>Enable</description>
3670                  <value>1</value>
3671                </enumeratedValue>
3672              </enumeratedValues>
3673            </field>
3674          </fields>
3675        </register>
3676        <register>
3677          <name>INTENCLR</name>
3678          <description>Disable interrupt</description>
3679          <addressOffset>0x308</addressOffset>
3680          <access>read-write</access>
3681          <fields>
3682            <field>
3683              <name>POFWARN</name>
3684              <description>Write '1' to disable interrupt for event POFWARN</description>
3685              <lsb>2</lsb>
3686              <msb>2</msb>
3687              <enumeratedValues>
3688                <usage>read</usage>
3689                <enumeratedValue>
3690                  <name>Disabled</name>
3691                  <description>Read: Disabled</description>
3692                  <value>0</value>
3693                </enumeratedValue>
3694                <enumeratedValue>
3695                  <name>Enabled</name>
3696                  <description>Read: Enabled</description>
3697                  <value>1</value>
3698                </enumeratedValue>
3699              </enumeratedValues>
3700              <enumeratedValues>
3701                <usage>write</usage>
3702                <enumeratedValue>
3703                  <name>Clear</name>
3704                  <description>Disable</description>
3705                  <value>1</value>
3706                </enumeratedValue>
3707              </enumeratedValues>
3708            </field>
3709            <field>
3710              <name>SLEEPENTER</name>
3711              <description>Write '1' to disable interrupt for event SLEEPENTER</description>
3712              <lsb>5</lsb>
3713              <msb>5</msb>
3714              <enumeratedValues>
3715                <usage>read</usage>
3716                <enumeratedValue>
3717                  <name>Disabled</name>
3718                  <description>Read: Disabled</description>
3719                  <value>0</value>
3720                </enumeratedValue>
3721                <enumeratedValue>
3722                  <name>Enabled</name>
3723                  <description>Read: Enabled</description>
3724                  <value>1</value>
3725                </enumeratedValue>
3726              </enumeratedValues>
3727              <enumeratedValues>
3728                <usage>write</usage>
3729                <enumeratedValue>
3730                  <name>Clear</name>
3731                  <description>Disable</description>
3732                  <value>1</value>
3733                </enumeratedValue>
3734              </enumeratedValues>
3735            </field>
3736            <field>
3737              <name>SLEEPEXIT</name>
3738              <description>Write '1' to disable interrupt for event SLEEPEXIT</description>
3739              <lsb>6</lsb>
3740              <msb>6</msb>
3741              <enumeratedValues>
3742                <usage>read</usage>
3743                <enumeratedValue>
3744                  <name>Disabled</name>
3745                  <description>Read: Disabled</description>
3746                  <value>0</value>
3747                </enumeratedValue>
3748                <enumeratedValue>
3749                  <name>Enabled</name>
3750                  <description>Read: Enabled</description>
3751                  <value>1</value>
3752                </enumeratedValue>
3753              </enumeratedValues>
3754              <enumeratedValues>
3755                <usage>write</usage>
3756                <enumeratedValue>
3757                  <name>Clear</name>
3758                  <description>Disable</description>
3759                  <value>1</value>
3760                </enumeratedValue>
3761              </enumeratedValues>
3762            </field>
3763          </fields>
3764        </register>
3765        <register>
3766          <dim>0x2</dim>
3767          <dimIncrement>0x4</dimIncrement>
3768          <name>GPREGRET[%s]</name>
3769          <description>Description collection: General purpose retention register</description>
3770          <addressOffset>0x51C</addressOffset>
3771          <access>read-write</access>
3772          <fields>
3773            <field>
3774              <name>GPREGRET</name>
3775              <description>General purpose retention register</description>
3776              <lsb>0</lsb>
3777              <msb>7</msb>
3778            </field>
3779          </fields>
3780        </register>
3781      </registers>
3782    </peripheral>
3783    <peripheral>
3784      <name>RESET_NS</name>
3785      <description>Reset control</description>
3786      <baseAddress>0x41005000</baseAddress>
3787      <alternatePeripheral>CLOCK_NS</alternatePeripheral>
3788      <headerStructName>RESET</headerStructName>
3789      <!--Security dma=NA-->
3790      <!--Security securemapping=NS-->
3791      <addressBlock>
3792        <offset>0</offset>
3793        <size>0x1000</size>
3794        <usage>registers</usage>
3795      </addressBlock>
3796      <groupName>RESET</groupName>
3797      <size>0x20</size>
3798      <registers>
3799        <register>
3800          <name>RESETREAS</name>
3801          <description>Reset reason</description>
3802          <addressOffset>0x400</addressOffset>
3803          <access>read-write</access>
3804          <fields>
3805            <field>
3806              <name>RESETPIN</name>
3807              <description>Reset from pin reset detected</description>
3808              <lsb>0</lsb>
3809              <msb>0</msb>
3810              <enumeratedValues>
3811                <enumeratedValue>
3812                  <name>NotDetected</name>
3813                  <description>Not detected</description>
3814                  <value>0</value>
3815                </enumeratedValue>
3816                <enumeratedValue>
3817                  <name>Detected</name>
3818                  <description>Detected</description>
3819                  <value>1</value>
3820                </enumeratedValue>
3821              </enumeratedValues>
3822            </field>
3823            <field>
3824              <name>DOG0</name>
3825              <description>Reset from application watchdog timer 0 detected</description>
3826              <lsb>1</lsb>
3827              <msb>1</msb>
3828              <enumeratedValues>
3829                <enumeratedValue>
3830                  <name>NotDetected</name>
3831                  <description>Not detected</description>
3832                  <value>0</value>
3833                </enumeratedValue>
3834                <enumeratedValue>
3835                  <name>Detected</name>
3836                  <description>Detected</description>
3837                  <value>1</value>
3838                </enumeratedValue>
3839              </enumeratedValues>
3840            </field>
3841            <field>
3842              <name>CTRLAP</name>
3843              <description>Reset from application CTRL-AP detected</description>
3844              <lsb>2</lsb>
3845              <msb>2</msb>
3846              <enumeratedValues>
3847                <enumeratedValue>
3848                  <name>NotDetected</name>
3849                  <description>Not detected</description>
3850                  <value>0</value>
3851                </enumeratedValue>
3852                <enumeratedValue>
3853                  <name>Detected</name>
3854                  <description>Detected</description>
3855                  <value>1</value>
3856                </enumeratedValue>
3857              </enumeratedValues>
3858            </field>
3859            <field>
3860              <name>SREQ</name>
3861              <description>Reset from application soft reset detected</description>
3862              <lsb>3</lsb>
3863              <msb>3</msb>
3864              <enumeratedValues>
3865                <enumeratedValue>
3866                  <name>NotDetected</name>
3867                  <description>Not detected</description>
3868                  <value>0</value>
3869                </enumeratedValue>
3870                <enumeratedValue>
3871                  <name>Detected</name>
3872                  <description>Detected</description>
3873                  <value>1</value>
3874                </enumeratedValue>
3875              </enumeratedValues>
3876            </field>
3877            <field>
3878              <name>LOCKUP</name>
3879              <description>Reset from application CPU lockup detected</description>
3880              <lsb>4</lsb>
3881              <msb>4</msb>
3882              <enumeratedValues>
3883                <enumeratedValue>
3884                  <name>NotDetected</name>
3885                  <description>Not detected</description>
3886                  <value>0</value>
3887                </enumeratedValue>
3888                <enumeratedValue>
3889                  <name>Detected</name>
3890                  <description>Detected</description>
3891                  <value>1</value>
3892                </enumeratedValue>
3893              </enumeratedValues>
3894            </field>
3895            <field>
3896              <name>OFF</name>
3897              <description>Reset due to wakeup from System OFF mode when wakeup is triggered by DETECT signal from GPIO</description>
3898              <lsb>5</lsb>
3899              <msb>5</msb>
3900              <enumeratedValues>
3901                <enumeratedValue>
3902                  <name>NotDetected</name>
3903                  <description>Not detected</description>
3904                  <value>0</value>
3905                </enumeratedValue>
3906                <enumeratedValue>
3907                  <name>Detected</name>
3908                  <description>Detected</description>
3909                  <value>1</value>
3910                </enumeratedValue>
3911              </enumeratedValues>
3912            </field>
3913            <field>
3914              <name>LPCOMP</name>
3915              <description>Reset due to wakeup from System OFF mode when wakeup is triggered by ANADETECT signal from LPCOMP</description>
3916              <lsb>6</lsb>
3917              <msb>6</msb>
3918              <enumeratedValues>
3919                <enumeratedValue>
3920                  <name>NotDetected</name>
3921                  <description>Not detected</description>
3922                  <value>0</value>
3923                </enumeratedValue>
3924                <enumeratedValue>
3925                  <name>Detected</name>
3926                  <description>Detected</description>
3927                  <value>1</value>
3928                </enumeratedValue>
3929              </enumeratedValues>
3930            </field>
3931            <field>
3932              <name>DIF</name>
3933              <description>Reset due to wakeup from System OFF mode when wakeup is triggered by entering the Debug Interface mode</description>
3934              <lsb>7</lsb>
3935              <msb>7</msb>
3936              <enumeratedValues>
3937                <enumeratedValue>
3938                  <name>NotDetected</name>
3939                  <description>Not detected</description>
3940                  <value>0</value>
3941                </enumeratedValue>
3942                <enumeratedValue>
3943                  <name>Detected</name>
3944                  <description>Detected</description>
3945                  <value>1</value>
3946                </enumeratedValue>
3947              </enumeratedValues>
3948            </field>
3949            <field>
3950              <name>LSREQ</name>
3951              <description>Reset from network soft reset detected</description>
3952              <lsb>16</lsb>
3953              <msb>16</msb>
3954              <enumeratedValues>
3955                <enumeratedValue>
3956                  <name>NotDetected</name>
3957                  <description>Not detected</description>
3958                  <value>0</value>
3959                </enumeratedValue>
3960                <enumeratedValue>
3961                  <name>Detected</name>
3962                  <description>Detected</description>
3963                  <value>1</value>
3964                </enumeratedValue>
3965              </enumeratedValues>
3966            </field>
3967            <field>
3968              <name>LLOCKUP</name>
3969              <description>Reset from network CPU lockup detected</description>
3970              <lsb>17</lsb>
3971              <msb>17</msb>
3972              <enumeratedValues>
3973                <enumeratedValue>
3974                  <name>NotDetected</name>
3975                  <description>Not detected</description>
3976                  <value>0</value>
3977                </enumeratedValue>
3978                <enumeratedValue>
3979                  <name>Detected</name>
3980                  <description>Detected</description>
3981                  <value>1</value>
3982                </enumeratedValue>
3983              </enumeratedValues>
3984            </field>
3985            <field>
3986              <name>LDOG</name>
3987              <description>Reset from network watchdog timer detected</description>
3988              <lsb>18</lsb>
3989              <msb>18</msb>
3990              <enumeratedValues>
3991                <enumeratedValue>
3992                  <name>NotDetected</name>
3993                  <description>Not detected</description>
3994                  <value>0</value>
3995                </enumeratedValue>
3996                <enumeratedValue>
3997                  <name>Detected</name>
3998                  <description>Detected</description>
3999                  <value>1</value>
4000                </enumeratedValue>
4001              </enumeratedValues>
4002            </field>
4003            <field>
4004              <name>MFORCEOFF</name>
4005              <description>Force-OFF reset from application core detected</description>
4006              <lsb>23</lsb>
4007              <msb>23</msb>
4008              <enumeratedValues>
4009                <enumeratedValue>
4010                  <name>NotDetected</name>
4011                  <description>Not detected</description>
4012                  <value>0</value>
4013                </enumeratedValue>
4014                <enumeratedValue>
4015                  <name>Detected</name>
4016                  <description>Detected</description>
4017                  <value>1</value>
4018                </enumeratedValue>
4019              </enumeratedValues>
4020            </field>
4021            <field>
4022              <name>NFC</name>
4023              <description>Reset after wakeup from System OFF mode due to NFC field being detected</description>
4024              <lsb>24</lsb>
4025              <msb>24</msb>
4026              <enumeratedValues>
4027                <enumeratedValue>
4028                  <name>NotDetected</name>
4029                  <description>Not detected</description>
4030                  <value>0</value>
4031                </enumeratedValue>
4032                <enumeratedValue>
4033                  <name>Detected</name>
4034                  <description>Detected</description>
4035                  <value>1</value>
4036                </enumeratedValue>
4037              </enumeratedValues>
4038            </field>
4039            <field>
4040              <name>DOG1</name>
4041              <description>Reset from application watchdog timer 1 detected</description>
4042              <lsb>25</lsb>
4043              <msb>25</msb>
4044              <enumeratedValues>
4045                <enumeratedValue>
4046                  <name>NotDetected</name>
4047                  <description>Not detected</description>
4048                  <value>0</value>
4049                </enumeratedValue>
4050                <enumeratedValue>
4051                  <name>Detected</name>
4052                  <description>Detected</description>
4053                  <value>1</value>
4054                </enumeratedValue>
4055              </enumeratedValues>
4056            </field>
4057            <field>
4058              <name>VBUS</name>
4059              <description>Reset after wakeup from System OFF mode due to VBUS rising into valid range</description>
4060              <lsb>26</lsb>
4061              <msb>26</msb>
4062              <enumeratedValues>
4063                <enumeratedValue>
4064                  <name>NotDetected</name>
4065                  <description>Not detected</description>
4066                  <value>0</value>
4067                </enumeratedValue>
4068                <enumeratedValue>
4069                  <name>Detected</name>
4070                  <description>Detected</description>
4071                  <value>1</value>
4072                </enumeratedValue>
4073              </enumeratedValues>
4074            </field>
4075            <field>
4076              <name>LCTRLAP</name>
4077              <description>Reset from network CTRL-AP detected</description>
4078              <lsb>27</lsb>
4079              <msb>27</msb>
4080              <enumeratedValues>
4081                <enumeratedValue>
4082                  <name>NotDetected</name>
4083                  <description>Not detected</description>
4084                  <value>0</value>
4085                </enumeratedValue>
4086                <enumeratedValue>
4087                  <name>Detected</name>
4088                  <description>Detected</description>
4089                  <value>1</value>
4090                </enumeratedValue>
4091              </enumeratedValues>
4092            </field>
4093          </fields>
4094        </register>
4095      </registers>
4096    </peripheral>
4097    <peripheral>
4098      <name>CTRLAP_NS</name>
4099      <description>Control access port</description>
4100      <baseAddress>0x41006000</baseAddress>
4101      <headerStructName>CTRLAPPERI</headerStructName>
4102      <!--Security dma=NA-->
4103      <!--Security securemapping=NS-->
4104      <addressBlock>
4105        <offset>0</offset>
4106        <size>0x1000</size>
4107        <usage>registers</usage>
4108      </addressBlock>
4109      <groupName>CTRLAPPERI</groupName>
4110      <size>0x20</size>
4111      <registers>
4112        <cluster>
4113          <name>MAILBOX</name>
4114          <description>Unspecified</description>
4115          <headerStructName>CTRLAPPERI_MAILBOX</headerStructName>
4116          <access>read-write</access>
4117          <addressOffset>0x400</addressOffset>
4118          <register>
4119            <name>RXDATA</name>
4120            <description>Data sent from the debugger to the CPU.</description>
4121            <addressOffset>0x000</addressOffset>
4122            <access>read-only</access>
4123            <resetValue>0x00000000</resetValue>
4124            <fields>
4125              <field>
4126                <name>RXDATA</name>
4127                <description>Data received from debugger</description>
4128                <lsb>0</lsb>
4129                <msb>31</msb>
4130              </field>
4131            </fields>
4132          </register>
4133          <register>
4134            <name>RXSTATUS</name>
4135            <description>This register shows a status that indicates if data sent from the debugger to the CPU has been read.</description>
4136            <addressOffset>0x004</addressOffset>
4137            <access>read-only</access>
4138            <resetValue>0x00000000</resetValue>
4139            <fields>
4140              <field>
4141                <name>RXSTATUS</name>
4142                <description>Status of data in register RXDATA</description>
4143                <lsb>0</lsb>
4144                <msb>0</msb>
4145                <enumeratedValues>
4146                  <enumeratedValue>
4147                    <name>NoDataPending</name>
4148                    <description>No data pending in register RXDATA</description>
4149                    <value>0</value>
4150                  </enumeratedValue>
4151                  <enumeratedValue>
4152                    <name>DataPending</name>
4153                    <description>Data pending in register RXDATA</description>
4154                    <value>1</value>
4155                  </enumeratedValue>
4156                </enumeratedValues>
4157              </field>
4158            </fields>
4159          </register>
4160          <register>
4161            <name>TXDATA</name>
4162            <description>Data sent from the CPU to the debugger.</description>
4163            <addressOffset>0x80</addressOffset>
4164            <access>read-write</access>
4165            <resetValue>0x00000000</resetValue>
4166            <fields>
4167              <field>
4168                <name>TXDATA</name>
4169                <description>Data sent to debugger</description>
4170                <lsb>0</lsb>
4171                <msb>31</msb>
4172              </field>
4173            </fields>
4174          </register>
4175          <register>
4176            <name>TXSTATUS</name>
4177            <description>This register shows a status that indicates if the data sent from the CPU to the debugger has been read.</description>
4178            <addressOffset>0x84</addressOffset>
4179            <access>read-only</access>
4180            <resetValue>0x00000000</resetValue>
4181            <fields>
4182              <field>
4183                <name>TXSTATUS</name>
4184                <description>Status of data in register TXDATA</description>
4185                <lsb>0</lsb>
4186                <msb>0</msb>
4187                <enumeratedValues>
4188                  <enumeratedValue>
4189                    <name>NoDataPending</name>
4190                    <description>No data pending in register TXDATA</description>
4191                    <value>0</value>
4192                  </enumeratedValue>
4193                  <enumeratedValue>
4194                    <name>DataPending</name>
4195                    <description>Data pending in register TXDATA</description>
4196                    <value>1</value>
4197                  </enumeratedValue>
4198                </enumeratedValues>
4199              </field>
4200            </fields>
4201          </register>
4202        </cluster>
4203        <cluster>
4204          <name>ERASEPROTECT</name>
4205          <description>Unspecified</description>
4206          <headerStructName>CTRLAPPERI_ERASEPROTECT</headerStructName>
4207          <access>read-write</access>
4208          <addressOffset>0x500</addressOffset>
4209          <register>
4210            <name>LOCK</name>
4211            <description>This register locks the ERASEPROTECT.DISABLE register from being written until next reset.</description>
4212            <addressOffset>0x000</addressOffset>
4213            <access>read-writeonce</access>
4214            <resetValue>0x00000000</resetValue>
4215            <fields>
4216              <field>
4217                <name>LOCK</name>
4218                <description>Lock ERASEPROTECT.DISABLE register from being written until next reset</description>
4219                <lsb>0</lsb>
4220                <msb>0</msb>
4221                <enumeratedValues>
4222                  <enumeratedValue>
4223                    <name>Unlocked</name>
4224                    <description>Register ERASEPROTECT.DISABLE is writeable</description>
4225                    <value>0</value>
4226                  </enumeratedValue>
4227                  <enumeratedValue>
4228                    <name>Locked</name>
4229                    <description>Register ERASEPROTECT.DISABLE is read-only</description>
4230                    <value>1</value>
4231                  </enumeratedValue>
4232                </enumeratedValues>
4233              </field>
4234            </fields>
4235          </register>
4236          <register>
4237            <name>DISABLE</name>
4238            <description>This register disables the ERASEPROTECT register and performs an  ERASEALL operation.</description>
4239            <addressOffset>0x004</addressOffset>
4240            <access>read-writeonce</access>
4241            <resetValue>0x00000000</resetValue>
4242            <fields>
4243              <field>
4244                <name>KEY</name>
4245                <description>The ERASEALL sequence is initiated if the value of the KEY fields are non-zero and the KEY fields match on both the CPU and debugger sides.</description>
4246                <lsb>0</lsb>
4247                <msb>31</msb>
4248              </field>
4249            </fields>
4250          </register>
4251        </cluster>
4252        <cluster>
4253          <name>APPROTECT</name>
4254          <description>Unspecified</description>
4255          <headerStructName>CTRLAPPERI_APPROTECT</headerStructName>
4256          <access>read-write</access>
4257          <addressOffset>0x540</addressOffset>
4258          <register>
4259            <name>LOCK</name>
4260            <description>This register locks the APPROTECT.DISABLE register from being written to until next reset.</description>
4261            <addressOffset>0x000</addressOffset>
4262            <access>read-writeonce</access>
4263            <resetValue>0x00000000</resetValue>
4264            <fields>
4265              <field>
4266                <name>LOCK</name>
4267                <description>Lock the APPROTECT.DISABLE register from being written to until next reset</description>
4268                <lsb>0</lsb>
4269                <msb>0</msb>
4270                <enumeratedValues>
4271                  <enumeratedValue>
4272                    <name>Unlocked</name>
4273                    <description>Register APPROTECT.DISABLE is writeable</description>
4274                    <value>0</value>
4275                  </enumeratedValue>
4276                  <enumeratedValue>
4277                    <name>Locked</name>
4278                    <description>Register APPROTECT.DISABLE is read-only</description>
4279                    <value>1</value>
4280                  </enumeratedValue>
4281                </enumeratedValues>
4282              </field>
4283            </fields>
4284          </register>
4285          <register>
4286            <name>DISABLE</name>
4287            <description>This register disables the APPROTECT register and enables debug access to non-secure mode.</description>
4288            <addressOffset>0x004</addressOffset>
4289            <access>read-write</access>
4290            <resetValue>0x00000000</resetValue>
4291            <fields>
4292              <field>
4293                <name>KEY</name>
4294                <description>If the value of the KEY field is non-zero, and the KEY fields match on both the
4295        CPU and debugger sides, disable APPROTECT and enable debug access to non-secure mode until
4296        the next pin reset, brown-out reset, power-on reset, or watchog timer reset. After reset the debugger side register has a fixed KEY value. To enable debug access, both CTRL-AP and UICR.APPROTECT protection needs to be disabled.</description>
4297                <lsb>0</lsb>
4298                <msb>31</msb>
4299              </field>
4300            </fields>
4301          </register>
4302        </cluster>
4303        <register>
4304          <name>STATUS</name>
4305          <description>Status bits for CTRL-AP peripheral.</description>
4306          <addressOffset>0x600</addressOffset>
4307          <access>read-only</access>
4308          <resetValue>0x00000000</resetValue>
4309          <fields>
4310            <field>
4311              <name>UICRAPPROTECT</name>
4312              <description>Status bit for UICR part of access port protection at last reset.</description>
4313              <lsb>0</lsb>
4314              <msb>0</msb>
4315              <enumeratedValues>
4316                <enumeratedValue>
4317                  <name>Enabled</name>
4318                  <description>APPROTECT was enabled in UICR</description>
4319                  <value>0</value>
4320                </enumeratedValue>
4321                <enumeratedValue>
4322                  <name>Disabled</name>
4323                  <description>APPROTECT wasdisabled in UICR</description>
4324                  <value>1</value>
4325                </enumeratedValue>
4326              </enumeratedValues>
4327            </field>
4328            <field>
4329              <name>DBGIFACEMODE</name>
4330              <description>Status bit for device debug interface mode</description>
4331              <lsb>2</lsb>
4332              <msb>2</msb>
4333              <enumeratedValues>
4334                <enumeratedValue>
4335                  <name>Disabled</name>
4336                  <description>No debugger attached</description>
4337                  <value>0</value>
4338                </enumeratedValue>
4339                <enumeratedValue>
4340                  <name>Enabled</name>
4341                  <description>Debugger is attached and device is in debug interface mode</description>
4342                  <value>1</value>
4343                </enumeratedValue>
4344              </enumeratedValues>
4345            </field>
4346          </fields>
4347        </register>
4348      </registers>
4349    </peripheral>
4350    <peripheral>
4351      <name>RADIO_NS</name>
4352      <description>2.4 GHz radio</description>
4353      <baseAddress>0x41008000</baseAddress>
4354      <headerStructName>RADIO</headerStructName>
4355      <!--Security dma=NA-->
4356      <!--Security securemapping=NS-->
4357      <addressBlock>
4358        <offset>0</offset>
4359        <size>0x1000</size>
4360        <usage>registers</usage>
4361      </addressBlock>
4362      <interrupt>
4363        <name>RADIO</name>
4364        <value>8</value>
4365      </interrupt>
4366      <groupName>RADIO</groupName>
4367      <size>0x20</size>
4368      <registers>
4369        <register>
4370          <name>TASKS_TXEN</name>
4371          <description>Enable RADIO in TX mode</description>
4372          <addressOffset>0x000</addressOffset>
4373          <access>write-only</access>
4374          <fields>
4375            <field>
4376              <name>TASKS_TXEN</name>
4377              <description>Enable RADIO in TX mode</description>
4378              <lsb>0</lsb>
4379              <msb>0</msb>
4380              <enumeratedValues>
4381                <enumeratedValue>
4382                  <name>Trigger</name>
4383                  <description>Trigger task</description>
4384                  <value>1</value>
4385                </enumeratedValue>
4386              </enumeratedValues>
4387            </field>
4388          </fields>
4389        </register>
4390        <register>
4391          <name>TASKS_RXEN</name>
4392          <description>Enable RADIO in RX mode</description>
4393          <addressOffset>0x004</addressOffset>
4394          <access>write-only</access>
4395          <fields>
4396            <field>
4397              <name>TASKS_RXEN</name>
4398              <description>Enable RADIO in RX mode</description>
4399              <lsb>0</lsb>
4400              <msb>0</msb>
4401              <enumeratedValues>
4402                <enumeratedValue>
4403                  <name>Trigger</name>
4404                  <description>Trigger task</description>
4405                  <value>1</value>
4406                </enumeratedValue>
4407              </enumeratedValues>
4408            </field>
4409          </fields>
4410        </register>
4411        <register>
4412          <name>TASKS_START</name>
4413          <description>Start RADIO</description>
4414          <addressOffset>0x008</addressOffset>
4415          <access>write-only</access>
4416          <fields>
4417            <field>
4418              <name>TASKS_START</name>
4419              <description>Start RADIO</description>
4420              <lsb>0</lsb>
4421              <msb>0</msb>
4422              <enumeratedValues>
4423                <enumeratedValue>
4424                  <name>Trigger</name>
4425                  <description>Trigger task</description>
4426                  <value>1</value>
4427                </enumeratedValue>
4428              </enumeratedValues>
4429            </field>
4430          </fields>
4431        </register>
4432        <register>
4433          <name>TASKS_STOP</name>
4434          <description>Stop RADIO</description>
4435          <addressOffset>0x00C</addressOffset>
4436          <access>write-only</access>
4437          <fields>
4438            <field>
4439              <name>TASKS_STOP</name>
4440              <description>Stop RADIO</description>
4441              <lsb>0</lsb>
4442              <msb>0</msb>
4443              <enumeratedValues>
4444                <enumeratedValue>
4445                  <name>Trigger</name>
4446                  <description>Trigger task</description>
4447                  <value>1</value>
4448                </enumeratedValue>
4449              </enumeratedValues>
4450            </field>
4451          </fields>
4452        </register>
4453        <register>
4454          <name>TASKS_DISABLE</name>
4455          <description>Disable RADIO</description>
4456          <addressOffset>0x010</addressOffset>
4457          <access>write-only</access>
4458          <fields>
4459            <field>
4460              <name>TASKS_DISABLE</name>
4461              <description>Disable RADIO</description>
4462              <lsb>0</lsb>
4463              <msb>0</msb>
4464              <enumeratedValues>
4465                <enumeratedValue>
4466                  <name>Trigger</name>
4467                  <description>Trigger task</description>
4468                  <value>1</value>
4469                </enumeratedValue>
4470              </enumeratedValues>
4471            </field>
4472          </fields>
4473        </register>
4474        <register>
4475          <name>TASKS_RSSISTART</name>
4476          <description>Start the RSSI and take one single sample of the receive signal strength</description>
4477          <addressOffset>0x014</addressOffset>
4478          <access>write-only</access>
4479          <fields>
4480            <field>
4481              <name>TASKS_RSSISTART</name>
4482              <description>Start the RSSI and take one single sample of the receive signal strength</description>
4483              <lsb>0</lsb>
4484              <msb>0</msb>
4485              <enumeratedValues>
4486                <enumeratedValue>
4487                  <name>Trigger</name>
4488                  <description>Trigger task</description>
4489                  <value>1</value>
4490                </enumeratedValue>
4491              </enumeratedValues>
4492            </field>
4493          </fields>
4494        </register>
4495        <register>
4496          <name>TASKS_RSSISTOP</name>
4497          <description>Stop the RSSI measurement</description>
4498          <addressOffset>0x018</addressOffset>
4499          <access>write-only</access>
4500          <fields>
4501            <field>
4502              <name>TASKS_RSSISTOP</name>
4503              <description>Stop the RSSI measurement</description>
4504              <lsb>0</lsb>
4505              <msb>0</msb>
4506              <enumeratedValues>
4507                <enumeratedValue>
4508                  <name>Trigger</name>
4509                  <description>Trigger task</description>
4510                  <value>1</value>
4511                </enumeratedValue>
4512              </enumeratedValues>
4513            </field>
4514          </fields>
4515        </register>
4516        <register>
4517          <name>TASKS_BCSTART</name>
4518          <description>Start the bit counter</description>
4519          <addressOffset>0x01C</addressOffset>
4520          <access>write-only</access>
4521          <fields>
4522            <field>
4523              <name>TASKS_BCSTART</name>
4524              <description>Start the bit counter</description>
4525              <lsb>0</lsb>
4526              <msb>0</msb>
4527              <enumeratedValues>
4528                <enumeratedValue>
4529                  <name>Trigger</name>
4530                  <description>Trigger task</description>
4531                  <value>1</value>
4532                </enumeratedValue>
4533              </enumeratedValues>
4534            </field>
4535          </fields>
4536        </register>
4537        <register>
4538          <name>TASKS_BCSTOP</name>
4539          <description>Stop the bit counter</description>
4540          <addressOffset>0x020</addressOffset>
4541          <access>write-only</access>
4542          <fields>
4543            <field>
4544              <name>TASKS_BCSTOP</name>
4545              <description>Stop the bit counter</description>
4546              <lsb>0</lsb>
4547              <msb>0</msb>
4548              <enumeratedValues>
4549                <enumeratedValue>
4550                  <name>Trigger</name>
4551                  <description>Trigger task</description>
4552                  <value>1</value>
4553                </enumeratedValue>
4554              </enumeratedValues>
4555            </field>
4556          </fields>
4557        </register>
4558        <register>
4559          <name>TASKS_EDSTART</name>
4560          <description>Start the energy detect measurement used in IEEE 802.15.4 mode</description>
4561          <addressOffset>0x024</addressOffset>
4562          <access>write-only</access>
4563          <fields>
4564            <field>
4565              <name>TASKS_EDSTART</name>
4566              <description>Start the energy detect measurement used in IEEE 802.15.4 mode</description>
4567              <lsb>0</lsb>
4568              <msb>0</msb>
4569              <enumeratedValues>
4570                <enumeratedValue>
4571                  <name>Trigger</name>
4572                  <description>Trigger task</description>
4573                  <value>1</value>
4574                </enumeratedValue>
4575              </enumeratedValues>
4576            </field>
4577          </fields>
4578        </register>
4579        <register>
4580          <name>TASKS_EDSTOP</name>
4581          <description>Stop the energy detect measurement</description>
4582          <addressOffset>0x028</addressOffset>
4583          <access>write-only</access>
4584          <fields>
4585            <field>
4586              <name>TASKS_EDSTOP</name>
4587              <description>Stop the energy detect measurement</description>
4588              <lsb>0</lsb>
4589              <msb>0</msb>
4590              <enumeratedValues>
4591                <enumeratedValue>
4592                  <name>Trigger</name>
4593                  <description>Trigger task</description>
4594                  <value>1</value>
4595                </enumeratedValue>
4596              </enumeratedValues>
4597            </field>
4598          </fields>
4599        </register>
4600        <register>
4601          <name>TASKS_CCASTART</name>
4602          <description>Start the clear channel assessment used in IEEE 802.15.4 mode</description>
4603          <addressOffset>0x02C</addressOffset>
4604          <access>write-only</access>
4605          <fields>
4606            <field>
4607              <name>TASKS_CCASTART</name>
4608              <description>Start the clear channel assessment used in IEEE 802.15.4 mode</description>
4609              <lsb>0</lsb>
4610              <msb>0</msb>
4611              <enumeratedValues>
4612                <enumeratedValue>
4613                  <name>Trigger</name>
4614                  <description>Trigger task</description>
4615                  <value>1</value>
4616                </enumeratedValue>
4617              </enumeratedValues>
4618            </field>
4619          </fields>
4620        </register>
4621        <register>
4622          <name>TASKS_CCASTOP</name>
4623          <description>Stop the clear channel assessment</description>
4624          <addressOffset>0x030</addressOffset>
4625          <access>write-only</access>
4626          <fields>
4627            <field>
4628              <name>TASKS_CCASTOP</name>
4629              <description>Stop the clear channel assessment</description>
4630              <lsb>0</lsb>
4631              <msb>0</msb>
4632              <enumeratedValues>
4633                <enumeratedValue>
4634                  <name>Trigger</name>
4635                  <description>Trigger task</description>
4636                  <value>1</value>
4637                </enumeratedValue>
4638              </enumeratedValues>
4639            </field>
4640          </fields>
4641        </register>
4642        <register>
4643          <name>SUBSCRIBE_TXEN</name>
4644          <description>Subscribe configuration for task TXEN</description>
4645          <addressOffset>0x080</addressOffset>
4646          <access>read-write</access>
4647          <fields>
4648            <field>
4649              <name>CHIDX</name>
4650              <description>DPPI channel that task TXEN will subscribe to</description>
4651              <lsb>0</lsb>
4652              <msb>7</msb>
4653            </field>
4654            <field>
4655              <name>EN</name>
4656              <lsb>31</lsb>
4657              <msb>31</msb>
4658              <enumeratedValues>
4659                <enumeratedValue>
4660                  <name>Disabled</name>
4661                  <description>Disable subscription</description>
4662                  <value>0</value>
4663                </enumeratedValue>
4664                <enumeratedValue>
4665                  <name>Enabled</name>
4666                  <description>Enable subscription</description>
4667                  <value>1</value>
4668                </enumeratedValue>
4669              </enumeratedValues>
4670            </field>
4671          </fields>
4672        </register>
4673        <register>
4674          <name>SUBSCRIBE_RXEN</name>
4675          <description>Subscribe configuration for task RXEN</description>
4676          <addressOffset>0x084</addressOffset>
4677          <access>read-write</access>
4678          <fields>
4679            <field>
4680              <name>CHIDX</name>
4681              <description>DPPI channel that task RXEN will subscribe to</description>
4682              <lsb>0</lsb>
4683              <msb>7</msb>
4684            </field>
4685            <field>
4686              <name>EN</name>
4687              <lsb>31</lsb>
4688              <msb>31</msb>
4689              <enumeratedValues>
4690                <enumeratedValue>
4691                  <name>Disabled</name>
4692                  <description>Disable subscription</description>
4693                  <value>0</value>
4694                </enumeratedValue>
4695                <enumeratedValue>
4696                  <name>Enabled</name>
4697                  <description>Enable subscription</description>
4698                  <value>1</value>
4699                </enumeratedValue>
4700              </enumeratedValues>
4701            </field>
4702          </fields>
4703        </register>
4704        <register>
4705          <name>SUBSCRIBE_START</name>
4706          <description>Subscribe configuration for task START</description>
4707          <addressOffset>0x088</addressOffset>
4708          <access>read-write</access>
4709          <fields>
4710            <field>
4711              <name>CHIDX</name>
4712              <description>DPPI channel that task START will subscribe to</description>
4713              <lsb>0</lsb>
4714              <msb>7</msb>
4715            </field>
4716            <field>
4717              <name>EN</name>
4718              <lsb>31</lsb>
4719              <msb>31</msb>
4720              <enumeratedValues>
4721                <enumeratedValue>
4722                  <name>Disabled</name>
4723                  <description>Disable subscription</description>
4724                  <value>0</value>
4725                </enumeratedValue>
4726                <enumeratedValue>
4727                  <name>Enabled</name>
4728                  <description>Enable subscription</description>
4729                  <value>1</value>
4730                </enumeratedValue>
4731              </enumeratedValues>
4732            </field>
4733          </fields>
4734        </register>
4735        <register>
4736          <name>SUBSCRIBE_STOP</name>
4737          <description>Subscribe configuration for task STOP</description>
4738          <addressOffset>0x08C</addressOffset>
4739          <access>read-write</access>
4740          <fields>
4741            <field>
4742              <name>CHIDX</name>
4743              <description>DPPI channel that task STOP will subscribe to</description>
4744              <lsb>0</lsb>
4745              <msb>7</msb>
4746            </field>
4747            <field>
4748              <name>EN</name>
4749              <lsb>31</lsb>
4750              <msb>31</msb>
4751              <enumeratedValues>
4752                <enumeratedValue>
4753                  <name>Disabled</name>
4754                  <description>Disable subscription</description>
4755                  <value>0</value>
4756                </enumeratedValue>
4757                <enumeratedValue>
4758                  <name>Enabled</name>
4759                  <description>Enable subscription</description>
4760                  <value>1</value>
4761                </enumeratedValue>
4762              </enumeratedValues>
4763            </field>
4764          </fields>
4765        </register>
4766        <register>
4767          <name>SUBSCRIBE_DISABLE</name>
4768          <description>Subscribe configuration for task DISABLE</description>
4769          <addressOffset>0x090</addressOffset>
4770          <access>read-write</access>
4771          <fields>
4772            <field>
4773              <name>CHIDX</name>
4774              <description>DPPI channel that task DISABLE will subscribe to</description>
4775              <lsb>0</lsb>
4776              <msb>7</msb>
4777            </field>
4778            <field>
4779              <name>EN</name>
4780              <lsb>31</lsb>
4781              <msb>31</msb>
4782              <enumeratedValues>
4783                <enumeratedValue>
4784                  <name>Disabled</name>
4785                  <description>Disable subscription</description>
4786                  <value>0</value>
4787                </enumeratedValue>
4788                <enumeratedValue>
4789                  <name>Enabled</name>
4790                  <description>Enable subscription</description>
4791                  <value>1</value>
4792                </enumeratedValue>
4793              </enumeratedValues>
4794            </field>
4795          </fields>
4796        </register>
4797        <register>
4798          <name>SUBSCRIBE_RSSISTART</name>
4799          <description>Subscribe configuration for task RSSISTART</description>
4800          <addressOffset>0x094</addressOffset>
4801          <access>read-write</access>
4802          <fields>
4803            <field>
4804              <name>CHIDX</name>
4805              <description>DPPI channel that task RSSISTART will subscribe to</description>
4806              <lsb>0</lsb>
4807              <msb>7</msb>
4808            </field>
4809            <field>
4810              <name>EN</name>
4811              <lsb>31</lsb>
4812              <msb>31</msb>
4813              <enumeratedValues>
4814                <enumeratedValue>
4815                  <name>Disabled</name>
4816                  <description>Disable subscription</description>
4817                  <value>0</value>
4818                </enumeratedValue>
4819                <enumeratedValue>
4820                  <name>Enabled</name>
4821                  <description>Enable subscription</description>
4822                  <value>1</value>
4823                </enumeratedValue>
4824              </enumeratedValues>
4825            </field>
4826          </fields>
4827        </register>
4828        <register>
4829          <name>SUBSCRIBE_RSSISTOP</name>
4830          <description>Subscribe configuration for task RSSISTOP</description>
4831          <addressOffset>0x098</addressOffset>
4832          <access>read-write</access>
4833          <fields>
4834            <field>
4835              <name>CHIDX</name>
4836              <description>DPPI channel that task RSSISTOP will subscribe to</description>
4837              <lsb>0</lsb>
4838              <msb>7</msb>
4839            </field>
4840            <field>
4841              <name>EN</name>
4842              <lsb>31</lsb>
4843              <msb>31</msb>
4844              <enumeratedValues>
4845                <enumeratedValue>
4846                  <name>Disabled</name>
4847                  <description>Disable subscription</description>
4848                  <value>0</value>
4849                </enumeratedValue>
4850                <enumeratedValue>
4851                  <name>Enabled</name>
4852                  <description>Enable subscription</description>
4853                  <value>1</value>
4854                </enumeratedValue>
4855              </enumeratedValues>
4856            </field>
4857          </fields>
4858        </register>
4859        <register>
4860          <name>SUBSCRIBE_BCSTART</name>
4861          <description>Subscribe configuration for task BCSTART</description>
4862          <addressOffset>0x09C</addressOffset>
4863          <access>read-write</access>
4864          <fields>
4865            <field>
4866              <name>CHIDX</name>
4867              <description>DPPI channel that task BCSTART will subscribe to</description>
4868              <lsb>0</lsb>
4869              <msb>7</msb>
4870            </field>
4871            <field>
4872              <name>EN</name>
4873              <lsb>31</lsb>
4874              <msb>31</msb>
4875              <enumeratedValues>
4876                <enumeratedValue>
4877                  <name>Disabled</name>
4878                  <description>Disable subscription</description>
4879                  <value>0</value>
4880                </enumeratedValue>
4881                <enumeratedValue>
4882                  <name>Enabled</name>
4883                  <description>Enable subscription</description>
4884                  <value>1</value>
4885                </enumeratedValue>
4886              </enumeratedValues>
4887            </field>
4888          </fields>
4889        </register>
4890        <register>
4891          <name>SUBSCRIBE_BCSTOP</name>
4892          <description>Subscribe configuration for task BCSTOP</description>
4893          <addressOffset>0x0A0</addressOffset>
4894          <access>read-write</access>
4895          <fields>
4896            <field>
4897              <name>CHIDX</name>
4898              <description>DPPI channel that task BCSTOP will subscribe to</description>
4899              <lsb>0</lsb>
4900              <msb>7</msb>
4901            </field>
4902            <field>
4903              <name>EN</name>
4904              <lsb>31</lsb>
4905              <msb>31</msb>
4906              <enumeratedValues>
4907                <enumeratedValue>
4908                  <name>Disabled</name>
4909                  <description>Disable subscription</description>
4910                  <value>0</value>
4911                </enumeratedValue>
4912                <enumeratedValue>
4913                  <name>Enabled</name>
4914                  <description>Enable subscription</description>
4915                  <value>1</value>
4916                </enumeratedValue>
4917              </enumeratedValues>
4918            </field>
4919          </fields>
4920        </register>
4921        <register>
4922          <name>SUBSCRIBE_EDSTART</name>
4923          <description>Subscribe configuration for task EDSTART</description>
4924          <addressOffset>0x0A4</addressOffset>
4925          <access>read-write</access>
4926          <fields>
4927            <field>
4928              <name>CHIDX</name>
4929              <description>DPPI channel that task EDSTART will subscribe to</description>
4930              <lsb>0</lsb>
4931              <msb>7</msb>
4932            </field>
4933            <field>
4934              <name>EN</name>
4935              <lsb>31</lsb>
4936              <msb>31</msb>
4937              <enumeratedValues>
4938                <enumeratedValue>
4939                  <name>Disabled</name>
4940                  <description>Disable subscription</description>
4941                  <value>0</value>
4942                </enumeratedValue>
4943                <enumeratedValue>
4944                  <name>Enabled</name>
4945                  <description>Enable subscription</description>
4946                  <value>1</value>
4947                </enumeratedValue>
4948              </enumeratedValues>
4949            </field>
4950          </fields>
4951        </register>
4952        <register>
4953          <name>SUBSCRIBE_EDSTOP</name>
4954          <description>Subscribe configuration for task EDSTOP</description>
4955          <addressOffset>0x0A8</addressOffset>
4956          <access>read-write</access>
4957          <fields>
4958            <field>
4959              <name>CHIDX</name>
4960              <description>DPPI channel that task EDSTOP will subscribe to</description>
4961              <lsb>0</lsb>
4962              <msb>7</msb>
4963            </field>
4964            <field>
4965              <name>EN</name>
4966              <lsb>31</lsb>
4967              <msb>31</msb>
4968              <enumeratedValues>
4969                <enumeratedValue>
4970                  <name>Disabled</name>
4971                  <description>Disable subscription</description>
4972                  <value>0</value>
4973                </enumeratedValue>
4974                <enumeratedValue>
4975                  <name>Enabled</name>
4976                  <description>Enable subscription</description>
4977                  <value>1</value>
4978                </enumeratedValue>
4979              </enumeratedValues>
4980            </field>
4981          </fields>
4982        </register>
4983        <register>
4984          <name>SUBSCRIBE_CCASTART</name>
4985          <description>Subscribe configuration for task CCASTART</description>
4986          <addressOffset>0x0AC</addressOffset>
4987          <access>read-write</access>
4988          <fields>
4989            <field>
4990              <name>CHIDX</name>
4991              <description>DPPI channel that task CCASTART will subscribe to</description>
4992              <lsb>0</lsb>
4993              <msb>7</msb>
4994            </field>
4995            <field>
4996              <name>EN</name>
4997              <lsb>31</lsb>
4998              <msb>31</msb>
4999              <enumeratedValues>
5000                <enumeratedValue>
5001                  <name>Disabled</name>
5002                  <description>Disable subscription</description>
5003                  <value>0</value>
5004                </enumeratedValue>
5005                <enumeratedValue>
5006                  <name>Enabled</name>
5007                  <description>Enable subscription</description>
5008                  <value>1</value>
5009                </enumeratedValue>
5010              </enumeratedValues>
5011            </field>
5012          </fields>
5013        </register>
5014        <register>
5015          <name>SUBSCRIBE_CCASTOP</name>
5016          <description>Subscribe configuration for task CCASTOP</description>
5017          <addressOffset>0x0B0</addressOffset>
5018          <access>read-write</access>
5019          <fields>
5020            <field>
5021              <name>CHIDX</name>
5022              <description>DPPI channel that task CCASTOP will subscribe to</description>
5023              <lsb>0</lsb>
5024              <msb>7</msb>
5025            </field>
5026            <field>
5027              <name>EN</name>
5028              <lsb>31</lsb>
5029              <msb>31</msb>
5030              <enumeratedValues>
5031                <enumeratedValue>
5032                  <name>Disabled</name>
5033                  <description>Disable subscription</description>
5034                  <value>0</value>
5035                </enumeratedValue>
5036                <enumeratedValue>
5037                  <name>Enabled</name>
5038                  <description>Enable subscription</description>
5039                  <value>1</value>
5040                </enumeratedValue>
5041              </enumeratedValues>
5042            </field>
5043          </fields>
5044        </register>
5045        <register>
5046          <name>EVENTS_READY</name>
5047          <description>RADIO has ramped up and is ready to be started</description>
5048          <addressOffset>0x100</addressOffset>
5049          <access>read-write</access>
5050          <fields>
5051            <field>
5052              <name>EVENTS_READY</name>
5053              <description>RADIO has ramped up and is ready to be started</description>
5054              <lsb>0</lsb>
5055              <msb>0</msb>
5056              <enumeratedValues>
5057                <enumeratedValue>
5058                  <name>NotGenerated</name>
5059                  <description>Event not generated</description>
5060                  <value>0</value>
5061                </enumeratedValue>
5062                <enumeratedValue>
5063                  <name>Generated</name>
5064                  <description>Event generated</description>
5065                  <value>1</value>
5066                </enumeratedValue>
5067              </enumeratedValues>
5068            </field>
5069          </fields>
5070        </register>
5071        <register>
5072          <name>EVENTS_ADDRESS</name>
5073          <description>Address sent or received</description>
5074          <addressOffset>0x104</addressOffset>
5075          <access>read-write</access>
5076          <fields>
5077            <field>
5078              <name>EVENTS_ADDRESS</name>
5079              <description>Address sent or received</description>
5080              <lsb>0</lsb>
5081              <msb>0</msb>
5082              <enumeratedValues>
5083                <enumeratedValue>
5084                  <name>NotGenerated</name>
5085                  <description>Event not generated</description>
5086                  <value>0</value>
5087                </enumeratedValue>
5088                <enumeratedValue>
5089                  <name>Generated</name>
5090                  <description>Event generated</description>
5091                  <value>1</value>
5092                </enumeratedValue>
5093              </enumeratedValues>
5094            </field>
5095          </fields>
5096        </register>
5097        <register>
5098          <name>EVENTS_PAYLOAD</name>
5099          <description>Packet payload sent or received</description>
5100          <addressOffset>0x108</addressOffset>
5101          <access>read-write</access>
5102          <fields>
5103            <field>
5104              <name>EVENTS_PAYLOAD</name>
5105              <description>Packet payload sent or received</description>
5106              <lsb>0</lsb>
5107              <msb>0</msb>
5108              <enumeratedValues>
5109                <enumeratedValue>
5110                  <name>NotGenerated</name>
5111                  <description>Event not generated</description>
5112                  <value>0</value>
5113                </enumeratedValue>
5114                <enumeratedValue>
5115                  <name>Generated</name>
5116                  <description>Event generated</description>
5117                  <value>1</value>
5118                </enumeratedValue>
5119              </enumeratedValues>
5120            </field>
5121          </fields>
5122        </register>
5123        <register>
5124          <name>EVENTS_END</name>
5125          <description>Packet sent or received</description>
5126          <addressOffset>0x10C</addressOffset>
5127          <access>read-write</access>
5128          <fields>
5129            <field>
5130              <name>EVENTS_END</name>
5131              <description>Packet sent or received</description>
5132              <lsb>0</lsb>
5133              <msb>0</msb>
5134              <enumeratedValues>
5135                <enumeratedValue>
5136                  <name>NotGenerated</name>
5137                  <description>Event not generated</description>
5138                  <value>0</value>
5139                </enumeratedValue>
5140                <enumeratedValue>
5141                  <name>Generated</name>
5142                  <description>Event generated</description>
5143                  <value>1</value>
5144                </enumeratedValue>
5145              </enumeratedValues>
5146            </field>
5147          </fields>
5148        </register>
5149        <register>
5150          <name>EVENTS_DISABLED</name>
5151          <description>RADIO has been disabled</description>
5152          <addressOffset>0x110</addressOffset>
5153          <access>read-write</access>
5154          <fields>
5155            <field>
5156              <name>EVENTS_DISABLED</name>
5157              <description>RADIO has been disabled</description>
5158              <lsb>0</lsb>
5159              <msb>0</msb>
5160              <enumeratedValues>
5161                <enumeratedValue>
5162                  <name>NotGenerated</name>
5163                  <description>Event not generated</description>
5164                  <value>0</value>
5165                </enumeratedValue>
5166                <enumeratedValue>
5167                  <name>Generated</name>
5168                  <description>Event generated</description>
5169                  <value>1</value>
5170                </enumeratedValue>
5171              </enumeratedValues>
5172            </field>
5173          </fields>
5174        </register>
5175        <register>
5176          <name>EVENTS_DEVMATCH</name>
5177          <description>A device address match occurred on the last received packet</description>
5178          <addressOffset>0x114</addressOffset>
5179          <access>read-write</access>
5180          <fields>
5181            <field>
5182              <name>EVENTS_DEVMATCH</name>
5183              <description>A device address match occurred on the last received packet</description>
5184              <lsb>0</lsb>
5185              <msb>0</msb>
5186              <enumeratedValues>
5187                <enumeratedValue>
5188                  <name>NotGenerated</name>
5189                  <description>Event not generated</description>
5190                  <value>0</value>
5191                </enumeratedValue>
5192                <enumeratedValue>
5193                  <name>Generated</name>
5194                  <description>Event generated</description>
5195                  <value>1</value>
5196                </enumeratedValue>
5197              </enumeratedValues>
5198            </field>
5199          </fields>
5200        </register>
5201        <register>
5202          <name>EVENTS_DEVMISS</name>
5203          <description>No device address match occurred on the last received packet</description>
5204          <addressOffset>0x118</addressOffset>
5205          <access>read-write</access>
5206          <fields>
5207            <field>
5208              <name>EVENTS_DEVMISS</name>
5209              <description>No device address match occurred on the last received packet</description>
5210              <lsb>0</lsb>
5211              <msb>0</msb>
5212              <enumeratedValues>
5213                <enumeratedValue>
5214                  <name>NotGenerated</name>
5215                  <description>Event not generated</description>
5216                  <value>0</value>
5217                </enumeratedValue>
5218                <enumeratedValue>
5219                  <name>Generated</name>
5220                  <description>Event generated</description>
5221                  <value>1</value>
5222                </enumeratedValue>
5223              </enumeratedValues>
5224            </field>
5225          </fields>
5226        </register>
5227        <register>
5228          <name>EVENTS_RSSIEND</name>
5229          <description>Sampling of receive signal strength complete</description>
5230          <addressOffset>0x11C</addressOffset>
5231          <access>read-write</access>
5232          <fields>
5233            <field>
5234              <name>EVENTS_RSSIEND</name>
5235              <description>Sampling of receive signal strength complete</description>
5236              <lsb>0</lsb>
5237              <msb>0</msb>
5238              <enumeratedValues>
5239                <enumeratedValue>
5240                  <name>NotGenerated</name>
5241                  <description>Event not generated</description>
5242                  <value>0</value>
5243                </enumeratedValue>
5244                <enumeratedValue>
5245                  <name>Generated</name>
5246                  <description>Event generated</description>
5247                  <value>1</value>
5248                </enumeratedValue>
5249              </enumeratedValues>
5250            </field>
5251          </fields>
5252        </register>
5253        <register>
5254          <name>EVENTS_BCMATCH</name>
5255          <description>Bit counter reached bit count value</description>
5256          <addressOffset>0x128</addressOffset>
5257          <access>read-write</access>
5258          <fields>
5259            <field>
5260              <name>EVENTS_BCMATCH</name>
5261              <description>Bit counter reached bit count value</description>
5262              <lsb>0</lsb>
5263              <msb>0</msb>
5264              <enumeratedValues>
5265                <enumeratedValue>
5266                  <name>NotGenerated</name>
5267                  <description>Event not generated</description>
5268                  <value>0</value>
5269                </enumeratedValue>
5270                <enumeratedValue>
5271                  <name>Generated</name>
5272                  <description>Event generated</description>
5273                  <value>1</value>
5274                </enumeratedValue>
5275              </enumeratedValues>
5276            </field>
5277          </fields>
5278        </register>
5279        <register>
5280          <name>EVENTS_CRCOK</name>
5281          <description>Packet received with CRC ok</description>
5282          <addressOffset>0x130</addressOffset>
5283          <access>read-write</access>
5284          <fields>
5285            <field>
5286              <name>EVENTS_CRCOK</name>
5287              <description>Packet received with CRC ok</description>
5288              <lsb>0</lsb>
5289              <msb>0</msb>
5290              <enumeratedValues>
5291                <enumeratedValue>
5292                  <name>NotGenerated</name>
5293                  <description>Event not generated</description>
5294                  <value>0</value>
5295                </enumeratedValue>
5296                <enumeratedValue>
5297                  <name>Generated</name>
5298                  <description>Event generated</description>
5299                  <value>1</value>
5300                </enumeratedValue>
5301              </enumeratedValues>
5302            </field>
5303          </fields>
5304        </register>
5305        <register>
5306          <name>EVENTS_CRCERROR</name>
5307          <description>Packet received with CRC error</description>
5308          <addressOffset>0x134</addressOffset>
5309          <access>read-write</access>
5310          <fields>
5311            <field>
5312              <name>EVENTS_CRCERROR</name>
5313              <description>Packet received with CRC error</description>
5314              <lsb>0</lsb>
5315              <msb>0</msb>
5316              <enumeratedValues>
5317                <enumeratedValue>
5318                  <name>NotGenerated</name>
5319                  <description>Event not generated</description>
5320                  <value>0</value>
5321                </enumeratedValue>
5322                <enumeratedValue>
5323                  <name>Generated</name>
5324                  <description>Event generated</description>
5325                  <value>1</value>
5326                </enumeratedValue>
5327              </enumeratedValues>
5328            </field>
5329          </fields>
5330        </register>
5331        <register>
5332          <name>EVENTS_FRAMESTART</name>
5333          <description>IEEE 802.15.4 length field received</description>
5334          <addressOffset>0x138</addressOffset>
5335          <access>read-write</access>
5336          <fields>
5337            <field>
5338              <name>EVENTS_FRAMESTART</name>
5339              <description>IEEE 802.15.4 length field received</description>
5340              <lsb>0</lsb>
5341              <msb>0</msb>
5342              <enumeratedValues>
5343                <enumeratedValue>
5344                  <name>NotGenerated</name>
5345                  <description>Event not generated</description>
5346                  <value>0</value>
5347                </enumeratedValue>
5348                <enumeratedValue>
5349                  <name>Generated</name>
5350                  <description>Event generated</description>
5351                  <value>1</value>
5352                </enumeratedValue>
5353              </enumeratedValues>
5354            </field>
5355          </fields>
5356        </register>
5357        <register>
5358          <name>EVENTS_EDEND</name>
5359          <description>Sampling of energy detection complete. A new ED sample is ready for readout from the RADIO.EDSAMPLE register.</description>
5360          <addressOffset>0x13C</addressOffset>
5361          <access>read-write</access>
5362          <fields>
5363            <field>
5364              <name>EVENTS_EDEND</name>
5365              <description>Sampling of energy detection complete. A new ED sample is ready for readout from the RADIO.EDSAMPLE register.</description>
5366              <lsb>0</lsb>
5367              <msb>0</msb>
5368              <enumeratedValues>
5369                <enumeratedValue>
5370                  <name>NotGenerated</name>
5371                  <description>Event not generated</description>
5372                  <value>0</value>
5373                </enumeratedValue>
5374                <enumeratedValue>
5375                  <name>Generated</name>
5376                  <description>Event generated</description>
5377                  <value>1</value>
5378                </enumeratedValue>
5379              </enumeratedValues>
5380            </field>
5381          </fields>
5382        </register>
5383        <register>
5384          <name>EVENTS_EDSTOPPED</name>
5385          <description>The sampling of energy detection has stopped</description>
5386          <addressOffset>0x140</addressOffset>
5387          <access>read-write</access>
5388          <fields>
5389            <field>
5390              <name>EVENTS_EDSTOPPED</name>
5391              <description>The sampling of energy detection has stopped</description>
5392              <lsb>0</lsb>
5393              <msb>0</msb>
5394              <enumeratedValues>
5395                <enumeratedValue>
5396                  <name>NotGenerated</name>
5397                  <description>Event not generated</description>
5398                  <value>0</value>
5399                </enumeratedValue>
5400                <enumeratedValue>
5401                  <name>Generated</name>
5402                  <description>Event generated</description>
5403                  <value>1</value>
5404                </enumeratedValue>
5405              </enumeratedValues>
5406            </field>
5407          </fields>
5408        </register>
5409        <register>
5410          <name>EVENTS_CCAIDLE</name>
5411          <description>Wireless medium in idle - clear to send</description>
5412          <addressOffset>0x144</addressOffset>
5413          <access>read-write</access>
5414          <fields>
5415            <field>
5416              <name>EVENTS_CCAIDLE</name>
5417              <description>Wireless medium in idle - clear to send</description>
5418              <lsb>0</lsb>
5419              <msb>0</msb>
5420              <enumeratedValues>
5421                <enumeratedValue>
5422                  <name>NotGenerated</name>
5423                  <description>Event not generated</description>
5424                  <value>0</value>
5425                </enumeratedValue>
5426                <enumeratedValue>
5427                  <name>Generated</name>
5428                  <description>Event generated</description>
5429                  <value>1</value>
5430                </enumeratedValue>
5431              </enumeratedValues>
5432            </field>
5433          </fields>
5434        </register>
5435        <register>
5436          <name>EVENTS_CCABUSY</name>
5437          <description>Wireless medium busy - do not send</description>
5438          <addressOffset>0x148</addressOffset>
5439          <access>read-write</access>
5440          <fields>
5441            <field>
5442              <name>EVENTS_CCABUSY</name>
5443              <description>Wireless medium busy - do not send</description>
5444              <lsb>0</lsb>
5445              <msb>0</msb>
5446              <enumeratedValues>
5447                <enumeratedValue>
5448                  <name>NotGenerated</name>
5449                  <description>Event not generated</description>
5450                  <value>0</value>
5451                </enumeratedValue>
5452                <enumeratedValue>
5453                  <name>Generated</name>
5454                  <description>Event generated</description>
5455                  <value>1</value>
5456                </enumeratedValue>
5457              </enumeratedValues>
5458            </field>
5459          </fields>
5460        </register>
5461        <register>
5462          <name>EVENTS_CCASTOPPED</name>
5463          <description>The CCA has stopped</description>
5464          <addressOffset>0x14C</addressOffset>
5465          <access>read-write</access>
5466          <fields>
5467            <field>
5468              <name>EVENTS_CCASTOPPED</name>
5469              <description>The CCA has stopped</description>
5470              <lsb>0</lsb>
5471              <msb>0</msb>
5472              <enumeratedValues>
5473                <enumeratedValue>
5474                  <name>NotGenerated</name>
5475                  <description>Event not generated</description>
5476                  <value>0</value>
5477                </enumeratedValue>
5478                <enumeratedValue>
5479                  <name>Generated</name>
5480                  <description>Event generated</description>
5481                  <value>1</value>
5482                </enumeratedValue>
5483              </enumeratedValues>
5484            </field>
5485          </fields>
5486        </register>
5487        <register>
5488          <name>EVENTS_RATEBOOST</name>
5489          <description>Ble_LR CI field received, receive mode is changed from Ble_LR125Kbit to Ble_LR500Kbit.</description>
5490          <addressOffset>0x150</addressOffset>
5491          <access>read-write</access>
5492          <fields>
5493            <field>
5494              <name>EVENTS_RATEBOOST</name>
5495              <description>Ble_LR CI field received, receive mode is changed from Ble_LR125Kbit to Ble_LR500Kbit.</description>
5496              <lsb>0</lsb>
5497              <msb>0</msb>
5498              <enumeratedValues>
5499                <enumeratedValue>
5500                  <name>NotGenerated</name>
5501                  <description>Event not generated</description>
5502                  <value>0</value>
5503                </enumeratedValue>
5504                <enumeratedValue>
5505                  <name>Generated</name>
5506                  <description>Event generated</description>
5507                  <value>1</value>
5508                </enumeratedValue>
5509              </enumeratedValues>
5510            </field>
5511          </fields>
5512        </register>
5513        <register>
5514          <name>EVENTS_TXREADY</name>
5515          <description>RADIO has ramped up and is ready to be started TX path</description>
5516          <addressOffset>0x154</addressOffset>
5517          <access>read-write</access>
5518          <fields>
5519            <field>
5520              <name>EVENTS_TXREADY</name>
5521              <description>RADIO has ramped up and is ready to be started TX path</description>
5522              <lsb>0</lsb>
5523              <msb>0</msb>
5524              <enumeratedValues>
5525                <enumeratedValue>
5526                  <name>NotGenerated</name>
5527                  <description>Event not generated</description>
5528                  <value>0</value>
5529                </enumeratedValue>
5530                <enumeratedValue>
5531                  <name>Generated</name>
5532                  <description>Event generated</description>
5533                  <value>1</value>
5534                </enumeratedValue>
5535              </enumeratedValues>
5536            </field>
5537          </fields>
5538        </register>
5539        <register>
5540          <name>EVENTS_RXREADY</name>
5541          <description>RADIO has ramped up and is ready to be started RX path</description>
5542          <addressOffset>0x158</addressOffset>
5543          <access>read-write</access>
5544          <fields>
5545            <field>
5546              <name>EVENTS_RXREADY</name>
5547              <description>RADIO has ramped up and is ready to be started RX path</description>
5548              <lsb>0</lsb>
5549              <msb>0</msb>
5550              <enumeratedValues>
5551                <enumeratedValue>
5552                  <name>NotGenerated</name>
5553                  <description>Event not generated</description>
5554                  <value>0</value>
5555                </enumeratedValue>
5556                <enumeratedValue>
5557                  <name>Generated</name>
5558                  <description>Event generated</description>
5559                  <value>1</value>
5560                </enumeratedValue>
5561              </enumeratedValues>
5562            </field>
5563          </fields>
5564        </register>
5565        <register>
5566          <name>EVENTS_MHRMATCH</name>
5567          <description>MAC header match found</description>
5568          <addressOffset>0x15C</addressOffset>
5569          <access>read-write</access>
5570          <fields>
5571            <field>
5572              <name>EVENTS_MHRMATCH</name>
5573              <description>MAC header match found</description>
5574              <lsb>0</lsb>
5575              <msb>0</msb>
5576              <enumeratedValues>
5577                <enumeratedValue>
5578                  <name>NotGenerated</name>
5579                  <description>Event not generated</description>
5580                  <value>0</value>
5581                </enumeratedValue>
5582                <enumeratedValue>
5583                  <name>Generated</name>
5584                  <description>Event generated</description>
5585                  <value>1</value>
5586                </enumeratedValue>
5587              </enumeratedValues>
5588            </field>
5589          </fields>
5590        </register>
5591        <register>
5592          <name>EVENTS_SYNC</name>
5593          <description>Preamble indicator</description>
5594          <addressOffset>0x168</addressOffset>
5595          <access>read-write</access>
5596          <fields>
5597            <field>
5598              <name>EVENTS_SYNC</name>
5599              <description>Preamble indicator</description>
5600              <lsb>0</lsb>
5601              <msb>0</msb>
5602              <enumeratedValues>
5603                <enumeratedValue>
5604                  <name>NotGenerated</name>
5605                  <description>Event not generated</description>
5606                  <value>0</value>
5607                </enumeratedValue>
5608                <enumeratedValue>
5609                  <name>Generated</name>
5610                  <description>Event generated</description>
5611                  <value>1</value>
5612                </enumeratedValue>
5613              </enumeratedValues>
5614            </field>
5615          </fields>
5616        </register>
5617        <register>
5618          <name>EVENTS_PHYEND</name>
5619          <description>Generated when last bit is sent on air, or received from air</description>
5620          <addressOffset>0x16C</addressOffset>
5621          <access>read-write</access>
5622          <fields>
5623            <field>
5624              <name>EVENTS_PHYEND</name>
5625              <description>Generated when last bit is sent on air, or received from air</description>
5626              <lsb>0</lsb>
5627              <msb>0</msb>
5628              <enumeratedValues>
5629                <enumeratedValue>
5630                  <name>NotGenerated</name>
5631                  <description>Event not generated</description>
5632                  <value>0</value>
5633                </enumeratedValue>
5634                <enumeratedValue>
5635                  <name>Generated</name>
5636                  <description>Event generated</description>
5637                  <value>1</value>
5638                </enumeratedValue>
5639              </enumeratedValues>
5640            </field>
5641          </fields>
5642        </register>
5643        <register>
5644          <name>EVENTS_CTEPRESENT</name>
5645          <description>CTE is present (early warning right after receiving CTEInfo byte)</description>
5646          <addressOffset>0x170</addressOffset>
5647          <access>read-write</access>
5648          <fields>
5649            <field>
5650              <name>EVENTS_CTEPRESENT</name>
5651              <description>CTE is present (early warning right after receiving CTEInfo byte)</description>
5652              <lsb>0</lsb>
5653              <msb>0</msb>
5654              <enumeratedValues>
5655                <enumeratedValue>
5656                  <name>NotGenerated</name>
5657                  <description>Event not generated</description>
5658                  <value>0</value>
5659                </enumeratedValue>
5660                <enumeratedValue>
5661                  <name>Generated</name>
5662                  <description>Event generated</description>
5663                  <value>1</value>
5664                </enumeratedValue>
5665              </enumeratedValues>
5666            </field>
5667          </fields>
5668        </register>
5669        <register>
5670          <name>PUBLISH_READY</name>
5671          <description>Publish configuration for event READY</description>
5672          <addressOffset>0x180</addressOffset>
5673          <access>read-write</access>
5674          <fields>
5675            <field>
5676              <name>CHIDX</name>
5677              <description>DPPI channel that event READY will publish to.</description>
5678              <lsb>0</lsb>
5679              <msb>7</msb>
5680            </field>
5681            <field>
5682              <name>EN</name>
5683              <lsb>31</lsb>
5684              <msb>31</msb>
5685              <enumeratedValues>
5686                <enumeratedValue>
5687                  <name>Disabled</name>
5688                  <description>Disable publishing</description>
5689                  <value>0</value>
5690                </enumeratedValue>
5691                <enumeratedValue>
5692                  <name>Enabled</name>
5693                  <description>Enable publishing</description>
5694                  <value>1</value>
5695                </enumeratedValue>
5696              </enumeratedValues>
5697            </field>
5698          </fields>
5699        </register>
5700        <register>
5701          <name>PUBLISH_ADDRESS</name>
5702          <description>Publish configuration for event ADDRESS</description>
5703          <addressOffset>0x184</addressOffset>
5704          <access>read-write</access>
5705          <fields>
5706            <field>
5707              <name>CHIDX</name>
5708              <description>DPPI channel that event ADDRESS will publish to.</description>
5709              <lsb>0</lsb>
5710              <msb>7</msb>
5711            </field>
5712            <field>
5713              <name>EN</name>
5714              <lsb>31</lsb>
5715              <msb>31</msb>
5716              <enumeratedValues>
5717                <enumeratedValue>
5718                  <name>Disabled</name>
5719                  <description>Disable publishing</description>
5720                  <value>0</value>
5721                </enumeratedValue>
5722                <enumeratedValue>
5723                  <name>Enabled</name>
5724                  <description>Enable publishing</description>
5725                  <value>1</value>
5726                </enumeratedValue>
5727              </enumeratedValues>
5728            </field>
5729          </fields>
5730        </register>
5731        <register>
5732          <name>PUBLISH_PAYLOAD</name>
5733          <description>Publish configuration for event PAYLOAD</description>
5734          <addressOffset>0x188</addressOffset>
5735          <access>read-write</access>
5736          <fields>
5737            <field>
5738              <name>CHIDX</name>
5739              <description>DPPI channel that event PAYLOAD will publish to.</description>
5740              <lsb>0</lsb>
5741              <msb>7</msb>
5742            </field>
5743            <field>
5744              <name>EN</name>
5745              <lsb>31</lsb>
5746              <msb>31</msb>
5747              <enumeratedValues>
5748                <enumeratedValue>
5749                  <name>Disabled</name>
5750                  <description>Disable publishing</description>
5751                  <value>0</value>
5752                </enumeratedValue>
5753                <enumeratedValue>
5754                  <name>Enabled</name>
5755                  <description>Enable publishing</description>
5756                  <value>1</value>
5757                </enumeratedValue>
5758              </enumeratedValues>
5759            </field>
5760          </fields>
5761        </register>
5762        <register>
5763          <name>PUBLISH_END</name>
5764          <description>Publish configuration for event END</description>
5765          <addressOffset>0x18C</addressOffset>
5766          <access>read-write</access>
5767          <fields>
5768            <field>
5769              <name>CHIDX</name>
5770              <description>DPPI channel that event END will publish to.</description>
5771              <lsb>0</lsb>
5772              <msb>7</msb>
5773            </field>
5774            <field>
5775              <name>EN</name>
5776              <lsb>31</lsb>
5777              <msb>31</msb>
5778              <enumeratedValues>
5779                <enumeratedValue>
5780                  <name>Disabled</name>
5781                  <description>Disable publishing</description>
5782                  <value>0</value>
5783                </enumeratedValue>
5784                <enumeratedValue>
5785                  <name>Enabled</name>
5786                  <description>Enable publishing</description>
5787                  <value>1</value>
5788                </enumeratedValue>
5789              </enumeratedValues>
5790            </field>
5791          </fields>
5792        </register>
5793        <register>
5794          <name>PUBLISH_DISABLED</name>
5795          <description>Publish configuration for event DISABLED</description>
5796          <addressOffset>0x190</addressOffset>
5797          <access>read-write</access>
5798          <fields>
5799            <field>
5800              <name>CHIDX</name>
5801              <description>DPPI channel that event DISABLED will publish to.</description>
5802              <lsb>0</lsb>
5803              <msb>7</msb>
5804            </field>
5805            <field>
5806              <name>EN</name>
5807              <lsb>31</lsb>
5808              <msb>31</msb>
5809              <enumeratedValues>
5810                <enumeratedValue>
5811                  <name>Disabled</name>
5812                  <description>Disable publishing</description>
5813                  <value>0</value>
5814                </enumeratedValue>
5815                <enumeratedValue>
5816                  <name>Enabled</name>
5817                  <description>Enable publishing</description>
5818                  <value>1</value>
5819                </enumeratedValue>
5820              </enumeratedValues>
5821            </field>
5822          </fields>
5823        </register>
5824        <register>
5825          <name>PUBLISH_DEVMATCH</name>
5826          <description>Publish configuration for event DEVMATCH</description>
5827          <addressOffset>0x194</addressOffset>
5828          <access>read-write</access>
5829          <fields>
5830            <field>
5831              <name>CHIDX</name>
5832              <description>DPPI channel that event DEVMATCH will publish to.</description>
5833              <lsb>0</lsb>
5834              <msb>7</msb>
5835            </field>
5836            <field>
5837              <name>EN</name>
5838              <lsb>31</lsb>
5839              <msb>31</msb>
5840              <enumeratedValues>
5841                <enumeratedValue>
5842                  <name>Disabled</name>
5843                  <description>Disable publishing</description>
5844                  <value>0</value>
5845                </enumeratedValue>
5846                <enumeratedValue>
5847                  <name>Enabled</name>
5848                  <description>Enable publishing</description>
5849                  <value>1</value>
5850                </enumeratedValue>
5851              </enumeratedValues>
5852            </field>
5853          </fields>
5854        </register>
5855        <register>
5856          <name>PUBLISH_DEVMISS</name>
5857          <description>Publish configuration for event DEVMISS</description>
5858          <addressOffset>0x198</addressOffset>
5859          <access>read-write</access>
5860          <fields>
5861            <field>
5862              <name>CHIDX</name>
5863              <description>DPPI channel that event DEVMISS will publish to.</description>
5864              <lsb>0</lsb>
5865              <msb>7</msb>
5866            </field>
5867            <field>
5868              <name>EN</name>
5869              <lsb>31</lsb>
5870              <msb>31</msb>
5871              <enumeratedValues>
5872                <enumeratedValue>
5873                  <name>Disabled</name>
5874                  <description>Disable publishing</description>
5875                  <value>0</value>
5876                </enumeratedValue>
5877                <enumeratedValue>
5878                  <name>Enabled</name>
5879                  <description>Enable publishing</description>
5880                  <value>1</value>
5881                </enumeratedValue>
5882              </enumeratedValues>
5883            </field>
5884          </fields>
5885        </register>
5886        <register>
5887          <name>PUBLISH_RSSIEND</name>
5888          <description>Publish configuration for event RSSIEND</description>
5889          <addressOffset>0x19C</addressOffset>
5890          <access>read-write</access>
5891          <fields>
5892            <field>
5893              <name>CHIDX</name>
5894              <description>DPPI channel that event RSSIEND will publish to.</description>
5895              <lsb>0</lsb>
5896              <msb>7</msb>
5897            </field>
5898            <field>
5899              <name>EN</name>
5900              <lsb>31</lsb>
5901              <msb>31</msb>
5902              <enumeratedValues>
5903                <enumeratedValue>
5904                  <name>Disabled</name>
5905                  <description>Disable publishing</description>
5906                  <value>0</value>
5907                </enumeratedValue>
5908                <enumeratedValue>
5909                  <name>Enabled</name>
5910                  <description>Enable publishing</description>
5911                  <value>1</value>
5912                </enumeratedValue>
5913              </enumeratedValues>
5914            </field>
5915          </fields>
5916        </register>
5917        <register>
5918          <name>PUBLISH_BCMATCH</name>
5919          <description>Publish configuration for event BCMATCH</description>
5920          <addressOffset>0x1A8</addressOffset>
5921          <access>read-write</access>
5922          <fields>
5923            <field>
5924              <name>CHIDX</name>
5925              <description>DPPI channel that event BCMATCH will publish to.</description>
5926              <lsb>0</lsb>
5927              <msb>7</msb>
5928            </field>
5929            <field>
5930              <name>EN</name>
5931              <lsb>31</lsb>
5932              <msb>31</msb>
5933              <enumeratedValues>
5934                <enumeratedValue>
5935                  <name>Disabled</name>
5936                  <description>Disable publishing</description>
5937                  <value>0</value>
5938                </enumeratedValue>
5939                <enumeratedValue>
5940                  <name>Enabled</name>
5941                  <description>Enable publishing</description>
5942                  <value>1</value>
5943                </enumeratedValue>
5944              </enumeratedValues>
5945            </field>
5946          </fields>
5947        </register>
5948        <register>
5949          <name>PUBLISH_CRCOK</name>
5950          <description>Publish configuration for event CRCOK</description>
5951          <addressOffset>0x1B0</addressOffset>
5952          <access>read-write</access>
5953          <fields>
5954            <field>
5955              <name>CHIDX</name>
5956              <description>DPPI channel that event CRCOK will publish to.</description>
5957              <lsb>0</lsb>
5958              <msb>7</msb>
5959            </field>
5960            <field>
5961              <name>EN</name>
5962              <lsb>31</lsb>
5963              <msb>31</msb>
5964              <enumeratedValues>
5965                <enumeratedValue>
5966                  <name>Disabled</name>
5967                  <description>Disable publishing</description>
5968                  <value>0</value>
5969                </enumeratedValue>
5970                <enumeratedValue>
5971                  <name>Enabled</name>
5972                  <description>Enable publishing</description>
5973                  <value>1</value>
5974                </enumeratedValue>
5975              </enumeratedValues>
5976            </field>
5977          </fields>
5978        </register>
5979        <register>
5980          <name>PUBLISH_CRCERROR</name>
5981          <description>Publish configuration for event CRCERROR</description>
5982          <addressOffset>0x1B4</addressOffset>
5983          <access>read-write</access>
5984          <fields>
5985            <field>
5986              <name>CHIDX</name>
5987              <description>DPPI channel that event CRCERROR will publish to.</description>
5988              <lsb>0</lsb>
5989              <msb>7</msb>
5990            </field>
5991            <field>
5992              <name>EN</name>
5993              <lsb>31</lsb>
5994              <msb>31</msb>
5995              <enumeratedValues>
5996                <enumeratedValue>
5997                  <name>Disabled</name>
5998                  <description>Disable publishing</description>
5999                  <value>0</value>
6000                </enumeratedValue>
6001                <enumeratedValue>
6002                  <name>Enabled</name>
6003                  <description>Enable publishing</description>
6004                  <value>1</value>
6005                </enumeratedValue>
6006              </enumeratedValues>
6007            </field>
6008          </fields>
6009        </register>
6010        <register>
6011          <name>PUBLISH_FRAMESTART</name>
6012          <description>Publish configuration for event FRAMESTART</description>
6013          <addressOffset>0x1B8</addressOffset>
6014          <access>read-write</access>
6015          <fields>
6016            <field>
6017              <name>CHIDX</name>
6018              <description>DPPI channel that event FRAMESTART will publish to.</description>
6019              <lsb>0</lsb>
6020              <msb>7</msb>
6021            </field>
6022            <field>
6023              <name>EN</name>
6024              <lsb>31</lsb>
6025              <msb>31</msb>
6026              <enumeratedValues>
6027                <enumeratedValue>
6028                  <name>Disabled</name>
6029                  <description>Disable publishing</description>
6030                  <value>0</value>
6031                </enumeratedValue>
6032                <enumeratedValue>
6033                  <name>Enabled</name>
6034                  <description>Enable publishing</description>
6035                  <value>1</value>
6036                </enumeratedValue>
6037              </enumeratedValues>
6038            </field>
6039          </fields>
6040        </register>
6041        <register>
6042          <name>PUBLISH_EDEND</name>
6043          <description>Publish configuration for event EDEND</description>
6044          <addressOffset>0x1BC</addressOffset>
6045          <access>read-write</access>
6046          <fields>
6047            <field>
6048              <name>CHIDX</name>
6049              <description>DPPI channel that event EDEND will publish to.</description>
6050              <lsb>0</lsb>
6051              <msb>7</msb>
6052            </field>
6053            <field>
6054              <name>EN</name>
6055              <lsb>31</lsb>
6056              <msb>31</msb>
6057              <enumeratedValues>
6058                <enumeratedValue>
6059                  <name>Disabled</name>
6060                  <description>Disable publishing</description>
6061                  <value>0</value>
6062                </enumeratedValue>
6063                <enumeratedValue>
6064                  <name>Enabled</name>
6065                  <description>Enable publishing</description>
6066                  <value>1</value>
6067                </enumeratedValue>
6068              </enumeratedValues>
6069            </field>
6070          </fields>
6071        </register>
6072        <register>
6073          <name>PUBLISH_EDSTOPPED</name>
6074          <description>Publish configuration for event EDSTOPPED</description>
6075          <addressOffset>0x1C0</addressOffset>
6076          <access>read-write</access>
6077          <fields>
6078            <field>
6079              <name>CHIDX</name>
6080              <description>DPPI channel that event EDSTOPPED will publish to.</description>
6081              <lsb>0</lsb>
6082              <msb>7</msb>
6083            </field>
6084            <field>
6085              <name>EN</name>
6086              <lsb>31</lsb>
6087              <msb>31</msb>
6088              <enumeratedValues>
6089                <enumeratedValue>
6090                  <name>Disabled</name>
6091                  <description>Disable publishing</description>
6092                  <value>0</value>
6093                </enumeratedValue>
6094                <enumeratedValue>
6095                  <name>Enabled</name>
6096                  <description>Enable publishing</description>
6097                  <value>1</value>
6098                </enumeratedValue>
6099              </enumeratedValues>
6100            </field>
6101          </fields>
6102        </register>
6103        <register>
6104          <name>PUBLISH_CCAIDLE</name>
6105          <description>Publish configuration for event CCAIDLE</description>
6106          <addressOffset>0x1C4</addressOffset>
6107          <access>read-write</access>
6108          <fields>
6109            <field>
6110              <name>CHIDX</name>
6111              <description>DPPI channel that event CCAIDLE will publish to.</description>
6112              <lsb>0</lsb>
6113              <msb>7</msb>
6114            </field>
6115            <field>
6116              <name>EN</name>
6117              <lsb>31</lsb>
6118              <msb>31</msb>
6119              <enumeratedValues>
6120                <enumeratedValue>
6121                  <name>Disabled</name>
6122                  <description>Disable publishing</description>
6123                  <value>0</value>
6124                </enumeratedValue>
6125                <enumeratedValue>
6126                  <name>Enabled</name>
6127                  <description>Enable publishing</description>
6128                  <value>1</value>
6129                </enumeratedValue>
6130              </enumeratedValues>
6131            </field>
6132          </fields>
6133        </register>
6134        <register>
6135          <name>PUBLISH_CCABUSY</name>
6136          <description>Publish configuration for event CCABUSY</description>
6137          <addressOffset>0x1C8</addressOffset>
6138          <access>read-write</access>
6139          <fields>
6140            <field>
6141              <name>CHIDX</name>
6142              <description>DPPI channel that event CCABUSY will publish to.</description>
6143              <lsb>0</lsb>
6144              <msb>7</msb>
6145            </field>
6146            <field>
6147              <name>EN</name>
6148              <lsb>31</lsb>
6149              <msb>31</msb>
6150              <enumeratedValues>
6151                <enumeratedValue>
6152                  <name>Disabled</name>
6153                  <description>Disable publishing</description>
6154                  <value>0</value>
6155                </enumeratedValue>
6156                <enumeratedValue>
6157                  <name>Enabled</name>
6158                  <description>Enable publishing</description>
6159                  <value>1</value>
6160                </enumeratedValue>
6161              </enumeratedValues>
6162            </field>
6163          </fields>
6164        </register>
6165        <register>
6166          <name>PUBLISH_CCASTOPPED</name>
6167          <description>Publish configuration for event CCASTOPPED</description>
6168          <addressOffset>0x1CC</addressOffset>
6169          <access>read-write</access>
6170          <fields>
6171            <field>
6172              <name>CHIDX</name>
6173              <description>DPPI channel that event CCASTOPPED will publish to.</description>
6174              <lsb>0</lsb>
6175              <msb>7</msb>
6176            </field>
6177            <field>
6178              <name>EN</name>
6179              <lsb>31</lsb>
6180              <msb>31</msb>
6181              <enumeratedValues>
6182                <enumeratedValue>
6183                  <name>Disabled</name>
6184                  <description>Disable publishing</description>
6185                  <value>0</value>
6186                </enumeratedValue>
6187                <enumeratedValue>
6188                  <name>Enabled</name>
6189                  <description>Enable publishing</description>
6190                  <value>1</value>
6191                </enumeratedValue>
6192              </enumeratedValues>
6193            </field>
6194          </fields>
6195        </register>
6196        <register>
6197          <name>PUBLISH_RATEBOOST</name>
6198          <description>Publish configuration for event RATEBOOST</description>
6199          <addressOffset>0x1D0</addressOffset>
6200          <access>read-write</access>
6201          <fields>
6202            <field>
6203              <name>CHIDX</name>
6204              <description>DPPI channel that event RATEBOOST will publish to.</description>
6205              <lsb>0</lsb>
6206              <msb>7</msb>
6207            </field>
6208            <field>
6209              <name>EN</name>
6210              <lsb>31</lsb>
6211              <msb>31</msb>
6212              <enumeratedValues>
6213                <enumeratedValue>
6214                  <name>Disabled</name>
6215                  <description>Disable publishing</description>
6216                  <value>0</value>
6217                </enumeratedValue>
6218                <enumeratedValue>
6219                  <name>Enabled</name>
6220                  <description>Enable publishing</description>
6221                  <value>1</value>
6222                </enumeratedValue>
6223              </enumeratedValues>
6224            </field>
6225          </fields>
6226        </register>
6227        <register>
6228          <name>PUBLISH_TXREADY</name>
6229          <description>Publish configuration for event TXREADY</description>
6230          <addressOffset>0x1D4</addressOffset>
6231          <access>read-write</access>
6232          <fields>
6233            <field>
6234              <name>CHIDX</name>
6235              <description>DPPI channel that event TXREADY will publish to.</description>
6236              <lsb>0</lsb>
6237              <msb>7</msb>
6238            </field>
6239            <field>
6240              <name>EN</name>
6241              <lsb>31</lsb>
6242              <msb>31</msb>
6243              <enumeratedValues>
6244                <enumeratedValue>
6245                  <name>Disabled</name>
6246                  <description>Disable publishing</description>
6247                  <value>0</value>
6248                </enumeratedValue>
6249                <enumeratedValue>
6250                  <name>Enabled</name>
6251                  <description>Enable publishing</description>
6252                  <value>1</value>
6253                </enumeratedValue>
6254              </enumeratedValues>
6255            </field>
6256          </fields>
6257        </register>
6258        <register>
6259          <name>PUBLISH_RXREADY</name>
6260          <description>Publish configuration for event RXREADY</description>
6261          <addressOffset>0x1D8</addressOffset>
6262          <access>read-write</access>
6263          <fields>
6264            <field>
6265              <name>CHIDX</name>
6266              <description>DPPI channel that event RXREADY will publish to.</description>
6267              <lsb>0</lsb>
6268              <msb>7</msb>
6269            </field>
6270            <field>
6271              <name>EN</name>
6272              <lsb>31</lsb>
6273              <msb>31</msb>
6274              <enumeratedValues>
6275                <enumeratedValue>
6276                  <name>Disabled</name>
6277                  <description>Disable publishing</description>
6278                  <value>0</value>
6279                </enumeratedValue>
6280                <enumeratedValue>
6281                  <name>Enabled</name>
6282                  <description>Enable publishing</description>
6283                  <value>1</value>
6284                </enumeratedValue>
6285              </enumeratedValues>
6286            </field>
6287          </fields>
6288        </register>
6289        <register>
6290          <name>PUBLISH_MHRMATCH</name>
6291          <description>Publish configuration for event MHRMATCH</description>
6292          <addressOffset>0x1DC</addressOffset>
6293          <access>read-write</access>
6294          <fields>
6295            <field>
6296              <name>CHIDX</name>
6297              <description>DPPI channel that event MHRMATCH will publish to.</description>
6298              <lsb>0</lsb>
6299              <msb>7</msb>
6300            </field>
6301            <field>
6302              <name>EN</name>
6303              <lsb>31</lsb>
6304              <msb>31</msb>
6305              <enumeratedValues>
6306                <enumeratedValue>
6307                  <name>Disabled</name>
6308                  <description>Disable publishing</description>
6309                  <value>0</value>
6310                </enumeratedValue>
6311                <enumeratedValue>
6312                  <name>Enabled</name>
6313                  <description>Enable publishing</description>
6314                  <value>1</value>
6315                </enumeratedValue>
6316              </enumeratedValues>
6317            </field>
6318          </fields>
6319        </register>
6320        <register>
6321          <name>PUBLISH_SYNC</name>
6322          <description>Publish configuration for event SYNC</description>
6323          <addressOffset>0x1E8</addressOffset>
6324          <access>read-write</access>
6325          <fields>
6326            <field>
6327              <name>CHIDX</name>
6328              <description>DPPI channel that event SYNC will publish to.</description>
6329              <lsb>0</lsb>
6330              <msb>7</msb>
6331            </field>
6332            <field>
6333              <name>EN</name>
6334              <lsb>31</lsb>
6335              <msb>31</msb>
6336              <enumeratedValues>
6337                <enumeratedValue>
6338                  <name>Disabled</name>
6339                  <description>Disable publishing</description>
6340                  <value>0</value>
6341                </enumeratedValue>
6342                <enumeratedValue>
6343                  <name>Enabled</name>
6344                  <description>Enable publishing</description>
6345                  <value>1</value>
6346                </enumeratedValue>
6347              </enumeratedValues>
6348            </field>
6349          </fields>
6350        </register>
6351        <register>
6352          <name>PUBLISH_PHYEND</name>
6353          <description>Publish configuration for event PHYEND</description>
6354          <addressOffset>0x1EC</addressOffset>
6355          <access>read-write</access>
6356          <fields>
6357            <field>
6358              <name>CHIDX</name>
6359              <description>DPPI channel that event PHYEND will publish to.</description>
6360              <lsb>0</lsb>
6361              <msb>7</msb>
6362            </field>
6363            <field>
6364              <name>EN</name>
6365              <lsb>31</lsb>
6366              <msb>31</msb>
6367              <enumeratedValues>
6368                <enumeratedValue>
6369                  <name>Disabled</name>
6370                  <description>Disable publishing</description>
6371                  <value>0</value>
6372                </enumeratedValue>
6373                <enumeratedValue>
6374                  <name>Enabled</name>
6375                  <description>Enable publishing</description>
6376                  <value>1</value>
6377                </enumeratedValue>
6378              </enumeratedValues>
6379            </field>
6380          </fields>
6381        </register>
6382        <register>
6383          <name>PUBLISH_CTEPRESENT</name>
6384          <description>Publish configuration for event CTEPRESENT</description>
6385          <addressOffset>0x1F0</addressOffset>
6386          <access>read-write</access>
6387          <fields>
6388            <field>
6389              <name>CHIDX</name>
6390              <description>DPPI channel that event CTEPRESENT will publish to.</description>
6391              <lsb>0</lsb>
6392              <msb>7</msb>
6393            </field>
6394            <field>
6395              <name>EN</name>
6396              <lsb>31</lsb>
6397              <msb>31</msb>
6398              <enumeratedValues>
6399                <enumeratedValue>
6400                  <name>Disabled</name>
6401                  <description>Disable publishing</description>
6402                  <value>0</value>
6403                </enumeratedValue>
6404                <enumeratedValue>
6405                  <name>Enabled</name>
6406                  <description>Enable publishing</description>
6407                  <value>1</value>
6408                </enumeratedValue>
6409              </enumeratedValues>
6410            </field>
6411          </fields>
6412        </register>
6413        <register>
6414          <name>SHORTS</name>
6415          <description>Shortcuts between local events and tasks</description>
6416          <addressOffset>0x200</addressOffset>
6417          <access>read-write</access>
6418          <fields>
6419            <field>
6420              <name>READY_START</name>
6421              <description>Shortcut between event READY and task START</description>
6422              <lsb>0</lsb>
6423              <msb>0</msb>
6424              <enumeratedValues>
6425                <enumeratedValue>
6426                  <name>Disabled</name>
6427                  <description>Disable shortcut</description>
6428                  <value>0</value>
6429                </enumeratedValue>
6430                <enumeratedValue>
6431                  <name>Enabled</name>
6432                  <description>Enable shortcut</description>
6433                  <value>1</value>
6434                </enumeratedValue>
6435              </enumeratedValues>
6436            </field>
6437            <field>
6438              <name>END_DISABLE</name>
6439              <description>Shortcut between event END and task DISABLE</description>
6440              <lsb>1</lsb>
6441              <msb>1</msb>
6442              <enumeratedValues>
6443                <enumeratedValue>
6444                  <name>Disabled</name>
6445                  <description>Disable shortcut</description>
6446                  <value>0</value>
6447                </enumeratedValue>
6448                <enumeratedValue>
6449                  <name>Enabled</name>
6450                  <description>Enable shortcut</description>
6451                  <value>1</value>
6452                </enumeratedValue>
6453              </enumeratedValues>
6454            </field>
6455            <field>
6456              <name>DISABLED_TXEN</name>
6457              <description>Shortcut between event DISABLED and task TXEN</description>
6458              <lsb>2</lsb>
6459              <msb>2</msb>
6460              <enumeratedValues>
6461                <enumeratedValue>
6462                  <name>Disabled</name>
6463                  <description>Disable shortcut</description>
6464                  <value>0</value>
6465                </enumeratedValue>
6466                <enumeratedValue>
6467                  <name>Enabled</name>
6468                  <description>Enable shortcut</description>
6469                  <value>1</value>
6470                </enumeratedValue>
6471              </enumeratedValues>
6472            </field>
6473            <field>
6474              <name>DISABLED_RXEN</name>
6475              <description>Shortcut between event DISABLED and task RXEN</description>
6476              <lsb>3</lsb>
6477              <msb>3</msb>
6478              <enumeratedValues>
6479                <enumeratedValue>
6480                  <name>Disabled</name>
6481                  <description>Disable shortcut</description>
6482                  <value>0</value>
6483                </enumeratedValue>
6484                <enumeratedValue>
6485                  <name>Enabled</name>
6486                  <description>Enable shortcut</description>
6487                  <value>1</value>
6488                </enumeratedValue>
6489              </enumeratedValues>
6490            </field>
6491            <field>
6492              <name>ADDRESS_RSSISTART</name>
6493              <description>Shortcut between event ADDRESS and task RSSISTART</description>
6494              <lsb>4</lsb>
6495              <msb>4</msb>
6496              <enumeratedValues>
6497                <enumeratedValue>
6498                  <name>Disabled</name>
6499                  <description>Disable shortcut</description>
6500                  <value>0</value>
6501                </enumeratedValue>
6502                <enumeratedValue>
6503                  <name>Enabled</name>
6504                  <description>Enable shortcut</description>
6505                  <value>1</value>
6506                </enumeratedValue>
6507              </enumeratedValues>
6508            </field>
6509            <field>
6510              <name>END_START</name>
6511              <description>Shortcut between event END and task START</description>
6512              <lsb>5</lsb>
6513              <msb>5</msb>
6514              <enumeratedValues>
6515                <enumeratedValue>
6516                  <name>Disabled</name>
6517                  <description>Disable shortcut</description>
6518                  <value>0</value>
6519                </enumeratedValue>
6520                <enumeratedValue>
6521                  <name>Enabled</name>
6522                  <description>Enable shortcut</description>
6523                  <value>1</value>
6524                </enumeratedValue>
6525              </enumeratedValues>
6526            </field>
6527            <field>
6528              <name>ADDRESS_BCSTART</name>
6529              <description>Shortcut between event ADDRESS and task BCSTART</description>
6530              <lsb>6</lsb>
6531              <msb>6</msb>
6532              <enumeratedValues>
6533                <enumeratedValue>
6534                  <name>Disabled</name>
6535                  <description>Disable shortcut</description>
6536                  <value>0</value>
6537                </enumeratedValue>
6538                <enumeratedValue>
6539                  <name>Enabled</name>
6540                  <description>Enable shortcut</description>
6541                  <value>1</value>
6542                </enumeratedValue>
6543              </enumeratedValues>
6544            </field>
6545            <field>
6546              <name>DISABLED_RSSISTOP</name>
6547              <description>Shortcut between event DISABLED and task RSSISTOP</description>
6548              <lsb>8</lsb>
6549              <msb>8</msb>
6550              <enumeratedValues>
6551                <enumeratedValue>
6552                  <name>Disabled</name>
6553                  <description>Disable shortcut</description>
6554                  <value>0</value>
6555                </enumeratedValue>
6556                <enumeratedValue>
6557                  <name>Enabled</name>
6558                  <description>Enable shortcut</description>
6559                  <value>1</value>
6560                </enumeratedValue>
6561              </enumeratedValues>
6562            </field>
6563            <field>
6564              <name>RXREADY_CCASTART</name>
6565              <description>Shortcut between event RXREADY and task CCASTART</description>
6566              <lsb>11</lsb>
6567              <msb>11</msb>
6568              <enumeratedValues>
6569                <enumeratedValue>
6570                  <name>Disabled</name>
6571                  <description>Disable shortcut</description>
6572                  <value>0</value>
6573                </enumeratedValue>
6574                <enumeratedValue>
6575                  <name>Enabled</name>
6576                  <description>Enable shortcut</description>
6577                  <value>1</value>
6578                </enumeratedValue>
6579              </enumeratedValues>
6580            </field>
6581            <field>
6582              <name>CCAIDLE_TXEN</name>
6583              <description>Shortcut between event CCAIDLE and task TXEN</description>
6584              <lsb>12</lsb>
6585              <msb>12</msb>
6586              <enumeratedValues>
6587                <enumeratedValue>
6588                  <name>Disabled</name>
6589                  <description>Disable shortcut</description>
6590                  <value>0</value>
6591                </enumeratedValue>
6592                <enumeratedValue>
6593                  <name>Enabled</name>
6594                  <description>Enable shortcut</description>
6595                  <value>1</value>
6596                </enumeratedValue>
6597              </enumeratedValues>
6598            </field>
6599            <field>
6600              <name>CCABUSY_DISABLE</name>
6601              <description>Shortcut between event CCABUSY and task DISABLE</description>
6602              <lsb>13</lsb>
6603              <msb>13</msb>
6604              <enumeratedValues>
6605                <enumeratedValue>
6606                  <name>Disabled</name>
6607                  <description>Disable shortcut</description>
6608                  <value>0</value>
6609                </enumeratedValue>
6610                <enumeratedValue>
6611                  <name>Enabled</name>
6612                  <description>Enable shortcut</description>
6613                  <value>1</value>
6614                </enumeratedValue>
6615              </enumeratedValues>
6616            </field>
6617            <field>
6618              <name>FRAMESTART_BCSTART</name>
6619              <description>Shortcut between event FRAMESTART and task BCSTART</description>
6620              <lsb>14</lsb>
6621              <msb>14</msb>
6622              <enumeratedValues>
6623                <enumeratedValue>
6624                  <name>Disabled</name>
6625                  <description>Disable shortcut</description>
6626                  <value>0</value>
6627                </enumeratedValue>
6628                <enumeratedValue>
6629                  <name>Enabled</name>
6630                  <description>Enable shortcut</description>
6631                  <value>1</value>
6632                </enumeratedValue>
6633              </enumeratedValues>
6634            </field>
6635            <field>
6636              <name>READY_EDSTART</name>
6637              <description>Shortcut between event READY and task EDSTART</description>
6638              <lsb>15</lsb>
6639              <msb>15</msb>
6640              <enumeratedValues>
6641                <enumeratedValue>
6642                  <name>Disabled</name>
6643                  <description>Disable shortcut</description>
6644                  <value>0</value>
6645                </enumeratedValue>
6646                <enumeratedValue>
6647                  <name>Enabled</name>
6648                  <description>Enable shortcut</description>
6649                  <value>1</value>
6650                </enumeratedValue>
6651              </enumeratedValues>
6652            </field>
6653            <field>
6654              <name>EDEND_DISABLE</name>
6655              <description>Shortcut between event EDEND and task DISABLE</description>
6656              <lsb>16</lsb>
6657              <msb>16</msb>
6658              <enumeratedValues>
6659                <enumeratedValue>
6660                  <name>Disabled</name>
6661                  <description>Disable shortcut</description>
6662                  <value>0</value>
6663                </enumeratedValue>
6664                <enumeratedValue>
6665                  <name>Enabled</name>
6666                  <description>Enable shortcut</description>
6667                  <value>1</value>
6668                </enumeratedValue>
6669              </enumeratedValues>
6670            </field>
6671            <field>
6672              <name>CCAIDLE_STOP</name>
6673              <description>Shortcut between event CCAIDLE and task STOP</description>
6674              <lsb>17</lsb>
6675              <msb>17</msb>
6676              <enumeratedValues>
6677                <enumeratedValue>
6678                  <name>Disabled</name>
6679                  <description>Disable shortcut</description>
6680                  <value>0</value>
6681                </enumeratedValue>
6682                <enumeratedValue>
6683                  <name>Enabled</name>
6684                  <description>Enable shortcut</description>
6685                  <value>1</value>
6686                </enumeratedValue>
6687              </enumeratedValues>
6688            </field>
6689            <field>
6690              <name>TXREADY_START</name>
6691              <description>Shortcut between event TXREADY and task START</description>
6692              <lsb>18</lsb>
6693              <msb>18</msb>
6694              <enumeratedValues>
6695                <enumeratedValue>
6696                  <name>Disabled</name>
6697                  <description>Disable shortcut</description>
6698                  <value>0</value>
6699                </enumeratedValue>
6700                <enumeratedValue>
6701                  <name>Enabled</name>
6702                  <description>Enable shortcut</description>
6703                  <value>1</value>
6704                </enumeratedValue>
6705              </enumeratedValues>
6706            </field>
6707            <field>
6708              <name>RXREADY_START</name>
6709              <description>Shortcut between event RXREADY and task START</description>
6710              <lsb>19</lsb>
6711              <msb>19</msb>
6712              <enumeratedValues>
6713                <enumeratedValue>
6714                  <name>Disabled</name>
6715                  <description>Disable shortcut</description>
6716                  <value>0</value>
6717                </enumeratedValue>
6718                <enumeratedValue>
6719                  <name>Enabled</name>
6720                  <description>Enable shortcut</description>
6721                  <value>1</value>
6722                </enumeratedValue>
6723              </enumeratedValues>
6724            </field>
6725            <field>
6726              <name>PHYEND_DISABLE</name>
6727              <description>Shortcut between event PHYEND and task DISABLE</description>
6728              <lsb>20</lsb>
6729              <msb>20</msb>
6730              <enumeratedValues>
6731                <enumeratedValue>
6732                  <name>Disabled</name>
6733                  <description>Disable shortcut</description>
6734                  <value>0</value>
6735                </enumeratedValue>
6736                <enumeratedValue>
6737                  <name>Enabled</name>
6738                  <description>Enable shortcut</description>
6739                  <value>1</value>
6740                </enumeratedValue>
6741              </enumeratedValues>
6742            </field>
6743            <field>
6744              <name>PHYEND_START</name>
6745              <description>Shortcut between event PHYEND and task START</description>
6746              <lsb>21</lsb>
6747              <msb>21</msb>
6748              <enumeratedValues>
6749                <enumeratedValue>
6750                  <name>Disabled</name>
6751                  <description>Disable shortcut</description>
6752                  <value>0</value>
6753                </enumeratedValue>
6754                <enumeratedValue>
6755                  <name>Enabled</name>
6756                  <description>Enable shortcut</description>
6757                  <value>1</value>
6758                </enumeratedValue>
6759              </enumeratedValues>
6760            </field>
6761          </fields>
6762        </register>
6763        <register>
6764          <name>INTENSET</name>
6765          <description>Enable interrupt</description>
6766          <addressOffset>0x304</addressOffset>
6767          <access>read-write</access>
6768          <fields>
6769            <field>
6770              <name>READY</name>
6771              <description>Write '1' to enable interrupt for event READY</description>
6772              <lsb>0</lsb>
6773              <msb>0</msb>
6774              <enumeratedValues>
6775                <usage>read</usage>
6776                <enumeratedValue>
6777                  <name>Disabled</name>
6778                  <description>Read: Disabled</description>
6779                  <value>0</value>
6780                </enumeratedValue>
6781                <enumeratedValue>
6782                  <name>Enabled</name>
6783                  <description>Read: Enabled</description>
6784                  <value>1</value>
6785                </enumeratedValue>
6786              </enumeratedValues>
6787              <enumeratedValues>
6788                <usage>write</usage>
6789                <enumeratedValue>
6790                  <name>Set</name>
6791                  <description>Enable</description>
6792                  <value>1</value>
6793                </enumeratedValue>
6794              </enumeratedValues>
6795            </field>
6796            <field>
6797              <name>ADDRESS</name>
6798              <description>Write '1' to enable interrupt for event ADDRESS</description>
6799              <lsb>1</lsb>
6800              <msb>1</msb>
6801              <enumeratedValues>
6802                <usage>read</usage>
6803                <enumeratedValue>
6804                  <name>Disabled</name>
6805                  <description>Read: Disabled</description>
6806                  <value>0</value>
6807                </enumeratedValue>
6808                <enumeratedValue>
6809                  <name>Enabled</name>
6810                  <description>Read: Enabled</description>
6811                  <value>1</value>
6812                </enumeratedValue>
6813              </enumeratedValues>
6814              <enumeratedValues>
6815                <usage>write</usage>
6816                <enumeratedValue>
6817                  <name>Set</name>
6818                  <description>Enable</description>
6819                  <value>1</value>
6820                </enumeratedValue>
6821              </enumeratedValues>
6822            </field>
6823            <field>
6824              <name>PAYLOAD</name>
6825              <description>Write '1' to enable interrupt for event PAYLOAD</description>
6826              <lsb>2</lsb>
6827              <msb>2</msb>
6828              <enumeratedValues>
6829                <usage>read</usage>
6830                <enumeratedValue>
6831                  <name>Disabled</name>
6832                  <description>Read: Disabled</description>
6833                  <value>0</value>
6834                </enumeratedValue>
6835                <enumeratedValue>
6836                  <name>Enabled</name>
6837                  <description>Read: Enabled</description>
6838                  <value>1</value>
6839                </enumeratedValue>
6840              </enumeratedValues>
6841              <enumeratedValues>
6842                <usage>write</usage>
6843                <enumeratedValue>
6844                  <name>Set</name>
6845                  <description>Enable</description>
6846                  <value>1</value>
6847                </enumeratedValue>
6848              </enumeratedValues>
6849            </field>
6850            <field>
6851              <name>END</name>
6852              <description>Write '1' to enable interrupt for event END</description>
6853              <lsb>3</lsb>
6854              <msb>3</msb>
6855              <enumeratedValues>
6856                <usage>read</usage>
6857                <enumeratedValue>
6858                  <name>Disabled</name>
6859                  <description>Read: Disabled</description>
6860                  <value>0</value>
6861                </enumeratedValue>
6862                <enumeratedValue>
6863                  <name>Enabled</name>
6864                  <description>Read: Enabled</description>
6865                  <value>1</value>
6866                </enumeratedValue>
6867              </enumeratedValues>
6868              <enumeratedValues>
6869                <usage>write</usage>
6870                <enumeratedValue>
6871                  <name>Set</name>
6872                  <description>Enable</description>
6873                  <value>1</value>
6874                </enumeratedValue>
6875              </enumeratedValues>
6876            </field>
6877            <field>
6878              <name>DISABLED</name>
6879              <description>Write '1' to enable interrupt for event DISABLED</description>
6880              <lsb>4</lsb>
6881              <msb>4</msb>
6882              <enumeratedValues>
6883                <usage>read</usage>
6884                <enumeratedValue>
6885                  <name>Disabled</name>
6886                  <description>Read: Disabled</description>
6887                  <value>0</value>
6888                </enumeratedValue>
6889                <enumeratedValue>
6890                  <name>Enabled</name>
6891                  <description>Read: Enabled</description>
6892                  <value>1</value>
6893                </enumeratedValue>
6894              </enumeratedValues>
6895              <enumeratedValues>
6896                <usage>write</usage>
6897                <enumeratedValue>
6898                  <name>Set</name>
6899                  <description>Enable</description>
6900                  <value>1</value>
6901                </enumeratedValue>
6902              </enumeratedValues>
6903            </field>
6904            <field>
6905              <name>DEVMATCH</name>
6906              <description>Write '1' to enable interrupt for event DEVMATCH</description>
6907              <lsb>5</lsb>
6908              <msb>5</msb>
6909              <enumeratedValues>
6910                <usage>read</usage>
6911                <enumeratedValue>
6912                  <name>Disabled</name>
6913                  <description>Read: Disabled</description>
6914                  <value>0</value>
6915                </enumeratedValue>
6916                <enumeratedValue>
6917                  <name>Enabled</name>
6918                  <description>Read: Enabled</description>
6919                  <value>1</value>
6920                </enumeratedValue>
6921              </enumeratedValues>
6922              <enumeratedValues>
6923                <usage>write</usage>
6924                <enumeratedValue>
6925                  <name>Set</name>
6926                  <description>Enable</description>
6927                  <value>1</value>
6928                </enumeratedValue>
6929              </enumeratedValues>
6930            </field>
6931            <field>
6932              <name>DEVMISS</name>
6933              <description>Write '1' to enable interrupt for event DEVMISS</description>
6934              <lsb>6</lsb>
6935              <msb>6</msb>
6936              <enumeratedValues>
6937                <usage>read</usage>
6938                <enumeratedValue>
6939                  <name>Disabled</name>
6940                  <description>Read: Disabled</description>
6941                  <value>0</value>
6942                </enumeratedValue>
6943                <enumeratedValue>
6944                  <name>Enabled</name>
6945                  <description>Read: Enabled</description>
6946                  <value>1</value>
6947                </enumeratedValue>
6948              </enumeratedValues>
6949              <enumeratedValues>
6950                <usage>write</usage>
6951                <enumeratedValue>
6952                  <name>Set</name>
6953                  <description>Enable</description>
6954                  <value>1</value>
6955                </enumeratedValue>
6956              </enumeratedValues>
6957            </field>
6958            <field>
6959              <name>RSSIEND</name>
6960              <description>Write '1' to enable interrupt for event RSSIEND</description>
6961              <lsb>7</lsb>
6962              <msb>7</msb>
6963              <enumeratedValues>
6964                <usage>read</usage>
6965                <enumeratedValue>
6966                  <name>Disabled</name>
6967                  <description>Read: Disabled</description>
6968                  <value>0</value>
6969                </enumeratedValue>
6970                <enumeratedValue>
6971                  <name>Enabled</name>
6972                  <description>Read: Enabled</description>
6973                  <value>1</value>
6974                </enumeratedValue>
6975              </enumeratedValues>
6976              <enumeratedValues>
6977                <usage>write</usage>
6978                <enumeratedValue>
6979                  <name>Set</name>
6980                  <description>Enable</description>
6981                  <value>1</value>
6982                </enumeratedValue>
6983              </enumeratedValues>
6984            </field>
6985            <field>
6986              <name>BCMATCH</name>
6987              <description>Write '1' to enable interrupt for event BCMATCH</description>
6988              <lsb>10</lsb>
6989              <msb>10</msb>
6990              <enumeratedValues>
6991                <usage>read</usage>
6992                <enumeratedValue>
6993                  <name>Disabled</name>
6994                  <description>Read: Disabled</description>
6995                  <value>0</value>
6996                </enumeratedValue>
6997                <enumeratedValue>
6998                  <name>Enabled</name>
6999                  <description>Read: Enabled</description>
7000                  <value>1</value>
7001                </enumeratedValue>
7002              </enumeratedValues>
7003              <enumeratedValues>
7004                <usage>write</usage>
7005                <enumeratedValue>
7006                  <name>Set</name>
7007                  <description>Enable</description>
7008                  <value>1</value>
7009                </enumeratedValue>
7010              </enumeratedValues>
7011            </field>
7012            <field>
7013              <name>CRCOK</name>
7014              <description>Write '1' to enable interrupt for event CRCOK</description>
7015              <lsb>12</lsb>
7016              <msb>12</msb>
7017              <enumeratedValues>
7018                <usage>read</usage>
7019                <enumeratedValue>
7020                  <name>Disabled</name>
7021                  <description>Read: Disabled</description>
7022                  <value>0</value>
7023                </enumeratedValue>
7024                <enumeratedValue>
7025                  <name>Enabled</name>
7026                  <description>Read: Enabled</description>
7027                  <value>1</value>
7028                </enumeratedValue>
7029              </enumeratedValues>
7030              <enumeratedValues>
7031                <usage>write</usage>
7032                <enumeratedValue>
7033                  <name>Set</name>
7034                  <description>Enable</description>
7035                  <value>1</value>
7036                </enumeratedValue>
7037              </enumeratedValues>
7038            </field>
7039            <field>
7040              <name>CRCERROR</name>
7041              <description>Write '1' to enable interrupt for event CRCERROR</description>
7042              <lsb>13</lsb>
7043              <msb>13</msb>
7044              <enumeratedValues>
7045                <usage>read</usage>
7046                <enumeratedValue>
7047                  <name>Disabled</name>
7048                  <description>Read: Disabled</description>
7049                  <value>0</value>
7050                </enumeratedValue>
7051                <enumeratedValue>
7052                  <name>Enabled</name>
7053                  <description>Read: Enabled</description>
7054                  <value>1</value>
7055                </enumeratedValue>
7056              </enumeratedValues>
7057              <enumeratedValues>
7058                <usage>write</usage>
7059                <enumeratedValue>
7060                  <name>Set</name>
7061                  <description>Enable</description>
7062                  <value>1</value>
7063                </enumeratedValue>
7064              </enumeratedValues>
7065            </field>
7066            <field>
7067              <name>FRAMESTART</name>
7068              <description>Write '1' to enable interrupt for event FRAMESTART</description>
7069              <lsb>14</lsb>
7070              <msb>14</msb>
7071              <enumeratedValues>
7072                <usage>read</usage>
7073                <enumeratedValue>
7074                  <name>Disabled</name>
7075                  <description>Read: Disabled</description>
7076                  <value>0</value>
7077                </enumeratedValue>
7078                <enumeratedValue>
7079                  <name>Enabled</name>
7080                  <description>Read: Enabled</description>
7081                  <value>1</value>
7082                </enumeratedValue>
7083              </enumeratedValues>
7084              <enumeratedValues>
7085                <usage>write</usage>
7086                <enumeratedValue>
7087                  <name>Set</name>
7088                  <description>Enable</description>
7089                  <value>1</value>
7090                </enumeratedValue>
7091              </enumeratedValues>
7092            </field>
7093            <field>
7094              <name>EDEND</name>
7095              <description>Write '1' to enable interrupt for event EDEND</description>
7096              <lsb>15</lsb>
7097              <msb>15</msb>
7098              <enumeratedValues>
7099                <usage>read</usage>
7100                <enumeratedValue>
7101                  <name>Disabled</name>
7102                  <description>Read: Disabled</description>
7103                  <value>0</value>
7104                </enumeratedValue>
7105                <enumeratedValue>
7106                  <name>Enabled</name>
7107                  <description>Read: Enabled</description>
7108                  <value>1</value>
7109                </enumeratedValue>
7110              </enumeratedValues>
7111              <enumeratedValues>
7112                <usage>write</usage>
7113                <enumeratedValue>
7114                  <name>Set</name>
7115                  <description>Enable</description>
7116                  <value>1</value>
7117                </enumeratedValue>
7118              </enumeratedValues>
7119            </field>
7120            <field>
7121              <name>EDSTOPPED</name>
7122              <description>Write '1' to enable interrupt for event EDSTOPPED</description>
7123              <lsb>16</lsb>
7124              <msb>16</msb>
7125              <enumeratedValues>
7126                <usage>read</usage>
7127                <enumeratedValue>
7128                  <name>Disabled</name>
7129                  <description>Read: Disabled</description>
7130                  <value>0</value>
7131                </enumeratedValue>
7132                <enumeratedValue>
7133                  <name>Enabled</name>
7134                  <description>Read: Enabled</description>
7135                  <value>1</value>
7136                </enumeratedValue>
7137              </enumeratedValues>
7138              <enumeratedValues>
7139                <usage>write</usage>
7140                <enumeratedValue>
7141                  <name>Set</name>
7142                  <description>Enable</description>
7143                  <value>1</value>
7144                </enumeratedValue>
7145              </enumeratedValues>
7146            </field>
7147            <field>
7148              <name>CCAIDLE</name>
7149              <description>Write '1' to enable interrupt for event CCAIDLE</description>
7150              <lsb>17</lsb>
7151              <msb>17</msb>
7152              <enumeratedValues>
7153                <usage>read</usage>
7154                <enumeratedValue>
7155                  <name>Disabled</name>
7156                  <description>Read: Disabled</description>
7157                  <value>0</value>
7158                </enumeratedValue>
7159                <enumeratedValue>
7160                  <name>Enabled</name>
7161                  <description>Read: Enabled</description>
7162                  <value>1</value>
7163                </enumeratedValue>
7164              </enumeratedValues>
7165              <enumeratedValues>
7166                <usage>write</usage>
7167                <enumeratedValue>
7168                  <name>Set</name>
7169                  <description>Enable</description>
7170                  <value>1</value>
7171                </enumeratedValue>
7172              </enumeratedValues>
7173            </field>
7174            <field>
7175              <name>CCABUSY</name>
7176              <description>Write '1' to enable interrupt for event CCABUSY</description>
7177              <lsb>18</lsb>
7178              <msb>18</msb>
7179              <enumeratedValues>
7180                <usage>read</usage>
7181                <enumeratedValue>
7182                  <name>Disabled</name>
7183                  <description>Read: Disabled</description>
7184                  <value>0</value>
7185                </enumeratedValue>
7186                <enumeratedValue>
7187                  <name>Enabled</name>
7188                  <description>Read: Enabled</description>
7189                  <value>1</value>
7190                </enumeratedValue>
7191              </enumeratedValues>
7192              <enumeratedValues>
7193                <usage>write</usage>
7194                <enumeratedValue>
7195                  <name>Set</name>
7196                  <description>Enable</description>
7197                  <value>1</value>
7198                </enumeratedValue>
7199              </enumeratedValues>
7200            </field>
7201            <field>
7202              <name>CCASTOPPED</name>
7203              <description>Write '1' to enable interrupt for event CCASTOPPED</description>
7204              <lsb>19</lsb>
7205              <msb>19</msb>
7206              <enumeratedValues>
7207                <usage>read</usage>
7208                <enumeratedValue>
7209                  <name>Disabled</name>
7210                  <description>Read: Disabled</description>
7211                  <value>0</value>
7212                </enumeratedValue>
7213                <enumeratedValue>
7214                  <name>Enabled</name>
7215                  <description>Read: Enabled</description>
7216                  <value>1</value>
7217                </enumeratedValue>
7218              </enumeratedValues>
7219              <enumeratedValues>
7220                <usage>write</usage>
7221                <enumeratedValue>
7222                  <name>Set</name>
7223                  <description>Enable</description>
7224                  <value>1</value>
7225                </enumeratedValue>
7226              </enumeratedValues>
7227            </field>
7228            <field>
7229              <name>RATEBOOST</name>
7230              <description>Write '1' to enable interrupt for event RATEBOOST</description>
7231              <lsb>20</lsb>
7232              <msb>20</msb>
7233              <enumeratedValues>
7234                <usage>read</usage>
7235                <enumeratedValue>
7236                  <name>Disabled</name>
7237                  <description>Read: Disabled</description>
7238                  <value>0</value>
7239                </enumeratedValue>
7240                <enumeratedValue>
7241                  <name>Enabled</name>
7242                  <description>Read: Enabled</description>
7243                  <value>1</value>
7244                </enumeratedValue>
7245              </enumeratedValues>
7246              <enumeratedValues>
7247                <usage>write</usage>
7248                <enumeratedValue>
7249                  <name>Set</name>
7250                  <description>Enable</description>
7251                  <value>1</value>
7252                </enumeratedValue>
7253              </enumeratedValues>
7254            </field>
7255            <field>
7256              <name>TXREADY</name>
7257              <description>Write '1' to enable interrupt for event TXREADY</description>
7258              <lsb>21</lsb>
7259              <msb>21</msb>
7260              <enumeratedValues>
7261                <usage>read</usage>
7262                <enumeratedValue>
7263                  <name>Disabled</name>
7264                  <description>Read: Disabled</description>
7265                  <value>0</value>
7266                </enumeratedValue>
7267                <enumeratedValue>
7268                  <name>Enabled</name>
7269                  <description>Read: Enabled</description>
7270                  <value>1</value>
7271                </enumeratedValue>
7272              </enumeratedValues>
7273              <enumeratedValues>
7274                <usage>write</usage>
7275                <enumeratedValue>
7276                  <name>Set</name>
7277                  <description>Enable</description>
7278                  <value>1</value>
7279                </enumeratedValue>
7280              </enumeratedValues>
7281            </field>
7282            <field>
7283              <name>RXREADY</name>
7284              <description>Write '1' to enable interrupt for event RXREADY</description>
7285              <lsb>22</lsb>
7286              <msb>22</msb>
7287              <enumeratedValues>
7288                <usage>read</usage>
7289                <enumeratedValue>
7290                  <name>Disabled</name>
7291                  <description>Read: Disabled</description>
7292                  <value>0</value>
7293                </enumeratedValue>
7294                <enumeratedValue>
7295                  <name>Enabled</name>
7296                  <description>Read: Enabled</description>
7297                  <value>1</value>
7298                </enumeratedValue>
7299              </enumeratedValues>
7300              <enumeratedValues>
7301                <usage>write</usage>
7302                <enumeratedValue>
7303                  <name>Set</name>
7304                  <description>Enable</description>
7305                  <value>1</value>
7306                </enumeratedValue>
7307              </enumeratedValues>
7308            </field>
7309            <field>
7310              <name>MHRMATCH</name>
7311              <description>Write '1' to enable interrupt for event MHRMATCH</description>
7312              <lsb>23</lsb>
7313              <msb>23</msb>
7314              <enumeratedValues>
7315                <usage>read</usage>
7316                <enumeratedValue>
7317                  <name>Disabled</name>
7318                  <description>Read: Disabled</description>
7319                  <value>0</value>
7320                </enumeratedValue>
7321                <enumeratedValue>
7322                  <name>Enabled</name>
7323                  <description>Read: Enabled</description>
7324                  <value>1</value>
7325                </enumeratedValue>
7326              </enumeratedValues>
7327              <enumeratedValues>
7328                <usage>write</usage>
7329                <enumeratedValue>
7330                  <name>Set</name>
7331                  <description>Enable</description>
7332                  <value>1</value>
7333                </enumeratedValue>
7334              </enumeratedValues>
7335            </field>
7336            <field>
7337              <name>SYNC</name>
7338              <description>Write '1' to enable interrupt for event SYNC</description>
7339              <lsb>26</lsb>
7340              <msb>26</msb>
7341              <enumeratedValues>
7342                <usage>read</usage>
7343                <enumeratedValue>
7344                  <name>Disabled</name>
7345                  <description>Read: Disabled</description>
7346                  <value>0</value>
7347                </enumeratedValue>
7348                <enumeratedValue>
7349                  <name>Enabled</name>
7350                  <description>Read: Enabled</description>
7351                  <value>1</value>
7352                </enumeratedValue>
7353              </enumeratedValues>
7354              <enumeratedValues>
7355                <usage>write</usage>
7356                <enumeratedValue>
7357                  <name>Set</name>
7358                  <description>Enable</description>
7359                  <value>1</value>
7360                </enumeratedValue>
7361              </enumeratedValues>
7362            </field>
7363            <field>
7364              <name>PHYEND</name>
7365              <description>Write '1' to enable interrupt for event PHYEND</description>
7366              <lsb>27</lsb>
7367              <msb>27</msb>
7368              <enumeratedValues>
7369                <usage>read</usage>
7370                <enumeratedValue>
7371                  <name>Disabled</name>
7372                  <description>Read: Disabled</description>
7373                  <value>0</value>
7374                </enumeratedValue>
7375                <enumeratedValue>
7376                  <name>Enabled</name>
7377                  <description>Read: Enabled</description>
7378                  <value>1</value>
7379                </enumeratedValue>
7380              </enumeratedValues>
7381              <enumeratedValues>
7382                <usage>write</usage>
7383                <enumeratedValue>
7384                  <name>Set</name>
7385                  <description>Enable</description>
7386                  <value>1</value>
7387                </enumeratedValue>
7388              </enumeratedValues>
7389            </field>
7390            <field>
7391              <name>CTEPRESENT</name>
7392              <description>Write '1' to enable interrupt for event CTEPRESENT</description>
7393              <lsb>28</lsb>
7394              <msb>28</msb>
7395              <enumeratedValues>
7396                <usage>read</usage>
7397                <enumeratedValue>
7398                  <name>Disabled</name>
7399                  <description>Read: Disabled</description>
7400                  <value>0</value>
7401                </enumeratedValue>
7402                <enumeratedValue>
7403                  <name>Enabled</name>
7404                  <description>Read: Enabled</description>
7405                  <value>1</value>
7406                </enumeratedValue>
7407              </enumeratedValues>
7408              <enumeratedValues>
7409                <usage>write</usage>
7410                <enumeratedValue>
7411                  <name>Set</name>
7412                  <description>Enable</description>
7413                  <value>1</value>
7414                </enumeratedValue>
7415              </enumeratedValues>
7416            </field>
7417          </fields>
7418        </register>
7419        <register>
7420          <name>INTENCLR</name>
7421          <description>Disable interrupt</description>
7422          <addressOffset>0x308</addressOffset>
7423          <access>read-write</access>
7424          <fields>
7425            <field>
7426              <name>READY</name>
7427              <description>Write '1' to disable interrupt for event READY</description>
7428              <lsb>0</lsb>
7429              <msb>0</msb>
7430              <enumeratedValues>
7431                <usage>read</usage>
7432                <enumeratedValue>
7433                  <name>Disabled</name>
7434                  <description>Read: Disabled</description>
7435                  <value>0</value>
7436                </enumeratedValue>
7437                <enumeratedValue>
7438                  <name>Enabled</name>
7439                  <description>Read: Enabled</description>
7440                  <value>1</value>
7441                </enumeratedValue>
7442              </enumeratedValues>
7443              <enumeratedValues>
7444                <usage>write</usage>
7445                <enumeratedValue>
7446                  <name>Clear</name>
7447                  <description>Disable</description>
7448                  <value>1</value>
7449                </enumeratedValue>
7450              </enumeratedValues>
7451            </field>
7452            <field>
7453              <name>ADDRESS</name>
7454              <description>Write '1' to disable interrupt for event ADDRESS</description>
7455              <lsb>1</lsb>
7456              <msb>1</msb>
7457              <enumeratedValues>
7458                <usage>read</usage>
7459                <enumeratedValue>
7460                  <name>Disabled</name>
7461                  <description>Read: Disabled</description>
7462                  <value>0</value>
7463                </enumeratedValue>
7464                <enumeratedValue>
7465                  <name>Enabled</name>
7466                  <description>Read: Enabled</description>
7467                  <value>1</value>
7468                </enumeratedValue>
7469              </enumeratedValues>
7470              <enumeratedValues>
7471                <usage>write</usage>
7472                <enumeratedValue>
7473                  <name>Clear</name>
7474                  <description>Disable</description>
7475                  <value>1</value>
7476                </enumeratedValue>
7477              </enumeratedValues>
7478            </field>
7479            <field>
7480              <name>PAYLOAD</name>
7481              <description>Write '1' to disable interrupt for event PAYLOAD</description>
7482              <lsb>2</lsb>
7483              <msb>2</msb>
7484              <enumeratedValues>
7485                <usage>read</usage>
7486                <enumeratedValue>
7487                  <name>Disabled</name>
7488                  <description>Read: Disabled</description>
7489                  <value>0</value>
7490                </enumeratedValue>
7491                <enumeratedValue>
7492                  <name>Enabled</name>
7493                  <description>Read: Enabled</description>
7494                  <value>1</value>
7495                </enumeratedValue>
7496              </enumeratedValues>
7497              <enumeratedValues>
7498                <usage>write</usage>
7499                <enumeratedValue>
7500                  <name>Clear</name>
7501                  <description>Disable</description>
7502                  <value>1</value>
7503                </enumeratedValue>
7504              </enumeratedValues>
7505            </field>
7506            <field>
7507              <name>END</name>
7508              <description>Write '1' to disable interrupt for event END</description>
7509              <lsb>3</lsb>
7510              <msb>3</msb>
7511              <enumeratedValues>
7512                <usage>read</usage>
7513                <enumeratedValue>
7514                  <name>Disabled</name>
7515                  <description>Read: Disabled</description>
7516                  <value>0</value>
7517                </enumeratedValue>
7518                <enumeratedValue>
7519                  <name>Enabled</name>
7520                  <description>Read: Enabled</description>
7521                  <value>1</value>
7522                </enumeratedValue>
7523              </enumeratedValues>
7524              <enumeratedValues>
7525                <usage>write</usage>
7526                <enumeratedValue>
7527                  <name>Clear</name>
7528                  <description>Disable</description>
7529                  <value>1</value>
7530                </enumeratedValue>
7531              </enumeratedValues>
7532            </field>
7533            <field>
7534              <name>DISABLED</name>
7535              <description>Write '1' to disable interrupt for event DISABLED</description>
7536              <lsb>4</lsb>
7537              <msb>4</msb>
7538              <enumeratedValues>
7539                <usage>read</usage>
7540                <enumeratedValue>
7541                  <name>Disabled</name>
7542                  <description>Read: Disabled</description>
7543                  <value>0</value>
7544                </enumeratedValue>
7545                <enumeratedValue>
7546                  <name>Enabled</name>
7547                  <description>Read: Enabled</description>
7548                  <value>1</value>
7549                </enumeratedValue>
7550              </enumeratedValues>
7551              <enumeratedValues>
7552                <usage>write</usage>
7553                <enumeratedValue>
7554                  <name>Clear</name>
7555                  <description>Disable</description>
7556                  <value>1</value>
7557                </enumeratedValue>
7558              </enumeratedValues>
7559            </field>
7560            <field>
7561              <name>DEVMATCH</name>
7562              <description>Write '1' to disable interrupt for event DEVMATCH</description>
7563              <lsb>5</lsb>
7564              <msb>5</msb>
7565              <enumeratedValues>
7566                <usage>read</usage>
7567                <enumeratedValue>
7568                  <name>Disabled</name>
7569                  <description>Read: Disabled</description>
7570                  <value>0</value>
7571                </enumeratedValue>
7572                <enumeratedValue>
7573                  <name>Enabled</name>
7574                  <description>Read: Enabled</description>
7575                  <value>1</value>
7576                </enumeratedValue>
7577              </enumeratedValues>
7578              <enumeratedValues>
7579                <usage>write</usage>
7580                <enumeratedValue>
7581                  <name>Clear</name>
7582                  <description>Disable</description>
7583                  <value>1</value>
7584                </enumeratedValue>
7585              </enumeratedValues>
7586            </field>
7587            <field>
7588              <name>DEVMISS</name>
7589              <description>Write '1' to disable interrupt for event DEVMISS</description>
7590              <lsb>6</lsb>
7591              <msb>6</msb>
7592              <enumeratedValues>
7593                <usage>read</usage>
7594                <enumeratedValue>
7595                  <name>Disabled</name>
7596                  <description>Read: Disabled</description>
7597                  <value>0</value>
7598                </enumeratedValue>
7599                <enumeratedValue>
7600                  <name>Enabled</name>
7601                  <description>Read: Enabled</description>
7602                  <value>1</value>
7603                </enumeratedValue>
7604              </enumeratedValues>
7605              <enumeratedValues>
7606                <usage>write</usage>
7607                <enumeratedValue>
7608                  <name>Clear</name>
7609                  <description>Disable</description>
7610                  <value>1</value>
7611                </enumeratedValue>
7612              </enumeratedValues>
7613            </field>
7614            <field>
7615              <name>RSSIEND</name>
7616              <description>Write '1' to disable interrupt for event RSSIEND</description>
7617              <lsb>7</lsb>
7618              <msb>7</msb>
7619              <enumeratedValues>
7620                <usage>read</usage>
7621                <enumeratedValue>
7622                  <name>Disabled</name>
7623                  <description>Read: Disabled</description>
7624                  <value>0</value>
7625                </enumeratedValue>
7626                <enumeratedValue>
7627                  <name>Enabled</name>
7628                  <description>Read: Enabled</description>
7629                  <value>1</value>
7630                </enumeratedValue>
7631              </enumeratedValues>
7632              <enumeratedValues>
7633                <usage>write</usage>
7634                <enumeratedValue>
7635                  <name>Clear</name>
7636                  <description>Disable</description>
7637                  <value>1</value>
7638                </enumeratedValue>
7639              </enumeratedValues>
7640            </field>
7641            <field>
7642              <name>BCMATCH</name>
7643              <description>Write '1' to disable interrupt for event BCMATCH</description>
7644              <lsb>10</lsb>
7645              <msb>10</msb>
7646              <enumeratedValues>
7647                <usage>read</usage>
7648                <enumeratedValue>
7649                  <name>Disabled</name>
7650                  <description>Read: Disabled</description>
7651                  <value>0</value>
7652                </enumeratedValue>
7653                <enumeratedValue>
7654                  <name>Enabled</name>
7655                  <description>Read: Enabled</description>
7656                  <value>1</value>
7657                </enumeratedValue>
7658              </enumeratedValues>
7659              <enumeratedValues>
7660                <usage>write</usage>
7661                <enumeratedValue>
7662                  <name>Clear</name>
7663                  <description>Disable</description>
7664                  <value>1</value>
7665                </enumeratedValue>
7666              </enumeratedValues>
7667            </field>
7668            <field>
7669              <name>CRCOK</name>
7670              <description>Write '1' to disable interrupt for event CRCOK</description>
7671              <lsb>12</lsb>
7672              <msb>12</msb>
7673              <enumeratedValues>
7674                <usage>read</usage>
7675                <enumeratedValue>
7676                  <name>Disabled</name>
7677                  <description>Read: Disabled</description>
7678                  <value>0</value>
7679                </enumeratedValue>
7680                <enumeratedValue>
7681                  <name>Enabled</name>
7682                  <description>Read: Enabled</description>
7683                  <value>1</value>
7684                </enumeratedValue>
7685              </enumeratedValues>
7686              <enumeratedValues>
7687                <usage>write</usage>
7688                <enumeratedValue>
7689                  <name>Clear</name>
7690                  <description>Disable</description>
7691                  <value>1</value>
7692                </enumeratedValue>
7693              </enumeratedValues>
7694            </field>
7695            <field>
7696              <name>CRCERROR</name>
7697              <description>Write '1' to disable interrupt for event CRCERROR</description>
7698              <lsb>13</lsb>
7699              <msb>13</msb>
7700              <enumeratedValues>
7701                <usage>read</usage>
7702                <enumeratedValue>
7703                  <name>Disabled</name>
7704                  <description>Read: Disabled</description>
7705                  <value>0</value>
7706                </enumeratedValue>
7707                <enumeratedValue>
7708                  <name>Enabled</name>
7709                  <description>Read: Enabled</description>
7710                  <value>1</value>
7711                </enumeratedValue>
7712              </enumeratedValues>
7713              <enumeratedValues>
7714                <usage>write</usage>
7715                <enumeratedValue>
7716                  <name>Clear</name>
7717                  <description>Disable</description>
7718                  <value>1</value>
7719                </enumeratedValue>
7720              </enumeratedValues>
7721            </field>
7722            <field>
7723              <name>FRAMESTART</name>
7724              <description>Write '1' to disable interrupt for event FRAMESTART</description>
7725              <lsb>14</lsb>
7726              <msb>14</msb>
7727              <enumeratedValues>
7728                <usage>read</usage>
7729                <enumeratedValue>
7730                  <name>Disabled</name>
7731                  <description>Read: Disabled</description>
7732                  <value>0</value>
7733                </enumeratedValue>
7734                <enumeratedValue>
7735                  <name>Enabled</name>
7736                  <description>Read: Enabled</description>
7737                  <value>1</value>
7738                </enumeratedValue>
7739              </enumeratedValues>
7740              <enumeratedValues>
7741                <usage>write</usage>
7742                <enumeratedValue>
7743                  <name>Clear</name>
7744                  <description>Disable</description>
7745                  <value>1</value>
7746                </enumeratedValue>
7747              </enumeratedValues>
7748            </field>
7749            <field>
7750              <name>EDEND</name>
7751              <description>Write '1' to disable interrupt for event EDEND</description>
7752              <lsb>15</lsb>
7753              <msb>15</msb>
7754              <enumeratedValues>
7755                <usage>read</usage>
7756                <enumeratedValue>
7757                  <name>Disabled</name>
7758                  <description>Read: Disabled</description>
7759                  <value>0</value>
7760                </enumeratedValue>
7761                <enumeratedValue>
7762                  <name>Enabled</name>
7763                  <description>Read: Enabled</description>
7764                  <value>1</value>
7765                </enumeratedValue>
7766              </enumeratedValues>
7767              <enumeratedValues>
7768                <usage>write</usage>
7769                <enumeratedValue>
7770                  <name>Clear</name>
7771                  <description>Disable</description>
7772                  <value>1</value>
7773                </enumeratedValue>
7774              </enumeratedValues>
7775            </field>
7776            <field>
7777              <name>EDSTOPPED</name>
7778              <description>Write '1' to disable interrupt for event EDSTOPPED</description>
7779              <lsb>16</lsb>
7780              <msb>16</msb>
7781              <enumeratedValues>
7782                <usage>read</usage>
7783                <enumeratedValue>
7784                  <name>Disabled</name>
7785                  <description>Read: Disabled</description>
7786                  <value>0</value>
7787                </enumeratedValue>
7788                <enumeratedValue>
7789                  <name>Enabled</name>
7790                  <description>Read: Enabled</description>
7791                  <value>1</value>
7792                </enumeratedValue>
7793              </enumeratedValues>
7794              <enumeratedValues>
7795                <usage>write</usage>
7796                <enumeratedValue>
7797                  <name>Clear</name>
7798                  <description>Disable</description>
7799                  <value>1</value>
7800                </enumeratedValue>
7801              </enumeratedValues>
7802            </field>
7803            <field>
7804              <name>CCAIDLE</name>
7805              <description>Write '1' to disable interrupt for event CCAIDLE</description>
7806              <lsb>17</lsb>
7807              <msb>17</msb>
7808              <enumeratedValues>
7809                <usage>read</usage>
7810                <enumeratedValue>
7811                  <name>Disabled</name>
7812                  <description>Read: Disabled</description>
7813                  <value>0</value>
7814                </enumeratedValue>
7815                <enumeratedValue>
7816                  <name>Enabled</name>
7817                  <description>Read: Enabled</description>
7818                  <value>1</value>
7819                </enumeratedValue>
7820              </enumeratedValues>
7821              <enumeratedValues>
7822                <usage>write</usage>
7823                <enumeratedValue>
7824                  <name>Clear</name>
7825                  <description>Disable</description>
7826                  <value>1</value>
7827                </enumeratedValue>
7828              </enumeratedValues>
7829            </field>
7830            <field>
7831              <name>CCABUSY</name>
7832              <description>Write '1' to disable interrupt for event CCABUSY</description>
7833              <lsb>18</lsb>
7834              <msb>18</msb>
7835              <enumeratedValues>
7836                <usage>read</usage>
7837                <enumeratedValue>
7838                  <name>Disabled</name>
7839                  <description>Read: Disabled</description>
7840                  <value>0</value>
7841                </enumeratedValue>
7842                <enumeratedValue>
7843                  <name>Enabled</name>
7844                  <description>Read: Enabled</description>
7845                  <value>1</value>
7846                </enumeratedValue>
7847              </enumeratedValues>
7848              <enumeratedValues>
7849                <usage>write</usage>
7850                <enumeratedValue>
7851                  <name>Clear</name>
7852                  <description>Disable</description>
7853                  <value>1</value>
7854                </enumeratedValue>
7855              </enumeratedValues>
7856            </field>
7857            <field>
7858              <name>CCASTOPPED</name>
7859              <description>Write '1' to disable interrupt for event CCASTOPPED</description>
7860              <lsb>19</lsb>
7861              <msb>19</msb>
7862              <enumeratedValues>
7863                <usage>read</usage>
7864                <enumeratedValue>
7865                  <name>Disabled</name>
7866                  <description>Read: Disabled</description>
7867                  <value>0</value>
7868                </enumeratedValue>
7869                <enumeratedValue>
7870                  <name>Enabled</name>
7871                  <description>Read: Enabled</description>
7872                  <value>1</value>
7873                </enumeratedValue>
7874              </enumeratedValues>
7875              <enumeratedValues>
7876                <usage>write</usage>
7877                <enumeratedValue>
7878                  <name>Clear</name>
7879                  <description>Disable</description>
7880                  <value>1</value>
7881                </enumeratedValue>
7882              </enumeratedValues>
7883            </field>
7884            <field>
7885              <name>RATEBOOST</name>
7886              <description>Write '1' to disable interrupt for event RATEBOOST</description>
7887              <lsb>20</lsb>
7888              <msb>20</msb>
7889              <enumeratedValues>
7890                <usage>read</usage>
7891                <enumeratedValue>
7892                  <name>Disabled</name>
7893                  <description>Read: Disabled</description>
7894                  <value>0</value>
7895                </enumeratedValue>
7896                <enumeratedValue>
7897                  <name>Enabled</name>
7898                  <description>Read: Enabled</description>
7899                  <value>1</value>
7900                </enumeratedValue>
7901              </enumeratedValues>
7902              <enumeratedValues>
7903                <usage>write</usage>
7904                <enumeratedValue>
7905                  <name>Clear</name>
7906                  <description>Disable</description>
7907                  <value>1</value>
7908                </enumeratedValue>
7909              </enumeratedValues>
7910            </field>
7911            <field>
7912              <name>TXREADY</name>
7913              <description>Write '1' to disable interrupt for event TXREADY</description>
7914              <lsb>21</lsb>
7915              <msb>21</msb>
7916              <enumeratedValues>
7917                <usage>read</usage>
7918                <enumeratedValue>
7919                  <name>Disabled</name>
7920                  <description>Read: Disabled</description>
7921                  <value>0</value>
7922                </enumeratedValue>
7923                <enumeratedValue>
7924                  <name>Enabled</name>
7925                  <description>Read: Enabled</description>
7926                  <value>1</value>
7927                </enumeratedValue>
7928              </enumeratedValues>
7929              <enumeratedValues>
7930                <usage>write</usage>
7931                <enumeratedValue>
7932                  <name>Clear</name>
7933                  <description>Disable</description>
7934                  <value>1</value>
7935                </enumeratedValue>
7936              </enumeratedValues>
7937            </field>
7938            <field>
7939              <name>RXREADY</name>
7940              <description>Write '1' to disable interrupt for event RXREADY</description>
7941              <lsb>22</lsb>
7942              <msb>22</msb>
7943              <enumeratedValues>
7944                <usage>read</usage>
7945                <enumeratedValue>
7946                  <name>Disabled</name>
7947                  <description>Read: Disabled</description>
7948                  <value>0</value>
7949                </enumeratedValue>
7950                <enumeratedValue>
7951                  <name>Enabled</name>
7952                  <description>Read: Enabled</description>
7953                  <value>1</value>
7954                </enumeratedValue>
7955              </enumeratedValues>
7956              <enumeratedValues>
7957                <usage>write</usage>
7958                <enumeratedValue>
7959                  <name>Clear</name>
7960                  <description>Disable</description>
7961                  <value>1</value>
7962                </enumeratedValue>
7963              </enumeratedValues>
7964            </field>
7965            <field>
7966              <name>MHRMATCH</name>
7967              <description>Write '1' to disable interrupt for event MHRMATCH</description>
7968              <lsb>23</lsb>
7969              <msb>23</msb>
7970              <enumeratedValues>
7971                <usage>read</usage>
7972                <enumeratedValue>
7973                  <name>Disabled</name>
7974                  <description>Read: Disabled</description>
7975                  <value>0</value>
7976                </enumeratedValue>
7977                <enumeratedValue>
7978                  <name>Enabled</name>
7979                  <description>Read: Enabled</description>
7980                  <value>1</value>
7981                </enumeratedValue>
7982              </enumeratedValues>
7983              <enumeratedValues>
7984                <usage>write</usage>
7985                <enumeratedValue>
7986                  <name>Clear</name>
7987                  <description>Disable</description>
7988                  <value>1</value>
7989                </enumeratedValue>
7990              </enumeratedValues>
7991            </field>
7992            <field>
7993              <name>SYNC</name>
7994              <description>Write '1' to disable interrupt for event SYNC</description>
7995              <lsb>26</lsb>
7996              <msb>26</msb>
7997              <enumeratedValues>
7998                <usage>read</usage>
7999                <enumeratedValue>
8000                  <name>Disabled</name>
8001                  <description>Read: Disabled</description>
8002                  <value>0</value>
8003                </enumeratedValue>
8004                <enumeratedValue>
8005                  <name>Enabled</name>
8006                  <description>Read: Enabled</description>
8007                  <value>1</value>
8008                </enumeratedValue>
8009              </enumeratedValues>
8010              <enumeratedValues>
8011                <usage>write</usage>
8012                <enumeratedValue>
8013                  <name>Clear</name>
8014                  <description>Disable</description>
8015                  <value>1</value>
8016                </enumeratedValue>
8017              </enumeratedValues>
8018            </field>
8019            <field>
8020              <name>PHYEND</name>
8021              <description>Write '1' to disable interrupt for event PHYEND</description>
8022              <lsb>27</lsb>
8023              <msb>27</msb>
8024              <enumeratedValues>
8025                <usage>read</usage>
8026                <enumeratedValue>
8027                  <name>Disabled</name>
8028                  <description>Read: Disabled</description>
8029                  <value>0</value>
8030                </enumeratedValue>
8031                <enumeratedValue>
8032                  <name>Enabled</name>
8033                  <description>Read: Enabled</description>
8034                  <value>1</value>
8035                </enumeratedValue>
8036              </enumeratedValues>
8037              <enumeratedValues>
8038                <usage>write</usage>
8039                <enumeratedValue>
8040                  <name>Clear</name>
8041                  <description>Disable</description>
8042                  <value>1</value>
8043                </enumeratedValue>
8044              </enumeratedValues>
8045            </field>
8046            <field>
8047              <name>CTEPRESENT</name>
8048              <description>Write '1' to disable interrupt for event CTEPRESENT</description>
8049              <lsb>28</lsb>
8050              <msb>28</msb>
8051              <enumeratedValues>
8052                <usage>read</usage>
8053                <enumeratedValue>
8054                  <name>Disabled</name>
8055                  <description>Read: Disabled</description>
8056                  <value>0</value>
8057                </enumeratedValue>
8058                <enumeratedValue>
8059                  <name>Enabled</name>
8060                  <description>Read: Enabled</description>
8061                  <value>1</value>
8062                </enumeratedValue>
8063              </enumeratedValues>
8064              <enumeratedValues>
8065                <usage>write</usage>
8066                <enumeratedValue>
8067                  <name>Clear</name>
8068                  <description>Disable</description>
8069                  <value>1</value>
8070                </enumeratedValue>
8071              </enumeratedValues>
8072            </field>
8073          </fields>
8074        </register>
8075        <register>
8076          <name>CRCSTATUS</name>
8077          <description>CRC status</description>
8078          <addressOffset>0x400</addressOffset>
8079          <access>read-only</access>
8080          <fields>
8081            <field>
8082              <name>CRCSTATUS</name>
8083              <description>CRC status of packet received</description>
8084              <lsb>0</lsb>
8085              <msb>0</msb>
8086              <enumeratedValues>
8087                <enumeratedValue>
8088                  <name>CRCError</name>
8089                  <description>Packet received with CRC error</description>
8090                  <value>0</value>
8091                </enumeratedValue>
8092                <enumeratedValue>
8093                  <name>CRCOk</name>
8094                  <description>Packet received with CRC ok</description>
8095                  <value>1</value>
8096                </enumeratedValue>
8097              </enumeratedValues>
8098            </field>
8099          </fields>
8100        </register>
8101        <register>
8102          <name>RXMATCH</name>
8103          <description>Received address</description>
8104          <addressOffset>0x408</addressOffset>
8105          <access>read-only</access>
8106          <fields>
8107            <field>
8108              <name>RXMATCH</name>
8109              <description>Received address</description>
8110              <lsb>0</lsb>
8111              <msb>2</msb>
8112            </field>
8113          </fields>
8114        </register>
8115        <register>
8116          <name>RXCRC</name>
8117          <description>CRC field of previously received packet</description>
8118          <addressOffset>0x40C</addressOffset>
8119          <access>read-only</access>
8120          <fields>
8121            <field>
8122              <name>RXCRC</name>
8123              <description>CRC field of previously received packet</description>
8124              <lsb>0</lsb>
8125              <msb>23</msb>
8126            </field>
8127          </fields>
8128        </register>
8129        <register>
8130          <name>DAI</name>
8131          <description>Device address match index</description>
8132          <addressOffset>0x410</addressOffset>
8133          <access>read-only</access>
8134          <fields>
8135            <field>
8136              <name>DAI</name>
8137              <description>Device address match index</description>
8138              <lsb>0</lsb>
8139              <msb>2</msb>
8140            </field>
8141          </fields>
8142        </register>
8143        <register>
8144          <name>PDUSTAT</name>
8145          <description>Payload status</description>
8146          <addressOffset>0x414</addressOffset>
8147          <access>read-only</access>
8148          <fields>
8149            <field>
8150              <name>PDUSTAT</name>
8151              <description>Status on payload length vs. PCNF1.MAXLEN</description>
8152              <lsb>0</lsb>
8153              <msb>0</msb>
8154              <enumeratedValues>
8155                <enumeratedValue>
8156                  <name>LessThan</name>
8157                  <description>Payload less than PCNF1.MAXLEN</description>
8158                  <value>0</value>
8159                </enumeratedValue>
8160                <enumeratedValue>
8161                  <name>GreaterThan</name>
8162                  <description>Payload greater than PCNF1.MAXLEN</description>
8163                  <value>1</value>
8164                </enumeratedValue>
8165              </enumeratedValues>
8166            </field>
8167            <field>
8168              <name>CISTAT</name>
8169              <description>Status on what rate packet is received with in Long Range</description>
8170              <lsb>1</lsb>
8171              <msb>2</msb>
8172              <enumeratedValues>
8173                <enumeratedValue>
8174                  <name>LR125kbit</name>
8175                  <description>Frame is received at 125 kbps</description>
8176                  <value>0</value>
8177                </enumeratedValue>
8178                <enumeratedValue>
8179                  <name>LR500kbit</name>
8180                  <description>Frame is received at 500 kbps</description>
8181                  <value>1</value>
8182                </enumeratedValue>
8183              </enumeratedValues>
8184            </field>
8185          </fields>
8186        </register>
8187        <register>
8188          <name>CTESTATUS</name>
8189          <description>CTEInfo parsed from received packet</description>
8190          <addressOffset>0x44C</addressOffset>
8191          <access>read-only</access>
8192          <fields>
8193            <field>
8194              <name>CTETIME</name>
8195              <description>CTETime parsed from packet</description>
8196              <lsb>0</lsb>
8197              <msb>4</msb>
8198            </field>
8199            <field>
8200              <name>RFU</name>
8201              <description>RFU parsed from packet</description>
8202              <lsb>5</lsb>
8203              <msb>5</msb>
8204            </field>
8205            <field>
8206              <name>CTETYPE</name>
8207              <description>CTEType parsed from packet</description>
8208              <lsb>6</lsb>
8209              <msb>7</msb>
8210            </field>
8211          </fields>
8212        </register>
8213        <register>
8214          <name>DFESTATUS</name>
8215          <description>DFE status information</description>
8216          <addressOffset>0x458</addressOffset>
8217          <access>read-only</access>
8218          <fields>
8219            <field>
8220              <name>SWITCHINGSTATE</name>
8221              <description>Internal state of switching state machine</description>
8222              <lsb>0</lsb>
8223              <msb>2</msb>
8224              <enumeratedValues>
8225                <enumeratedValue>
8226                  <name>Idle</name>
8227                  <description>Switching state Idle</description>
8228                  <value>0</value>
8229                </enumeratedValue>
8230                <enumeratedValue>
8231                  <name>Offset</name>
8232                  <description>Switching state Offset</description>
8233                  <value>1</value>
8234                </enumeratedValue>
8235                <enumeratedValue>
8236                  <name>Guard</name>
8237                  <description>Switching state Guard</description>
8238                  <value>2</value>
8239                </enumeratedValue>
8240                <enumeratedValue>
8241                  <name>Ref</name>
8242                  <description>Switching state Ref</description>
8243                  <value>3</value>
8244                </enumeratedValue>
8245                <enumeratedValue>
8246                  <name>Switching</name>
8247                  <description>Switching state Switching</description>
8248                  <value>4</value>
8249                </enumeratedValue>
8250                <enumeratedValue>
8251                  <name>Ending</name>
8252                  <description>Switching state Ending</description>
8253                  <value>5</value>
8254                </enumeratedValue>
8255              </enumeratedValues>
8256            </field>
8257            <field>
8258              <name>SAMPLINGSTATE</name>
8259              <description>Internal state of sampling state machine</description>
8260              <lsb>4</lsb>
8261              <msb>4</msb>
8262              <enumeratedValues>
8263                <enumeratedValue>
8264                  <name>Idle</name>
8265                  <description>Sampling state Idle</description>
8266                  <value>0</value>
8267                </enumeratedValue>
8268                <enumeratedValue>
8269                  <name>Sampling</name>
8270                  <description>Sampling state Sampling</description>
8271                  <value>1</value>
8272                </enumeratedValue>
8273              </enumeratedValues>
8274            </field>
8275          </fields>
8276        </register>
8277        <register>
8278          <name>PACKETPTR</name>
8279          <description>Packet pointer</description>
8280          <addressOffset>0x504</addressOffset>
8281          <access>read-write</access>
8282          <resetValue>0x01000000</resetValue>
8283          <fields>
8284            <field>
8285              <name>PACKETPTR</name>
8286              <description>Packet pointer</description>
8287              <lsb>0</lsb>
8288              <msb>31</msb>
8289            </field>
8290          </fields>
8291        </register>
8292        <register>
8293          <name>FREQUENCY</name>
8294          <description>Frequency</description>
8295          <addressOffset>0x508</addressOffset>
8296          <access>read-write</access>
8297          <resetValue>0x00000002</resetValue>
8298          <fields>
8299            <field>
8300              <name>FREQUENCY</name>
8301              <description>Radio channel frequency</description>
8302              <lsb>0</lsb>
8303              <msb>6</msb>
8304            </field>
8305            <field>
8306              <name>MAP</name>
8307              <description>Channel map selection</description>
8308              <lsb>8</lsb>
8309              <msb>8</msb>
8310              <enumeratedValues>
8311                <enumeratedValue>
8312                  <name>Default</name>
8313                  <description>Channel map between 2400 MHz and 2500 MHz</description>
8314                  <value>0</value>
8315                </enumeratedValue>
8316                <enumeratedValue>
8317                  <name>Low</name>
8318                  <description>Channel map between 2360 MHz and 2460 MHz</description>
8319                  <value>1</value>
8320                </enumeratedValue>
8321              </enumeratedValues>
8322            </field>
8323          </fields>
8324        </register>
8325        <register>
8326          <name>TXPOWER</name>
8327          <description>Output power</description>
8328          <addressOffset>0x50C</addressOffset>
8329          <access>read-write</access>
8330          <fields>
8331            <field>
8332              <name>TXPOWER</name>
8333              <description>RADIO output power</description>
8334              <lsb>0</lsb>
8335              <msb>7</msb>
8336              <enumeratedValues>
8337                <enumeratedValue>
8338                  <name>0dBm</name>
8339                  <description>0 dBm</description>
8340                  <value>0x0</value>
8341                </enumeratedValue>
8342                <enumeratedValue>
8343                  <name>Neg1dBm</name>
8344                  <description>-1 dBm</description>
8345                  <value>0xFF</value>
8346                </enumeratedValue>
8347                <enumeratedValue>
8348                  <name>Neg2dBm</name>
8349                  <description>-2 dBm</description>
8350                  <value>0xFE</value>
8351                </enumeratedValue>
8352                <enumeratedValue>
8353                  <name>Neg3dBm</name>
8354                  <description>-3 dBm</description>
8355                  <value>0xFD</value>
8356                </enumeratedValue>
8357                <enumeratedValue>
8358                  <name>Neg4dBm</name>
8359                  <description>-4 dBm</description>
8360                  <value>0xFC</value>
8361                </enumeratedValue>
8362                <enumeratedValue>
8363                  <name>Neg5dBm</name>
8364                  <description>-5 dBm</description>
8365                  <value>0xFB</value>
8366                </enumeratedValue>
8367                <enumeratedValue>
8368                  <name>Neg6dBm</name>
8369                  <description>-6 dBm</description>
8370                  <value>0xFA</value>
8371                </enumeratedValue>
8372                <enumeratedValue>
8373                  <name>Neg7dBm</name>
8374                  <description>-7 dBm</description>
8375                  <value>0xF9</value>
8376                </enumeratedValue>
8377                <enumeratedValue>
8378                  <name>Neg8dBm</name>
8379                  <description>-8 dBm</description>
8380                  <value>0xF8</value>
8381                </enumeratedValue>
8382                <enumeratedValue>
8383                  <name>Neg12dBm</name>
8384                  <description>-12 dBm</description>
8385                  <value>0xF4</value>
8386                </enumeratedValue>
8387                <enumeratedValue>
8388                  <name>Neg16dBm</name>
8389                  <description>-16 dBm</description>
8390                  <value>0xF0</value>
8391                </enumeratedValue>
8392                <enumeratedValue>
8393                  <name>Neg20dBm</name>
8394                  <description>-20 dBm</description>
8395                  <value>0xEC</value>
8396                </enumeratedValue>
8397                <enumeratedValue>
8398                  <name>Neg30dBm</name>
8399                  <description>Deprecated enumerator -  -40 dBm</description>
8400                  <value>0xE2</value>
8401                </enumeratedValue>
8402                <enumeratedValue>
8403                  <name>Neg40dBm</name>
8404                  <description>-40 dBm</description>
8405                  <value>0xD8</value>
8406                </enumeratedValue>
8407              </enumeratedValues>
8408            </field>
8409          </fields>
8410        </register>
8411        <register>
8412          <name>MODE</name>
8413          <description>Data rate and modulation</description>
8414          <addressOffset>0x510</addressOffset>
8415          <access>read-write</access>
8416          <fields>
8417            <field>
8418              <name>MODE</name>
8419              <description>Radio data rate and modulation setting. The radio supports frequency-shift keying (FSK) modulation.</description>
8420              <lsb>0</lsb>
8421              <msb>3</msb>
8422              <enumeratedValues>
8423                <enumeratedValue>
8424                  <name>Nrf_1Mbit</name>
8425                  <description>1 Mbps Nordic proprietary radio mode</description>
8426                  <value>0</value>
8427                </enumeratedValue>
8428                <enumeratedValue>
8429                  <name>Nrf_2Mbit</name>
8430                  <description>2 Mbps Nordic proprietary radio mode</description>
8431                  <value>1</value>
8432                </enumeratedValue>
8433                <enumeratedValue>
8434                  <name>Ble_1Mbit</name>
8435                  <description>1 Mbps BLE</description>
8436                  <value>3</value>
8437                </enumeratedValue>
8438                <enumeratedValue>
8439                  <name>Ble_2Mbit</name>
8440                  <description>2 Mbps BLE</description>
8441                  <value>4</value>
8442                </enumeratedValue>
8443                <enumeratedValue>
8444                  <name>Ble_LR125Kbit</name>
8445                  <description>Long Range 125 kbps TX, 125 kbps and 500 kbps RX</description>
8446                  <value>5</value>
8447                </enumeratedValue>
8448                <enumeratedValue>
8449                  <name>Ble_LR500Kbit</name>
8450                  <description>Long Range 500 kbps TX, 125 kbps and 500 kbps RX</description>
8451                  <value>6</value>
8452                </enumeratedValue>
8453                <enumeratedValue>
8454                  <name>Ieee802154_250Kbit</name>
8455                  <description>IEEE 802.15.4-2006 250 kbps</description>
8456                  <value>15</value>
8457                </enumeratedValue>
8458              </enumeratedValues>
8459            </field>
8460          </fields>
8461        </register>
8462        <register>
8463          <name>PCNF0</name>
8464          <description>Packet configuration register 0</description>
8465          <addressOffset>0x514</addressOffset>
8466          <access>read-write</access>
8467          <fields>
8468            <field>
8469              <name>LFLEN</name>
8470              <description>Length on air of LENGTH field in number of bits</description>
8471              <lsb>0</lsb>
8472              <msb>3</msb>
8473            </field>
8474            <field>
8475              <name>S0LEN</name>
8476              <description>Length on air of S0 field in number of bytes</description>
8477              <lsb>8</lsb>
8478              <msb>8</msb>
8479            </field>
8480            <field>
8481              <name>S1LEN</name>
8482              <description>Length on air of S1 field in number of bits</description>
8483              <lsb>16</lsb>
8484              <msb>19</msb>
8485            </field>
8486            <field>
8487              <name>S1INCL</name>
8488              <description>Include or exclude S1 field in RAM</description>
8489              <lsb>20</lsb>
8490              <msb>20</msb>
8491              <enumeratedValues>
8492                <enumeratedValue>
8493                  <name>Automatic</name>
8494                  <description>Include S1 field in RAM only if S1LEN &amp;gt; 0</description>
8495                  <value>0</value>
8496                </enumeratedValue>
8497                <enumeratedValue>
8498                  <name>Include</name>
8499                  <description>Always include S1 field in RAM independent of S1LEN</description>
8500                  <value>1</value>
8501                </enumeratedValue>
8502              </enumeratedValues>
8503            </field>
8504            <field>
8505              <name>CILEN</name>
8506              <description>Length of code indicator - Long Range</description>
8507              <lsb>22</lsb>
8508              <msb>23</msb>
8509            </field>
8510            <field>
8511              <name>PLEN</name>
8512              <description>Length of preamble on air. Decision point: TASKS_START task</description>
8513              <lsb>24</lsb>
8514              <msb>25</msb>
8515              <enumeratedValues>
8516                <enumeratedValue>
8517                  <name>8bit</name>
8518                  <description>8-bit preamble</description>
8519                  <value>0</value>
8520                </enumeratedValue>
8521                <enumeratedValue>
8522                  <name>16bit</name>
8523                  <description>16-bit preamble</description>
8524                  <value>1</value>
8525                </enumeratedValue>
8526                <enumeratedValue>
8527                  <name>32bitZero</name>
8528                  <description>32-bit zero preamble - used for IEEE 802.15.4</description>
8529                  <value>2</value>
8530                </enumeratedValue>
8531                <enumeratedValue>
8532                  <name>LongRange</name>
8533                  <description>Preamble - used for Bluetooth LE Long Range</description>
8534                  <value>3</value>
8535                </enumeratedValue>
8536              </enumeratedValues>
8537            </field>
8538            <field>
8539              <name>CRCINC</name>
8540              <description>Indicates if LENGTH field contains CRC or not</description>
8541              <lsb>26</lsb>
8542              <msb>26</msb>
8543              <enumeratedValues>
8544                <enumeratedValue>
8545                  <name>Exclude</name>
8546                  <description>LENGTH does not contain CRC</description>
8547                  <value>0</value>
8548                </enumeratedValue>
8549                <enumeratedValue>
8550                  <name>Include</name>
8551                  <description>LENGTH includes CRC</description>
8552                  <value>1</value>
8553                </enumeratedValue>
8554              </enumeratedValues>
8555            </field>
8556            <field>
8557              <name>TERMLEN</name>
8558              <description>Length of TERM field in Long Range operation</description>
8559              <lsb>29</lsb>
8560              <msb>30</msb>
8561            </field>
8562          </fields>
8563        </register>
8564        <register>
8565          <name>PCNF1</name>
8566          <description>Packet configuration register 1</description>
8567          <addressOffset>0x518</addressOffset>
8568          <access>read-write</access>
8569          <fields>
8570            <field>
8571              <name>MAXLEN</name>
8572              <description>Maximum length of packet payload. If the packet payload is larger than MAXLEN, the radio will truncate the payload to MAXLEN.</description>
8573              <lsb>0</lsb>
8574              <msb>7</msb>
8575            </field>
8576            <field>
8577              <name>STATLEN</name>
8578              <description>Static length in number of bytes</description>
8579              <lsb>8</lsb>
8580              <msb>15</msb>
8581            </field>
8582            <field>
8583              <name>BALEN</name>
8584              <description>Base address length in number of bytes</description>
8585              <lsb>16</lsb>
8586              <msb>18</msb>
8587            </field>
8588            <field>
8589              <name>ENDIAN</name>
8590              <description>On-air endianness of packet, this applies to the S0, LENGTH, S1, and the PAYLOAD fields.</description>
8591              <lsb>24</lsb>
8592              <msb>24</msb>
8593              <enumeratedValues>
8594                <enumeratedValue>
8595                  <name>Little</name>
8596                  <description>Least significant bit on air first</description>
8597                  <value>0</value>
8598                </enumeratedValue>
8599                <enumeratedValue>
8600                  <name>Big</name>
8601                  <description>Most significant bit on air first</description>
8602                  <value>1</value>
8603                </enumeratedValue>
8604              </enumeratedValues>
8605            </field>
8606            <field>
8607              <name>WHITEEN</name>
8608              <description>Enable or disable packet whitening</description>
8609              <lsb>25</lsb>
8610              <msb>25</msb>
8611              <enumeratedValues>
8612                <enumeratedValue>
8613                  <name>Disabled</name>
8614                  <description>Disable</description>
8615                  <value>0</value>
8616                </enumeratedValue>
8617                <enumeratedValue>
8618                  <name>Enabled</name>
8619                  <description>Enable</description>
8620                  <value>1</value>
8621                </enumeratedValue>
8622              </enumeratedValues>
8623            </field>
8624          </fields>
8625        </register>
8626        <register>
8627          <name>BASE0</name>
8628          <description>Base address 0</description>
8629          <addressOffset>0x51C</addressOffset>
8630          <access>read-write</access>
8631          <fields>
8632            <field>
8633              <name>BASE0</name>
8634              <description>Base address 0</description>
8635              <lsb>0</lsb>
8636              <msb>31</msb>
8637            </field>
8638          </fields>
8639        </register>
8640        <register>
8641          <name>BASE1</name>
8642          <description>Base address 1</description>
8643          <addressOffset>0x520</addressOffset>
8644          <access>read-write</access>
8645          <fields>
8646            <field>
8647              <name>BASE1</name>
8648              <description>Base address 1</description>
8649              <lsb>0</lsb>
8650              <msb>31</msb>
8651            </field>
8652          </fields>
8653        </register>
8654        <register>
8655          <name>PREFIX0</name>
8656          <description>Prefixes bytes for logical addresses 0-3</description>
8657          <addressOffset>0x524</addressOffset>
8658          <access>read-write</access>
8659          <fields>
8660            <field>
8661              <name>AP0</name>
8662              <description>Address prefix 0.</description>
8663              <lsb>0</lsb>
8664              <msb>7</msb>
8665            </field>
8666            <field>
8667              <name>AP1</name>
8668              <description>Address prefix 1.</description>
8669              <lsb>8</lsb>
8670              <msb>15</msb>
8671            </field>
8672            <field>
8673              <name>AP2</name>
8674              <description>Address prefix 2.</description>
8675              <lsb>16</lsb>
8676              <msb>23</msb>
8677            </field>
8678            <field>
8679              <name>AP3</name>
8680              <description>Address prefix 3.</description>
8681              <lsb>24</lsb>
8682              <msb>31</msb>
8683            </field>
8684          </fields>
8685        </register>
8686        <register>
8687          <name>PREFIX1</name>
8688          <description>Prefixes bytes for logical addresses 4-7</description>
8689          <addressOffset>0x528</addressOffset>
8690          <access>read-write</access>
8691          <fields>
8692            <field>
8693              <name>AP4</name>
8694              <description>Address prefix 4.</description>
8695              <lsb>0</lsb>
8696              <msb>7</msb>
8697            </field>
8698            <field>
8699              <name>AP5</name>
8700              <description>Address prefix 5.</description>
8701              <lsb>8</lsb>
8702              <msb>15</msb>
8703            </field>
8704            <field>
8705              <name>AP6</name>
8706              <description>Address prefix 6.</description>
8707              <lsb>16</lsb>
8708              <msb>23</msb>
8709            </field>
8710            <field>
8711              <name>AP7</name>
8712              <description>Address prefix 7.</description>
8713              <lsb>24</lsb>
8714              <msb>31</msb>
8715            </field>
8716          </fields>
8717        </register>
8718        <register>
8719          <name>TXADDRESS</name>
8720          <description>Transmit address select</description>
8721          <addressOffset>0x52C</addressOffset>
8722          <access>read-write</access>
8723          <fields>
8724            <field>
8725              <name>TXADDRESS</name>
8726              <description>Transmit address select</description>
8727              <lsb>0</lsb>
8728              <msb>2</msb>
8729            </field>
8730          </fields>
8731        </register>
8732        <register>
8733          <name>RXADDRESSES</name>
8734          <description>Receive address select</description>
8735          <addressOffset>0x530</addressOffset>
8736          <access>read-write</access>
8737          <fields>
8738            <field>
8739              <name>ADDR0</name>
8740              <description>Enable or disable reception on logical address 0.</description>
8741              <lsb>0</lsb>
8742              <msb>0</msb>
8743              <enumeratedValues>
8744                <enumeratedValue>
8745                  <name>Disabled</name>
8746                  <description>Disable</description>
8747                  <value>0</value>
8748                </enumeratedValue>
8749                <enumeratedValue>
8750                  <name>Enabled</name>
8751                  <description>Enable</description>
8752                  <value>1</value>
8753                </enumeratedValue>
8754              </enumeratedValues>
8755            </field>
8756            <field>
8757              <name>ADDR1</name>
8758              <description>Enable or disable reception on logical address 1.</description>
8759              <lsb>1</lsb>
8760              <msb>1</msb>
8761              <enumeratedValues>
8762                <enumeratedValue>
8763                  <name>Disabled</name>
8764                  <description>Disable</description>
8765                  <value>0</value>
8766                </enumeratedValue>
8767                <enumeratedValue>
8768                  <name>Enabled</name>
8769                  <description>Enable</description>
8770                  <value>1</value>
8771                </enumeratedValue>
8772              </enumeratedValues>
8773            </field>
8774            <field>
8775              <name>ADDR2</name>
8776              <description>Enable or disable reception on logical address 2.</description>
8777              <lsb>2</lsb>
8778              <msb>2</msb>
8779              <enumeratedValues>
8780                <enumeratedValue>
8781                  <name>Disabled</name>
8782                  <description>Disable</description>
8783                  <value>0</value>
8784                </enumeratedValue>
8785                <enumeratedValue>
8786                  <name>Enabled</name>
8787                  <description>Enable</description>
8788                  <value>1</value>
8789                </enumeratedValue>
8790              </enumeratedValues>
8791            </field>
8792            <field>
8793              <name>ADDR3</name>
8794              <description>Enable or disable reception on logical address 3.</description>
8795              <lsb>3</lsb>
8796              <msb>3</msb>
8797              <enumeratedValues>
8798                <enumeratedValue>
8799                  <name>Disabled</name>
8800                  <description>Disable</description>
8801                  <value>0</value>
8802                </enumeratedValue>
8803                <enumeratedValue>
8804                  <name>Enabled</name>
8805                  <description>Enable</description>
8806                  <value>1</value>
8807                </enumeratedValue>
8808              </enumeratedValues>
8809            </field>
8810            <field>
8811              <name>ADDR4</name>
8812              <description>Enable or disable reception on logical address 4.</description>
8813              <lsb>4</lsb>
8814              <msb>4</msb>
8815              <enumeratedValues>
8816                <enumeratedValue>
8817                  <name>Disabled</name>
8818                  <description>Disable</description>
8819                  <value>0</value>
8820                </enumeratedValue>
8821                <enumeratedValue>
8822                  <name>Enabled</name>
8823                  <description>Enable</description>
8824                  <value>1</value>
8825                </enumeratedValue>
8826              </enumeratedValues>
8827            </field>
8828            <field>
8829              <name>ADDR5</name>
8830              <description>Enable or disable reception on logical address 5.</description>
8831              <lsb>5</lsb>
8832              <msb>5</msb>
8833              <enumeratedValues>
8834                <enumeratedValue>
8835                  <name>Disabled</name>
8836                  <description>Disable</description>
8837                  <value>0</value>
8838                </enumeratedValue>
8839                <enumeratedValue>
8840                  <name>Enabled</name>
8841                  <description>Enable</description>
8842                  <value>1</value>
8843                </enumeratedValue>
8844              </enumeratedValues>
8845            </field>
8846            <field>
8847              <name>ADDR6</name>
8848              <description>Enable or disable reception on logical address 6.</description>
8849              <lsb>6</lsb>
8850              <msb>6</msb>
8851              <enumeratedValues>
8852                <enumeratedValue>
8853                  <name>Disabled</name>
8854                  <description>Disable</description>
8855                  <value>0</value>
8856                </enumeratedValue>
8857                <enumeratedValue>
8858                  <name>Enabled</name>
8859                  <description>Enable</description>
8860                  <value>1</value>
8861                </enumeratedValue>
8862              </enumeratedValues>
8863            </field>
8864            <field>
8865              <name>ADDR7</name>
8866              <description>Enable or disable reception on logical address 7.</description>
8867              <lsb>7</lsb>
8868              <msb>7</msb>
8869              <enumeratedValues>
8870                <enumeratedValue>
8871                  <name>Disabled</name>
8872                  <description>Disable</description>
8873                  <value>0</value>
8874                </enumeratedValue>
8875                <enumeratedValue>
8876                  <name>Enabled</name>
8877                  <description>Enable</description>
8878                  <value>1</value>
8879                </enumeratedValue>
8880              </enumeratedValues>
8881            </field>
8882          </fields>
8883        </register>
8884        <register>
8885          <name>CRCCNF</name>
8886          <description>CRC configuration</description>
8887          <addressOffset>0x534</addressOffset>
8888          <access>read-write</access>
8889          <fields>
8890            <field>
8891              <name>LEN</name>
8892              <description>CRC length in number of bytes For MODE Ble_LR125Kbit and Ble_LR500Kbit, only LEN set to 3 is supported</description>
8893              <lsb>0</lsb>
8894              <msb>1</msb>
8895              <enumeratedValues>
8896                <enumeratedValue>
8897                  <name>Disabled</name>
8898                  <description>CRC length is zero and CRC calculation is disabled</description>
8899                  <value>0</value>
8900                </enumeratedValue>
8901                <enumeratedValue>
8902                  <name>One</name>
8903                  <description>CRC length is one byte and CRC calculation is enabled</description>
8904                  <value>1</value>
8905                </enumeratedValue>
8906                <enumeratedValue>
8907                  <name>Two</name>
8908                  <description>CRC length is two bytes and CRC calculation is enabled</description>
8909                  <value>2</value>
8910                </enumeratedValue>
8911                <enumeratedValue>
8912                  <name>Three</name>
8913                  <description>CRC length is three bytes and CRC calculation is enabled</description>
8914                  <value>3</value>
8915                </enumeratedValue>
8916              </enumeratedValues>
8917            </field>
8918            <field>
8919              <name>SKIPADDR</name>
8920              <description>Include or exclude packet address field out of CRC calculation.</description>
8921              <lsb>8</lsb>
8922              <msb>9</msb>
8923              <enumeratedValues>
8924                <enumeratedValue>
8925                  <name>Include</name>
8926                  <description>CRC calculation includes address field</description>
8927                  <value>0</value>
8928                </enumeratedValue>
8929                <enumeratedValue>
8930                  <name>Skip</name>
8931                  <description>CRC calculation does not include address field. The CRC calculation will start at the first byte after the address.</description>
8932                  <value>1</value>
8933                </enumeratedValue>
8934                <enumeratedValue>
8935                  <name>Ieee802154</name>
8936                  <description>CRC calculation as per 802.15.4 standard. Starting at first byte after length field.</description>
8937                  <value>2</value>
8938                </enumeratedValue>
8939              </enumeratedValues>
8940            </field>
8941          </fields>
8942        </register>
8943        <register>
8944          <name>CRCPOLY</name>
8945          <description>CRC polynomial</description>
8946          <addressOffset>0x538</addressOffset>
8947          <access>read-write</access>
8948          <resetValue>0x00000000</resetValue>
8949          <fields>
8950            <field>
8951              <name>CRCPOLY</name>
8952              <description>CRC polynomial</description>
8953              <lsb>0</lsb>
8954              <msb>23</msb>
8955            </field>
8956          </fields>
8957        </register>
8958        <register>
8959          <name>CRCINIT</name>
8960          <description>CRC initial value</description>
8961          <addressOffset>0x53C</addressOffset>
8962          <access>read-write</access>
8963          <fields>
8964            <field>
8965              <name>CRCINIT</name>
8966              <description>CRC initial value</description>
8967              <lsb>0</lsb>
8968              <msb>23</msb>
8969            </field>
8970          </fields>
8971        </register>
8972        <register>
8973          <name>TIFS</name>
8974          <description>Interframe spacing in us</description>
8975          <addressOffset>0x544</addressOffset>
8976          <access>read-write</access>
8977          <fields>
8978            <field>
8979              <name>TIFS</name>
8980              <description>Interframe spacing in us.</description>
8981              <lsb>0</lsb>
8982              <msb>9</msb>
8983            </field>
8984          </fields>
8985        </register>
8986        <register>
8987          <name>RSSISAMPLE</name>
8988          <description>RSSI sample</description>
8989          <addressOffset>0x548</addressOffset>
8990          <access>read-only</access>
8991          <fields>
8992            <field>
8993              <name>RSSISAMPLE</name>
8994              <description>RSSI sample.</description>
8995              <lsb>0</lsb>
8996              <msb>6</msb>
8997            </field>
8998          </fields>
8999        </register>
9000        <register>
9001          <name>STATE</name>
9002          <description>Current radio state</description>
9003          <addressOffset>0x550</addressOffset>
9004          <access>read-only</access>
9005          <fields>
9006            <field>
9007              <name>STATE</name>
9008              <description>Current radio state</description>
9009              <lsb>0</lsb>
9010              <msb>3</msb>
9011              <enumeratedValues>
9012                <enumeratedValue>
9013                  <name>Disabled</name>
9014                  <description>RADIO is in the Disabled state</description>
9015                  <value>0</value>
9016                </enumeratedValue>
9017                <enumeratedValue>
9018                  <name>RxRu</name>
9019                  <description>RADIO is in the RXRU state</description>
9020                  <value>1</value>
9021                </enumeratedValue>
9022                <enumeratedValue>
9023                  <name>RxIdle</name>
9024                  <description>RADIO is in the RXIDLE state</description>
9025                  <value>2</value>
9026                </enumeratedValue>
9027                <enumeratedValue>
9028                  <name>Rx</name>
9029                  <description>RADIO is in the RX state</description>
9030                  <value>3</value>
9031                </enumeratedValue>
9032                <enumeratedValue>
9033                  <name>RxDisable</name>
9034                  <description>RADIO is in the RXDISABLED state</description>
9035                  <value>4</value>
9036                </enumeratedValue>
9037                <enumeratedValue>
9038                  <name>TxRu</name>
9039                  <description>RADIO is in the TXRU state</description>
9040                  <value>9</value>
9041                </enumeratedValue>
9042                <enumeratedValue>
9043                  <name>TxIdle</name>
9044                  <description>RADIO is in the TXIDLE state</description>
9045                  <value>10</value>
9046                </enumeratedValue>
9047                <enumeratedValue>
9048                  <name>Tx</name>
9049                  <description>RADIO is in the TX state</description>
9050                  <value>11</value>
9051                </enumeratedValue>
9052                <enumeratedValue>
9053                  <name>TxDisable</name>
9054                  <description>RADIO is in the TXDISABLED state</description>
9055                  <value>12</value>
9056                </enumeratedValue>
9057              </enumeratedValues>
9058            </field>
9059          </fields>
9060        </register>
9061        <register>
9062          <name>DATAWHITEIV</name>
9063          <description>Data whitening initial value</description>
9064          <addressOffset>0x554</addressOffset>
9065          <access>read-write</access>
9066          <resetValue>0x00000040</resetValue>
9067          <fields>
9068            <field>
9069              <name>DATAWHITEIV</name>
9070              <description>Data whitening initial value. Bit 6 is hardwired to '1', writing '0' to it has no effect, and it will always be read back and used by the device as '1'.</description>
9071              <lsb>0</lsb>
9072              <msb>6</msb>
9073            </field>
9074          </fields>
9075        </register>
9076        <register>
9077          <name>BCC</name>
9078          <description>Bit counter compare</description>
9079          <addressOffset>0x560</addressOffset>
9080          <access>read-write</access>
9081          <fields>
9082            <field>
9083              <name>BCC</name>
9084              <description>Bit counter compare</description>
9085              <lsb>0</lsb>
9086              <msb>31</msb>
9087            </field>
9088          </fields>
9089        </register>
9090        <register>
9091          <dim>0x8</dim>
9092          <dimIncrement>0x4</dimIncrement>
9093          <name>DAB[%s]</name>
9094          <description>Description collection: Device address base segment n</description>
9095          <addressOffset>0x600</addressOffset>
9096          <access>read-write</access>
9097          <fields>
9098            <field>
9099              <name>DAB</name>
9100              <description>Device address base segment n</description>
9101              <lsb>0</lsb>
9102              <msb>31</msb>
9103            </field>
9104          </fields>
9105        </register>
9106        <register>
9107          <dim>0x8</dim>
9108          <dimIncrement>0x4</dimIncrement>
9109          <name>DAP[%s]</name>
9110          <description>Description collection: Device address prefix n</description>
9111          <addressOffset>0x620</addressOffset>
9112          <access>read-write</access>
9113          <fields>
9114            <field>
9115              <name>DAP</name>
9116              <description>Device address prefix n</description>
9117              <lsb>0</lsb>
9118              <msb>15</msb>
9119            </field>
9120          </fields>
9121        </register>
9122        <register>
9123          <name>DACNF</name>
9124          <description>Device address match configuration</description>
9125          <addressOffset>0x640</addressOffset>
9126          <access>read-write</access>
9127          <fields>
9128            <field>
9129              <name>ENA0</name>
9130              <description>Enable or disable device address matching using device address 0</description>
9131              <lsb>0</lsb>
9132              <msb>0</msb>
9133              <enumeratedValues>
9134                <enumeratedValue>
9135                  <name>Disabled</name>
9136                  <description>Disabled</description>
9137                  <value>0</value>
9138                </enumeratedValue>
9139                <enumeratedValue>
9140                  <name>Enabled</name>
9141                  <description>Enabled</description>
9142                  <value>1</value>
9143                </enumeratedValue>
9144              </enumeratedValues>
9145            </field>
9146            <field>
9147              <name>ENA1</name>
9148              <description>Enable or disable device address matching using device address 1</description>
9149              <lsb>1</lsb>
9150              <msb>1</msb>
9151              <enumeratedValues>
9152                <enumeratedValue>
9153                  <name>Disabled</name>
9154                  <description>Disabled</description>
9155                  <value>0</value>
9156                </enumeratedValue>
9157                <enumeratedValue>
9158                  <name>Enabled</name>
9159                  <description>Enabled</description>
9160                  <value>1</value>
9161                </enumeratedValue>
9162              </enumeratedValues>
9163            </field>
9164            <field>
9165              <name>ENA2</name>
9166              <description>Enable or disable device address matching using device address 2</description>
9167              <lsb>2</lsb>
9168              <msb>2</msb>
9169              <enumeratedValues>
9170                <enumeratedValue>
9171                  <name>Disabled</name>
9172                  <description>Disabled</description>
9173                  <value>0</value>
9174                </enumeratedValue>
9175                <enumeratedValue>
9176                  <name>Enabled</name>
9177                  <description>Enabled</description>
9178                  <value>1</value>
9179                </enumeratedValue>
9180              </enumeratedValues>
9181            </field>
9182            <field>
9183              <name>ENA3</name>
9184              <description>Enable or disable device address matching using device address 3</description>
9185              <lsb>3</lsb>
9186              <msb>3</msb>
9187              <enumeratedValues>
9188                <enumeratedValue>
9189                  <name>Disabled</name>
9190                  <description>Disabled</description>
9191                  <value>0</value>
9192                </enumeratedValue>
9193                <enumeratedValue>
9194                  <name>Enabled</name>
9195                  <description>Enabled</description>
9196                  <value>1</value>
9197                </enumeratedValue>
9198              </enumeratedValues>
9199            </field>
9200            <field>
9201              <name>ENA4</name>
9202              <description>Enable or disable device address matching using device address 4</description>
9203              <lsb>4</lsb>
9204              <msb>4</msb>
9205              <enumeratedValues>
9206                <enumeratedValue>
9207                  <name>Disabled</name>
9208                  <description>Disabled</description>
9209                  <value>0</value>
9210                </enumeratedValue>
9211                <enumeratedValue>
9212                  <name>Enabled</name>
9213                  <description>Enabled</description>
9214                  <value>1</value>
9215                </enumeratedValue>
9216              </enumeratedValues>
9217            </field>
9218            <field>
9219              <name>ENA5</name>
9220              <description>Enable or disable device address matching using device address 5</description>
9221              <lsb>5</lsb>
9222              <msb>5</msb>
9223              <enumeratedValues>
9224                <enumeratedValue>
9225                  <name>Disabled</name>
9226                  <description>Disabled</description>
9227                  <value>0</value>
9228                </enumeratedValue>
9229                <enumeratedValue>
9230                  <name>Enabled</name>
9231                  <description>Enabled</description>
9232                  <value>1</value>
9233                </enumeratedValue>
9234              </enumeratedValues>
9235            </field>
9236            <field>
9237              <name>ENA6</name>
9238              <description>Enable or disable device address matching using device address 6</description>
9239              <lsb>6</lsb>
9240              <msb>6</msb>
9241              <enumeratedValues>
9242                <enumeratedValue>
9243                  <name>Disabled</name>
9244                  <description>Disabled</description>
9245                  <value>0</value>
9246                </enumeratedValue>
9247                <enumeratedValue>
9248                  <name>Enabled</name>
9249                  <description>Enabled</description>
9250                  <value>1</value>
9251                </enumeratedValue>
9252              </enumeratedValues>
9253            </field>
9254            <field>
9255              <name>ENA7</name>
9256              <description>Enable or disable device address matching using device address 7</description>
9257              <lsb>7</lsb>
9258              <msb>7</msb>
9259              <enumeratedValues>
9260                <enumeratedValue>
9261                  <name>Disabled</name>
9262                  <description>Disabled</description>
9263                  <value>0</value>
9264                </enumeratedValue>
9265                <enumeratedValue>
9266                  <name>Enabled</name>
9267                  <description>Enabled</description>
9268                  <value>1</value>
9269                </enumeratedValue>
9270              </enumeratedValues>
9271            </field>
9272            <field>
9273              <name>TXADD0</name>
9274              <description>TxAdd for device address 0</description>
9275              <lsb>8</lsb>
9276              <msb>8</msb>
9277            </field>
9278            <field>
9279              <name>TXADD1</name>
9280              <description>TxAdd for device address 1</description>
9281              <lsb>9</lsb>
9282              <msb>9</msb>
9283            </field>
9284            <field>
9285              <name>TXADD2</name>
9286              <description>TxAdd for device address 2</description>
9287              <lsb>10</lsb>
9288              <msb>10</msb>
9289            </field>
9290            <field>
9291              <name>TXADD3</name>
9292              <description>TxAdd for device address 3</description>
9293              <lsb>11</lsb>
9294              <msb>11</msb>
9295            </field>
9296            <field>
9297              <name>TXADD4</name>
9298              <description>TxAdd for device address 4</description>
9299              <lsb>12</lsb>
9300              <msb>12</msb>
9301            </field>
9302            <field>
9303              <name>TXADD5</name>
9304              <description>TxAdd for device address 5</description>
9305              <lsb>13</lsb>
9306              <msb>13</msb>
9307            </field>
9308            <field>
9309              <name>TXADD6</name>
9310              <description>TxAdd for device address 6</description>
9311              <lsb>14</lsb>
9312              <msb>14</msb>
9313            </field>
9314            <field>
9315              <name>TXADD7</name>
9316              <description>TxAdd for device address 7</description>
9317              <lsb>15</lsb>
9318              <msb>15</msb>
9319            </field>
9320          </fields>
9321        </register>
9322        <register>
9323          <name>MHRMATCHCONF</name>
9324          <description>Search pattern configuration</description>
9325          <addressOffset>0x644</addressOffset>
9326          <access>read-write</access>
9327          <fields>
9328            <field>
9329              <name>MHRMATCHCONF</name>
9330              <description>Search pattern configuration</description>
9331              <lsb>0</lsb>
9332              <msb>31</msb>
9333            </field>
9334          </fields>
9335        </register>
9336        <register>
9337          <name>MHRMATCHMAS</name>
9338          <description>Pattern mask</description>
9339          <addressOffset>0x648</addressOffset>
9340          <access>read-write</access>
9341          <fields>
9342            <field>
9343              <name>MHRMATCHMAS</name>
9344              <description>Pattern mask</description>
9345              <lsb>0</lsb>
9346              <msb>31</msb>
9347            </field>
9348          </fields>
9349        </register>
9350        <register>
9351          <name>MODECNF0</name>
9352          <description>Radio mode configuration register 0</description>
9353          <addressOffset>0x650</addressOffset>
9354          <access>read-write</access>
9355          <resetValue>0x00000200</resetValue>
9356          <fields>
9357            <field>
9358              <name>RU</name>
9359              <description>Radio ramp-up time</description>
9360              <lsb>0</lsb>
9361              <msb>0</msb>
9362              <enumeratedValues>
9363                <enumeratedValue>
9364                  <name>Default</name>
9365                  <description>Default ramp-up time (tRXEN and tTXEN), compatible with firmware written for nRF51</description>
9366                  <value>0</value>
9367                </enumeratedValue>
9368                <enumeratedValue>
9369                  <name>Fast</name>
9370                  <description>Fast ramp-up (tRXEN,FAST and tTXEN,FAST), see electrical specifications for more information</description>
9371                  <value>1</value>
9372                </enumeratedValue>
9373              </enumeratedValues>
9374            </field>
9375            <field>
9376              <name>DTX</name>
9377              <description>Default TX value</description>
9378              <lsb>8</lsb>
9379              <msb>9</msb>
9380              <enumeratedValues>
9381                <enumeratedValue>
9382                  <name>B1</name>
9383                  <description>Transmit '1'</description>
9384                  <value>0</value>
9385                </enumeratedValue>
9386                <enumeratedValue>
9387                  <name>B0</name>
9388                  <description>Transmit '0'</description>
9389                  <value>1</value>
9390                </enumeratedValue>
9391                <enumeratedValue>
9392                  <name>Center</name>
9393                  <description>Transmit center frequency</description>
9394                  <value>2</value>
9395                </enumeratedValue>
9396              </enumeratedValues>
9397            </field>
9398          </fields>
9399        </register>
9400        <register>
9401          <name>SFD</name>
9402          <description>IEEE 802.15.4 start of frame delimiter</description>
9403          <addressOffset>0x660</addressOffset>
9404          <access>read-write</access>
9405          <resetValue>0x000000A7</resetValue>
9406          <fields>
9407            <field>
9408              <name>SFD</name>
9409              <description>IEEE 802.15.4 start of frame delimiter</description>
9410              <lsb>0</lsb>
9411              <msb>7</msb>
9412            </field>
9413          </fields>
9414        </register>
9415        <register>
9416          <name>EDCNT</name>
9417          <description>IEEE 802.15.4 energy detect loop count</description>
9418          <addressOffset>0x664</addressOffset>
9419          <access>read-write</access>
9420          <resetValue>0x00000000</resetValue>
9421          <fields>
9422            <field>
9423              <name>EDCNT</name>
9424              <description>IEEE 802.15.4 energy detect loop count</description>
9425              <lsb>0</lsb>
9426              <msb>20</msb>
9427            </field>
9428          </fields>
9429        </register>
9430        <register>
9431          <name>EDSAMPLE</name>
9432          <description>IEEE 802.15.4 energy detect level</description>
9433          <addressOffset>0x668</addressOffset>
9434          <access>read-only</access>
9435          <resetValue>0x00000000</resetValue>
9436          <fields>
9437            <field>
9438              <name>EDLVL</name>
9439              <description>IEEE 802.15.4 energy detect level</description>
9440              <lsb>0</lsb>
9441              <msb>7</msb>
9442            </field>
9443          </fields>
9444        </register>
9445        <register>
9446          <name>CCACTRL</name>
9447          <description>IEEE 802.15.4 clear channel assessment control</description>
9448          <addressOffset>0x66C</addressOffset>
9449          <access>read-write</access>
9450          <resetValue>0x052D0000</resetValue>
9451          <fields>
9452            <field>
9453              <name>CCAMODE</name>
9454              <description>CCA mode of operation</description>
9455              <lsb>0</lsb>
9456              <msb>2</msb>
9457              <enumeratedValues>
9458                <enumeratedValue>
9459                  <name>EdMode</name>
9460                  <description>Energy above threshold</description>
9461                  <value>0</value>
9462                </enumeratedValue>
9463                <enumeratedValue>
9464                  <name>CarrierMode</name>
9465                  <description>Carrier seen</description>
9466                  <value>1</value>
9467                </enumeratedValue>
9468                <enumeratedValue>
9469                  <name>CarrierAndEdMode</name>
9470                  <description>Energy above threshold AND carrier seen</description>
9471                  <value>2</value>
9472                </enumeratedValue>
9473                <enumeratedValue>
9474                  <name>CarrierOrEdMode</name>
9475                  <description>Energy above threshold OR carrier seen</description>
9476                  <value>3</value>
9477                </enumeratedValue>
9478                <enumeratedValue>
9479                  <name>EdModeTest1</name>
9480                  <description>Energy above threshold test mode that will abort when first ED measurement over threshold is seen. No averaging.</description>
9481                  <value>4</value>
9482                </enumeratedValue>
9483              </enumeratedValues>
9484            </field>
9485            <field>
9486              <name>CCAEDTHRES</name>
9487              <description>CCA energy busy threshold. Used in all the CCA modes except CarrierMode.</description>
9488              <lsb>8</lsb>
9489              <msb>15</msb>
9490            </field>
9491            <field>
9492              <name>CCACORRTHRES</name>
9493              <description>CCA correlator busy threshold. Only relevant to CarrierMode, CarrierAndEdMode, and CarrierOrEdMode.</description>
9494              <lsb>16</lsb>
9495              <msb>23</msb>
9496            </field>
9497            <field>
9498              <name>CCACORRCNT</name>
9499              <description>Limit for occurances above CCACORRTHRES. When not equal to zero the corrolator based signal detect is enabled.</description>
9500              <lsb>24</lsb>
9501              <msb>31</msb>
9502            </field>
9503          </fields>
9504        </register>
9505        <register>
9506          <name>DFEMODE</name>
9507          <description>Whether to use Angle-of-Arrival (AOA) or Angle-of-Departure (AOD)</description>
9508          <addressOffset>0x900</addressOffset>
9509          <access>read-write</access>
9510          <resetValue>0x00000000</resetValue>
9511          <fields>
9512            <field>
9513              <name>DFEOPMODE</name>
9514              <description>Direction finding operation mode</description>
9515              <lsb>0</lsb>
9516              <msb>1</msb>
9517              <enumeratedValues>
9518                <enumeratedValue>
9519                  <name>Disabled</name>
9520                  <description>Direction finding mode disabled</description>
9521                  <value>0</value>
9522                </enumeratedValue>
9523                <enumeratedValue>
9524                  <name>AoD</name>
9525                  <description>Direction finding mode set to AoD</description>
9526                  <value>2</value>
9527                </enumeratedValue>
9528                <enumeratedValue>
9529                  <name>AoA</name>
9530                  <description>Direction finding mode set to AoA</description>
9531                  <value>3</value>
9532                </enumeratedValue>
9533              </enumeratedValues>
9534            </field>
9535          </fields>
9536        </register>
9537        <register>
9538          <name>CTEINLINECONF</name>
9539          <description>Configuration for CTE inline mode</description>
9540          <addressOffset>0x904</addressOffset>
9541          <access>read-write</access>
9542          <resetValue>0x00002800</resetValue>
9543          <fields>
9544            <field>
9545              <name>CTEINLINECTRLEN</name>
9546              <description>Enable parsing of CTEInfo from received packet in BLE modes</description>
9547              <lsb>0</lsb>
9548              <msb>0</msb>
9549              <enumeratedValues>
9550                <enumeratedValue>
9551                  <name>Enabled</name>
9552                  <description>Parsing of CTEInfo is enabled</description>
9553                  <value>1</value>
9554                </enumeratedValue>
9555                <enumeratedValue>
9556                  <name>Disabled</name>
9557                  <description>Parsing of CTEInfo is disabled</description>
9558                  <value>0</value>
9559                </enumeratedValue>
9560              </enumeratedValues>
9561            </field>
9562            <field>
9563              <name>CTEINFOINS1</name>
9564              <description>CTEInfo is S1 byte or not</description>
9565              <lsb>3</lsb>
9566              <msb>3</msb>
9567              <enumeratedValues>
9568                <enumeratedValue>
9569                  <name>InS1</name>
9570                  <description>CTEInfo is in S1 byte (data PDU)</description>
9571                  <value>1</value>
9572                </enumeratedValue>
9573                <enumeratedValue>
9574                  <name>NotInS1</name>
9575                  <description>CTEInfo is NOT in S1 byte (advertising PDU)</description>
9576                  <value>0</value>
9577                </enumeratedValue>
9578              </enumeratedValues>
9579            </field>
9580            <field>
9581              <name>CTEERRORHANDLING</name>
9582              <description>Sampling/switching if CRC is not OK</description>
9583              <lsb>4</lsb>
9584              <msb>4</msb>
9585              <enumeratedValues>
9586                <enumeratedValue>
9587                  <name>Yes</name>
9588                  <description>Sampling and antenna switching also when CRC is not OK</description>
9589                  <value>1</value>
9590                </enumeratedValue>
9591                <enumeratedValue>
9592                  <name>No</name>
9593                  <description>No sampling and antenna switching when CRC is not OK</description>
9594                  <value>0</value>
9595                </enumeratedValue>
9596              </enumeratedValues>
9597            </field>
9598            <field>
9599              <name>CTETIMEVALIDRANGE</name>
9600              <description>Max range of CTETime</description>
9601              <lsb>6</lsb>
9602              <msb>7</msb>
9603              <enumeratedValues>
9604                <enumeratedValue>
9605                  <name>20</name>
9606                  <description>20 in 8 us unit (default) Set to 20 if parsed CTETime is larger than 20</description>
9607                  <value>0</value>
9608                </enumeratedValue>
9609                <enumeratedValue>
9610                  <name>31</name>
9611                  <description>31 in 8 us unit</description>
9612                  <value>1</value>
9613                </enumeratedValue>
9614                <enumeratedValue>
9615                  <name>63</name>
9616                  <description>63 in 8 us unit</description>
9617                  <value>2</value>
9618                </enumeratedValue>
9619              </enumeratedValues>
9620            </field>
9621            <field>
9622              <name>CTEINLINERXMODE1US</name>
9623              <description>Spacing between samples for the samples in the SWITCHING period when CTEINLINEMODE is set.</description>
9624              <lsb>10</lsb>
9625              <msb>12</msb>
9626              <enumeratedValues>
9627                <enumeratedValue>
9628                  <name>4us</name>
9629                  <description>4 us</description>
9630                  <value>1</value>
9631                </enumeratedValue>
9632                <enumeratedValue>
9633                  <name>2us</name>
9634                  <description>2 us</description>
9635                  <value>2</value>
9636                </enumeratedValue>
9637                <enumeratedValue>
9638                  <name>1us</name>
9639                  <description>1 us</description>
9640                  <value>3</value>
9641                </enumeratedValue>
9642                <enumeratedValue>
9643                  <name>500ns</name>
9644                  <description>0.5 us</description>
9645                  <value>4</value>
9646                </enumeratedValue>
9647                <enumeratedValue>
9648                  <name>250ns</name>
9649                  <description>0.25 us</description>
9650                  <value>5</value>
9651                </enumeratedValue>
9652                <enumeratedValue>
9653                  <name>125ns</name>
9654                  <description>0.125 us</description>
9655                  <value>6</value>
9656                </enumeratedValue>
9657              </enumeratedValues>
9658            </field>
9659            <field>
9660              <name>CTEINLINERXMODE2US</name>
9661              <description>Spacing between samples for the samples in the SWITCHING period when CTEINLINEMODE is set.</description>
9662              <lsb>13</lsb>
9663              <msb>15</msb>
9664              <enumeratedValues>
9665                <enumeratedValue>
9666                  <name>4us</name>
9667                  <description>4 us</description>
9668                  <value>1</value>
9669                </enumeratedValue>
9670                <enumeratedValue>
9671                  <name>2us</name>
9672                  <description>2 us</description>
9673                  <value>2</value>
9674                </enumeratedValue>
9675                <enumeratedValue>
9676                  <name>1us</name>
9677                  <description>1 us</description>
9678                  <value>3</value>
9679                </enumeratedValue>
9680                <enumeratedValue>
9681                  <name>500ns</name>
9682                  <description>0.5 us</description>
9683                  <value>4</value>
9684                </enumeratedValue>
9685                <enumeratedValue>
9686                  <name>250ns</name>
9687                  <description>0.25 us</description>
9688                  <value>5</value>
9689                </enumeratedValue>
9690                <enumeratedValue>
9691                  <name>125ns</name>
9692                  <description>0.125 us</description>
9693                  <value>6</value>
9694                </enumeratedValue>
9695              </enumeratedValues>
9696            </field>
9697            <field>
9698              <name>S0CONF</name>
9699              <description>S0 bit pattern to match</description>
9700              <lsb>16</lsb>
9701              <msb>23</msb>
9702            </field>
9703            <field>
9704              <name>S0MASK</name>
9705              <description>S0 bit mask to set which bit to match</description>
9706              <lsb>24</lsb>
9707              <msb>31</msb>
9708            </field>
9709          </fields>
9710        </register>
9711        <register>
9712          <name>DFECTRL1</name>
9713          <description>Various configuration for Direction finding</description>
9714          <addressOffset>0x910</addressOffset>
9715          <access>read-write</access>
9716          <resetValue>0x00023282</resetValue>
9717          <fields>
9718            <field>
9719              <name>NUMBEROF8US</name>
9720              <description>Length of the AoA/AoD procedure in number of 8 us units</description>
9721              <lsb>0</lsb>
9722              <msb>5</msb>
9723            </field>
9724            <field>
9725              <name>DFEINEXTENSION</name>
9726              <description>Add CTE extension and do antenna switching/sampling in this extension</description>
9727              <lsb>7</lsb>
9728              <msb>7</msb>
9729              <enumeratedValues>
9730                <enumeratedValue>
9731                  <name>CRC</name>
9732                  <description>AoA/AoD procedure triggered at end of CRC</description>
9733                  <value>1</value>
9734                </enumeratedValue>
9735                <enumeratedValue>
9736                  <name>Payload</name>
9737                  <description>Antenna switching/sampling is done in the packet payload</description>
9738                  <value>0</value>
9739                </enumeratedValue>
9740              </enumeratedValues>
9741            </field>
9742            <field>
9743              <name>TSWITCHSPACING</name>
9744              <description>Interval between every time the antenna is changed in the SWITCHING state</description>
9745              <lsb>8</lsb>
9746              <msb>10</msb>
9747              <enumeratedValues>
9748                <enumeratedValue>
9749                  <name>4us</name>
9750                  <description>4 us</description>
9751                  <value>1</value>
9752                </enumeratedValue>
9753                <enumeratedValue>
9754                  <name>2us</name>
9755                  <description>2 us</description>
9756                  <value>2</value>
9757                </enumeratedValue>
9758                <enumeratedValue>
9759                  <name>1us</name>
9760                  <description>1 us</description>
9761                  <value>3</value>
9762                </enumeratedValue>
9763              </enumeratedValues>
9764            </field>
9765            <field>
9766              <name>TSAMPLESPACINGREF</name>
9767              <description>Interval between samples in the REFERENCE period</description>
9768              <lsb>12</lsb>
9769              <msb>14</msb>
9770              <enumeratedValues>
9771                <enumeratedValue>
9772                  <name>4us</name>
9773                  <description>4 us</description>
9774                  <value>1</value>
9775                </enumeratedValue>
9776                <enumeratedValue>
9777                  <name>2us</name>
9778                  <description>2 us</description>
9779                  <value>2</value>
9780                </enumeratedValue>
9781                <enumeratedValue>
9782                  <name>1us</name>
9783                  <description>1 us</description>
9784                  <value>3</value>
9785                </enumeratedValue>
9786                <enumeratedValue>
9787                  <name>500ns</name>
9788                  <description>0.5 us</description>
9789                  <value>4</value>
9790                </enumeratedValue>
9791                <enumeratedValue>
9792                  <name>250ns</name>
9793                  <description>0.25 us</description>
9794                  <value>5</value>
9795                </enumeratedValue>
9796                <enumeratedValue>
9797                  <name>125ns</name>
9798                  <description>0.125 us</description>
9799                  <value>6</value>
9800                </enumeratedValue>
9801              </enumeratedValues>
9802            </field>
9803            <field>
9804              <name>SAMPLETYPE</name>
9805              <description>Whether to sample I/Q or magnitude/phase</description>
9806              <lsb>15</lsb>
9807              <msb>15</msb>
9808              <enumeratedValues>
9809                <enumeratedValue>
9810                  <name>IQ</name>
9811                  <description>Complex samples in I and Q</description>
9812                  <value>0</value>
9813                </enumeratedValue>
9814                <enumeratedValue>
9815                  <name>MagPhase</name>
9816                  <description>Complex samples as magnitude and phase</description>
9817                  <value>1</value>
9818                </enumeratedValue>
9819              </enumeratedValues>
9820            </field>
9821            <field>
9822              <name>TSAMPLESPACING</name>
9823              <description>Interval between samples in the SWITCHING period when CTEINLINECTRLEN is 0</description>
9824              <lsb>16</lsb>
9825              <msb>18</msb>
9826              <enumeratedValues>
9827                <enumeratedValue>
9828                  <name>4us</name>
9829                  <description>4 us</description>
9830                  <value>1</value>
9831                </enumeratedValue>
9832                <enumeratedValue>
9833                  <name>2us</name>
9834                  <description>2 us</description>
9835                  <value>2</value>
9836                </enumeratedValue>
9837                <enumeratedValue>
9838                  <name>1us</name>
9839                  <description>1 us</description>
9840                  <value>3</value>
9841                </enumeratedValue>
9842                <enumeratedValue>
9843                  <name>500ns</name>
9844                  <description>0.5 us</description>
9845                  <value>4</value>
9846                </enumeratedValue>
9847                <enumeratedValue>
9848                  <name>250ns</name>
9849                  <description>0.25 us</description>
9850                  <value>5</value>
9851                </enumeratedValue>
9852                <enumeratedValue>
9853                  <name>125ns</name>
9854                  <description>0.125 us</description>
9855                  <value>6</value>
9856                </enumeratedValue>
9857              </enumeratedValues>
9858            </field>
9859            <field>
9860              <name>REPEATPATTERN</name>
9861              <description>Repeat each individual antenna pattern N times sequentially, i.e. P0, P0, P1, P1, P2, P2, P3, P3, etc.</description>
9862              <lsb>20</lsb>
9863              <msb>23</msb>
9864              <enumeratedValues>
9865                <enumeratedValue>
9866                  <name>NoRepeat</name>
9867                  <description>Do not repeat (1 time in total)</description>
9868                  <value>0</value>
9869                </enumeratedValue>
9870              </enumeratedValues>
9871            </field>
9872            <field>
9873              <name>AGCBACKOFFGAIN</name>
9874              <description>Gain will be lowered by the specified number of gain steps at the start of CTE</description>
9875              <lsb>24</lsb>
9876              <msb>27</msb>
9877            </field>
9878          </fields>
9879        </register>
9880        <register>
9881          <name>DFECTRL2</name>
9882          <description>Start offset for Direction finding</description>
9883          <addressOffset>0x914</addressOffset>
9884          <access>read-write</access>
9885          <resetValue>0x00000000</resetValue>
9886          <fields>
9887            <field>
9888              <name>TSWITCHOFFSET</name>
9889              <description>Signed value offset after the end of the CRC before starting switching in number of 16 MHz clock cycles</description>
9890              <lsb>0</lsb>
9891              <msb>12</msb>
9892            </field>
9893            <field>
9894              <name>TSAMPLEOFFSET</name>
9895              <description>Signed value offset in number of 16 MHz clock cycles for fine tuning of the sampling instant for all IQ samples. With TSAMPLEOFFSET=0 the first sample is taken immediately at the start of the reference period</description>
9896              <lsb>16</lsb>
9897              <msb>27</msb>
9898            </field>
9899          </fields>
9900        </register>
9901        <register>
9902          <name>SWITCHPATTERN</name>
9903          <description>GPIO patterns to be used for each antenna</description>
9904          <addressOffset>0x928</addressOffset>
9905          <access>read-write</access>
9906          <resetValue>0x00000000</resetValue>
9907          <fields>
9908            <field>
9909              <name>SWITCHPATTERN</name>
9910              <description>Fill array of GPIO patterns for antenna control.</description>
9911              <lsb>0</lsb>
9912              <msb>7</msb>
9913            </field>
9914          </fields>
9915        </register>
9916        <register>
9917          <name>CLEARPATTERN</name>
9918          <description>Clear the GPIO pattern array for antenna control</description>
9919          <addressOffset>0x92C</addressOffset>
9920          <access>read-write</access>
9921          <fields>
9922            <field>
9923              <name>CLEARPATTERN</name>
9924              <description>Clears GPIO pattern array for antenna control</description>
9925              <lsb>0</lsb>
9926              <msb>0</msb>
9927              <modifiedWriteValues>oneToClear</modifiedWriteValues>
9928              <enumeratedValues>
9929                <enumeratedValue>
9930                  <name>Clear</name>
9931                  <description>Clear the GPIO pattern</description>
9932                  <value>1</value>
9933                </enumeratedValue>
9934              </enumeratedValues>
9935            </field>
9936          </fields>
9937        </register>
9938        <cluster>
9939          <name>PSEL</name>
9940          <description>Unspecified</description>
9941          <headerStructName>RADIO_PSEL</headerStructName>
9942          <access>read-write</access>
9943          <addressOffset>0x930</addressOffset>
9944          <register>
9945            <dim>0x8</dim>
9946            <dimIncrement>0x4</dimIncrement>
9947            <name>DFEGPIO[%s]</name>
9948            <description>Description collection: Pin select for DFE pin n</description>
9949            <addressOffset>0x000</addressOffset>
9950            <access>read-write</access>
9951            <resetValue>0xFFFFFFFF</resetValue>
9952            <fields>
9953              <field>
9954                <name>PIN</name>
9955                <description>Pin number</description>
9956                <lsb>0</lsb>
9957                <msb>4</msb>
9958              </field>
9959              <field>
9960                <name>PORT</name>
9961                <description>Port number</description>
9962                <lsb>5</lsb>
9963                <msb>5</msb>
9964              </field>
9965              <field>
9966                <name>CONNECT</name>
9967                <description>Connection</description>
9968                <lsb>31</lsb>
9969                <msb>31</msb>
9970                <enumeratedValues>
9971                  <enumeratedValue>
9972                    <name>Disconnected</name>
9973                    <description>Disconnect</description>
9974                    <value>1</value>
9975                  </enumeratedValue>
9976                  <enumeratedValue>
9977                    <name>Connected</name>
9978                    <description>Connect</description>
9979                    <value>0</value>
9980                  </enumeratedValue>
9981                </enumeratedValues>
9982              </field>
9983            </fields>
9984          </register>
9985        </cluster>
9986        <cluster>
9987          <name>DFEPACKET</name>
9988          <description>DFE packet EasyDMA channel</description>
9989          <headerStructName>RADIO_DFEPACKET</headerStructName>
9990          <access>read-write</access>
9991          <addressOffset>0x950</addressOffset>
9992          <register>
9993            <name>PTR</name>
9994            <description>Data pointer</description>
9995            <addressOffset>0x000</addressOffset>
9996            <access>read-write</access>
9997            <resetValue>0x01000000</resetValue>
9998            <fields>
9999              <field>
10000                <name>PTR</name>
10001                <description>Data pointer</description>
10002                <lsb>0</lsb>
10003                <msb>31</msb>
10004              </field>
10005            </fields>
10006          </register>
10007          <register>
10008            <name>MAXCNT</name>
10009            <description>Maximum number of buffer words to transfer</description>
10010            <addressOffset>0x004</addressOffset>
10011            <access>read-write</access>
10012            <resetValue>0x00001000</resetValue>
10013            <fields>
10014              <field>
10015                <name>MAXCNT</name>
10016                <description>Maximum number of buffer words to transfer</description>
10017                <lsb>0</lsb>
10018                <msb>13</msb>
10019              </field>
10020            </fields>
10021          </register>
10022          <register>
10023            <name>AMOUNT</name>
10024            <description>Number of samples transferred in the last transaction</description>
10025            <addressOffset>0x008</addressOffset>
10026            <access>read-only</access>
10027            <fields>
10028              <field>
10029                <name>AMOUNT</name>
10030                <description>Number of samples transferred in the last transaction</description>
10031                <lsb>0</lsb>
10032                <msb>15</msb>
10033              </field>
10034            </fields>
10035          </register>
10036        </cluster>
10037        <register>
10038          <name>POWER</name>
10039          <description>Peripheral power control</description>
10040          <addressOffset>0xFFC</addressOffset>
10041          <access>read-write</access>
10042          <resetValue>0x00000001</resetValue>
10043          <fields>
10044            <field>
10045              <name>POWER</name>
10046              <description>Peripheral power control. The peripheral and its registers will be reset to its initial state by switching the peripheral off and then back on again.</description>
10047              <lsb>0</lsb>
10048              <msb>0</msb>
10049              <enumeratedValues>
10050                <enumeratedValue>
10051                  <name>Disabled</name>
10052                  <description>Peripheral is powered off</description>
10053                  <value>0</value>
10054                </enumeratedValue>
10055                <enumeratedValue>
10056                  <name>Enabled</name>
10057                  <description>Peripheral is powered on</description>
10058                  <value>1</value>
10059                </enumeratedValue>
10060              </enumeratedValues>
10061            </field>
10062          </fields>
10063        </register>
10064      </registers>
10065    </peripheral>
10066    <peripheral>
10067      <name>RNG_NS</name>
10068      <description>Random Number Generator</description>
10069      <baseAddress>0x41009000</baseAddress>
10070      <headerStructName>RNG</headerStructName>
10071      <!--Security dma=NA-->
10072      <!--Security securemapping=NS-->
10073      <addressBlock>
10074        <offset>0</offset>
10075        <size>0x1000</size>
10076        <usage>registers</usage>
10077      </addressBlock>
10078      <interrupt>
10079        <name>RNG</name>
10080        <value>9</value>
10081      </interrupt>
10082      <groupName>RNG</groupName>
10083      <size>0x20</size>
10084      <registers>
10085        <register>
10086          <name>TASKS_START</name>
10087          <description>Task starting the random number generator</description>
10088          <addressOffset>0x000</addressOffset>
10089          <access>write-only</access>
10090          <fields>
10091            <field>
10092              <name>TASKS_START</name>
10093              <description>Task starting the random number generator</description>
10094              <lsb>0</lsb>
10095              <msb>0</msb>
10096              <enumeratedValues>
10097                <enumeratedValue>
10098                  <name>Trigger</name>
10099                  <description>Trigger task</description>
10100                  <value>1</value>
10101                </enumeratedValue>
10102              </enumeratedValues>
10103            </field>
10104          </fields>
10105        </register>
10106        <register>
10107          <name>TASKS_STOP</name>
10108          <description>Task stopping the random number generator</description>
10109          <addressOffset>0x004</addressOffset>
10110          <access>write-only</access>
10111          <fields>
10112            <field>
10113              <name>TASKS_STOP</name>
10114              <description>Task stopping the random number generator</description>
10115              <lsb>0</lsb>
10116              <msb>0</msb>
10117              <enumeratedValues>
10118                <enumeratedValue>
10119                  <name>Trigger</name>
10120                  <description>Trigger task</description>
10121                  <value>1</value>
10122                </enumeratedValue>
10123              </enumeratedValues>
10124            </field>
10125          </fields>
10126        </register>
10127        <register>
10128          <name>SUBSCRIBE_START</name>
10129          <description>Subscribe configuration for task START</description>
10130          <addressOffset>0x080</addressOffset>
10131          <access>read-write</access>
10132          <fields>
10133            <field>
10134              <name>CHIDX</name>
10135              <description>DPPI channel that task START will subscribe to</description>
10136              <lsb>0</lsb>
10137              <msb>7</msb>
10138            </field>
10139            <field>
10140              <name>EN</name>
10141              <lsb>31</lsb>
10142              <msb>31</msb>
10143              <enumeratedValues>
10144                <enumeratedValue>
10145                  <name>Disabled</name>
10146                  <description>Disable subscription</description>
10147                  <value>0</value>
10148                </enumeratedValue>
10149                <enumeratedValue>
10150                  <name>Enabled</name>
10151                  <description>Enable subscription</description>
10152                  <value>1</value>
10153                </enumeratedValue>
10154              </enumeratedValues>
10155            </field>
10156          </fields>
10157        </register>
10158        <register>
10159          <name>SUBSCRIBE_STOP</name>
10160          <description>Subscribe configuration for task STOP</description>
10161          <addressOffset>0x084</addressOffset>
10162          <access>read-write</access>
10163          <fields>
10164            <field>
10165              <name>CHIDX</name>
10166              <description>DPPI channel that task STOP will subscribe to</description>
10167              <lsb>0</lsb>
10168              <msb>7</msb>
10169            </field>
10170            <field>
10171              <name>EN</name>
10172              <lsb>31</lsb>
10173              <msb>31</msb>
10174              <enumeratedValues>
10175                <enumeratedValue>
10176                  <name>Disabled</name>
10177                  <description>Disable subscription</description>
10178                  <value>0</value>
10179                </enumeratedValue>
10180                <enumeratedValue>
10181                  <name>Enabled</name>
10182                  <description>Enable subscription</description>
10183                  <value>1</value>
10184                </enumeratedValue>
10185              </enumeratedValues>
10186            </field>
10187          </fields>
10188        </register>
10189        <register>
10190          <name>EVENTS_VALRDY</name>
10191          <description>Event being generated for every new random number written to the VALUE register</description>
10192          <addressOffset>0x100</addressOffset>
10193          <access>read-write</access>
10194          <fields>
10195            <field>
10196              <name>EVENTS_VALRDY</name>
10197              <description>Event being generated for every new random number written to the VALUE register</description>
10198              <lsb>0</lsb>
10199              <msb>0</msb>
10200              <enumeratedValues>
10201                <enumeratedValue>
10202                  <name>NotGenerated</name>
10203                  <description>Event not generated</description>
10204                  <value>0</value>
10205                </enumeratedValue>
10206                <enumeratedValue>
10207                  <name>Generated</name>
10208                  <description>Event generated</description>
10209                  <value>1</value>
10210                </enumeratedValue>
10211              </enumeratedValues>
10212            </field>
10213          </fields>
10214        </register>
10215        <register>
10216          <name>PUBLISH_VALRDY</name>
10217          <description>Publish configuration for event VALRDY</description>
10218          <addressOffset>0x180</addressOffset>
10219          <access>read-write</access>
10220          <fields>
10221            <field>
10222              <name>CHIDX</name>
10223              <description>DPPI channel that event VALRDY will publish to.</description>
10224              <lsb>0</lsb>
10225              <msb>7</msb>
10226            </field>
10227            <field>
10228              <name>EN</name>
10229              <lsb>31</lsb>
10230              <msb>31</msb>
10231              <enumeratedValues>
10232                <enumeratedValue>
10233                  <name>Disabled</name>
10234                  <description>Disable publishing</description>
10235                  <value>0</value>
10236                </enumeratedValue>
10237                <enumeratedValue>
10238                  <name>Enabled</name>
10239                  <description>Enable publishing</description>
10240                  <value>1</value>
10241                </enumeratedValue>
10242              </enumeratedValues>
10243            </field>
10244          </fields>
10245        </register>
10246        <register>
10247          <name>SHORTS</name>
10248          <description>Shortcuts between local events and tasks</description>
10249          <addressOffset>0x200</addressOffset>
10250          <access>read-write</access>
10251          <fields>
10252            <field>
10253              <name>VALRDY_STOP</name>
10254              <description>Shortcut between event VALRDY and task STOP</description>
10255              <lsb>0</lsb>
10256              <msb>0</msb>
10257              <enumeratedValues>
10258                <enumeratedValue>
10259                  <name>Disabled</name>
10260                  <description>Disable shortcut</description>
10261                  <value>0</value>
10262                </enumeratedValue>
10263                <enumeratedValue>
10264                  <name>Enabled</name>
10265                  <description>Enable shortcut</description>
10266                  <value>1</value>
10267                </enumeratedValue>
10268              </enumeratedValues>
10269            </field>
10270          </fields>
10271        </register>
10272        <register>
10273          <name>INTENSET</name>
10274          <description>Enable interrupt</description>
10275          <addressOffset>0x304</addressOffset>
10276          <access>read-write</access>
10277          <fields>
10278            <field>
10279              <name>VALRDY</name>
10280              <description>Write '1' to enable interrupt for event VALRDY</description>
10281              <lsb>0</lsb>
10282              <msb>0</msb>
10283              <enumeratedValues>
10284                <usage>read</usage>
10285                <enumeratedValue>
10286                  <name>Disabled</name>
10287                  <description>Read: Disabled</description>
10288                  <value>0</value>
10289                </enumeratedValue>
10290                <enumeratedValue>
10291                  <name>Enabled</name>
10292                  <description>Read: Enabled</description>
10293                  <value>1</value>
10294                </enumeratedValue>
10295              </enumeratedValues>
10296              <enumeratedValues>
10297                <usage>write</usage>
10298                <enumeratedValue>
10299                  <name>Set</name>
10300                  <description>Enable</description>
10301                  <value>1</value>
10302                </enumeratedValue>
10303              </enumeratedValues>
10304            </field>
10305          </fields>
10306        </register>
10307        <register>
10308          <name>INTENCLR</name>
10309          <description>Disable interrupt</description>
10310          <addressOffset>0x308</addressOffset>
10311          <access>read-write</access>
10312          <fields>
10313            <field>
10314              <name>VALRDY</name>
10315              <description>Write '1' to disable interrupt for event VALRDY</description>
10316              <lsb>0</lsb>
10317              <msb>0</msb>
10318              <enumeratedValues>
10319                <usage>read</usage>
10320                <enumeratedValue>
10321                  <name>Disabled</name>
10322                  <description>Read: Disabled</description>
10323                  <value>0</value>
10324                </enumeratedValue>
10325                <enumeratedValue>
10326                  <name>Enabled</name>
10327                  <description>Read: Enabled</description>
10328                  <value>1</value>
10329                </enumeratedValue>
10330              </enumeratedValues>
10331              <enumeratedValues>
10332                <usage>write</usage>
10333                <enumeratedValue>
10334                  <name>Clear</name>
10335                  <description>Disable</description>
10336                  <value>1</value>
10337                </enumeratedValue>
10338              </enumeratedValues>
10339            </field>
10340          </fields>
10341        </register>
10342        <register>
10343          <name>CONFIG</name>
10344          <description>Configuration register</description>
10345          <addressOffset>0x504</addressOffset>
10346          <access>read-write</access>
10347          <fields>
10348            <field>
10349              <name>DERCEN</name>
10350              <description>Bias correction</description>
10351              <lsb>0</lsb>
10352              <msb>0</msb>
10353              <enumeratedValues>
10354                <enumeratedValue>
10355                  <name>Disabled</name>
10356                  <description>Disabled</description>
10357                  <value>0</value>
10358                </enumeratedValue>
10359                <enumeratedValue>
10360                  <name>Enabled</name>
10361                  <description>Enabled</description>
10362                  <value>1</value>
10363                </enumeratedValue>
10364              </enumeratedValues>
10365            </field>
10366          </fields>
10367        </register>
10368        <register>
10369          <name>VALUE</name>
10370          <description>Output random number</description>
10371          <addressOffset>0x508</addressOffset>
10372          <access>read-only</access>
10373          <fields>
10374            <field>
10375              <name>VALUE</name>
10376              <description>Generated random number</description>
10377              <lsb>0</lsb>
10378              <msb>7</msb>
10379            </field>
10380          </fields>
10381        </register>
10382      </registers>
10383    </peripheral>
10384    <peripheral>
10385      <name>GPIOTE_NS</name>
10386      <description>GPIO Tasks and Events</description>
10387      <baseAddress>0x4100A000</baseAddress>
10388      <headerStructName>GPIOTE</headerStructName>
10389      <!--Security dma=NA-->
10390      <!--Security securemapping=NS-->
10391      <addressBlock>
10392        <offset>0</offset>
10393        <size>0x1000</size>
10394        <usage>registers</usage>
10395      </addressBlock>
10396      <interrupt>
10397        <name>GPIOTE</name>
10398        <value>10</value>
10399      </interrupt>
10400      <groupName>GPIOTE</groupName>
10401      <size>0x20</size>
10402      <registers>
10403        <register>
10404          <dim>0x8</dim>
10405          <dimIncrement>0x4</dimIncrement>
10406          <name>TASKS_OUT[%s]</name>
10407          <description>Description collection: Task for writing to pin specified in CONFIG[n].PSEL. Action on pin is configured in CONFIG[n].POLARITY.</description>
10408          <addressOffset>0x000</addressOffset>
10409          <access>write-only</access>
10410          <fields>
10411            <field>
10412              <name>TASKS_OUT</name>
10413              <description>Task for writing to pin specified in CONFIG[n].PSEL. Action on pin is configured in CONFIG[n].POLARITY.</description>
10414              <lsb>0</lsb>
10415              <msb>0</msb>
10416              <enumeratedValues>
10417                <enumeratedValue>
10418                  <name>Trigger</name>
10419                  <description>Trigger task</description>
10420                  <value>1</value>
10421                </enumeratedValue>
10422              </enumeratedValues>
10423            </field>
10424          </fields>
10425        </register>
10426        <register>
10427          <dim>0x8</dim>
10428          <dimIncrement>0x4</dimIncrement>
10429          <name>TASKS_SET[%s]</name>
10430          <description>Description collection: Task for writing to pin specified in CONFIG[n].PSEL. Action on pin is to set it high.</description>
10431          <addressOffset>0x030</addressOffset>
10432          <access>write-only</access>
10433          <fields>
10434            <field>
10435              <name>TASKS_SET</name>
10436              <description>Task for writing to pin specified in CONFIG[n].PSEL. Action on pin is to set it high.</description>
10437              <lsb>0</lsb>
10438              <msb>0</msb>
10439              <enumeratedValues>
10440                <enumeratedValue>
10441                  <name>Trigger</name>
10442                  <description>Trigger task</description>
10443                  <value>1</value>
10444                </enumeratedValue>
10445              </enumeratedValues>
10446            </field>
10447          </fields>
10448        </register>
10449        <register>
10450          <dim>0x8</dim>
10451          <dimIncrement>0x4</dimIncrement>
10452          <name>TASKS_CLR[%s]</name>
10453          <description>Description collection: Task for writing to pin specified in CONFIG[n].PSEL. Action on pin is to set it low.</description>
10454          <addressOffset>0x060</addressOffset>
10455          <access>write-only</access>
10456          <fields>
10457            <field>
10458              <name>TASKS_CLR</name>
10459              <description>Task for writing to pin specified in CONFIG[n].PSEL. Action on pin is to set it low.</description>
10460              <lsb>0</lsb>
10461              <msb>0</msb>
10462              <enumeratedValues>
10463                <enumeratedValue>
10464                  <name>Trigger</name>
10465                  <description>Trigger task</description>
10466                  <value>1</value>
10467                </enumeratedValue>
10468              </enumeratedValues>
10469            </field>
10470          </fields>
10471        </register>
10472        <register>
10473          <dim>0x8</dim>
10474          <dimIncrement>0x4</dimIncrement>
10475          <name>SUBSCRIBE_OUT[%s]</name>
10476          <description>Description collection: Subscribe configuration for task OUT[n]</description>
10477          <addressOffset>0x080</addressOffset>
10478          <access>read-write</access>
10479          <fields>
10480            <field>
10481              <name>CHIDX</name>
10482              <description>DPPI channel that task OUT[n] will subscribe to</description>
10483              <lsb>0</lsb>
10484              <msb>7</msb>
10485            </field>
10486            <field>
10487              <name>EN</name>
10488              <lsb>31</lsb>
10489              <msb>31</msb>
10490              <enumeratedValues>
10491                <enumeratedValue>
10492                  <name>Disabled</name>
10493                  <description>Disable subscription</description>
10494                  <value>0</value>
10495                </enumeratedValue>
10496                <enumeratedValue>
10497                  <name>Enabled</name>
10498                  <description>Enable subscription</description>
10499                  <value>1</value>
10500                </enumeratedValue>
10501              </enumeratedValues>
10502            </field>
10503          </fields>
10504        </register>
10505        <register>
10506          <dim>0x8</dim>
10507          <dimIncrement>0x4</dimIncrement>
10508          <name>SUBSCRIBE_SET[%s]</name>
10509          <description>Description collection: Subscribe configuration for task SET[n]</description>
10510          <addressOffset>0x0B0</addressOffset>
10511          <access>read-write</access>
10512          <fields>
10513            <field>
10514              <name>CHIDX</name>
10515              <description>DPPI channel that task SET[n] will subscribe to</description>
10516              <lsb>0</lsb>
10517              <msb>7</msb>
10518            </field>
10519            <field>
10520              <name>EN</name>
10521              <lsb>31</lsb>
10522              <msb>31</msb>
10523              <enumeratedValues>
10524                <enumeratedValue>
10525                  <name>Disabled</name>
10526                  <description>Disable subscription</description>
10527                  <value>0</value>
10528                </enumeratedValue>
10529                <enumeratedValue>
10530                  <name>Enabled</name>
10531                  <description>Enable subscription</description>
10532                  <value>1</value>
10533                </enumeratedValue>
10534              </enumeratedValues>
10535            </field>
10536          </fields>
10537        </register>
10538        <register>
10539          <dim>0x8</dim>
10540          <dimIncrement>0x4</dimIncrement>
10541          <name>SUBSCRIBE_CLR[%s]</name>
10542          <description>Description collection: Subscribe configuration for task CLR[n]</description>
10543          <addressOffset>0x0E0</addressOffset>
10544          <access>read-write</access>
10545          <fields>
10546            <field>
10547              <name>CHIDX</name>
10548              <description>DPPI channel that task CLR[n] will subscribe to</description>
10549              <lsb>0</lsb>
10550              <msb>7</msb>
10551            </field>
10552            <field>
10553              <name>EN</name>
10554              <lsb>31</lsb>
10555              <msb>31</msb>
10556              <enumeratedValues>
10557                <enumeratedValue>
10558                  <name>Disabled</name>
10559                  <description>Disable subscription</description>
10560                  <value>0</value>
10561                </enumeratedValue>
10562                <enumeratedValue>
10563                  <name>Enabled</name>
10564                  <description>Enable subscription</description>
10565                  <value>1</value>
10566                </enumeratedValue>
10567              </enumeratedValues>
10568            </field>
10569          </fields>
10570        </register>
10571        <register>
10572          <dim>0x8</dim>
10573          <dimIncrement>0x4</dimIncrement>
10574          <name>EVENTS_IN[%s]</name>
10575          <description>Description collection: Event generated from pin specified in CONFIG[n].PSEL</description>
10576          <addressOffset>0x100</addressOffset>
10577          <access>read-write</access>
10578          <fields>
10579            <field>
10580              <name>EVENTS_IN</name>
10581              <description>Event generated from pin specified in CONFIG[n].PSEL</description>
10582              <lsb>0</lsb>
10583              <msb>0</msb>
10584              <enumeratedValues>
10585                <enumeratedValue>
10586                  <name>NotGenerated</name>
10587                  <description>Event not generated</description>
10588                  <value>0</value>
10589                </enumeratedValue>
10590                <enumeratedValue>
10591                  <name>Generated</name>
10592                  <description>Event generated</description>
10593                  <value>1</value>
10594                </enumeratedValue>
10595              </enumeratedValues>
10596            </field>
10597          </fields>
10598        </register>
10599        <register>
10600          <name>EVENTS_PORT</name>
10601          <description>Event generated from multiple input GPIO pins with SENSE mechanism enabled</description>
10602          <addressOffset>0x17C</addressOffset>
10603          <access>read-write</access>
10604          <fields>
10605            <field>
10606              <name>EVENTS_PORT</name>
10607              <description>Event generated from multiple input GPIO pins with SENSE mechanism enabled</description>
10608              <lsb>0</lsb>
10609              <msb>0</msb>
10610              <enumeratedValues>
10611                <enumeratedValue>
10612                  <name>NotGenerated</name>
10613                  <description>Event not generated</description>
10614                  <value>0</value>
10615                </enumeratedValue>
10616                <enumeratedValue>
10617                  <name>Generated</name>
10618                  <description>Event generated</description>
10619                  <value>1</value>
10620                </enumeratedValue>
10621              </enumeratedValues>
10622            </field>
10623          </fields>
10624        </register>
10625        <register>
10626          <dim>0x8</dim>
10627          <dimIncrement>0x4</dimIncrement>
10628          <name>PUBLISH_IN[%s]</name>
10629          <description>Description collection: Publish configuration for event IN[n]</description>
10630          <addressOffset>0x180</addressOffset>
10631          <access>read-write</access>
10632          <fields>
10633            <field>
10634              <name>CHIDX</name>
10635              <description>DPPI channel that event IN[n] will publish to.</description>
10636              <lsb>0</lsb>
10637              <msb>7</msb>
10638            </field>
10639            <field>
10640              <name>EN</name>
10641              <lsb>31</lsb>
10642              <msb>31</msb>
10643              <enumeratedValues>
10644                <enumeratedValue>
10645                  <name>Disabled</name>
10646                  <description>Disable publishing</description>
10647                  <value>0</value>
10648                </enumeratedValue>
10649                <enumeratedValue>
10650                  <name>Enabled</name>
10651                  <description>Enable publishing</description>
10652                  <value>1</value>
10653                </enumeratedValue>
10654              </enumeratedValues>
10655            </field>
10656          </fields>
10657        </register>
10658        <register>
10659          <name>PUBLISH_PORT</name>
10660          <description>Publish configuration for event PORT</description>
10661          <addressOffset>0x1FC</addressOffset>
10662          <access>read-write</access>
10663          <fields>
10664            <field>
10665              <name>CHIDX</name>
10666              <description>DPPI channel that event PORT will publish to.</description>
10667              <lsb>0</lsb>
10668              <msb>7</msb>
10669            </field>
10670            <field>
10671              <name>EN</name>
10672              <lsb>31</lsb>
10673              <msb>31</msb>
10674              <enumeratedValues>
10675                <enumeratedValue>
10676                  <name>Disabled</name>
10677                  <description>Disable publishing</description>
10678                  <value>0</value>
10679                </enumeratedValue>
10680                <enumeratedValue>
10681                  <name>Enabled</name>
10682                  <description>Enable publishing</description>
10683                  <value>1</value>
10684                </enumeratedValue>
10685              </enumeratedValues>
10686            </field>
10687          </fields>
10688        </register>
10689        <register>
10690          <name>INTENSET</name>
10691          <description>Enable interrupt</description>
10692          <addressOffset>0x304</addressOffset>
10693          <access>read-write</access>
10694          <fields>
10695            <field>
10696              <name>IN0</name>
10697              <description>Write '1' to enable interrupt for event IN[0]</description>
10698              <lsb>0</lsb>
10699              <msb>0</msb>
10700              <enumeratedValues>
10701                <usage>read</usage>
10702                <enumeratedValue>
10703                  <name>Disabled</name>
10704                  <description>Read: Disabled</description>
10705                  <value>0</value>
10706                </enumeratedValue>
10707                <enumeratedValue>
10708                  <name>Enabled</name>
10709                  <description>Read: Enabled</description>
10710                  <value>1</value>
10711                </enumeratedValue>
10712              </enumeratedValues>
10713              <enumeratedValues>
10714                <usage>write</usage>
10715                <enumeratedValue>
10716                  <name>Set</name>
10717                  <description>Enable</description>
10718                  <value>1</value>
10719                </enumeratedValue>
10720              </enumeratedValues>
10721            </field>
10722            <field>
10723              <name>IN1</name>
10724              <description>Write '1' to enable interrupt for event IN[1]</description>
10725              <lsb>1</lsb>
10726              <msb>1</msb>
10727              <enumeratedValues>
10728                <usage>read</usage>
10729                <enumeratedValue>
10730                  <name>Disabled</name>
10731                  <description>Read: Disabled</description>
10732                  <value>0</value>
10733                </enumeratedValue>
10734                <enumeratedValue>
10735                  <name>Enabled</name>
10736                  <description>Read: Enabled</description>
10737                  <value>1</value>
10738                </enumeratedValue>
10739              </enumeratedValues>
10740              <enumeratedValues>
10741                <usage>write</usage>
10742                <enumeratedValue>
10743                  <name>Set</name>
10744                  <description>Enable</description>
10745                  <value>1</value>
10746                </enumeratedValue>
10747              </enumeratedValues>
10748            </field>
10749            <field>
10750              <name>IN2</name>
10751              <description>Write '1' to enable interrupt for event IN[2]</description>
10752              <lsb>2</lsb>
10753              <msb>2</msb>
10754              <enumeratedValues>
10755                <usage>read</usage>
10756                <enumeratedValue>
10757                  <name>Disabled</name>
10758                  <description>Read: Disabled</description>
10759                  <value>0</value>
10760                </enumeratedValue>
10761                <enumeratedValue>
10762                  <name>Enabled</name>
10763                  <description>Read: Enabled</description>
10764                  <value>1</value>
10765                </enumeratedValue>
10766              </enumeratedValues>
10767              <enumeratedValues>
10768                <usage>write</usage>
10769                <enumeratedValue>
10770                  <name>Set</name>
10771                  <description>Enable</description>
10772                  <value>1</value>
10773                </enumeratedValue>
10774              </enumeratedValues>
10775            </field>
10776            <field>
10777              <name>IN3</name>
10778              <description>Write '1' to enable interrupt for event IN[3]</description>
10779              <lsb>3</lsb>
10780              <msb>3</msb>
10781              <enumeratedValues>
10782                <usage>read</usage>
10783                <enumeratedValue>
10784                  <name>Disabled</name>
10785                  <description>Read: Disabled</description>
10786                  <value>0</value>
10787                </enumeratedValue>
10788                <enumeratedValue>
10789                  <name>Enabled</name>
10790                  <description>Read: Enabled</description>
10791                  <value>1</value>
10792                </enumeratedValue>
10793              </enumeratedValues>
10794              <enumeratedValues>
10795                <usage>write</usage>
10796                <enumeratedValue>
10797                  <name>Set</name>
10798                  <description>Enable</description>
10799                  <value>1</value>
10800                </enumeratedValue>
10801              </enumeratedValues>
10802            </field>
10803            <field>
10804              <name>IN4</name>
10805              <description>Write '1' to enable interrupt for event IN[4]</description>
10806              <lsb>4</lsb>
10807              <msb>4</msb>
10808              <enumeratedValues>
10809                <usage>read</usage>
10810                <enumeratedValue>
10811                  <name>Disabled</name>
10812                  <description>Read: Disabled</description>
10813                  <value>0</value>
10814                </enumeratedValue>
10815                <enumeratedValue>
10816                  <name>Enabled</name>
10817                  <description>Read: Enabled</description>
10818                  <value>1</value>
10819                </enumeratedValue>
10820              </enumeratedValues>
10821              <enumeratedValues>
10822                <usage>write</usage>
10823                <enumeratedValue>
10824                  <name>Set</name>
10825                  <description>Enable</description>
10826                  <value>1</value>
10827                </enumeratedValue>
10828              </enumeratedValues>
10829            </field>
10830            <field>
10831              <name>IN5</name>
10832              <description>Write '1' to enable interrupt for event IN[5]</description>
10833              <lsb>5</lsb>
10834              <msb>5</msb>
10835              <enumeratedValues>
10836                <usage>read</usage>
10837                <enumeratedValue>
10838                  <name>Disabled</name>
10839                  <description>Read: Disabled</description>
10840                  <value>0</value>
10841                </enumeratedValue>
10842                <enumeratedValue>
10843                  <name>Enabled</name>
10844                  <description>Read: Enabled</description>
10845                  <value>1</value>
10846                </enumeratedValue>
10847              </enumeratedValues>
10848              <enumeratedValues>
10849                <usage>write</usage>
10850                <enumeratedValue>
10851                  <name>Set</name>
10852                  <description>Enable</description>
10853                  <value>1</value>
10854                </enumeratedValue>
10855              </enumeratedValues>
10856            </field>
10857            <field>
10858              <name>IN6</name>
10859              <description>Write '1' to enable interrupt for event IN[6]</description>
10860              <lsb>6</lsb>
10861              <msb>6</msb>
10862              <enumeratedValues>
10863                <usage>read</usage>
10864                <enumeratedValue>
10865                  <name>Disabled</name>
10866                  <description>Read: Disabled</description>
10867                  <value>0</value>
10868                </enumeratedValue>
10869                <enumeratedValue>
10870                  <name>Enabled</name>
10871                  <description>Read: Enabled</description>
10872                  <value>1</value>
10873                </enumeratedValue>
10874              </enumeratedValues>
10875              <enumeratedValues>
10876                <usage>write</usage>
10877                <enumeratedValue>
10878                  <name>Set</name>
10879                  <description>Enable</description>
10880                  <value>1</value>
10881                </enumeratedValue>
10882              </enumeratedValues>
10883            </field>
10884            <field>
10885              <name>IN7</name>
10886              <description>Write '1' to enable interrupt for event IN[7]</description>
10887              <lsb>7</lsb>
10888              <msb>7</msb>
10889              <enumeratedValues>
10890                <usage>read</usage>
10891                <enumeratedValue>
10892                  <name>Disabled</name>
10893                  <description>Read: Disabled</description>
10894                  <value>0</value>
10895                </enumeratedValue>
10896                <enumeratedValue>
10897                  <name>Enabled</name>
10898                  <description>Read: Enabled</description>
10899                  <value>1</value>
10900                </enumeratedValue>
10901              </enumeratedValues>
10902              <enumeratedValues>
10903                <usage>write</usage>
10904                <enumeratedValue>
10905                  <name>Set</name>
10906                  <description>Enable</description>
10907                  <value>1</value>
10908                </enumeratedValue>
10909              </enumeratedValues>
10910            </field>
10911            <field>
10912              <name>PORT</name>
10913              <description>Write '1' to enable interrupt for event PORT</description>
10914              <lsb>31</lsb>
10915              <msb>31</msb>
10916              <enumeratedValues>
10917                <usage>read</usage>
10918                <enumeratedValue>
10919                  <name>Disabled</name>
10920                  <description>Read: Disabled</description>
10921                  <value>0</value>
10922                </enumeratedValue>
10923                <enumeratedValue>
10924                  <name>Enabled</name>
10925                  <description>Read: Enabled</description>
10926                  <value>1</value>
10927                </enumeratedValue>
10928              </enumeratedValues>
10929              <enumeratedValues>
10930                <usage>write</usage>
10931                <enumeratedValue>
10932                  <name>Set</name>
10933                  <description>Enable</description>
10934                  <value>1</value>
10935                </enumeratedValue>
10936              </enumeratedValues>
10937            </field>
10938          </fields>
10939        </register>
10940        <register>
10941          <name>INTENCLR</name>
10942          <description>Disable interrupt</description>
10943          <addressOffset>0x308</addressOffset>
10944          <access>read-write</access>
10945          <fields>
10946            <field>
10947              <name>IN0</name>
10948              <description>Write '1' to disable interrupt for event IN[0]</description>
10949              <lsb>0</lsb>
10950              <msb>0</msb>
10951              <enumeratedValues>
10952                <usage>read</usage>
10953                <enumeratedValue>
10954                  <name>Disabled</name>
10955                  <description>Read: Disabled</description>
10956                  <value>0</value>
10957                </enumeratedValue>
10958                <enumeratedValue>
10959                  <name>Enabled</name>
10960                  <description>Read: Enabled</description>
10961                  <value>1</value>
10962                </enumeratedValue>
10963              </enumeratedValues>
10964              <enumeratedValues>
10965                <usage>write</usage>
10966                <enumeratedValue>
10967                  <name>Clear</name>
10968                  <description>Disable</description>
10969                  <value>1</value>
10970                </enumeratedValue>
10971              </enumeratedValues>
10972            </field>
10973            <field>
10974              <name>IN1</name>
10975              <description>Write '1' to disable interrupt for event IN[1]</description>
10976              <lsb>1</lsb>
10977              <msb>1</msb>
10978              <enumeratedValues>
10979                <usage>read</usage>
10980                <enumeratedValue>
10981                  <name>Disabled</name>
10982                  <description>Read: Disabled</description>
10983                  <value>0</value>
10984                </enumeratedValue>
10985                <enumeratedValue>
10986                  <name>Enabled</name>
10987                  <description>Read: Enabled</description>
10988                  <value>1</value>
10989                </enumeratedValue>
10990              </enumeratedValues>
10991              <enumeratedValues>
10992                <usage>write</usage>
10993                <enumeratedValue>
10994                  <name>Clear</name>
10995                  <description>Disable</description>
10996                  <value>1</value>
10997                </enumeratedValue>
10998              </enumeratedValues>
10999            </field>
11000            <field>
11001              <name>IN2</name>
11002              <description>Write '1' to disable interrupt for event IN[2]</description>
11003              <lsb>2</lsb>
11004              <msb>2</msb>
11005              <enumeratedValues>
11006                <usage>read</usage>
11007                <enumeratedValue>
11008                  <name>Disabled</name>
11009                  <description>Read: Disabled</description>
11010                  <value>0</value>
11011                </enumeratedValue>
11012                <enumeratedValue>
11013                  <name>Enabled</name>
11014                  <description>Read: Enabled</description>
11015                  <value>1</value>
11016                </enumeratedValue>
11017              </enumeratedValues>
11018              <enumeratedValues>
11019                <usage>write</usage>
11020                <enumeratedValue>
11021                  <name>Clear</name>
11022                  <description>Disable</description>
11023                  <value>1</value>
11024                </enumeratedValue>
11025              </enumeratedValues>
11026            </field>
11027            <field>
11028              <name>IN3</name>
11029              <description>Write '1' to disable interrupt for event IN[3]</description>
11030              <lsb>3</lsb>
11031              <msb>3</msb>
11032              <enumeratedValues>
11033                <usage>read</usage>
11034                <enumeratedValue>
11035                  <name>Disabled</name>
11036                  <description>Read: Disabled</description>
11037                  <value>0</value>
11038                </enumeratedValue>
11039                <enumeratedValue>
11040                  <name>Enabled</name>
11041                  <description>Read: Enabled</description>
11042                  <value>1</value>
11043                </enumeratedValue>
11044              </enumeratedValues>
11045              <enumeratedValues>
11046                <usage>write</usage>
11047                <enumeratedValue>
11048                  <name>Clear</name>
11049                  <description>Disable</description>
11050                  <value>1</value>
11051                </enumeratedValue>
11052              </enumeratedValues>
11053            </field>
11054            <field>
11055              <name>IN4</name>
11056              <description>Write '1' to disable interrupt for event IN[4]</description>
11057              <lsb>4</lsb>
11058              <msb>4</msb>
11059              <enumeratedValues>
11060                <usage>read</usage>
11061                <enumeratedValue>
11062                  <name>Disabled</name>
11063                  <description>Read: Disabled</description>
11064                  <value>0</value>
11065                </enumeratedValue>
11066                <enumeratedValue>
11067                  <name>Enabled</name>
11068                  <description>Read: Enabled</description>
11069                  <value>1</value>
11070                </enumeratedValue>
11071              </enumeratedValues>
11072              <enumeratedValues>
11073                <usage>write</usage>
11074                <enumeratedValue>
11075                  <name>Clear</name>
11076                  <description>Disable</description>
11077                  <value>1</value>
11078                </enumeratedValue>
11079              </enumeratedValues>
11080            </field>
11081            <field>
11082              <name>IN5</name>
11083              <description>Write '1' to disable interrupt for event IN[5]</description>
11084              <lsb>5</lsb>
11085              <msb>5</msb>
11086              <enumeratedValues>
11087                <usage>read</usage>
11088                <enumeratedValue>
11089                  <name>Disabled</name>
11090                  <description>Read: Disabled</description>
11091                  <value>0</value>
11092                </enumeratedValue>
11093                <enumeratedValue>
11094                  <name>Enabled</name>
11095                  <description>Read: Enabled</description>
11096                  <value>1</value>
11097                </enumeratedValue>
11098              </enumeratedValues>
11099              <enumeratedValues>
11100                <usage>write</usage>
11101                <enumeratedValue>
11102                  <name>Clear</name>
11103                  <description>Disable</description>
11104                  <value>1</value>
11105                </enumeratedValue>
11106              </enumeratedValues>
11107            </field>
11108            <field>
11109              <name>IN6</name>
11110              <description>Write '1' to disable interrupt for event IN[6]</description>
11111              <lsb>6</lsb>
11112              <msb>6</msb>
11113              <enumeratedValues>
11114                <usage>read</usage>
11115                <enumeratedValue>
11116                  <name>Disabled</name>
11117                  <description>Read: Disabled</description>
11118                  <value>0</value>
11119                </enumeratedValue>
11120                <enumeratedValue>
11121                  <name>Enabled</name>
11122                  <description>Read: Enabled</description>
11123                  <value>1</value>
11124                </enumeratedValue>
11125              </enumeratedValues>
11126              <enumeratedValues>
11127                <usage>write</usage>
11128                <enumeratedValue>
11129                  <name>Clear</name>
11130                  <description>Disable</description>
11131                  <value>1</value>
11132                </enumeratedValue>
11133              </enumeratedValues>
11134            </field>
11135            <field>
11136              <name>IN7</name>
11137              <description>Write '1' to disable interrupt for event IN[7]</description>
11138              <lsb>7</lsb>
11139              <msb>7</msb>
11140              <enumeratedValues>
11141                <usage>read</usage>
11142                <enumeratedValue>
11143                  <name>Disabled</name>
11144                  <description>Read: Disabled</description>
11145                  <value>0</value>
11146                </enumeratedValue>
11147                <enumeratedValue>
11148                  <name>Enabled</name>
11149                  <description>Read: Enabled</description>
11150                  <value>1</value>
11151                </enumeratedValue>
11152              </enumeratedValues>
11153              <enumeratedValues>
11154                <usage>write</usage>
11155                <enumeratedValue>
11156                  <name>Clear</name>
11157                  <description>Disable</description>
11158                  <value>1</value>
11159                </enumeratedValue>
11160              </enumeratedValues>
11161            </field>
11162            <field>
11163              <name>PORT</name>
11164              <description>Write '1' to disable interrupt for event PORT</description>
11165              <lsb>31</lsb>
11166              <msb>31</msb>
11167              <enumeratedValues>
11168                <usage>read</usage>
11169                <enumeratedValue>
11170                  <name>Disabled</name>
11171                  <description>Read: Disabled</description>
11172                  <value>0</value>
11173                </enumeratedValue>
11174                <enumeratedValue>
11175                  <name>Enabled</name>
11176                  <description>Read: Enabled</description>
11177                  <value>1</value>
11178                </enumeratedValue>
11179              </enumeratedValues>
11180              <enumeratedValues>
11181                <usage>write</usage>
11182                <enumeratedValue>
11183                  <name>Clear</name>
11184                  <description>Disable</description>
11185                  <value>1</value>
11186                </enumeratedValue>
11187              </enumeratedValues>
11188            </field>
11189          </fields>
11190        </register>
11191        <register>
11192          <name>LATENCY</name>
11193          <description>Latency selection for Event mode (MODE=Event) with rising or falling edge detection on the pin.</description>
11194          <addressOffset>0x504</addressOffset>
11195          <access>read-write</access>
11196          <resetValue>0x00000001</resetValue>
11197          <fields>
11198            <field>
11199              <name>LATENCY</name>
11200              <description>Latency setting</description>
11201              <lsb>0</lsb>
11202              <msb>0</msb>
11203              <enumeratedValues>
11204                <enumeratedValue>
11205                  <name>LowPower</name>
11206                  <description>Low power setting, for signals with minimum hold time tGPIOTE,HOLD,LP; refer to Electrical specification section</description>
11207                  <value>0</value>
11208                </enumeratedValue>
11209                <enumeratedValue>
11210                  <name>LowLatency</name>
11211                  <description>Low latency setting, for signals with minimum hold time tGPIOTE,HOLD,LL; refer to Electrical specification section</description>
11212                  <value>1</value>
11213                </enumeratedValue>
11214              </enumeratedValues>
11215            </field>
11216          </fields>
11217        </register>
11218        <register>
11219          <dim>0x8</dim>
11220          <dimIncrement>0x4</dimIncrement>
11221          <name>CONFIG[%s]</name>
11222          <description>Description collection: Configuration for OUT[n], SET[n], and CLR[n] tasks and IN[n] event</description>
11223          <addressOffset>0x510</addressOffset>
11224          <access>read-write</access>
11225          <fields>
11226            <field>
11227              <name>MODE</name>
11228              <description>Mode</description>
11229              <lsb>0</lsb>
11230              <msb>1</msb>
11231              <enumeratedValues>
11232                <enumeratedValue>
11233                  <name>Disabled</name>
11234                  <description>Disabled. Pin specified by PSEL will not be acquired by the GPIOTE module.</description>
11235                  <value>0</value>
11236                </enumeratedValue>
11237                <enumeratedValue>
11238                  <name>Event</name>
11239                  <description>Event mode</description>
11240                  <value>1</value>
11241                </enumeratedValue>
11242                <enumeratedValue>
11243                  <name>Task</name>
11244                  <description>Task mode</description>
11245                  <value>3</value>
11246                </enumeratedValue>
11247              </enumeratedValues>
11248            </field>
11249            <field>
11250              <name>PSEL</name>
11251              <description>GPIO number associated with SET[n], CLR[n], and OUT[n] tasks and IN[n] event</description>
11252              <lsb>8</lsb>
11253              <msb>12</msb>
11254            </field>
11255            <field>
11256              <name>PORT</name>
11257              <description>Port number</description>
11258              <lsb>13</lsb>
11259              <msb>13</msb>
11260            </field>
11261            <field>
11262              <name>POLARITY</name>
11263              <description>When In task mode: Operation to be performed on output when OUT[n] task is triggered. When In event mode: Operation on input that shall trigger IN[n] event.</description>
11264              <lsb>16</lsb>
11265              <msb>17</msb>
11266              <enumeratedValues>
11267                <enumeratedValue>
11268                  <name>None</name>
11269                  <description>Task mode: No effect on pin from OUT[n] task. Event mode: no IN[n] event generated on pin activity.</description>
11270                  <value>0</value>
11271                </enumeratedValue>
11272                <enumeratedValue>
11273                  <name>LoToHi</name>
11274                  <description>Task mode: Set pin from OUT[n] task. Event mode: Generate IN[n] event when rising edge on pin.</description>
11275                  <value>1</value>
11276                </enumeratedValue>
11277                <enumeratedValue>
11278                  <name>HiToLo</name>
11279                  <description>Task mode: Clear pin from OUT[n] task. Event mode: Generate IN[n] event when falling edge on pin.</description>
11280                  <value>2</value>
11281                </enumeratedValue>
11282                <enumeratedValue>
11283                  <name>Toggle</name>
11284                  <description>Task mode: Toggle pin from OUT[n]. Event mode: Generate IN[n] when any change on pin.</description>
11285                  <value>3</value>
11286                </enumeratedValue>
11287              </enumeratedValues>
11288            </field>
11289            <field>
11290              <name>OUTINIT</name>
11291              <description>When in task mode: Initial value of the output when the GPIOTE channel is configured. When in event mode: No effect.</description>
11292              <lsb>20</lsb>
11293              <msb>20</msb>
11294              <enumeratedValues>
11295                <enumeratedValue>
11296                  <name>Low</name>
11297                  <description>Task mode: Initial value of pin before task triggering is low</description>
11298                  <value>0</value>
11299                </enumeratedValue>
11300                <enumeratedValue>
11301                  <name>High</name>
11302                  <description>Task mode: Initial value of pin before task triggering is high</description>
11303                  <value>1</value>
11304                </enumeratedValue>
11305              </enumeratedValues>
11306            </field>
11307          </fields>
11308        </register>
11309      </registers>
11310    </peripheral>
11311    <peripheral>
11312      <name>WDT_NS</name>
11313      <description>Watchdog Timer</description>
11314      <baseAddress>0x4100B000</baseAddress>
11315      <headerStructName>WDT</headerStructName>
11316      <!--Security dma=NA-->
11317      <!--Security securemapping=NS-->
11318      <addressBlock>
11319        <offset>0</offset>
11320        <size>0x1000</size>
11321        <usage>registers</usage>
11322      </addressBlock>
11323      <interrupt>
11324        <name>WDT</name>
11325        <value>11</value>
11326      </interrupt>
11327      <groupName>WDT</groupName>
11328      <size>0x20</size>
11329      <registers>
11330        <register>
11331          <name>TASKS_START</name>
11332          <description>Start WDT</description>
11333          <addressOffset>0x000</addressOffset>
11334          <access>write-only</access>
11335          <fields>
11336            <field>
11337              <name>TASKS_START</name>
11338              <description>Start WDT</description>
11339              <lsb>0</lsb>
11340              <msb>0</msb>
11341              <enumeratedValues>
11342                <enumeratedValue>
11343                  <name>Trigger</name>
11344                  <description>Trigger task</description>
11345                  <value>1</value>
11346                </enumeratedValue>
11347              </enumeratedValues>
11348            </field>
11349          </fields>
11350        </register>
11351        <register>
11352          <name>TASKS_STOP</name>
11353          <description>Stop WDT</description>
11354          <addressOffset>0x004</addressOffset>
11355          <access>write-only</access>
11356          <fields>
11357            <field>
11358              <name>TASKS_STOP</name>
11359              <description>Stop WDT</description>
11360              <lsb>0</lsb>
11361              <msb>0</msb>
11362              <enumeratedValues>
11363                <enumeratedValue>
11364                  <name>Trigger</name>
11365                  <description>Trigger task</description>
11366                  <value>1</value>
11367                </enumeratedValue>
11368              </enumeratedValues>
11369            </field>
11370          </fields>
11371        </register>
11372        <register>
11373          <name>SUBSCRIBE_START</name>
11374          <description>Subscribe configuration for task START</description>
11375          <addressOffset>0x080</addressOffset>
11376          <access>read-write</access>
11377          <fields>
11378            <field>
11379              <name>CHIDX</name>
11380              <description>DPPI channel that task START will subscribe to</description>
11381              <lsb>0</lsb>
11382              <msb>7</msb>
11383            </field>
11384            <field>
11385              <name>EN</name>
11386              <lsb>31</lsb>
11387              <msb>31</msb>
11388              <enumeratedValues>
11389                <enumeratedValue>
11390                  <name>Disabled</name>
11391                  <description>Disable subscription</description>
11392                  <value>0</value>
11393                </enumeratedValue>
11394                <enumeratedValue>
11395                  <name>Enabled</name>
11396                  <description>Enable subscription</description>
11397                  <value>1</value>
11398                </enumeratedValue>
11399              </enumeratedValues>
11400            </field>
11401          </fields>
11402        </register>
11403        <register>
11404          <name>SUBSCRIBE_STOP</name>
11405          <description>Subscribe configuration for task STOP</description>
11406          <addressOffset>0x084</addressOffset>
11407          <access>read-write</access>
11408          <fields>
11409            <field>
11410              <name>CHIDX</name>
11411              <description>DPPI channel that task STOP will subscribe to</description>
11412              <lsb>0</lsb>
11413              <msb>7</msb>
11414            </field>
11415            <field>
11416              <name>EN</name>
11417              <lsb>31</lsb>
11418              <msb>31</msb>
11419              <enumeratedValues>
11420                <enumeratedValue>
11421                  <name>Disabled</name>
11422                  <description>Disable subscription</description>
11423                  <value>0</value>
11424                </enumeratedValue>
11425                <enumeratedValue>
11426                  <name>Enabled</name>
11427                  <description>Enable subscription</description>
11428                  <value>1</value>
11429                </enumeratedValue>
11430              </enumeratedValues>
11431            </field>
11432          </fields>
11433        </register>
11434        <register>
11435          <name>EVENTS_TIMEOUT</name>
11436          <description>Watchdog timeout</description>
11437          <addressOffset>0x100</addressOffset>
11438          <access>read-write</access>
11439          <fields>
11440            <field>
11441              <name>EVENTS_TIMEOUT</name>
11442              <description>Watchdog timeout</description>
11443              <lsb>0</lsb>
11444              <msb>0</msb>
11445              <enumeratedValues>
11446                <enumeratedValue>
11447                  <name>NotGenerated</name>
11448                  <description>Event not generated</description>
11449                  <value>0</value>
11450                </enumeratedValue>
11451                <enumeratedValue>
11452                  <name>Generated</name>
11453                  <description>Event generated</description>
11454                  <value>1</value>
11455                </enumeratedValue>
11456              </enumeratedValues>
11457            </field>
11458          </fields>
11459        </register>
11460        <register>
11461          <name>EVENTS_STOPPED</name>
11462          <description>Watchdog stopped</description>
11463          <addressOffset>0x104</addressOffset>
11464          <access>read-write</access>
11465          <fields>
11466            <field>
11467              <name>EVENTS_STOPPED</name>
11468              <description>Watchdog stopped</description>
11469              <lsb>0</lsb>
11470              <msb>0</msb>
11471              <enumeratedValues>
11472                <enumeratedValue>
11473                  <name>NotGenerated</name>
11474                  <description>Event not generated</description>
11475                  <value>0</value>
11476                </enumeratedValue>
11477                <enumeratedValue>
11478                  <name>Generated</name>
11479                  <description>Event generated</description>
11480                  <value>1</value>
11481                </enumeratedValue>
11482              </enumeratedValues>
11483            </field>
11484          </fields>
11485        </register>
11486        <register>
11487          <name>PUBLISH_TIMEOUT</name>
11488          <description>Publish configuration for event TIMEOUT</description>
11489          <addressOffset>0x180</addressOffset>
11490          <access>read-write</access>
11491          <fields>
11492            <field>
11493              <name>CHIDX</name>
11494              <description>DPPI channel that event TIMEOUT will publish to.</description>
11495              <lsb>0</lsb>
11496              <msb>7</msb>
11497            </field>
11498            <field>
11499              <name>EN</name>
11500              <lsb>31</lsb>
11501              <msb>31</msb>
11502              <enumeratedValues>
11503                <enumeratedValue>
11504                  <name>Disabled</name>
11505                  <description>Disable publishing</description>
11506                  <value>0</value>
11507                </enumeratedValue>
11508                <enumeratedValue>
11509                  <name>Enabled</name>
11510                  <description>Enable publishing</description>
11511                  <value>1</value>
11512                </enumeratedValue>
11513              </enumeratedValues>
11514            </field>
11515          </fields>
11516        </register>
11517        <register>
11518          <name>PUBLISH_STOPPED</name>
11519          <description>Publish configuration for event STOPPED</description>
11520          <addressOffset>0x184</addressOffset>
11521          <access>read-write</access>
11522          <fields>
11523            <field>
11524              <name>CHIDX</name>
11525              <description>DPPI channel that event STOPPED will publish to.</description>
11526              <lsb>0</lsb>
11527              <msb>7</msb>
11528            </field>
11529            <field>
11530              <name>EN</name>
11531              <lsb>31</lsb>
11532              <msb>31</msb>
11533              <enumeratedValues>
11534                <enumeratedValue>
11535                  <name>Disabled</name>
11536                  <description>Disable publishing</description>
11537                  <value>0</value>
11538                </enumeratedValue>
11539                <enumeratedValue>
11540                  <name>Enabled</name>
11541                  <description>Enable publishing</description>
11542                  <value>1</value>
11543                </enumeratedValue>
11544              </enumeratedValues>
11545            </field>
11546          </fields>
11547        </register>
11548        <register>
11549          <name>INTENSET</name>
11550          <description>Enable interrupt</description>
11551          <addressOffset>0x304</addressOffset>
11552          <access>read-write</access>
11553          <fields>
11554            <field>
11555              <name>TIMEOUT</name>
11556              <description>Write '1' to enable interrupt for event TIMEOUT</description>
11557              <lsb>0</lsb>
11558              <msb>0</msb>
11559              <enumeratedValues>
11560                <usage>read</usage>
11561                <enumeratedValue>
11562                  <name>Disabled</name>
11563                  <description>Read: Disabled</description>
11564                  <value>0</value>
11565                </enumeratedValue>
11566                <enumeratedValue>
11567                  <name>Enabled</name>
11568                  <description>Read: Enabled</description>
11569                  <value>1</value>
11570                </enumeratedValue>
11571              </enumeratedValues>
11572              <enumeratedValues>
11573                <usage>write</usage>
11574                <enumeratedValue>
11575                  <name>Set</name>
11576                  <description>Enable</description>
11577                  <value>1</value>
11578                </enumeratedValue>
11579              </enumeratedValues>
11580            </field>
11581            <field>
11582              <name>STOPPED</name>
11583              <description>Write '1' to enable interrupt for event STOPPED</description>
11584              <lsb>1</lsb>
11585              <msb>1</msb>
11586              <enumeratedValues>
11587                <usage>read</usage>
11588                <enumeratedValue>
11589                  <name>Disabled</name>
11590                  <description>Read: Disabled</description>
11591                  <value>0</value>
11592                </enumeratedValue>
11593                <enumeratedValue>
11594                  <name>Enabled</name>
11595                  <description>Read: Enabled</description>
11596                  <value>1</value>
11597                </enumeratedValue>
11598              </enumeratedValues>
11599              <enumeratedValues>
11600                <usage>write</usage>
11601                <enumeratedValue>
11602                  <name>Set</name>
11603                  <description>Enable</description>
11604                  <value>1</value>
11605                </enumeratedValue>
11606              </enumeratedValues>
11607            </field>
11608          </fields>
11609        </register>
11610        <register>
11611          <name>INTENCLR</name>
11612          <description>Disable interrupt</description>
11613          <addressOffset>0x308</addressOffset>
11614          <access>read-write</access>
11615          <fields>
11616            <field>
11617              <name>TIMEOUT</name>
11618              <description>Write '1' to disable interrupt for event TIMEOUT</description>
11619              <lsb>0</lsb>
11620              <msb>0</msb>
11621              <enumeratedValues>
11622                <usage>read</usage>
11623                <enumeratedValue>
11624                  <name>Disabled</name>
11625                  <description>Read: Disabled</description>
11626                  <value>0</value>
11627                </enumeratedValue>
11628                <enumeratedValue>
11629                  <name>Enabled</name>
11630                  <description>Read: Enabled</description>
11631                  <value>1</value>
11632                </enumeratedValue>
11633              </enumeratedValues>
11634              <enumeratedValues>
11635                <usage>write</usage>
11636                <enumeratedValue>
11637                  <name>Clear</name>
11638                  <description>Disable</description>
11639                  <value>1</value>
11640                </enumeratedValue>
11641              </enumeratedValues>
11642            </field>
11643            <field>
11644              <name>STOPPED</name>
11645              <description>Write '1' to disable interrupt for event STOPPED</description>
11646              <lsb>1</lsb>
11647              <msb>1</msb>
11648              <enumeratedValues>
11649                <usage>read</usage>
11650                <enumeratedValue>
11651                  <name>Disabled</name>
11652                  <description>Read: Disabled</description>
11653                  <value>0</value>
11654                </enumeratedValue>
11655                <enumeratedValue>
11656                  <name>Enabled</name>
11657                  <description>Read: Enabled</description>
11658                  <value>1</value>
11659                </enumeratedValue>
11660              </enumeratedValues>
11661              <enumeratedValues>
11662                <usage>write</usage>
11663                <enumeratedValue>
11664                  <name>Clear</name>
11665                  <description>Disable</description>
11666                  <value>1</value>
11667                </enumeratedValue>
11668              </enumeratedValues>
11669            </field>
11670          </fields>
11671        </register>
11672        <register>
11673          <name>NMIENSET</name>
11674          <description>Enable interrupt</description>
11675          <addressOffset>0x324</addressOffset>
11676          <access>read-write</access>
11677          <fields>
11678            <field>
11679              <name>TIMEOUT</name>
11680              <description>Write '1' to enable interrupt for event TIMEOUT</description>
11681              <lsb>0</lsb>
11682              <msb>0</msb>
11683              <enumeratedValues>
11684                <usage>read</usage>
11685                <enumeratedValue>
11686                  <name>Disabled</name>
11687                  <description>Read: Disabled</description>
11688                  <value>0</value>
11689                </enumeratedValue>
11690                <enumeratedValue>
11691                  <name>Enabled</name>
11692                  <description>Read: Enabled</description>
11693                  <value>1</value>
11694                </enumeratedValue>
11695              </enumeratedValues>
11696              <enumeratedValues>
11697                <usage>write</usage>
11698                <enumeratedValue>
11699                  <name>Set</name>
11700                  <description>Enable</description>
11701                  <value>1</value>
11702                </enumeratedValue>
11703              </enumeratedValues>
11704            </field>
11705            <field>
11706              <name>STOPPED</name>
11707              <description>Write '1' to enable interrupt for event STOPPED</description>
11708              <lsb>1</lsb>
11709              <msb>1</msb>
11710              <enumeratedValues>
11711                <usage>read</usage>
11712                <enumeratedValue>
11713                  <name>Disabled</name>
11714                  <description>Read: Disabled</description>
11715                  <value>0</value>
11716                </enumeratedValue>
11717                <enumeratedValue>
11718                  <name>Enabled</name>
11719                  <description>Read: Enabled</description>
11720                  <value>1</value>
11721                </enumeratedValue>
11722              </enumeratedValues>
11723              <enumeratedValues>
11724                <usage>write</usage>
11725                <enumeratedValue>
11726                  <name>Set</name>
11727                  <description>Enable</description>
11728                  <value>1</value>
11729                </enumeratedValue>
11730              </enumeratedValues>
11731            </field>
11732          </fields>
11733        </register>
11734        <register>
11735          <name>NMIENCLR</name>
11736          <description>Disable interrupt</description>
11737          <addressOffset>0x328</addressOffset>
11738          <access>read-write</access>
11739          <fields>
11740            <field>
11741              <name>TIMEOUT</name>
11742              <description>Write '1' to disable interrupt for event TIMEOUT</description>
11743              <lsb>0</lsb>
11744              <msb>0</msb>
11745              <enumeratedValues>
11746                <usage>read</usage>
11747                <enumeratedValue>
11748                  <name>Disabled</name>
11749                  <description>Read: Disabled</description>
11750                  <value>0</value>
11751                </enumeratedValue>
11752                <enumeratedValue>
11753                  <name>Enabled</name>
11754                  <description>Read: Enabled</description>
11755                  <value>1</value>
11756                </enumeratedValue>
11757              </enumeratedValues>
11758              <enumeratedValues>
11759                <usage>write</usage>
11760                <enumeratedValue>
11761                  <name>Clear</name>
11762                  <description>Disable</description>
11763                  <value>1</value>
11764                </enumeratedValue>
11765              </enumeratedValues>
11766            </field>
11767            <field>
11768              <name>STOPPED</name>
11769              <description>Write '1' to disable interrupt for event STOPPED</description>
11770              <lsb>1</lsb>
11771              <msb>1</msb>
11772              <enumeratedValues>
11773                <usage>read</usage>
11774                <enumeratedValue>
11775                  <name>Disabled</name>
11776                  <description>Read: Disabled</description>
11777                  <value>0</value>
11778                </enumeratedValue>
11779                <enumeratedValue>
11780                  <name>Enabled</name>
11781                  <description>Read: Enabled</description>
11782                  <value>1</value>
11783                </enumeratedValue>
11784              </enumeratedValues>
11785              <enumeratedValues>
11786                <usage>write</usage>
11787                <enumeratedValue>
11788                  <name>Clear</name>
11789                  <description>Disable</description>
11790                  <value>1</value>
11791                </enumeratedValue>
11792              </enumeratedValues>
11793            </field>
11794          </fields>
11795        </register>
11796        <register>
11797          <name>RUNSTATUS</name>
11798          <description>Run status</description>
11799          <addressOffset>0x400</addressOffset>
11800          <access>read-only</access>
11801          <fields>
11802            <field>
11803              <name>RUNSTATUSWDT</name>
11804              <description>Indicates whether or not WDT is running</description>
11805              <lsb>0</lsb>
11806              <msb>0</msb>
11807              <enumeratedValues>
11808                <enumeratedValue>
11809                  <name>NotRunning</name>
11810                  <description>Watchdog is not running</description>
11811                  <value>0</value>
11812                </enumeratedValue>
11813                <enumeratedValue>
11814                  <name>Running</name>
11815                  <description>Watchdog is running</description>
11816                  <value>1</value>
11817                </enumeratedValue>
11818              </enumeratedValues>
11819            </field>
11820          </fields>
11821        </register>
11822        <register>
11823          <name>REQSTATUS</name>
11824          <description>Request status</description>
11825          <addressOffset>0x404</addressOffset>
11826          <access>read-only</access>
11827          <resetValue>0x00000001</resetValue>
11828          <fields>
11829            <field>
11830              <name>RR0</name>
11831              <description>Request status for RR[0] register</description>
11832              <lsb>0</lsb>
11833              <msb>0</msb>
11834              <enumeratedValues>
11835                <enumeratedValue>
11836                  <name>DisabledOrRequested</name>
11837                  <description>RR[0] register is not enabled, or are already requesting reload</description>
11838                  <value>0</value>
11839                </enumeratedValue>
11840                <enumeratedValue>
11841                  <name>EnabledAndUnrequested</name>
11842                  <description>RR[0] register is enabled, and are not yet requesting reload</description>
11843                  <value>1</value>
11844                </enumeratedValue>
11845              </enumeratedValues>
11846            </field>
11847            <field>
11848              <name>RR1</name>
11849              <description>Request status for RR[1] register</description>
11850              <lsb>1</lsb>
11851              <msb>1</msb>
11852              <enumeratedValues>
11853                <enumeratedValue>
11854                  <name>DisabledOrRequested</name>
11855                  <description>RR[1] register is not enabled, or are already requesting reload</description>
11856                  <value>0</value>
11857                </enumeratedValue>
11858                <enumeratedValue>
11859                  <name>EnabledAndUnrequested</name>
11860                  <description>RR[1] register is enabled, and are not yet requesting reload</description>
11861                  <value>1</value>
11862                </enumeratedValue>
11863              </enumeratedValues>
11864            </field>
11865            <field>
11866              <name>RR2</name>
11867              <description>Request status for RR[2] register</description>
11868              <lsb>2</lsb>
11869              <msb>2</msb>
11870              <enumeratedValues>
11871                <enumeratedValue>
11872                  <name>DisabledOrRequested</name>
11873                  <description>RR[2] register is not enabled, or are already requesting reload</description>
11874                  <value>0</value>
11875                </enumeratedValue>
11876                <enumeratedValue>
11877                  <name>EnabledAndUnrequested</name>
11878                  <description>RR[2] register is enabled, and are not yet requesting reload</description>
11879                  <value>1</value>
11880                </enumeratedValue>
11881              </enumeratedValues>
11882            </field>
11883            <field>
11884              <name>RR3</name>
11885              <description>Request status for RR[3] register</description>
11886              <lsb>3</lsb>
11887              <msb>3</msb>
11888              <enumeratedValues>
11889                <enumeratedValue>
11890                  <name>DisabledOrRequested</name>
11891                  <description>RR[3] register is not enabled, or are already requesting reload</description>
11892                  <value>0</value>
11893                </enumeratedValue>
11894                <enumeratedValue>
11895                  <name>EnabledAndUnrequested</name>
11896                  <description>RR[3] register is enabled, and are not yet requesting reload</description>
11897                  <value>1</value>
11898                </enumeratedValue>
11899              </enumeratedValues>
11900            </field>
11901            <field>
11902              <name>RR4</name>
11903              <description>Request status for RR[4] register</description>
11904              <lsb>4</lsb>
11905              <msb>4</msb>
11906              <enumeratedValues>
11907                <enumeratedValue>
11908                  <name>DisabledOrRequested</name>
11909                  <description>RR[4] register is not enabled, or are already requesting reload</description>
11910                  <value>0</value>
11911                </enumeratedValue>
11912                <enumeratedValue>
11913                  <name>EnabledAndUnrequested</name>
11914                  <description>RR[4] register is enabled, and are not yet requesting reload</description>
11915                  <value>1</value>
11916                </enumeratedValue>
11917              </enumeratedValues>
11918            </field>
11919            <field>
11920              <name>RR5</name>
11921              <description>Request status for RR[5] register</description>
11922              <lsb>5</lsb>
11923              <msb>5</msb>
11924              <enumeratedValues>
11925                <enumeratedValue>
11926                  <name>DisabledOrRequested</name>
11927                  <description>RR[5] register is not enabled, or are already requesting reload</description>
11928                  <value>0</value>
11929                </enumeratedValue>
11930                <enumeratedValue>
11931                  <name>EnabledAndUnrequested</name>
11932                  <description>RR[5] register is enabled, and are not yet requesting reload</description>
11933                  <value>1</value>
11934                </enumeratedValue>
11935              </enumeratedValues>
11936            </field>
11937            <field>
11938              <name>RR6</name>
11939              <description>Request status for RR[6] register</description>
11940              <lsb>6</lsb>
11941              <msb>6</msb>
11942              <enumeratedValues>
11943                <enumeratedValue>
11944                  <name>DisabledOrRequested</name>
11945                  <description>RR[6] register is not enabled, or are already requesting reload</description>
11946                  <value>0</value>
11947                </enumeratedValue>
11948                <enumeratedValue>
11949                  <name>EnabledAndUnrequested</name>
11950                  <description>RR[6] register is enabled, and are not yet requesting reload</description>
11951                  <value>1</value>
11952                </enumeratedValue>
11953              </enumeratedValues>
11954            </field>
11955            <field>
11956              <name>RR7</name>
11957              <description>Request status for RR[7] register</description>
11958              <lsb>7</lsb>
11959              <msb>7</msb>
11960              <enumeratedValues>
11961                <enumeratedValue>
11962                  <name>DisabledOrRequested</name>
11963                  <description>RR[7] register is not enabled, or are already requesting reload</description>
11964                  <value>0</value>
11965                </enumeratedValue>
11966                <enumeratedValue>
11967                  <name>EnabledAndUnrequested</name>
11968                  <description>RR[7] register is enabled, and are not yet requesting reload</description>
11969                  <value>1</value>
11970                </enumeratedValue>
11971              </enumeratedValues>
11972            </field>
11973          </fields>
11974        </register>
11975        <register>
11976          <name>CRV</name>
11977          <description>Counter reload value</description>
11978          <addressOffset>0x504</addressOffset>
11979          <access>read-write</access>
11980          <resetValue>0xFFFFFFFF</resetValue>
11981          <fields>
11982            <field>
11983              <name>CRV</name>
11984              <description>Counter reload value in number of cycles of the 32.768 kHz clock</description>
11985              <lsb>0</lsb>
11986              <msb>31</msb>
11987            </field>
11988          </fields>
11989        </register>
11990        <register>
11991          <name>RREN</name>
11992          <description>Enable register for reload request registers</description>
11993          <addressOffset>0x508</addressOffset>
11994          <access>read-write</access>
11995          <resetValue>0x00000001</resetValue>
11996          <fields>
11997            <field>
11998              <name>RR0</name>
11999              <description>Enable or disable RR[0] register</description>
12000              <lsb>0</lsb>
12001              <msb>0</msb>
12002              <enumeratedValues>
12003                <enumeratedValue>
12004                  <name>Disabled</name>
12005                  <description>Disable RR[0] register</description>
12006                  <value>0</value>
12007                </enumeratedValue>
12008                <enumeratedValue>
12009                  <name>Enabled</name>
12010                  <description>Enable RR[0] register</description>
12011                  <value>1</value>
12012                </enumeratedValue>
12013              </enumeratedValues>
12014            </field>
12015            <field>
12016              <name>RR1</name>
12017              <description>Enable or disable RR[1] register</description>
12018              <lsb>1</lsb>
12019              <msb>1</msb>
12020              <enumeratedValues>
12021                <enumeratedValue>
12022                  <name>Disabled</name>
12023                  <description>Disable RR[1] register</description>
12024                  <value>0</value>
12025                </enumeratedValue>
12026                <enumeratedValue>
12027                  <name>Enabled</name>
12028                  <description>Enable RR[1] register</description>
12029                  <value>1</value>
12030                </enumeratedValue>
12031              </enumeratedValues>
12032            </field>
12033            <field>
12034              <name>RR2</name>
12035              <description>Enable or disable RR[2] register</description>
12036              <lsb>2</lsb>
12037              <msb>2</msb>
12038              <enumeratedValues>
12039                <enumeratedValue>
12040                  <name>Disabled</name>
12041                  <description>Disable RR[2] register</description>
12042                  <value>0</value>
12043                </enumeratedValue>
12044                <enumeratedValue>
12045                  <name>Enabled</name>
12046                  <description>Enable RR[2] register</description>
12047                  <value>1</value>
12048                </enumeratedValue>
12049              </enumeratedValues>
12050            </field>
12051            <field>
12052              <name>RR3</name>
12053              <description>Enable or disable RR[3] register</description>
12054              <lsb>3</lsb>
12055              <msb>3</msb>
12056              <enumeratedValues>
12057                <enumeratedValue>
12058                  <name>Disabled</name>
12059                  <description>Disable RR[3] register</description>
12060                  <value>0</value>
12061                </enumeratedValue>
12062                <enumeratedValue>
12063                  <name>Enabled</name>
12064                  <description>Enable RR[3] register</description>
12065                  <value>1</value>
12066                </enumeratedValue>
12067              </enumeratedValues>
12068            </field>
12069            <field>
12070              <name>RR4</name>
12071              <description>Enable or disable RR[4] register</description>
12072              <lsb>4</lsb>
12073              <msb>4</msb>
12074              <enumeratedValues>
12075                <enumeratedValue>
12076                  <name>Disabled</name>
12077                  <description>Disable RR[4] register</description>
12078                  <value>0</value>
12079                </enumeratedValue>
12080                <enumeratedValue>
12081                  <name>Enabled</name>
12082                  <description>Enable RR[4] register</description>
12083                  <value>1</value>
12084                </enumeratedValue>
12085              </enumeratedValues>
12086            </field>
12087            <field>
12088              <name>RR5</name>
12089              <description>Enable or disable RR[5] register</description>
12090              <lsb>5</lsb>
12091              <msb>5</msb>
12092              <enumeratedValues>
12093                <enumeratedValue>
12094                  <name>Disabled</name>
12095                  <description>Disable RR[5] register</description>
12096                  <value>0</value>
12097                </enumeratedValue>
12098                <enumeratedValue>
12099                  <name>Enabled</name>
12100                  <description>Enable RR[5] register</description>
12101                  <value>1</value>
12102                </enumeratedValue>
12103              </enumeratedValues>
12104            </field>
12105            <field>
12106              <name>RR6</name>
12107              <description>Enable or disable RR[6] register</description>
12108              <lsb>6</lsb>
12109              <msb>6</msb>
12110              <enumeratedValues>
12111                <enumeratedValue>
12112                  <name>Disabled</name>
12113                  <description>Disable RR[6] register</description>
12114                  <value>0</value>
12115                </enumeratedValue>
12116                <enumeratedValue>
12117                  <name>Enabled</name>
12118                  <description>Enable RR[6] register</description>
12119                  <value>1</value>
12120                </enumeratedValue>
12121              </enumeratedValues>
12122            </field>
12123            <field>
12124              <name>RR7</name>
12125              <description>Enable or disable RR[7] register</description>
12126              <lsb>7</lsb>
12127              <msb>7</msb>
12128              <enumeratedValues>
12129                <enumeratedValue>
12130                  <name>Disabled</name>
12131                  <description>Disable RR[7] register</description>
12132                  <value>0</value>
12133                </enumeratedValue>
12134                <enumeratedValue>
12135                  <name>Enabled</name>
12136                  <description>Enable RR[7] register</description>
12137                  <value>1</value>
12138                </enumeratedValue>
12139              </enumeratedValues>
12140            </field>
12141          </fields>
12142        </register>
12143        <register>
12144          <name>CONFIG</name>
12145          <description>Configuration register</description>
12146          <addressOffset>0x50C</addressOffset>
12147          <access>read-write</access>
12148          <resetValue>0x00000001</resetValue>
12149          <fields>
12150            <field>
12151              <name>SLEEP</name>
12152              <description>Configure WDT to either be paused, or kept running, while the CPU is sleeping</description>
12153              <lsb>0</lsb>
12154              <msb>0</msb>
12155              <enumeratedValues>
12156                <enumeratedValue>
12157                  <name>Pause</name>
12158                  <description>Pause WDT while the CPU is sleeping</description>
12159                  <value>0</value>
12160                </enumeratedValue>
12161                <enumeratedValue>
12162                  <name>Run</name>
12163                  <description>Keep WDT running while the CPU is sleeping</description>
12164                  <value>1</value>
12165                </enumeratedValue>
12166              </enumeratedValues>
12167            </field>
12168            <field>
12169              <name>HALT</name>
12170              <description>Configure WDT to either be paused, or kept running, while the CPU is halted by the debugger</description>
12171              <lsb>3</lsb>
12172              <msb>3</msb>
12173              <enumeratedValues>
12174                <enumeratedValue>
12175                  <name>Pause</name>
12176                  <description>Pause WDT while the CPU is halted by the debugger</description>
12177                  <value>0</value>
12178                </enumeratedValue>
12179                <enumeratedValue>
12180                  <name>Run</name>
12181                  <description>Keep WDT running while the CPU is halted by the debugger</description>
12182                  <value>1</value>
12183                </enumeratedValue>
12184              </enumeratedValues>
12185            </field>
12186            <field>
12187              <name>STOPEN</name>
12188              <description>Allow stopping WDT</description>
12189              <lsb>6</lsb>
12190              <msb>6</msb>
12191              <enumeratedValues>
12192                <enumeratedValue>
12193                  <name>Disable</name>
12194                  <description>Do not allow stopping WDT</description>
12195                  <value>0</value>
12196                </enumeratedValue>
12197                <enumeratedValue>
12198                  <name>Enable</name>
12199                  <description>Allow stopping WDT</description>
12200                  <value>1</value>
12201                </enumeratedValue>
12202              </enumeratedValues>
12203            </field>
12204          </fields>
12205        </register>
12206        <register>
12207          <name>TSEN</name>
12208          <description>Task stop enable</description>
12209          <addressOffset>0x520</addressOffset>
12210          <access>write-only</access>
12211          <resetValue>0x00000000</resetValue>
12212          <fields>
12213            <field>
12214              <name>TSEN</name>
12215              <description>Allow stopping WDT</description>
12216              <lsb>0</lsb>
12217              <msb>31</msb>
12218              <enumeratedValues>
12219                <enumeratedValue>
12220                  <name>Enable</name>
12221                  <description>Value to allow stopping WDT</description>
12222                  <value>0x6E524635</value>
12223                </enumeratedValue>
12224              </enumeratedValues>
12225            </field>
12226          </fields>
12227        </register>
12228        <register>
12229          <dim>0x8</dim>
12230          <dimIncrement>0x4</dimIncrement>
12231          <name>RR[%s]</name>
12232          <description>Description collection: Reload request n</description>
12233          <addressOffset>0x600</addressOffset>
12234          <access>write-only</access>
12235          <fields>
12236            <field>
12237              <name>RR</name>
12238              <description>Reload request register</description>
12239              <lsb>0</lsb>
12240              <msb>31</msb>
12241              <enumeratedValues>
12242                <enumeratedValue>
12243                  <name>Reload</name>
12244                  <description>Value to request a reload of the watchdog timer</description>
12245                  <value>0x6E524635</value>
12246                </enumeratedValue>
12247              </enumeratedValues>
12248            </field>
12249          </fields>
12250        </register>
12251      </registers>
12252    </peripheral>
12253    <peripheral>
12254      <name>TIMER0_NS</name>
12255      <description>Timer/Counter 0</description>
12256      <baseAddress>0x4100C000</baseAddress>
12257      <headerStructName>TIMER</headerStructName>
12258      <!--Security dma=NA-->
12259      <!--Security securemapping=NS-->
12260      <addressBlock>
12261        <offset>0</offset>
12262        <size>0x1000</size>
12263        <usage>registers</usage>
12264      </addressBlock>
12265      <interrupt>
12266        <name>TIMER0</name>
12267        <value>12</value>
12268      </interrupt>
12269      <groupName>TIMER</groupName>
12270      <size>0x20</size>
12271      <registers>
12272        <register>
12273          <name>TASKS_START</name>
12274          <description>Start Timer</description>
12275          <addressOffset>0x000</addressOffset>
12276          <access>write-only</access>
12277          <fields>
12278            <field>
12279              <name>TASKS_START</name>
12280              <description>Start Timer</description>
12281              <lsb>0</lsb>
12282              <msb>0</msb>
12283              <enumeratedValues>
12284                <enumeratedValue>
12285                  <name>Trigger</name>
12286                  <description>Trigger task</description>
12287                  <value>1</value>
12288                </enumeratedValue>
12289              </enumeratedValues>
12290            </field>
12291          </fields>
12292        </register>
12293        <register>
12294          <name>TASKS_STOP</name>
12295          <description>Stop Timer</description>
12296          <addressOffset>0x004</addressOffset>
12297          <access>write-only</access>
12298          <fields>
12299            <field>
12300              <name>TASKS_STOP</name>
12301              <description>Stop Timer</description>
12302              <lsb>0</lsb>
12303              <msb>0</msb>
12304              <enumeratedValues>
12305                <enumeratedValue>
12306                  <name>Trigger</name>
12307                  <description>Trigger task</description>
12308                  <value>1</value>
12309                </enumeratedValue>
12310              </enumeratedValues>
12311            </field>
12312          </fields>
12313        </register>
12314        <register>
12315          <name>TASKS_COUNT</name>
12316          <description>Increment Timer (Counter mode only)</description>
12317          <addressOffset>0x008</addressOffset>
12318          <access>write-only</access>
12319          <fields>
12320            <field>
12321              <name>TASKS_COUNT</name>
12322              <description>Increment Timer (Counter mode only)</description>
12323              <lsb>0</lsb>
12324              <msb>0</msb>
12325              <enumeratedValues>
12326                <enumeratedValue>
12327                  <name>Trigger</name>
12328                  <description>Trigger task</description>
12329                  <value>1</value>
12330                </enumeratedValue>
12331              </enumeratedValues>
12332            </field>
12333          </fields>
12334        </register>
12335        <register>
12336          <name>TASKS_CLEAR</name>
12337          <description>Clear time</description>
12338          <addressOffset>0x00C</addressOffset>
12339          <access>write-only</access>
12340          <fields>
12341            <field>
12342              <name>TASKS_CLEAR</name>
12343              <description>Clear time</description>
12344              <lsb>0</lsb>
12345              <msb>0</msb>
12346              <enumeratedValues>
12347                <enumeratedValue>
12348                  <name>Trigger</name>
12349                  <description>Trigger task</description>
12350                  <value>1</value>
12351                </enumeratedValue>
12352              </enumeratedValues>
12353            </field>
12354          </fields>
12355        </register>
12356        <register>
12357          <name>TASKS_SHUTDOWN</name>
12358          <description>Deprecated register - Shut down timer</description>
12359          <addressOffset>0x010</addressOffset>
12360          <access>write-only</access>
12361          <fields>
12362            <field>
12363              <name>TASKS_SHUTDOWN</name>
12364              <description>Deprecated field -  Shut down timer</description>
12365              <lsb>0</lsb>
12366              <msb>0</msb>
12367              <enumeratedValues>
12368                <enumeratedValue>
12369                  <name>Trigger</name>
12370                  <description>Trigger task</description>
12371                  <value>1</value>
12372                </enumeratedValue>
12373              </enumeratedValues>
12374            </field>
12375          </fields>
12376        </register>
12377        <register>
12378          <dim>0x8</dim>
12379          <dimIncrement>0x4</dimIncrement>
12380          <name>TASKS_CAPTURE[%s]</name>
12381          <description>Description collection: Capture Timer value to CC[n] register</description>
12382          <addressOffset>0x040</addressOffset>
12383          <access>write-only</access>
12384          <fields>
12385            <field>
12386              <name>TASKS_CAPTURE</name>
12387              <description>Capture Timer value to CC[n] register</description>
12388              <lsb>0</lsb>
12389              <msb>0</msb>
12390              <enumeratedValues>
12391                <enumeratedValue>
12392                  <name>Trigger</name>
12393                  <description>Trigger task</description>
12394                  <value>1</value>
12395                </enumeratedValue>
12396              </enumeratedValues>
12397            </field>
12398          </fields>
12399        </register>
12400        <register>
12401          <name>SUBSCRIBE_START</name>
12402          <description>Subscribe configuration for task START</description>
12403          <addressOffset>0x080</addressOffset>
12404          <access>read-write</access>
12405          <fields>
12406            <field>
12407              <name>CHIDX</name>
12408              <description>DPPI channel that task START will subscribe to</description>
12409              <lsb>0</lsb>
12410              <msb>7</msb>
12411            </field>
12412            <field>
12413              <name>EN</name>
12414              <lsb>31</lsb>
12415              <msb>31</msb>
12416              <enumeratedValues>
12417                <enumeratedValue>
12418                  <name>Disabled</name>
12419                  <description>Disable subscription</description>
12420                  <value>0</value>
12421                </enumeratedValue>
12422                <enumeratedValue>
12423                  <name>Enabled</name>
12424                  <description>Enable subscription</description>
12425                  <value>1</value>
12426                </enumeratedValue>
12427              </enumeratedValues>
12428            </field>
12429          </fields>
12430        </register>
12431        <register>
12432          <name>SUBSCRIBE_STOP</name>
12433          <description>Subscribe configuration for task STOP</description>
12434          <addressOffset>0x084</addressOffset>
12435          <access>read-write</access>
12436          <fields>
12437            <field>
12438              <name>CHIDX</name>
12439              <description>DPPI channel that task STOP will subscribe to</description>
12440              <lsb>0</lsb>
12441              <msb>7</msb>
12442            </field>
12443            <field>
12444              <name>EN</name>
12445              <lsb>31</lsb>
12446              <msb>31</msb>
12447              <enumeratedValues>
12448                <enumeratedValue>
12449                  <name>Disabled</name>
12450                  <description>Disable subscription</description>
12451                  <value>0</value>
12452                </enumeratedValue>
12453                <enumeratedValue>
12454                  <name>Enabled</name>
12455                  <description>Enable subscription</description>
12456                  <value>1</value>
12457                </enumeratedValue>
12458              </enumeratedValues>
12459            </field>
12460          </fields>
12461        </register>
12462        <register>
12463          <name>SUBSCRIBE_COUNT</name>
12464          <description>Subscribe configuration for task COUNT</description>
12465          <addressOffset>0x088</addressOffset>
12466          <access>read-write</access>
12467          <fields>
12468            <field>
12469              <name>CHIDX</name>
12470              <description>DPPI channel that task COUNT will subscribe to</description>
12471              <lsb>0</lsb>
12472              <msb>7</msb>
12473            </field>
12474            <field>
12475              <name>EN</name>
12476              <lsb>31</lsb>
12477              <msb>31</msb>
12478              <enumeratedValues>
12479                <enumeratedValue>
12480                  <name>Disabled</name>
12481                  <description>Disable subscription</description>
12482                  <value>0</value>
12483                </enumeratedValue>
12484                <enumeratedValue>
12485                  <name>Enabled</name>
12486                  <description>Enable subscription</description>
12487                  <value>1</value>
12488                </enumeratedValue>
12489              </enumeratedValues>
12490            </field>
12491          </fields>
12492        </register>
12493        <register>
12494          <name>SUBSCRIBE_CLEAR</name>
12495          <description>Subscribe configuration for task CLEAR</description>
12496          <addressOffset>0x08C</addressOffset>
12497          <access>read-write</access>
12498          <fields>
12499            <field>
12500              <name>CHIDX</name>
12501              <description>DPPI channel that task CLEAR will subscribe to</description>
12502              <lsb>0</lsb>
12503              <msb>7</msb>
12504            </field>
12505            <field>
12506              <name>EN</name>
12507              <lsb>31</lsb>
12508              <msb>31</msb>
12509              <enumeratedValues>
12510                <enumeratedValue>
12511                  <name>Disabled</name>
12512                  <description>Disable subscription</description>
12513                  <value>0</value>
12514                </enumeratedValue>
12515                <enumeratedValue>
12516                  <name>Enabled</name>
12517                  <description>Enable subscription</description>
12518                  <value>1</value>
12519                </enumeratedValue>
12520              </enumeratedValues>
12521            </field>
12522          </fields>
12523        </register>
12524        <register>
12525          <name>SUBSCRIBE_SHUTDOWN</name>
12526          <description>Deprecated register - Subscribe configuration for task SHUTDOWN</description>
12527          <addressOffset>0x090</addressOffset>
12528          <access>read-write</access>
12529          <fields>
12530            <field>
12531              <name>CHIDX</name>
12532              <description>DPPI channel that task SHUTDOWN will subscribe to</description>
12533              <lsb>0</lsb>
12534              <msb>7</msb>
12535            </field>
12536            <field>
12537              <name>EN</name>
12538              <lsb>31</lsb>
12539              <msb>31</msb>
12540              <enumeratedValues>
12541                <enumeratedValue>
12542                  <name>Disabled</name>
12543                  <description>Disable subscription</description>
12544                  <value>0</value>
12545                </enumeratedValue>
12546                <enumeratedValue>
12547                  <name>Enabled</name>
12548                  <description>Enable subscription</description>
12549                  <value>1</value>
12550                </enumeratedValue>
12551              </enumeratedValues>
12552            </field>
12553          </fields>
12554        </register>
12555        <register>
12556          <dim>0x8</dim>
12557          <dimIncrement>0x4</dimIncrement>
12558          <name>SUBSCRIBE_CAPTURE[%s]</name>
12559          <description>Description collection: Subscribe configuration for task CAPTURE[n]</description>
12560          <addressOffset>0x0C0</addressOffset>
12561          <access>read-write</access>
12562          <fields>
12563            <field>
12564              <name>CHIDX</name>
12565              <description>DPPI channel that task CAPTURE[n] will subscribe to</description>
12566              <lsb>0</lsb>
12567              <msb>7</msb>
12568            </field>
12569            <field>
12570              <name>EN</name>
12571              <lsb>31</lsb>
12572              <msb>31</msb>
12573              <enumeratedValues>
12574                <enumeratedValue>
12575                  <name>Disabled</name>
12576                  <description>Disable subscription</description>
12577                  <value>0</value>
12578                </enumeratedValue>
12579                <enumeratedValue>
12580                  <name>Enabled</name>
12581                  <description>Enable subscription</description>
12582                  <value>1</value>
12583                </enumeratedValue>
12584              </enumeratedValues>
12585            </field>
12586          </fields>
12587        </register>
12588        <register>
12589          <dim>0x8</dim>
12590          <dimIncrement>0x4</dimIncrement>
12591          <name>EVENTS_COMPARE[%s]</name>
12592          <description>Description collection: Compare event on CC[n] match</description>
12593          <addressOffset>0x140</addressOffset>
12594          <access>read-write</access>
12595          <fields>
12596            <field>
12597              <name>EVENTS_COMPARE</name>
12598              <description>Compare event on CC[n] match</description>
12599              <lsb>0</lsb>
12600              <msb>0</msb>
12601              <enumeratedValues>
12602                <enumeratedValue>
12603                  <name>NotGenerated</name>
12604                  <description>Event not generated</description>
12605                  <value>0</value>
12606                </enumeratedValue>
12607                <enumeratedValue>
12608                  <name>Generated</name>
12609                  <description>Event generated</description>
12610                  <value>1</value>
12611                </enumeratedValue>
12612              </enumeratedValues>
12613            </field>
12614          </fields>
12615        </register>
12616        <register>
12617          <dim>0x8</dim>
12618          <dimIncrement>0x4</dimIncrement>
12619          <name>PUBLISH_COMPARE[%s]</name>
12620          <description>Description collection: Publish configuration for event COMPARE[n]</description>
12621          <addressOffset>0x1C0</addressOffset>
12622          <access>read-write</access>
12623          <fields>
12624            <field>
12625              <name>CHIDX</name>
12626              <description>DPPI channel that event COMPARE[n] will publish to.</description>
12627              <lsb>0</lsb>
12628              <msb>7</msb>
12629            </field>
12630            <field>
12631              <name>EN</name>
12632              <lsb>31</lsb>
12633              <msb>31</msb>
12634              <enumeratedValues>
12635                <enumeratedValue>
12636                  <name>Disabled</name>
12637                  <description>Disable publishing</description>
12638                  <value>0</value>
12639                </enumeratedValue>
12640                <enumeratedValue>
12641                  <name>Enabled</name>
12642                  <description>Enable publishing</description>
12643                  <value>1</value>
12644                </enumeratedValue>
12645              </enumeratedValues>
12646            </field>
12647          </fields>
12648        </register>
12649        <register>
12650          <name>SHORTS</name>
12651          <description>Shortcuts between local events and tasks</description>
12652          <addressOffset>0x200</addressOffset>
12653          <access>read-write</access>
12654          <fields>
12655            <field>
12656              <name>COMPARE0_CLEAR</name>
12657              <description>Shortcut between event COMPARE[0] and task CLEAR</description>
12658              <lsb>0</lsb>
12659              <msb>0</msb>
12660              <enumeratedValues>
12661                <enumeratedValue>
12662                  <name>Disabled</name>
12663                  <description>Disable shortcut</description>
12664                  <value>0</value>
12665                </enumeratedValue>
12666                <enumeratedValue>
12667                  <name>Enabled</name>
12668                  <description>Enable shortcut</description>
12669                  <value>1</value>
12670                </enumeratedValue>
12671              </enumeratedValues>
12672            </field>
12673            <field>
12674              <name>COMPARE1_CLEAR</name>
12675              <description>Shortcut between event COMPARE[1] and task CLEAR</description>
12676              <lsb>1</lsb>
12677              <msb>1</msb>
12678              <enumeratedValues>
12679                <enumeratedValue>
12680                  <name>Disabled</name>
12681                  <description>Disable shortcut</description>
12682                  <value>0</value>
12683                </enumeratedValue>
12684                <enumeratedValue>
12685                  <name>Enabled</name>
12686                  <description>Enable shortcut</description>
12687                  <value>1</value>
12688                </enumeratedValue>
12689              </enumeratedValues>
12690            </field>
12691            <field>
12692              <name>COMPARE2_CLEAR</name>
12693              <description>Shortcut between event COMPARE[2] and task CLEAR</description>
12694              <lsb>2</lsb>
12695              <msb>2</msb>
12696              <enumeratedValues>
12697                <enumeratedValue>
12698                  <name>Disabled</name>
12699                  <description>Disable shortcut</description>
12700                  <value>0</value>
12701                </enumeratedValue>
12702                <enumeratedValue>
12703                  <name>Enabled</name>
12704                  <description>Enable shortcut</description>
12705                  <value>1</value>
12706                </enumeratedValue>
12707              </enumeratedValues>
12708            </field>
12709            <field>
12710              <name>COMPARE3_CLEAR</name>
12711              <description>Shortcut between event COMPARE[3] and task CLEAR</description>
12712              <lsb>3</lsb>
12713              <msb>3</msb>
12714              <enumeratedValues>
12715                <enumeratedValue>
12716                  <name>Disabled</name>
12717                  <description>Disable shortcut</description>
12718                  <value>0</value>
12719                </enumeratedValue>
12720                <enumeratedValue>
12721                  <name>Enabled</name>
12722                  <description>Enable shortcut</description>
12723                  <value>1</value>
12724                </enumeratedValue>
12725              </enumeratedValues>
12726            </field>
12727            <field>
12728              <name>COMPARE4_CLEAR</name>
12729              <description>Shortcut between event COMPARE[4] and task CLEAR</description>
12730              <lsb>4</lsb>
12731              <msb>4</msb>
12732              <enumeratedValues>
12733                <enumeratedValue>
12734                  <name>Disabled</name>
12735                  <description>Disable shortcut</description>
12736                  <value>0</value>
12737                </enumeratedValue>
12738                <enumeratedValue>
12739                  <name>Enabled</name>
12740                  <description>Enable shortcut</description>
12741                  <value>1</value>
12742                </enumeratedValue>
12743              </enumeratedValues>
12744            </field>
12745            <field>
12746              <name>COMPARE5_CLEAR</name>
12747              <description>Shortcut between event COMPARE[5] and task CLEAR</description>
12748              <lsb>5</lsb>
12749              <msb>5</msb>
12750              <enumeratedValues>
12751                <enumeratedValue>
12752                  <name>Disabled</name>
12753                  <description>Disable shortcut</description>
12754                  <value>0</value>
12755                </enumeratedValue>
12756                <enumeratedValue>
12757                  <name>Enabled</name>
12758                  <description>Enable shortcut</description>
12759                  <value>1</value>
12760                </enumeratedValue>
12761              </enumeratedValues>
12762            </field>
12763            <field>
12764              <name>COMPARE6_CLEAR</name>
12765              <description>Shortcut between event COMPARE[6] and task CLEAR</description>
12766              <lsb>6</lsb>
12767              <msb>6</msb>
12768              <enumeratedValues>
12769                <enumeratedValue>
12770                  <name>Disabled</name>
12771                  <description>Disable shortcut</description>
12772                  <value>0</value>
12773                </enumeratedValue>
12774                <enumeratedValue>
12775                  <name>Enabled</name>
12776                  <description>Enable shortcut</description>
12777                  <value>1</value>
12778                </enumeratedValue>
12779              </enumeratedValues>
12780            </field>
12781            <field>
12782              <name>COMPARE7_CLEAR</name>
12783              <description>Shortcut between event COMPARE[7] and task CLEAR</description>
12784              <lsb>7</lsb>
12785              <msb>7</msb>
12786              <enumeratedValues>
12787                <enumeratedValue>
12788                  <name>Disabled</name>
12789                  <description>Disable shortcut</description>
12790                  <value>0</value>
12791                </enumeratedValue>
12792                <enumeratedValue>
12793                  <name>Enabled</name>
12794                  <description>Enable shortcut</description>
12795                  <value>1</value>
12796                </enumeratedValue>
12797              </enumeratedValues>
12798            </field>
12799            <field>
12800              <name>COMPARE0_STOP</name>
12801              <description>Shortcut between event COMPARE[0] and task STOP</description>
12802              <lsb>16</lsb>
12803              <msb>16</msb>
12804              <enumeratedValues>
12805                <enumeratedValue>
12806                  <name>Disabled</name>
12807                  <description>Disable shortcut</description>
12808                  <value>0</value>
12809                </enumeratedValue>
12810                <enumeratedValue>
12811                  <name>Enabled</name>
12812                  <description>Enable shortcut</description>
12813                  <value>1</value>
12814                </enumeratedValue>
12815              </enumeratedValues>
12816            </field>
12817            <field>
12818              <name>COMPARE1_STOP</name>
12819              <description>Shortcut between event COMPARE[1] and task STOP</description>
12820              <lsb>17</lsb>
12821              <msb>17</msb>
12822              <enumeratedValues>
12823                <enumeratedValue>
12824                  <name>Disabled</name>
12825                  <description>Disable shortcut</description>
12826                  <value>0</value>
12827                </enumeratedValue>
12828                <enumeratedValue>
12829                  <name>Enabled</name>
12830                  <description>Enable shortcut</description>
12831                  <value>1</value>
12832                </enumeratedValue>
12833              </enumeratedValues>
12834            </field>
12835            <field>
12836              <name>COMPARE2_STOP</name>
12837              <description>Shortcut between event COMPARE[2] and task STOP</description>
12838              <lsb>18</lsb>
12839              <msb>18</msb>
12840              <enumeratedValues>
12841                <enumeratedValue>
12842                  <name>Disabled</name>
12843                  <description>Disable shortcut</description>
12844                  <value>0</value>
12845                </enumeratedValue>
12846                <enumeratedValue>
12847                  <name>Enabled</name>
12848                  <description>Enable shortcut</description>
12849                  <value>1</value>
12850                </enumeratedValue>
12851              </enumeratedValues>
12852            </field>
12853            <field>
12854              <name>COMPARE3_STOP</name>
12855              <description>Shortcut between event COMPARE[3] and task STOP</description>
12856              <lsb>19</lsb>
12857              <msb>19</msb>
12858              <enumeratedValues>
12859                <enumeratedValue>
12860                  <name>Disabled</name>
12861                  <description>Disable shortcut</description>
12862                  <value>0</value>
12863                </enumeratedValue>
12864                <enumeratedValue>
12865                  <name>Enabled</name>
12866                  <description>Enable shortcut</description>
12867                  <value>1</value>
12868                </enumeratedValue>
12869              </enumeratedValues>
12870            </field>
12871            <field>
12872              <name>COMPARE4_STOP</name>
12873              <description>Shortcut between event COMPARE[4] and task STOP</description>
12874              <lsb>20</lsb>
12875              <msb>20</msb>
12876              <enumeratedValues>
12877                <enumeratedValue>
12878                  <name>Disabled</name>
12879                  <description>Disable shortcut</description>
12880                  <value>0</value>
12881                </enumeratedValue>
12882                <enumeratedValue>
12883                  <name>Enabled</name>
12884                  <description>Enable shortcut</description>
12885                  <value>1</value>
12886                </enumeratedValue>
12887              </enumeratedValues>
12888            </field>
12889            <field>
12890              <name>COMPARE5_STOP</name>
12891              <description>Shortcut between event COMPARE[5] and task STOP</description>
12892              <lsb>21</lsb>
12893              <msb>21</msb>
12894              <enumeratedValues>
12895                <enumeratedValue>
12896                  <name>Disabled</name>
12897                  <description>Disable shortcut</description>
12898                  <value>0</value>
12899                </enumeratedValue>
12900                <enumeratedValue>
12901                  <name>Enabled</name>
12902                  <description>Enable shortcut</description>
12903                  <value>1</value>
12904                </enumeratedValue>
12905              </enumeratedValues>
12906            </field>
12907            <field>
12908              <name>COMPARE6_STOP</name>
12909              <description>Shortcut between event COMPARE[6] and task STOP</description>
12910              <lsb>22</lsb>
12911              <msb>22</msb>
12912              <enumeratedValues>
12913                <enumeratedValue>
12914                  <name>Disabled</name>
12915                  <description>Disable shortcut</description>
12916                  <value>0</value>
12917                </enumeratedValue>
12918                <enumeratedValue>
12919                  <name>Enabled</name>
12920                  <description>Enable shortcut</description>
12921                  <value>1</value>
12922                </enumeratedValue>
12923              </enumeratedValues>
12924            </field>
12925            <field>
12926              <name>COMPARE7_STOP</name>
12927              <description>Shortcut between event COMPARE[7] and task STOP</description>
12928              <lsb>23</lsb>
12929              <msb>23</msb>
12930              <enumeratedValues>
12931                <enumeratedValue>
12932                  <name>Disabled</name>
12933                  <description>Disable shortcut</description>
12934                  <value>0</value>
12935                </enumeratedValue>
12936                <enumeratedValue>
12937                  <name>Enabled</name>
12938                  <description>Enable shortcut</description>
12939                  <value>1</value>
12940                </enumeratedValue>
12941              </enumeratedValues>
12942            </field>
12943          </fields>
12944        </register>
12945        <register>
12946          <name>INTEN</name>
12947          <description>Enable or disable interrupt</description>
12948          <addressOffset>0x300</addressOffset>
12949          <access>read-write</access>
12950          <fields>
12951            <field>
12952              <name>COMPARE0</name>
12953              <description>Enable or disable interrupt for event COMPARE[0]</description>
12954              <lsb>16</lsb>
12955              <msb>16</msb>
12956              <enumeratedValues>
12957                <enumeratedValue>
12958                  <name>Disabled</name>
12959                  <description>Disable</description>
12960                  <value>0</value>
12961                </enumeratedValue>
12962                <enumeratedValue>
12963                  <name>Enabled</name>
12964                  <description>Enable</description>
12965                  <value>1</value>
12966                </enumeratedValue>
12967              </enumeratedValues>
12968            </field>
12969            <field>
12970              <name>COMPARE1</name>
12971              <description>Enable or disable interrupt for event COMPARE[1]</description>
12972              <lsb>17</lsb>
12973              <msb>17</msb>
12974              <enumeratedValues>
12975                <enumeratedValue>
12976                  <name>Disabled</name>
12977                  <description>Disable</description>
12978                  <value>0</value>
12979                </enumeratedValue>
12980                <enumeratedValue>
12981                  <name>Enabled</name>
12982                  <description>Enable</description>
12983                  <value>1</value>
12984                </enumeratedValue>
12985              </enumeratedValues>
12986            </field>
12987            <field>
12988              <name>COMPARE2</name>
12989              <description>Enable or disable interrupt for event COMPARE[2]</description>
12990              <lsb>18</lsb>
12991              <msb>18</msb>
12992              <enumeratedValues>
12993                <enumeratedValue>
12994                  <name>Disabled</name>
12995                  <description>Disable</description>
12996                  <value>0</value>
12997                </enumeratedValue>
12998                <enumeratedValue>
12999                  <name>Enabled</name>
13000                  <description>Enable</description>
13001                  <value>1</value>
13002                </enumeratedValue>
13003              </enumeratedValues>
13004            </field>
13005            <field>
13006              <name>COMPARE3</name>
13007              <description>Enable or disable interrupt for event COMPARE[3]</description>
13008              <lsb>19</lsb>
13009              <msb>19</msb>
13010              <enumeratedValues>
13011                <enumeratedValue>
13012                  <name>Disabled</name>
13013                  <description>Disable</description>
13014                  <value>0</value>
13015                </enumeratedValue>
13016                <enumeratedValue>
13017                  <name>Enabled</name>
13018                  <description>Enable</description>
13019                  <value>1</value>
13020                </enumeratedValue>
13021              </enumeratedValues>
13022            </field>
13023            <field>
13024              <name>COMPARE4</name>
13025              <description>Enable or disable interrupt for event COMPARE[4]</description>
13026              <lsb>20</lsb>
13027              <msb>20</msb>
13028              <enumeratedValues>
13029                <enumeratedValue>
13030                  <name>Disabled</name>
13031                  <description>Disable</description>
13032                  <value>0</value>
13033                </enumeratedValue>
13034                <enumeratedValue>
13035                  <name>Enabled</name>
13036                  <description>Enable</description>
13037                  <value>1</value>
13038                </enumeratedValue>
13039              </enumeratedValues>
13040            </field>
13041            <field>
13042              <name>COMPARE5</name>
13043              <description>Enable or disable interrupt for event COMPARE[5]</description>
13044              <lsb>21</lsb>
13045              <msb>21</msb>
13046              <enumeratedValues>
13047                <enumeratedValue>
13048                  <name>Disabled</name>
13049                  <description>Disable</description>
13050                  <value>0</value>
13051                </enumeratedValue>
13052                <enumeratedValue>
13053                  <name>Enabled</name>
13054                  <description>Enable</description>
13055                  <value>1</value>
13056                </enumeratedValue>
13057              </enumeratedValues>
13058            </field>
13059            <field>
13060              <name>COMPARE6</name>
13061              <description>Enable or disable interrupt for event COMPARE[6]</description>
13062              <lsb>22</lsb>
13063              <msb>22</msb>
13064              <enumeratedValues>
13065                <enumeratedValue>
13066                  <name>Disabled</name>
13067                  <description>Disable</description>
13068                  <value>0</value>
13069                </enumeratedValue>
13070                <enumeratedValue>
13071                  <name>Enabled</name>
13072                  <description>Enable</description>
13073                  <value>1</value>
13074                </enumeratedValue>
13075              </enumeratedValues>
13076            </field>
13077            <field>
13078              <name>COMPARE7</name>
13079              <description>Enable or disable interrupt for event COMPARE[7]</description>
13080              <lsb>23</lsb>
13081              <msb>23</msb>
13082              <enumeratedValues>
13083                <enumeratedValue>
13084                  <name>Disabled</name>
13085                  <description>Disable</description>
13086                  <value>0</value>
13087                </enumeratedValue>
13088                <enumeratedValue>
13089                  <name>Enabled</name>
13090                  <description>Enable</description>
13091                  <value>1</value>
13092                </enumeratedValue>
13093              </enumeratedValues>
13094            </field>
13095          </fields>
13096        </register>
13097        <register>
13098          <name>INTENSET</name>
13099          <description>Enable interrupt</description>
13100          <addressOffset>0x304</addressOffset>
13101          <access>read-write</access>
13102          <fields>
13103            <field>
13104              <name>COMPARE0</name>
13105              <description>Write '1' to enable interrupt for event COMPARE[0]</description>
13106              <lsb>16</lsb>
13107              <msb>16</msb>
13108              <enumeratedValues>
13109                <usage>read</usage>
13110                <enumeratedValue>
13111                  <name>Disabled</name>
13112                  <description>Read: Disabled</description>
13113                  <value>0</value>
13114                </enumeratedValue>
13115                <enumeratedValue>
13116                  <name>Enabled</name>
13117                  <description>Read: Enabled</description>
13118                  <value>1</value>
13119                </enumeratedValue>
13120              </enumeratedValues>
13121              <enumeratedValues>
13122                <usage>write</usage>
13123                <enumeratedValue>
13124                  <name>Set</name>
13125                  <description>Enable</description>
13126                  <value>1</value>
13127                </enumeratedValue>
13128              </enumeratedValues>
13129            </field>
13130            <field>
13131              <name>COMPARE1</name>
13132              <description>Write '1' to enable interrupt for event COMPARE[1]</description>
13133              <lsb>17</lsb>
13134              <msb>17</msb>
13135              <enumeratedValues>
13136                <usage>read</usage>
13137                <enumeratedValue>
13138                  <name>Disabled</name>
13139                  <description>Read: Disabled</description>
13140                  <value>0</value>
13141                </enumeratedValue>
13142                <enumeratedValue>
13143                  <name>Enabled</name>
13144                  <description>Read: Enabled</description>
13145                  <value>1</value>
13146                </enumeratedValue>
13147              </enumeratedValues>
13148              <enumeratedValues>
13149                <usage>write</usage>
13150                <enumeratedValue>
13151                  <name>Set</name>
13152                  <description>Enable</description>
13153                  <value>1</value>
13154                </enumeratedValue>
13155              </enumeratedValues>
13156            </field>
13157            <field>
13158              <name>COMPARE2</name>
13159              <description>Write '1' to enable interrupt for event COMPARE[2]</description>
13160              <lsb>18</lsb>
13161              <msb>18</msb>
13162              <enumeratedValues>
13163                <usage>read</usage>
13164                <enumeratedValue>
13165                  <name>Disabled</name>
13166                  <description>Read: Disabled</description>
13167                  <value>0</value>
13168                </enumeratedValue>
13169                <enumeratedValue>
13170                  <name>Enabled</name>
13171                  <description>Read: Enabled</description>
13172                  <value>1</value>
13173                </enumeratedValue>
13174              </enumeratedValues>
13175              <enumeratedValues>
13176                <usage>write</usage>
13177                <enumeratedValue>
13178                  <name>Set</name>
13179                  <description>Enable</description>
13180                  <value>1</value>
13181                </enumeratedValue>
13182              </enumeratedValues>
13183            </field>
13184            <field>
13185              <name>COMPARE3</name>
13186              <description>Write '1' to enable interrupt for event COMPARE[3]</description>
13187              <lsb>19</lsb>
13188              <msb>19</msb>
13189              <enumeratedValues>
13190                <usage>read</usage>
13191                <enumeratedValue>
13192                  <name>Disabled</name>
13193                  <description>Read: Disabled</description>
13194                  <value>0</value>
13195                </enumeratedValue>
13196                <enumeratedValue>
13197                  <name>Enabled</name>
13198                  <description>Read: Enabled</description>
13199                  <value>1</value>
13200                </enumeratedValue>
13201              </enumeratedValues>
13202              <enumeratedValues>
13203                <usage>write</usage>
13204                <enumeratedValue>
13205                  <name>Set</name>
13206                  <description>Enable</description>
13207                  <value>1</value>
13208                </enumeratedValue>
13209              </enumeratedValues>
13210            </field>
13211            <field>
13212              <name>COMPARE4</name>
13213              <description>Write '1' to enable interrupt for event COMPARE[4]</description>
13214              <lsb>20</lsb>
13215              <msb>20</msb>
13216              <enumeratedValues>
13217                <usage>read</usage>
13218                <enumeratedValue>
13219                  <name>Disabled</name>
13220                  <description>Read: Disabled</description>
13221                  <value>0</value>
13222                </enumeratedValue>
13223                <enumeratedValue>
13224                  <name>Enabled</name>
13225                  <description>Read: Enabled</description>
13226                  <value>1</value>
13227                </enumeratedValue>
13228              </enumeratedValues>
13229              <enumeratedValues>
13230                <usage>write</usage>
13231                <enumeratedValue>
13232                  <name>Set</name>
13233                  <description>Enable</description>
13234                  <value>1</value>
13235                </enumeratedValue>
13236              </enumeratedValues>
13237            </field>
13238            <field>
13239              <name>COMPARE5</name>
13240              <description>Write '1' to enable interrupt for event COMPARE[5]</description>
13241              <lsb>21</lsb>
13242              <msb>21</msb>
13243              <enumeratedValues>
13244                <usage>read</usage>
13245                <enumeratedValue>
13246                  <name>Disabled</name>
13247                  <description>Read: Disabled</description>
13248                  <value>0</value>
13249                </enumeratedValue>
13250                <enumeratedValue>
13251                  <name>Enabled</name>
13252                  <description>Read: Enabled</description>
13253                  <value>1</value>
13254                </enumeratedValue>
13255              </enumeratedValues>
13256              <enumeratedValues>
13257                <usage>write</usage>
13258                <enumeratedValue>
13259                  <name>Set</name>
13260                  <description>Enable</description>
13261                  <value>1</value>
13262                </enumeratedValue>
13263              </enumeratedValues>
13264            </field>
13265            <field>
13266              <name>COMPARE6</name>
13267              <description>Write '1' to enable interrupt for event COMPARE[6]</description>
13268              <lsb>22</lsb>
13269              <msb>22</msb>
13270              <enumeratedValues>
13271                <usage>read</usage>
13272                <enumeratedValue>
13273                  <name>Disabled</name>
13274                  <description>Read: Disabled</description>
13275                  <value>0</value>
13276                </enumeratedValue>
13277                <enumeratedValue>
13278                  <name>Enabled</name>
13279                  <description>Read: Enabled</description>
13280                  <value>1</value>
13281                </enumeratedValue>
13282              </enumeratedValues>
13283              <enumeratedValues>
13284                <usage>write</usage>
13285                <enumeratedValue>
13286                  <name>Set</name>
13287                  <description>Enable</description>
13288                  <value>1</value>
13289                </enumeratedValue>
13290              </enumeratedValues>
13291            </field>
13292            <field>
13293              <name>COMPARE7</name>
13294              <description>Write '1' to enable interrupt for event COMPARE[7]</description>
13295              <lsb>23</lsb>
13296              <msb>23</msb>
13297              <enumeratedValues>
13298                <usage>read</usage>
13299                <enumeratedValue>
13300                  <name>Disabled</name>
13301                  <description>Read: Disabled</description>
13302                  <value>0</value>
13303                </enumeratedValue>
13304                <enumeratedValue>
13305                  <name>Enabled</name>
13306                  <description>Read: Enabled</description>
13307                  <value>1</value>
13308                </enumeratedValue>
13309              </enumeratedValues>
13310              <enumeratedValues>
13311                <usage>write</usage>
13312                <enumeratedValue>
13313                  <name>Set</name>
13314                  <description>Enable</description>
13315                  <value>1</value>
13316                </enumeratedValue>
13317              </enumeratedValues>
13318            </field>
13319          </fields>
13320        </register>
13321        <register>
13322          <name>INTENCLR</name>
13323          <description>Disable interrupt</description>
13324          <addressOffset>0x308</addressOffset>
13325          <access>read-write</access>
13326          <fields>
13327            <field>
13328              <name>COMPARE0</name>
13329              <description>Write '1' to disable interrupt for event COMPARE[0]</description>
13330              <lsb>16</lsb>
13331              <msb>16</msb>
13332              <enumeratedValues>
13333                <usage>read</usage>
13334                <enumeratedValue>
13335                  <name>Disabled</name>
13336                  <description>Read: Disabled</description>
13337                  <value>0</value>
13338                </enumeratedValue>
13339                <enumeratedValue>
13340                  <name>Enabled</name>
13341                  <description>Read: Enabled</description>
13342                  <value>1</value>
13343                </enumeratedValue>
13344              </enumeratedValues>
13345              <enumeratedValues>
13346                <usage>write</usage>
13347                <enumeratedValue>
13348                  <name>Clear</name>
13349                  <description>Disable</description>
13350                  <value>1</value>
13351                </enumeratedValue>
13352              </enumeratedValues>
13353            </field>
13354            <field>
13355              <name>COMPARE1</name>
13356              <description>Write '1' to disable interrupt for event COMPARE[1]</description>
13357              <lsb>17</lsb>
13358              <msb>17</msb>
13359              <enumeratedValues>
13360                <usage>read</usage>
13361                <enumeratedValue>
13362                  <name>Disabled</name>
13363                  <description>Read: Disabled</description>
13364                  <value>0</value>
13365                </enumeratedValue>
13366                <enumeratedValue>
13367                  <name>Enabled</name>
13368                  <description>Read: Enabled</description>
13369                  <value>1</value>
13370                </enumeratedValue>
13371              </enumeratedValues>
13372              <enumeratedValues>
13373                <usage>write</usage>
13374                <enumeratedValue>
13375                  <name>Clear</name>
13376                  <description>Disable</description>
13377                  <value>1</value>
13378                </enumeratedValue>
13379              </enumeratedValues>
13380            </field>
13381            <field>
13382              <name>COMPARE2</name>
13383              <description>Write '1' to disable interrupt for event COMPARE[2]</description>
13384              <lsb>18</lsb>
13385              <msb>18</msb>
13386              <enumeratedValues>
13387                <usage>read</usage>
13388                <enumeratedValue>
13389                  <name>Disabled</name>
13390                  <description>Read: Disabled</description>
13391                  <value>0</value>
13392                </enumeratedValue>
13393                <enumeratedValue>
13394                  <name>Enabled</name>
13395                  <description>Read: Enabled</description>
13396                  <value>1</value>
13397                </enumeratedValue>
13398              </enumeratedValues>
13399              <enumeratedValues>
13400                <usage>write</usage>
13401                <enumeratedValue>
13402                  <name>Clear</name>
13403                  <description>Disable</description>
13404                  <value>1</value>
13405                </enumeratedValue>
13406              </enumeratedValues>
13407            </field>
13408            <field>
13409              <name>COMPARE3</name>
13410              <description>Write '1' to disable interrupt for event COMPARE[3]</description>
13411              <lsb>19</lsb>
13412              <msb>19</msb>
13413              <enumeratedValues>
13414                <usage>read</usage>
13415                <enumeratedValue>
13416                  <name>Disabled</name>
13417                  <description>Read: Disabled</description>
13418                  <value>0</value>
13419                </enumeratedValue>
13420                <enumeratedValue>
13421                  <name>Enabled</name>
13422                  <description>Read: Enabled</description>
13423                  <value>1</value>
13424                </enumeratedValue>
13425              </enumeratedValues>
13426              <enumeratedValues>
13427                <usage>write</usage>
13428                <enumeratedValue>
13429                  <name>Clear</name>
13430                  <description>Disable</description>
13431                  <value>1</value>
13432                </enumeratedValue>
13433              </enumeratedValues>
13434            </field>
13435            <field>
13436              <name>COMPARE4</name>
13437              <description>Write '1' to disable interrupt for event COMPARE[4]</description>
13438              <lsb>20</lsb>
13439              <msb>20</msb>
13440              <enumeratedValues>
13441                <usage>read</usage>
13442                <enumeratedValue>
13443                  <name>Disabled</name>
13444                  <description>Read: Disabled</description>
13445                  <value>0</value>
13446                </enumeratedValue>
13447                <enumeratedValue>
13448                  <name>Enabled</name>
13449                  <description>Read: Enabled</description>
13450                  <value>1</value>
13451                </enumeratedValue>
13452              </enumeratedValues>
13453              <enumeratedValues>
13454                <usage>write</usage>
13455                <enumeratedValue>
13456                  <name>Clear</name>
13457                  <description>Disable</description>
13458                  <value>1</value>
13459                </enumeratedValue>
13460              </enumeratedValues>
13461            </field>
13462            <field>
13463              <name>COMPARE5</name>
13464              <description>Write '1' to disable interrupt for event COMPARE[5]</description>
13465              <lsb>21</lsb>
13466              <msb>21</msb>
13467              <enumeratedValues>
13468                <usage>read</usage>
13469                <enumeratedValue>
13470                  <name>Disabled</name>
13471                  <description>Read: Disabled</description>
13472                  <value>0</value>
13473                </enumeratedValue>
13474                <enumeratedValue>
13475                  <name>Enabled</name>
13476                  <description>Read: Enabled</description>
13477                  <value>1</value>
13478                </enumeratedValue>
13479              </enumeratedValues>
13480              <enumeratedValues>
13481                <usage>write</usage>
13482                <enumeratedValue>
13483                  <name>Clear</name>
13484                  <description>Disable</description>
13485                  <value>1</value>
13486                </enumeratedValue>
13487              </enumeratedValues>
13488            </field>
13489            <field>
13490              <name>COMPARE6</name>
13491              <description>Write '1' to disable interrupt for event COMPARE[6]</description>
13492              <lsb>22</lsb>
13493              <msb>22</msb>
13494              <enumeratedValues>
13495                <usage>read</usage>
13496                <enumeratedValue>
13497                  <name>Disabled</name>
13498                  <description>Read: Disabled</description>
13499                  <value>0</value>
13500                </enumeratedValue>
13501                <enumeratedValue>
13502                  <name>Enabled</name>
13503                  <description>Read: Enabled</description>
13504                  <value>1</value>
13505                </enumeratedValue>
13506              </enumeratedValues>
13507              <enumeratedValues>
13508                <usage>write</usage>
13509                <enumeratedValue>
13510                  <name>Clear</name>
13511                  <description>Disable</description>
13512                  <value>1</value>
13513                </enumeratedValue>
13514              </enumeratedValues>
13515            </field>
13516            <field>
13517              <name>COMPARE7</name>
13518              <description>Write '1' to disable interrupt for event COMPARE[7]</description>
13519              <lsb>23</lsb>
13520              <msb>23</msb>
13521              <enumeratedValues>
13522                <usage>read</usage>
13523                <enumeratedValue>
13524                  <name>Disabled</name>
13525                  <description>Read: Disabled</description>
13526                  <value>0</value>
13527                </enumeratedValue>
13528                <enumeratedValue>
13529                  <name>Enabled</name>
13530                  <description>Read: Enabled</description>
13531                  <value>1</value>
13532                </enumeratedValue>
13533              </enumeratedValues>
13534              <enumeratedValues>
13535                <usage>write</usage>
13536                <enumeratedValue>
13537                  <name>Clear</name>
13538                  <description>Disable</description>
13539                  <value>1</value>
13540                </enumeratedValue>
13541              </enumeratedValues>
13542            </field>
13543          </fields>
13544        </register>
13545        <register>
13546          <name>MODE</name>
13547          <description>Timer mode selection</description>
13548          <addressOffset>0x504</addressOffset>
13549          <access>read-write</access>
13550          <fields>
13551            <field>
13552              <name>MODE</name>
13553              <description>Timer mode</description>
13554              <lsb>0</lsb>
13555              <msb>1</msb>
13556              <enumeratedValues>
13557                <enumeratedValue>
13558                  <name>Timer</name>
13559                  <description>Select Timer mode</description>
13560                  <value>0</value>
13561                </enumeratedValue>
13562                <enumeratedValue>
13563                  <name>Counter</name>
13564                  <description>Deprecated enumerator -  Select Counter mode</description>
13565                  <value>1</value>
13566                </enumeratedValue>
13567                <enumeratedValue>
13568                  <name>LowPowerCounter</name>
13569                  <description>Select Low Power Counter mode</description>
13570                  <value>2</value>
13571                </enumeratedValue>
13572              </enumeratedValues>
13573            </field>
13574          </fields>
13575        </register>
13576        <register>
13577          <name>BITMODE</name>
13578          <description>Configure the number of bits used by the TIMER</description>
13579          <addressOffset>0x508</addressOffset>
13580          <access>read-write</access>
13581          <fields>
13582            <field>
13583              <name>BITMODE</name>
13584              <description>Timer bit width</description>
13585              <lsb>0</lsb>
13586              <msb>1</msb>
13587              <enumeratedValues>
13588                <enumeratedValue>
13589                  <name>16Bit</name>
13590                  <description>16 bit timer bit width</description>
13591                  <value>0</value>
13592                </enumeratedValue>
13593                <enumeratedValue>
13594                  <name>08Bit</name>
13595                  <description>8 bit timer bit width</description>
13596                  <value>1</value>
13597                </enumeratedValue>
13598                <enumeratedValue>
13599                  <name>24Bit</name>
13600                  <description>24 bit timer bit width</description>
13601                  <value>2</value>
13602                </enumeratedValue>
13603                <enumeratedValue>
13604                  <name>32Bit</name>
13605                  <description>32 bit timer bit width</description>
13606                  <value>3</value>
13607                </enumeratedValue>
13608              </enumeratedValues>
13609            </field>
13610          </fields>
13611        </register>
13612        <register>
13613          <name>PRESCALER</name>
13614          <description>Timer prescaler register</description>
13615          <addressOffset>0x510</addressOffset>
13616          <access>read-write</access>
13617          <resetValue>0x00000004</resetValue>
13618          <fields>
13619            <field>
13620              <name>PRESCALER</name>
13621              <description>Prescaler value</description>
13622              <lsb>0</lsb>
13623              <msb>3</msb>
13624            </field>
13625          </fields>
13626        </register>
13627        <register>
13628          <dim>0x8</dim>
13629          <dimIncrement>0x4</dimIncrement>
13630          <name>CC[%s]</name>
13631          <description>Description collection: Capture/Compare register n</description>
13632          <addressOffset>0x540</addressOffset>
13633          <access>read-write</access>
13634          <fields>
13635            <field>
13636              <name>CC</name>
13637              <description>Capture/Compare value</description>
13638              <lsb>0</lsb>
13639              <msb>31</msb>
13640            </field>
13641          </fields>
13642        </register>
13643        <register>
13644          <dim>0x8</dim>
13645          <dimIncrement>0x4</dimIncrement>
13646          <name>ONESHOTEN[%s]</name>
13647          <description>Description collection: Enable one-shot operation for Capture/Compare channel n</description>
13648          <addressOffset>0x580</addressOffset>
13649          <access>read-write</access>
13650          <fields>
13651            <field>
13652              <name>ONESHOTEN</name>
13653              <description>Enable one-shot operation</description>
13654              <lsb>0</lsb>
13655              <msb>0</msb>
13656              <enumeratedValues>
13657                <enumeratedValue>
13658                  <name>Disable</name>
13659                  <description>Disable one-shot operation</description>
13660                  <value>0</value>
13661                </enumeratedValue>
13662                <enumeratedValue>
13663                  <name>Enable</name>
13664                  <description>Enable one-shot operation</description>
13665                  <value>1</value>
13666                </enumeratedValue>
13667              </enumeratedValues>
13668            </field>
13669          </fields>
13670        </register>
13671      </registers>
13672    </peripheral>
13673    <peripheral>
13674      <name>ECB_NS</name>
13675      <description>AES ECB Mode Encryption</description>
13676      <baseAddress>0x4100D000</baseAddress>
13677      <headerStructName>ECB</headerStructName>
13678      <!--Security dma=NA-->
13679      <!--Security securemapping=NS-->
13680      <addressBlock>
13681        <offset>0</offset>
13682        <size>0x1000</size>
13683        <usage>registers</usage>
13684      </addressBlock>
13685      <interrupt>
13686        <name>ECB</name>
13687        <value>13</value>
13688      </interrupt>
13689      <groupName>ECB</groupName>
13690      <size>0x20</size>
13691      <registers>
13692        <register>
13693          <name>TASKS_STARTECB</name>
13694          <description>Start ECB block encrypt</description>
13695          <addressOffset>0x000</addressOffset>
13696          <access>write-only</access>
13697          <fields>
13698            <field>
13699              <name>TASKS_STARTECB</name>
13700              <description>Start ECB block encrypt</description>
13701              <lsb>0</lsb>
13702              <msb>0</msb>
13703              <enumeratedValues>
13704                <enumeratedValue>
13705                  <name>Trigger</name>
13706                  <description>Trigger task</description>
13707                  <value>1</value>
13708                </enumeratedValue>
13709              </enumeratedValues>
13710            </field>
13711          </fields>
13712        </register>
13713        <register>
13714          <name>TASKS_STOPECB</name>
13715          <description>Abort a possible executing ECB operation</description>
13716          <addressOffset>0x004</addressOffset>
13717          <access>write-only</access>
13718          <fields>
13719            <field>
13720              <name>TASKS_STOPECB</name>
13721              <description>Abort a possible executing ECB operation</description>
13722              <lsb>0</lsb>
13723              <msb>0</msb>
13724              <enumeratedValues>
13725                <enumeratedValue>
13726                  <name>Trigger</name>
13727                  <description>Trigger task</description>
13728                  <value>1</value>
13729                </enumeratedValue>
13730              </enumeratedValues>
13731            </field>
13732          </fields>
13733        </register>
13734        <register>
13735          <name>SUBSCRIBE_STARTECB</name>
13736          <description>Subscribe configuration for task STARTECB</description>
13737          <addressOffset>0x080</addressOffset>
13738          <access>read-write</access>
13739          <fields>
13740            <field>
13741              <name>CHIDX</name>
13742              <description>DPPI channel that task STARTECB will subscribe to</description>
13743              <lsb>0</lsb>
13744              <msb>7</msb>
13745            </field>
13746            <field>
13747              <name>EN</name>
13748              <lsb>31</lsb>
13749              <msb>31</msb>
13750              <enumeratedValues>
13751                <enumeratedValue>
13752                  <name>Disabled</name>
13753                  <description>Disable subscription</description>
13754                  <value>0</value>
13755                </enumeratedValue>
13756                <enumeratedValue>
13757                  <name>Enabled</name>
13758                  <description>Enable subscription</description>
13759                  <value>1</value>
13760                </enumeratedValue>
13761              </enumeratedValues>
13762            </field>
13763          </fields>
13764        </register>
13765        <register>
13766          <name>SUBSCRIBE_STOPECB</name>
13767          <description>Subscribe configuration for task STOPECB</description>
13768          <addressOffset>0x084</addressOffset>
13769          <access>read-write</access>
13770          <fields>
13771            <field>
13772              <name>CHIDX</name>
13773              <description>DPPI channel that task STOPECB will subscribe to</description>
13774              <lsb>0</lsb>
13775              <msb>7</msb>
13776            </field>
13777            <field>
13778              <name>EN</name>
13779              <lsb>31</lsb>
13780              <msb>31</msb>
13781              <enumeratedValues>
13782                <enumeratedValue>
13783                  <name>Disabled</name>
13784                  <description>Disable subscription</description>
13785                  <value>0</value>
13786                </enumeratedValue>
13787                <enumeratedValue>
13788                  <name>Enabled</name>
13789                  <description>Enable subscription</description>
13790                  <value>1</value>
13791                </enumeratedValue>
13792              </enumeratedValues>
13793            </field>
13794          </fields>
13795        </register>
13796        <register>
13797          <name>EVENTS_ENDECB</name>
13798          <description>ECB block encrypt complete</description>
13799          <addressOffset>0x100</addressOffset>
13800          <access>read-write</access>
13801          <fields>
13802            <field>
13803              <name>EVENTS_ENDECB</name>
13804              <description>ECB block encrypt complete</description>
13805              <lsb>0</lsb>
13806              <msb>0</msb>
13807              <enumeratedValues>
13808                <enumeratedValue>
13809                  <name>NotGenerated</name>
13810                  <description>Event not generated</description>
13811                  <value>0</value>
13812                </enumeratedValue>
13813                <enumeratedValue>
13814                  <name>Generated</name>
13815                  <description>Event generated</description>
13816                  <value>1</value>
13817                </enumeratedValue>
13818              </enumeratedValues>
13819            </field>
13820          </fields>
13821        </register>
13822        <register>
13823          <name>EVENTS_ERRORECB</name>
13824          <description>ECB block encrypt aborted because of a STOPECB task or due to an error</description>
13825          <addressOffset>0x104</addressOffset>
13826          <access>read-write</access>
13827          <fields>
13828            <field>
13829              <name>EVENTS_ERRORECB</name>
13830              <description>ECB block encrypt aborted because of a STOPECB task or due to an error</description>
13831              <lsb>0</lsb>
13832              <msb>0</msb>
13833              <enumeratedValues>
13834                <enumeratedValue>
13835                  <name>NotGenerated</name>
13836                  <description>Event not generated</description>
13837                  <value>0</value>
13838                </enumeratedValue>
13839                <enumeratedValue>
13840                  <name>Generated</name>
13841                  <description>Event generated</description>
13842                  <value>1</value>
13843                </enumeratedValue>
13844              </enumeratedValues>
13845            </field>
13846          </fields>
13847        </register>
13848        <register>
13849          <name>PUBLISH_ENDECB</name>
13850          <description>Publish configuration for event ENDECB</description>
13851          <addressOffset>0x180</addressOffset>
13852          <access>read-write</access>
13853          <fields>
13854            <field>
13855              <name>CHIDX</name>
13856              <description>DPPI channel that event ENDECB will publish to.</description>
13857              <lsb>0</lsb>
13858              <msb>7</msb>
13859            </field>
13860            <field>
13861              <name>EN</name>
13862              <lsb>31</lsb>
13863              <msb>31</msb>
13864              <enumeratedValues>
13865                <enumeratedValue>
13866                  <name>Disabled</name>
13867                  <description>Disable publishing</description>
13868                  <value>0</value>
13869                </enumeratedValue>
13870                <enumeratedValue>
13871                  <name>Enabled</name>
13872                  <description>Enable publishing</description>
13873                  <value>1</value>
13874                </enumeratedValue>
13875              </enumeratedValues>
13876            </field>
13877          </fields>
13878        </register>
13879        <register>
13880          <name>PUBLISH_ERRORECB</name>
13881          <description>Publish configuration for event ERRORECB</description>
13882          <addressOffset>0x184</addressOffset>
13883          <access>read-write</access>
13884          <fields>
13885            <field>
13886              <name>CHIDX</name>
13887              <description>DPPI channel that event ERRORECB will publish to.</description>
13888              <lsb>0</lsb>
13889              <msb>7</msb>
13890            </field>
13891            <field>
13892              <name>EN</name>
13893              <lsb>31</lsb>
13894              <msb>31</msb>
13895              <enumeratedValues>
13896                <enumeratedValue>
13897                  <name>Disabled</name>
13898                  <description>Disable publishing</description>
13899                  <value>0</value>
13900                </enumeratedValue>
13901                <enumeratedValue>
13902                  <name>Enabled</name>
13903                  <description>Enable publishing</description>
13904                  <value>1</value>
13905                </enumeratedValue>
13906              </enumeratedValues>
13907            </field>
13908          </fields>
13909        </register>
13910        <register>
13911          <name>INTENSET</name>
13912          <description>Enable interrupt</description>
13913          <addressOffset>0x304</addressOffset>
13914          <access>read-write</access>
13915          <fields>
13916            <field>
13917              <name>ENDECB</name>
13918              <description>Write '1' to enable interrupt for event ENDECB</description>
13919              <lsb>0</lsb>
13920              <msb>0</msb>
13921              <enumeratedValues>
13922                <usage>read</usage>
13923                <enumeratedValue>
13924                  <name>Disabled</name>
13925                  <description>Read: Disabled</description>
13926                  <value>0</value>
13927                </enumeratedValue>
13928                <enumeratedValue>
13929                  <name>Enabled</name>
13930                  <description>Read: Enabled</description>
13931                  <value>1</value>
13932                </enumeratedValue>
13933              </enumeratedValues>
13934              <enumeratedValues>
13935                <usage>write</usage>
13936                <enumeratedValue>
13937                  <name>Set</name>
13938                  <description>Enable</description>
13939                  <value>1</value>
13940                </enumeratedValue>
13941              </enumeratedValues>
13942            </field>
13943            <field>
13944              <name>ERRORECB</name>
13945              <description>Write '1' to enable interrupt for event ERRORECB</description>
13946              <lsb>1</lsb>
13947              <msb>1</msb>
13948              <enumeratedValues>
13949                <usage>read</usage>
13950                <enumeratedValue>
13951                  <name>Disabled</name>
13952                  <description>Read: Disabled</description>
13953                  <value>0</value>
13954                </enumeratedValue>
13955                <enumeratedValue>
13956                  <name>Enabled</name>
13957                  <description>Read: Enabled</description>
13958                  <value>1</value>
13959                </enumeratedValue>
13960              </enumeratedValues>
13961              <enumeratedValues>
13962                <usage>write</usage>
13963                <enumeratedValue>
13964                  <name>Set</name>
13965                  <description>Enable</description>
13966                  <value>1</value>
13967                </enumeratedValue>
13968              </enumeratedValues>
13969            </field>
13970          </fields>
13971        </register>
13972        <register>
13973          <name>INTENCLR</name>
13974          <description>Disable interrupt</description>
13975          <addressOffset>0x308</addressOffset>
13976          <access>read-write</access>
13977          <fields>
13978            <field>
13979              <name>ENDECB</name>
13980              <description>Write '1' to disable interrupt for event ENDECB</description>
13981              <lsb>0</lsb>
13982              <msb>0</msb>
13983              <enumeratedValues>
13984                <usage>read</usage>
13985                <enumeratedValue>
13986                  <name>Disabled</name>
13987                  <description>Read: Disabled</description>
13988                  <value>0</value>
13989                </enumeratedValue>
13990                <enumeratedValue>
13991                  <name>Enabled</name>
13992                  <description>Read: Enabled</description>
13993                  <value>1</value>
13994                </enumeratedValue>
13995              </enumeratedValues>
13996              <enumeratedValues>
13997                <usage>write</usage>
13998                <enumeratedValue>
13999                  <name>Clear</name>
14000                  <description>Disable</description>
14001                  <value>1</value>
14002                </enumeratedValue>
14003              </enumeratedValues>
14004            </field>
14005            <field>
14006              <name>ERRORECB</name>
14007              <description>Write '1' to disable interrupt for event ERRORECB</description>
14008              <lsb>1</lsb>
14009              <msb>1</msb>
14010              <enumeratedValues>
14011                <usage>read</usage>
14012                <enumeratedValue>
14013                  <name>Disabled</name>
14014                  <description>Read: Disabled</description>
14015                  <value>0</value>
14016                </enumeratedValue>
14017                <enumeratedValue>
14018                  <name>Enabled</name>
14019                  <description>Read: Enabled</description>
14020                  <value>1</value>
14021                </enumeratedValue>
14022              </enumeratedValues>
14023              <enumeratedValues>
14024                <usage>write</usage>
14025                <enumeratedValue>
14026                  <name>Clear</name>
14027                  <description>Disable</description>
14028                  <value>1</value>
14029                </enumeratedValue>
14030              </enumeratedValues>
14031            </field>
14032          </fields>
14033        </register>
14034        <register>
14035          <name>ECBDATAPTR</name>
14036          <description>ECB block encrypt memory pointers</description>
14037          <addressOffset>0x504</addressOffset>
14038          <access>read-write</access>
14039          <fields>
14040            <field>
14041              <name>ECBDATAPTR</name>
14042              <description>Pointer to the ECB data structure (see Table 1 ECB data structure overview)</description>
14043              <lsb>0</lsb>
14044              <msb>31</msb>
14045            </field>
14046          </fields>
14047        </register>
14048      </registers>
14049    </peripheral>
14050    <peripheral>
14051      <name>AAR_NS</name>
14052      <description>Accelerated Address Resolver</description>
14053      <baseAddress>0x4100E000</baseAddress>
14054      <headerStructName>AAR</headerStructName>
14055      <!--Security dma=NA-->
14056      <!--Security securemapping=NS-->
14057      <addressBlock>
14058        <offset>0</offset>
14059        <size>0x1000</size>
14060        <usage>registers</usage>
14061      </addressBlock>
14062      <interrupt>
14063        <name>AAR_CCM</name>
14064        <value>14</value>
14065      </interrupt>
14066      <groupName>AAR</groupName>
14067      <size>0x20</size>
14068      <registers>
14069        <register>
14070          <name>TASKS_START</name>
14071          <description>Start resolving addresses based on IRKs specified in the IRK data structure</description>
14072          <addressOffset>0x000</addressOffset>
14073          <access>write-only</access>
14074          <fields>
14075            <field>
14076              <name>TASKS_START</name>
14077              <description>Start resolving addresses based on IRKs specified in the IRK data structure</description>
14078              <lsb>0</lsb>
14079              <msb>0</msb>
14080              <enumeratedValues>
14081                <enumeratedValue>
14082                  <name>Trigger</name>
14083                  <description>Trigger task</description>
14084                  <value>1</value>
14085                </enumeratedValue>
14086              </enumeratedValues>
14087            </field>
14088          </fields>
14089        </register>
14090        <register>
14091          <name>TASKS_STOP</name>
14092          <description>Stop resolving addresses</description>
14093          <addressOffset>0x008</addressOffset>
14094          <access>write-only</access>
14095          <fields>
14096            <field>
14097              <name>TASKS_STOP</name>
14098              <description>Stop resolving addresses</description>
14099              <lsb>0</lsb>
14100              <msb>0</msb>
14101              <enumeratedValues>
14102                <enumeratedValue>
14103                  <name>Trigger</name>
14104                  <description>Trigger task</description>
14105                  <value>1</value>
14106                </enumeratedValue>
14107              </enumeratedValues>
14108            </field>
14109          </fields>
14110        </register>
14111        <register>
14112          <name>SUBSCRIBE_START</name>
14113          <description>Subscribe configuration for task START</description>
14114          <addressOffset>0x080</addressOffset>
14115          <access>read-write</access>
14116          <fields>
14117            <field>
14118              <name>CHIDX</name>
14119              <description>DPPI channel that task START will subscribe to</description>
14120              <lsb>0</lsb>
14121              <msb>7</msb>
14122            </field>
14123            <field>
14124              <name>EN</name>
14125              <lsb>31</lsb>
14126              <msb>31</msb>
14127              <enumeratedValues>
14128                <enumeratedValue>
14129                  <name>Disabled</name>
14130                  <description>Disable subscription</description>
14131                  <value>0</value>
14132                </enumeratedValue>
14133                <enumeratedValue>
14134                  <name>Enabled</name>
14135                  <description>Enable subscription</description>
14136                  <value>1</value>
14137                </enumeratedValue>
14138              </enumeratedValues>
14139            </field>
14140          </fields>
14141        </register>
14142        <register>
14143          <name>SUBSCRIBE_STOP</name>
14144          <description>Subscribe configuration for task STOP</description>
14145          <addressOffset>0x088</addressOffset>
14146          <access>read-write</access>
14147          <fields>
14148            <field>
14149              <name>CHIDX</name>
14150              <description>DPPI channel that task STOP will subscribe to</description>
14151              <lsb>0</lsb>
14152              <msb>7</msb>
14153            </field>
14154            <field>
14155              <name>EN</name>
14156              <lsb>31</lsb>
14157              <msb>31</msb>
14158              <enumeratedValues>
14159                <enumeratedValue>
14160                  <name>Disabled</name>
14161                  <description>Disable subscription</description>
14162                  <value>0</value>
14163                </enumeratedValue>
14164                <enumeratedValue>
14165                  <name>Enabled</name>
14166                  <description>Enable subscription</description>
14167                  <value>1</value>
14168                </enumeratedValue>
14169              </enumeratedValues>
14170            </field>
14171          </fields>
14172        </register>
14173        <register>
14174          <name>EVENTS_END</name>
14175          <description>Address resolution procedure complete</description>
14176          <addressOffset>0x100</addressOffset>
14177          <access>read-write</access>
14178          <fields>
14179            <field>
14180              <name>EVENTS_END</name>
14181              <description>Address resolution procedure complete</description>
14182              <lsb>0</lsb>
14183              <msb>0</msb>
14184              <enumeratedValues>
14185                <enumeratedValue>
14186                  <name>NotGenerated</name>
14187                  <description>Event not generated</description>
14188                  <value>0</value>
14189                </enumeratedValue>
14190                <enumeratedValue>
14191                  <name>Generated</name>
14192                  <description>Event generated</description>
14193                  <value>1</value>
14194                </enumeratedValue>
14195              </enumeratedValues>
14196            </field>
14197          </fields>
14198        </register>
14199        <register>
14200          <name>EVENTS_RESOLVED</name>
14201          <description>Address resolved</description>
14202          <addressOffset>0x104</addressOffset>
14203          <access>read-write</access>
14204          <fields>
14205            <field>
14206              <name>EVENTS_RESOLVED</name>
14207              <description>Address resolved</description>
14208              <lsb>0</lsb>
14209              <msb>0</msb>
14210              <enumeratedValues>
14211                <enumeratedValue>
14212                  <name>NotGenerated</name>
14213                  <description>Event not generated</description>
14214                  <value>0</value>
14215                </enumeratedValue>
14216                <enumeratedValue>
14217                  <name>Generated</name>
14218                  <description>Event generated</description>
14219                  <value>1</value>
14220                </enumeratedValue>
14221              </enumeratedValues>
14222            </field>
14223          </fields>
14224        </register>
14225        <register>
14226          <name>EVENTS_NOTRESOLVED</name>
14227          <description>Address not resolved</description>
14228          <addressOffset>0x108</addressOffset>
14229          <access>read-write</access>
14230          <fields>
14231            <field>
14232              <name>EVENTS_NOTRESOLVED</name>
14233              <description>Address not resolved</description>
14234              <lsb>0</lsb>
14235              <msb>0</msb>
14236              <enumeratedValues>
14237                <enumeratedValue>
14238                  <name>NotGenerated</name>
14239                  <description>Event not generated</description>
14240                  <value>0</value>
14241                </enumeratedValue>
14242                <enumeratedValue>
14243                  <name>Generated</name>
14244                  <description>Event generated</description>
14245                  <value>1</value>
14246                </enumeratedValue>
14247              </enumeratedValues>
14248            </field>
14249          </fields>
14250        </register>
14251        <register>
14252          <name>PUBLISH_END</name>
14253          <description>Publish configuration for event END</description>
14254          <addressOffset>0x180</addressOffset>
14255          <access>read-write</access>
14256          <fields>
14257            <field>
14258              <name>CHIDX</name>
14259              <description>DPPI channel that event END will publish to.</description>
14260              <lsb>0</lsb>
14261              <msb>7</msb>
14262            </field>
14263            <field>
14264              <name>EN</name>
14265              <lsb>31</lsb>
14266              <msb>31</msb>
14267              <enumeratedValues>
14268                <enumeratedValue>
14269                  <name>Disabled</name>
14270                  <description>Disable publishing</description>
14271                  <value>0</value>
14272                </enumeratedValue>
14273                <enumeratedValue>
14274                  <name>Enabled</name>
14275                  <description>Enable publishing</description>
14276                  <value>1</value>
14277                </enumeratedValue>
14278              </enumeratedValues>
14279            </field>
14280          </fields>
14281        </register>
14282        <register>
14283          <name>PUBLISH_RESOLVED</name>
14284          <description>Publish configuration for event RESOLVED</description>
14285          <addressOffset>0x184</addressOffset>
14286          <access>read-write</access>
14287          <fields>
14288            <field>
14289              <name>CHIDX</name>
14290              <description>DPPI channel that event RESOLVED will publish to.</description>
14291              <lsb>0</lsb>
14292              <msb>7</msb>
14293            </field>
14294            <field>
14295              <name>EN</name>
14296              <lsb>31</lsb>
14297              <msb>31</msb>
14298              <enumeratedValues>
14299                <enumeratedValue>
14300                  <name>Disabled</name>
14301                  <description>Disable publishing</description>
14302                  <value>0</value>
14303                </enumeratedValue>
14304                <enumeratedValue>
14305                  <name>Enabled</name>
14306                  <description>Enable publishing</description>
14307                  <value>1</value>
14308                </enumeratedValue>
14309              </enumeratedValues>
14310            </field>
14311          </fields>
14312        </register>
14313        <register>
14314          <name>PUBLISH_NOTRESOLVED</name>
14315          <description>Publish configuration for event NOTRESOLVED</description>
14316          <addressOffset>0x188</addressOffset>
14317          <access>read-write</access>
14318          <fields>
14319            <field>
14320              <name>CHIDX</name>
14321              <description>DPPI channel that event NOTRESOLVED will publish to.</description>
14322              <lsb>0</lsb>
14323              <msb>7</msb>
14324            </field>
14325            <field>
14326              <name>EN</name>
14327              <lsb>31</lsb>
14328              <msb>31</msb>
14329              <enumeratedValues>
14330                <enumeratedValue>
14331                  <name>Disabled</name>
14332                  <description>Disable publishing</description>
14333                  <value>0</value>
14334                </enumeratedValue>
14335                <enumeratedValue>
14336                  <name>Enabled</name>
14337                  <description>Enable publishing</description>
14338                  <value>1</value>
14339                </enumeratedValue>
14340              </enumeratedValues>
14341            </field>
14342          </fields>
14343        </register>
14344        <register>
14345          <name>INTENSET</name>
14346          <description>Enable interrupt</description>
14347          <addressOffset>0x304</addressOffset>
14348          <access>read-write</access>
14349          <fields>
14350            <field>
14351              <name>END</name>
14352              <description>Write '1' to enable interrupt for event END</description>
14353              <lsb>0</lsb>
14354              <msb>0</msb>
14355              <enumeratedValues>
14356                <usage>read</usage>
14357                <enumeratedValue>
14358                  <name>Disabled</name>
14359                  <description>Read: Disabled</description>
14360                  <value>0</value>
14361                </enumeratedValue>
14362                <enumeratedValue>
14363                  <name>Enabled</name>
14364                  <description>Read: Enabled</description>
14365                  <value>1</value>
14366                </enumeratedValue>
14367              </enumeratedValues>
14368              <enumeratedValues>
14369                <usage>write</usage>
14370                <enumeratedValue>
14371                  <name>Set</name>
14372                  <description>Enable</description>
14373                  <value>1</value>
14374                </enumeratedValue>
14375              </enumeratedValues>
14376            </field>
14377            <field>
14378              <name>RESOLVED</name>
14379              <description>Write '1' to enable interrupt for event RESOLVED</description>
14380              <lsb>1</lsb>
14381              <msb>1</msb>
14382              <enumeratedValues>
14383                <usage>read</usage>
14384                <enumeratedValue>
14385                  <name>Disabled</name>
14386                  <description>Read: Disabled</description>
14387                  <value>0</value>
14388                </enumeratedValue>
14389                <enumeratedValue>
14390                  <name>Enabled</name>
14391                  <description>Read: Enabled</description>
14392                  <value>1</value>
14393                </enumeratedValue>
14394              </enumeratedValues>
14395              <enumeratedValues>
14396                <usage>write</usage>
14397                <enumeratedValue>
14398                  <name>Set</name>
14399                  <description>Enable</description>
14400                  <value>1</value>
14401                </enumeratedValue>
14402              </enumeratedValues>
14403            </field>
14404            <field>
14405              <name>NOTRESOLVED</name>
14406              <description>Write '1' to enable interrupt for event NOTRESOLVED</description>
14407              <lsb>2</lsb>
14408              <msb>2</msb>
14409              <enumeratedValues>
14410                <usage>read</usage>
14411                <enumeratedValue>
14412                  <name>Disabled</name>
14413                  <description>Read: Disabled</description>
14414                  <value>0</value>
14415                </enumeratedValue>
14416                <enumeratedValue>
14417                  <name>Enabled</name>
14418                  <description>Read: Enabled</description>
14419                  <value>1</value>
14420                </enumeratedValue>
14421              </enumeratedValues>
14422              <enumeratedValues>
14423                <usage>write</usage>
14424                <enumeratedValue>
14425                  <name>Set</name>
14426                  <description>Enable</description>
14427                  <value>1</value>
14428                </enumeratedValue>
14429              </enumeratedValues>
14430            </field>
14431          </fields>
14432        </register>
14433        <register>
14434          <name>INTENCLR</name>
14435          <description>Disable interrupt</description>
14436          <addressOffset>0x308</addressOffset>
14437          <access>read-write</access>
14438          <fields>
14439            <field>
14440              <name>END</name>
14441              <description>Write '1' to disable interrupt for event END</description>
14442              <lsb>0</lsb>
14443              <msb>0</msb>
14444              <enumeratedValues>
14445                <usage>read</usage>
14446                <enumeratedValue>
14447                  <name>Disabled</name>
14448                  <description>Read: Disabled</description>
14449                  <value>0</value>
14450                </enumeratedValue>
14451                <enumeratedValue>
14452                  <name>Enabled</name>
14453                  <description>Read: Enabled</description>
14454                  <value>1</value>
14455                </enumeratedValue>
14456              </enumeratedValues>
14457              <enumeratedValues>
14458                <usage>write</usage>
14459                <enumeratedValue>
14460                  <name>Clear</name>
14461                  <description>Disable</description>
14462                  <value>1</value>
14463                </enumeratedValue>
14464              </enumeratedValues>
14465            </field>
14466            <field>
14467              <name>RESOLVED</name>
14468              <description>Write '1' to disable interrupt for event RESOLVED</description>
14469              <lsb>1</lsb>
14470              <msb>1</msb>
14471              <enumeratedValues>
14472                <usage>read</usage>
14473                <enumeratedValue>
14474                  <name>Disabled</name>
14475                  <description>Read: Disabled</description>
14476                  <value>0</value>
14477                </enumeratedValue>
14478                <enumeratedValue>
14479                  <name>Enabled</name>
14480                  <description>Read: Enabled</description>
14481                  <value>1</value>
14482                </enumeratedValue>
14483              </enumeratedValues>
14484              <enumeratedValues>
14485                <usage>write</usage>
14486                <enumeratedValue>
14487                  <name>Clear</name>
14488                  <description>Disable</description>
14489                  <value>1</value>
14490                </enumeratedValue>
14491              </enumeratedValues>
14492            </field>
14493            <field>
14494              <name>NOTRESOLVED</name>
14495              <description>Write '1' to disable interrupt for event NOTRESOLVED</description>
14496              <lsb>2</lsb>
14497              <msb>2</msb>
14498              <enumeratedValues>
14499                <usage>read</usage>
14500                <enumeratedValue>
14501                  <name>Disabled</name>
14502                  <description>Read: Disabled</description>
14503                  <value>0</value>
14504                </enumeratedValue>
14505                <enumeratedValue>
14506                  <name>Enabled</name>
14507                  <description>Read: Enabled</description>
14508                  <value>1</value>
14509                </enumeratedValue>
14510              </enumeratedValues>
14511              <enumeratedValues>
14512                <usage>write</usage>
14513                <enumeratedValue>
14514                  <name>Clear</name>
14515                  <description>Disable</description>
14516                  <value>1</value>
14517                </enumeratedValue>
14518              </enumeratedValues>
14519            </field>
14520          </fields>
14521        </register>
14522        <register>
14523          <name>STATUS</name>
14524          <description>Resolution status</description>
14525          <addressOffset>0x400</addressOffset>
14526          <access>read-only</access>
14527          <fields>
14528            <field>
14529              <name>STATUS</name>
14530              <description>The IRK that was used last time an address was resolved</description>
14531              <lsb>0</lsb>
14532              <msb>3</msb>
14533            </field>
14534          </fields>
14535        </register>
14536        <register>
14537          <name>ENABLE</name>
14538          <description>Enable AAR</description>
14539          <addressOffset>0x500</addressOffset>
14540          <access>read-write</access>
14541          <fields>
14542            <field>
14543              <name>ENABLE</name>
14544              <description>Enable or disable AAR</description>
14545              <lsb>0</lsb>
14546              <msb>1</msb>
14547              <enumeratedValues>
14548                <enumeratedValue>
14549                  <name>Disabled</name>
14550                  <description>Disable</description>
14551                  <value>0</value>
14552                </enumeratedValue>
14553                <enumeratedValue>
14554                  <name>Enabled</name>
14555                  <description>Enable</description>
14556                  <value>3</value>
14557                </enumeratedValue>
14558              </enumeratedValues>
14559            </field>
14560          </fields>
14561        </register>
14562        <register>
14563          <name>NIRK</name>
14564          <description>Number of IRKs</description>
14565          <addressOffset>0x504</addressOffset>
14566          <access>read-write</access>
14567          <resetValue>0x00000001</resetValue>
14568          <fields>
14569            <field>
14570              <name>NIRK</name>
14571              <description>Number of Identity Root Keys available in the IRK data structure</description>
14572              <lsb>0</lsb>
14573              <msb>4</msb>
14574            </field>
14575          </fields>
14576        </register>
14577        <register>
14578          <name>IRKPTR</name>
14579          <description>Pointer to IRK data structure</description>
14580          <addressOffset>0x508</addressOffset>
14581          <access>read-write</access>
14582          <fields>
14583            <field>
14584              <name>IRKPTR</name>
14585              <description>Pointer to the IRK data structure</description>
14586              <lsb>0</lsb>
14587              <msb>31</msb>
14588            </field>
14589          </fields>
14590        </register>
14591        <register>
14592          <name>ADDRPTR</name>
14593          <description>Pointer to the resolvable address</description>
14594          <addressOffset>0x510</addressOffset>
14595          <access>read-write</access>
14596          <fields>
14597            <field>
14598              <name>ADDRPTR</name>
14599              <description>Pointer to the resolvable address (6-bytes)</description>
14600              <lsb>0</lsb>
14601              <msb>31</msb>
14602            </field>
14603          </fields>
14604        </register>
14605        <register>
14606          <name>SCRATCHPTR</name>
14607          <description>Pointer to data area used for temporary storage</description>
14608          <addressOffset>0x514</addressOffset>
14609          <access>read-write</access>
14610          <fields>
14611            <field>
14612              <name>SCRATCHPTR</name>
14613              <description>Pointer to a scratch data area used for temporary storage during resolution. A space of minimum 3 bytes must be reserved.</description>
14614              <lsb>0</lsb>
14615              <msb>31</msb>
14616            </field>
14617          </fields>
14618        </register>
14619      </registers>
14620    </peripheral>
14621    <peripheral>
14622      <name>CCM_NS</name>
14623      <description>AES CCM mode encryption</description>
14624      <baseAddress>0x4100E000</baseAddress>
14625      <alternatePeripheral>AAR_NS</alternatePeripheral>
14626      <headerStructName>CCM</headerStructName>
14627      <!--Security dma=NA-->
14628      <!--Security securemapping=NS-->
14629      <addressBlock>
14630        <offset>0</offset>
14631        <size>0x1000</size>
14632        <usage>registers</usage>
14633      </addressBlock>
14634      <interrupt>
14635        <name>AAR_CCM</name>
14636        <value>14</value>
14637      </interrupt>
14638      <groupName>CCM</groupName>
14639      <size>0x20</size>
14640      <registers>
14641        <register>
14642          <name>TASKS_KSGEN</name>
14643          <description>Start generation of keystream. This operation will stop by itself when completed.</description>
14644          <addressOffset>0x000</addressOffset>
14645          <access>write-only</access>
14646          <fields>
14647            <field>
14648              <name>TASKS_KSGEN</name>
14649              <description>Start generation of keystream. This operation will stop by itself when completed.</description>
14650              <lsb>0</lsb>
14651              <msb>0</msb>
14652              <enumeratedValues>
14653                <enumeratedValue>
14654                  <name>Trigger</name>
14655                  <description>Trigger task</description>
14656                  <value>1</value>
14657                </enumeratedValue>
14658              </enumeratedValues>
14659            </field>
14660          </fields>
14661        </register>
14662        <register>
14663          <name>TASKS_CRYPT</name>
14664          <description>Start encryption/decryption. This operation will stop by itself when completed.</description>
14665          <addressOffset>0x004</addressOffset>
14666          <access>write-only</access>
14667          <fields>
14668            <field>
14669              <name>TASKS_CRYPT</name>
14670              <description>Start encryption/decryption. This operation will stop by itself when completed.</description>
14671              <lsb>0</lsb>
14672              <msb>0</msb>
14673              <enumeratedValues>
14674                <enumeratedValue>
14675                  <name>Trigger</name>
14676                  <description>Trigger task</description>
14677                  <value>1</value>
14678                </enumeratedValue>
14679              </enumeratedValues>
14680            </field>
14681          </fields>
14682        </register>
14683        <register>
14684          <name>TASKS_STOP</name>
14685          <description>Stop encryption/decryption</description>
14686          <addressOffset>0x008</addressOffset>
14687          <access>write-only</access>
14688          <fields>
14689            <field>
14690              <name>TASKS_STOP</name>
14691              <description>Stop encryption/decryption</description>
14692              <lsb>0</lsb>
14693              <msb>0</msb>
14694              <enumeratedValues>
14695                <enumeratedValue>
14696                  <name>Trigger</name>
14697                  <description>Trigger task</description>
14698                  <value>1</value>
14699                </enumeratedValue>
14700              </enumeratedValues>
14701            </field>
14702          </fields>
14703        </register>
14704        <register>
14705          <name>TASKS_RATEOVERRIDE</name>
14706          <description>Override DATARATE setting in MODE register with the contents of the RATEOVERRIDE register for any ongoing encryption/decryption</description>
14707          <addressOffset>0x00C</addressOffset>
14708          <access>write-only</access>
14709          <fields>
14710            <field>
14711              <name>TASKS_RATEOVERRIDE</name>
14712              <description>Override DATARATE setting in MODE register with the contents of the RATEOVERRIDE register for any ongoing encryption/decryption</description>
14713              <lsb>0</lsb>
14714              <msb>0</msb>
14715              <enumeratedValues>
14716                <enumeratedValue>
14717                  <name>Trigger</name>
14718                  <description>Trigger task</description>
14719                  <value>1</value>
14720                </enumeratedValue>
14721              </enumeratedValues>
14722            </field>
14723          </fields>
14724        </register>
14725        <register>
14726          <name>SUBSCRIBE_KSGEN</name>
14727          <description>Subscribe configuration for task KSGEN</description>
14728          <addressOffset>0x080</addressOffset>
14729          <access>read-write</access>
14730          <fields>
14731            <field>
14732              <name>CHIDX</name>
14733              <description>DPPI channel that task KSGEN will subscribe to</description>
14734              <lsb>0</lsb>
14735              <msb>7</msb>
14736            </field>
14737            <field>
14738              <name>EN</name>
14739              <lsb>31</lsb>
14740              <msb>31</msb>
14741              <enumeratedValues>
14742                <enumeratedValue>
14743                  <name>Disabled</name>
14744                  <description>Disable subscription</description>
14745                  <value>0</value>
14746                </enumeratedValue>
14747                <enumeratedValue>
14748                  <name>Enabled</name>
14749                  <description>Enable subscription</description>
14750                  <value>1</value>
14751                </enumeratedValue>
14752              </enumeratedValues>
14753            </field>
14754          </fields>
14755        </register>
14756        <register>
14757          <name>SUBSCRIBE_CRYPT</name>
14758          <description>Subscribe configuration for task CRYPT</description>
14759          <addressOffset>0x084</addressOffset>
14760          <access>read-write</access>
14761          <fields>
14762            <field>
14763              <name>CHIDX</name>
14764              <description>DPPI channel that task CRYPT will subscribe to</description>
14765              <lsb>0</lsb>
14766              <msb>7</msb>
14767            </field>
14768            <field>
14769              <name>EN</name>
14770              <lsb>31</lsb>
14771              <msb>31</msb>
14772              <enumeratedValues>
14773                <enumeratedValue>
14774                  <name>Disabled</name>
14775                  <description>Disable subscription</description>
14776                  <value>0</value>
14777                </enumeratedValue>
14778                <enumeratedValue>
14779                  <name>Enabled</name>
14780                  <description>Enable subscription</description>
14781                  <value>1</value>
14782                </enumeratedValue>
14783              </enumeratedValues>
14784            </field>
14785          </fields>
14786        </register>
14787        <register>
14788          <name>SUBSCRIBE_STOP</name>
14789          <description>Subscribe configuration for task STOP</description>
14790          <addressOffset>0x088</addressOffset>
14791          <access>read-write</access>
14792          <fields>
14793            <field>
14794              <name>CHIDX</name>
14795              <description>DPPI channel that task STOP will subscribe to</description>
14796              <lsb>0</lsb>
14797              <msb>7</msb>
14798            </field>
14799            <field>
14800              <name>EN</name>
14801              <lsb>31</lsb>
14802              <msb>31</msb>
14803              <enumeratedValues>
14804                <enumeratedValue>
14805                  <name>Disabled</name>
14806                  <description>Disable subscription</description>
14807                  <value>0</value>
14808                </enumeratedValue>
14809                <enumeratedValue>
14810                  <name>Enabled</name>
14811                  <description>Enable subscription</description>
14812                  <value>1</value>
14813                </enumeratedValue>
14814              </enumeratedValues>
14815            </field>
14816          </fields>
14817        </register>
14818        <register>
14819          <name>SUBSCRIBE_RATEOVERRIDE</name>
14820          <description>Subscribe configuration for task RATEOVERRIDE</description>
14821          <addressOffset>0x08C</addressOffset>
14822          <access>read-write</access>
14823          <fields>
14824            <field>
14825              <name>CHIDX</name>
14826              <description>DPPI channel that task RATEOVERRIDE will subscribe to</description>
14827              <lsb>0</lsb>
14828              <msb>7</msb>
14829            </field>
14830            <field>
14831              <name>EN</name>
14832              <lsb>31</lsb>
14833              <msb>31</msb>
14834              <enumeratedValues>
14835                <enumeratedValue>
14836                  <name>Disabled</name>
14837                  <description>Disable subscription</description>
14838                  <value>0</value>
14839                </enumeratedValue>
14840                <enumeratedValue>
14841                  <name>Enabled</name>
14842                  <description>Enable subscription</description>
14843                  <value>1</value>
14844                </enumeratedValue>
14845              </enumeratedValues>
14846            </field>
14847          </fields>
14848        </register>
14849        <register>
14850          <name>EVENTS_ENDKSGEN</name>
14851          <description>Keystream generation complete</description>
14852          <addressOffset>0x100</addressOffset>
14853          <access>read-write</access>
14854          <fields>
14855            <field>
14856              <name>EVENTS_ENDKSGEN</name>
14857              <description>Keystream generation complete</description>
14858              <lsb>0</lsb>
14859              <msb>0</msb>
14860              <enumeratedValues>
14861                <enumeratedValue>
14862                  <name>NotGenerated</name>
14863                  <description>Event not generated</description>
14864                  <value>0</value>
14865                </enumeratedValue>
14866                <enumeratedValue>
14867                  <name>Generated</name>
14868                  <description>Event generated</description>
14869                  <value>1</value>
14870                </enumeratedValue>
14871              </enumeratedValues>
14872            </field>
14873          </fields>
14874        </register>
14875        <register>
14876          <name>EVENTS_ENDCRYPT</name>
14877          <description>Encrypt/decrypt complete</description>
14878          <addressOffset>0x104</addressOffset>
14879          <access>read-write</access>
14880          <fields>
14881            <field>
14882              <name>EVENTS_ENDCRYPT</name>
14883              <description>Encrypt/decrypt complete</description>
14884              <lsb>0</lsb>
14885              <msb>0</msb>
14886              <enumeratedValues>
14887                <enumeratedValue>
14888                  <name>NotGenerated</name>
14889                  <description>Event not generated</description>
14890                  <value>0</value>
14891                </enumeratedValue>
14892                <enumeratedValue>
14893                  <name>Generated</name>
14894                  <description>Event generated</description>
14895                  <value>1</value>
14896                </enumeratedValue>
14897              </enumeratedValues>
14898            </field>
14899          </fields>
14900        </register>
14901        <register>
14902          <name>EVENTS_ERROR</name>
14903          <description>Deprecated register - CCM error event</description>
14904          <addressOffset>0x108</addressOffset>
14905          <access>read-write</access>
14906          <fields>
14907            <field>
14908              <name>EVENTS_ERROR</name>
14909              <description>Deprecated field -  CCM error event</description>
14910              <lsb>0</lsb>
14911              <msb>0</msb>
14912              <enumeratedValues>
14913                <enumeratedValue>
14914                  <name>NotGenerated</name>
14915                  <description>Event not generated</description>
14916                  <value>0</value>
14917                </enumeratedValue>
14918                <enumeratedValue>
14919                  <name>Generated</name>
14920                  <description>Event generated</description>
14921                  <value>1</value>
14922                </enumeratedValue>
14923              </enumeratedValues>
14924            </field>
14925          </fields>
14926        </register>
14927        <register>
14928          <name>PUBLISH_ENDKSGEN</name>
14929          <description>Publish configuration for event ENDKSGEN</description>
14930          <addressOffset>0x180</addressOffset>
14931          <access>read-write</access>
14932          <fields>
14933            <field>
14934              <name>CHIDX</name>
14935              <description>DPPI channel that event ENDKSGEN will publish to.</description>
14936              <lsb>0</lsb>
14937              <msb>7</msb>
14938            </field>
14939            <field>
14940              <name>EN</name>
14941              <lsb>31</lsb>
14942              <msb>31</msb>
14943              <enumeratedValues>
14944                <enumeratedValue>
14945                  <name>Disabled</name>
14946                  <description>Disable publishing</description>
14947                  <value>0</value>
14948                </enumeratedValue>
14949                <enumeratedValue>
14950                  <name>Enabled</name>
14951                  <description>Enable publishing</description>
14952                  <value>1</value>
14953                </enumeratedValue>
14954              </enumeratedValues>
14955            </field>
14956          </fields>
14957        </register>
14958        <register>
14959          <name>PUBLISH_ENDCRYPT</name>
14960          <description>Publish configuration for event ENDCRYPT</description>
14961          <addressOffset>0x184</addressOffset>
14962          <access>read-write</access>
14963          <fields>
14964            <field>
14965              <name>CHIDX</name>
14966              <description>DPPI channel that event ENDCRYPT will publish to.</description>
14967              <lsb>0</lsb>
14968              <msb>7</msb>
14969            </field>
14970            <field>
14971              <name>EN</name>
14972              <lsb>31</lsb>
14973              <msb>31</msb>
14974              <enumeratedValues>
14975                <enumeratedValue>
14976                  <name>Disabled</name>
14977                  <description>Disable publishing</description>
14978                  <value>0</value>
14979                </enumeratedValue>
14980                <enumeratedValue>
14981                  <name>Enabled</name>
14982                  <description>Enable publishing</description>
14983                  <value>1</value>
14984                </enumeratedValue>
14985              </enumeratedValues>
14986            </field>
14987          </fields>
14988        </register>
14989        <register>
14990          <name>PUBLISH_ERROR</name>
14991          <description>Deprecated register - Publish configuration for event ERROR</description>
14992          <addressOffset>0x188</addressOffset>
14993          <access>read-write</access>
14994          <fields>
14995            <field>
14996              <name>CHIDX</name>
14997              <description>DPPI channel that event ERROR will publish to.</description>
14998              <lsb>0</lsb>
14999              <msb>7</msb>
15000            </field>
15001            <field>
15002              <name>EN</name>
15003              <lsb>31</lsb>
15004              <msb>31</msb>
15005              <enumeratedValues>
15006                <enumeratedValue>
15007                  <name>Disabled</name>
15008                  <description>Disable publishing</description>
15009                  <value>0</value>
15010                </enumeratedValue>
15011                <enumeratedValue>
15012                  <name>Enabled</name>
15013                  <description>Enable publishing</description>
15014                  <value>1</value>
15015                </enumeratedValue>
15016              </enumeratedValues>
15017            </field>
15018          </fields>
15019        </register>
15020        <register>
15021          <name>SHORTS</name>
15022          <description>Shortcuts between local events and tasks</description>
15023          <addressOffset>0x200</addressOffset>
15024          <access>read-write</access>
15025          <fields>
15026            <field>
15027              <name>ENDKSGEN_CRYPT</name>
15028              <description>Shortcut between event ENDKSGEN and task CRYPT</description>
15029              <lsb>0</lsb>
15030              <msb>0</msb>
15031              <enumeratedValues>
15032                <enumeratedValue>
15033                  <name>Disabled</name>
15034                  <description>Disable shortcut</description>
15035                  <value>0</value>
15036                </enumeratedValue>
15037                <enumeratedValue>
15038                  <name>Enabled</name>
15039                  <description>Enable shortcut</description>
15040                  <value>1</value>
15041                </enumeratedValue>
15042              </enumeratedValues>
15043            </field>
15044          </fields>
15045        </register>
15046        <register>
15047          <name>INTENSET</name>
15048          <description>Enable interrupt</description>
15049          <addressOffset>0x304</addressOffset>
15050          <access>read-write</access>
15051          <fields>
15052            <field>
15053              <name>ENDKSGEN</name>
15054              <description>Write '1' to enable interrupt for event ENDKSGEN</description>
15055              <lsb>0</lsb>
15056              <msb>0</msb>
15057              <enumeratedValues>
15058                <usage>read</usage>
15059                <enumeratedValue>
15060                  <name>Disabled</name>
15061                  <description>Read: Disabled</description>
15062                  <value>0</value>
15063                </enumeratedValue>
15064                <enumeratedValue>
15065                  <name>Enabled</name>
15066                  <description>Read: Enabled</description>
15067                  <value>1</value>
15068                </enumeratedValue>
15069              </enumeratedValues>
15070              <enumeratedValues>
15071                <usage>write</usage>
15072                <enumeratedValue>
15073                  <name>Set</name>
15074                  <description>Enable</description>
15075                  <value>1</value>
15076                </enumeratedValue>
15077              </enumeratedValues>
15078            </field>
15079            <field>
15080              <name>ENDCRYPT</name>
15081              <description>Write '1' to enable interrupt for event ENDCRYPT</description>
15082              <lsb>1</lsb>
15083              <msb>1</msb>
15084              <enumeratedValues>
15085                <usage>read</usage>
15086                <enumeratedValue>
15087                  <name>Disabled</name>
15088                  <description>Read: Disabled</description>
15089                  <value>0</value>
15090                </enumeratedValue>
15091                <enumeratedValue>
15092                  <name>Enabled</name>
15093                  <description>Read: Enabled</description>
15094                  <value>1</value>
15095                </enumeratedValue>
15096              </enumeratedValues>
15097              <enumeratedValues>
15098                <usage>write</usage>
15099                <enumeratedValue>
15100                  <name>Set</name>
15101                  <description>Enable</description>
15102                  <value>1</value>
15103                </enumeratedValue>
15104              </enumeratedValues>
15105            </field>
15106            <field>
15107              <name>ERROR</name>
15108              <description>Deprecated intsetfield -  Write '1' to enable interrupt for event ERROR</description>
15109              <lsb>2</lsb>
15110              <msb>2</msb>
15111              <enumeratedValues>
15112                <usage>read</usage>
15113                <enumeratedValue>
15114                  <name>Disabled</name>
15115                  <description>Read: Disabled</description>
15116                  <value>0</value>
15117                </enumeratedValue>
15118                <enumeratedValue>
15119                  <name>Enabled</name>
15120                  <description>Read: Enabled</description>
15121                  <value>1</value>
15122                </enumeratedValue>
15123              </enumeratedValues>
15124              <enumeratedValues>
15125                <usage>write</usage>
15126                <enumeratedValue>
15127                  <name>Set</name>
15128                  <description>Enable</description>
15129                  <value>1</value>
15130                </enumeratedValue>
15131              </enumeratedValues>
15132            </field>
15133          </fields>
15134        </register>
15135        <register>
15136          <name>INTENCLR</name>
15137          <description>Disable interrupt</description>
15138          <addressOffset>0x308</addressOffset>
15139          <access>read-write</access>
15140          <fields>
15141            <field>
15142              <name>ENDKSGEN</name>
15143              <description>Write '1' to disable interrupt for event ENDKSGEN</description>
15144              <lsb>0</lsb>
15145              <msb>0</msb>
15146              <enumeratedValues>
15147                <usage>read</usage>
15148                <enumeratedValue>
15149                  <name>Disabled</name>
15150                  <description>Read: Disabled</description>
15151                  <value>0</value>
15152                </enumeratedValue>
15153                <enumeratedValue>
15154                  <name>Enabled</name>
15155                  <description>Read: Enabled</description>
15156                  <value>1</value>
15157                </enumeratedValue>
15158              </enumeratedValues>
15159              <enumeratedValues>
15160                <usage>write</usage>
15161                <enumeratedValue>
15162                  <name>Clear</name>
15163                  <description>Disable</description>
15164                  <value>1</value>
15165                </enumeratedValue>
15166              </enumeratedValues>
15167            </field>
15168            <field>
15169              <name>ENDCRYPT</name>
15170              <description>Write '1' to disable interrupt for event ENDCRYPT</description>
15171              <lsb>1</lsb>
15172              <msb>1</msb>
15173              <enumeratedValues>
15174                <usage>read</usage>
15175                <enumeratedValue>
15176                  <name>Disabled</name>
15177                  <description>Read: Disabled</description>
15178                  <value>0</value>
15179                </enumeratedValue>
15180                <enumeratedValue>
15181                  <name>Enabled</name>
15182                  <description>Read: Enabled</description>
15183                  <value>1</value>
15184                </enumeratedValue>
15185              </enumeratedValues>
15186              <enumeratedValues>
15187                <usage>write</usage>
15188                <enumeratedValue>
15189                  <name>Clear</name>
15190                  <description>Disable</description>
15191                  <value>1</value>
15192                </enumeratedValue>
15193              </enumeratedValues>
15194            </field>
15195            <field>
15196              <name>ERROR</name>
15197              <description>Deprecated intclrfield -  Write '1' to disable interrupt for event ERROR</description>
15198              <lsb>2</lsb>
15199              <msb>2</msb>
15200              <enumeratedValues>
15201                <usage>read</usage>
15202                <enumeratedValue>
15203                  <name>Disabled</name>
15204                  <description>Read: Disabled</description>
15205                  <value>0</value>
15206                </enumeratedValue>
15207                <enumeratedValue>
15208                  <name>Enabled</name>
15209                  <description>Read: Enabled</description>
15210                  <value>1</value>
15211                </enumeratedValue>
15212              </enumeratedValues>
15213              <enumeratedValues>
15214                <usage>write</usage>
15215                <enumeratedValue>
15216                  <name>Clear</name>
15217                  <description>Disable</description>
15218                  <value>1</value>
15219                </enumeratedValue>
15220              </enumeratedValues>
15221            </field>
15222          </fields>
15223        </register>
15224        <register>
15225          <name>MICSTATUS</name>
15226          <description>MIC check result</description>
15227          <addressOffset>0x400</addressOffset>
15228          <access>read-only</access>
15229          <fields>
15230            <field>
15231              <name>MICSTATUS</name>
15232              <description>The result of the MIC check performed during the previous decryption operation</description>
15233              <lsb>0</lsb>
15234              <msb>0</msb>
15235              <enumeratedValues>
15236                <enumeratedValue>
15237                  <name>CheckFailed</name>
15238                  <description>MIC check failed</description>
15239                  <value>0</value>
15240                </enumeratedValue>
15241                <enumeratedValue>
15242                  <name>CheckPassed</name>
15243                  <description>MIC check passed</description>
15244                  <value>1</value>
15245                </enumeratedValue>
15246              </enumeratedValues>
15247            </field>
15248          </fields>
15249        </register>
15250        <register>
15251          <name>ENABLE</name>
15252          <description>Enable</description>
15253          <addressOffset>0x500</addressOffset>
15254          <access>read-write</access>
15255          <fields>
15256            <field>
15257              <name>ENABLE</name>
15258              <description>Enable or disable CCM</description>
15259              <lsb>0</lsb>
15260              <msb>1</msb>
15261              <enumeratedValues>
15262                <enumeratedValue>
15263                  <name>Disabled</name>
15264                  <description>Disable</description>
15265                  <value>0</value>
15266                </enumeratedValue>
15267                <enumeratedValue>
15268                  <name>Enabled</name>
15269                  <description>Enable</description>
15270                  <value>2</value>
15271                </enumeratedValue>
15272              </enumeratedValues>
15273            </field>
15274          </fields>
15275        </register>
15276        <register>
15277          <name>MODE</name>
15278          <description>Operation mode</description>
15279          <addressOffset>0x504</addressOffset>
15280          <access>read-write</access>
15281          <resetValue>0x00000001</resetValue>
15282          <fields>
15283            <field>
15284              <name>MODE</name>
15285              <description>The mode of operation to be used. Settings in this register apply whenever either the KSGEN task or the CRYPT task is triggered.</description>
15286              <lsb>0</lsb>
15287              <msb>0</msb>
15288              <enumeratedValues>
15289                <enumeratedValue>
15290                  <name>Encryption</name>
15291                  <description>AES CCM packet encryption mode</description>
15292                  <value>0</value>
15293                </enumeratedValue>
15294                <enumeratedValue>
15295                  <name>Decryption</name>
15296                  <description>AES CCM packet decryption mode</description>
15297                  <value>1</value>
15298                </enumeratedValue>
15299              </enumeratedValues>
15300            </field>
15301            <field>
15302              <name>DATARATE</name>
15303              <description>Radio data rate that the CCM shall run synchronous with</description>
15304              <lsb>16</lsb>
15305              <msb>17</msb>
15306              <enumeratedValues>
15307                <enumeratedValue>
15308                  <name>1Mbit</name>
15309                  <description>1 Mbps</description>
15310                  <value>0</value>
15311                </enumeratedValue>
15312                <enumeratedValue>
15313                  <name>2Mbit</name>
15314                  <description>2 Mbps</description>
15315                  <value>1</value>
15316                </enumeratedValue>
15317                <enumeratedValue>
15318                  <name>125Kbps</name>
15319                  <description>125 kbps</description>
15320                  <value>2</value>
15321                </enumeratedValue>
15322                <enumeratedValue>
15323                  <name>500Kbps</name>
15324                  <description>500 kbps</description>
15325                  <value>3</value>
15326                </enumeratedValue>
15327              </enumeratedValues>
15328            </field>
15329            <field>
15330              <name>LENGTH</name>
15331              <description>Packet length configuration</description>
15332              <lsb>24</lsb>
15333              <msb>24</msb>
15334              <enumeratedValues>
15335                <enumeratedValue>
15336                  <name>Default</name>
15337                  <description>Default length. Effective length of LENGTH field in encrypted/decrypted packet is 5 bits. A keystream for packet payloads up to 27 bytes will be generated.</description>
15338                  <value>0</value>
15339                </enumeratedValue>
15340                <enumeratedValue>
15341                  <name>Extended</name>
15342                  <description>Extended length. Effective length of LENGTH field in encrypted/decrypted packet is 8 bits. A keystream for packet payloads up to MAXPACKETSIZE bytes will be generated.</description>
15343                  <value>1</value>
15344                </enumeratedValue>
15345              </enumeratedValues>
15346            </field>
15347          </fields>
15348        </register>
15349        <register>
15350          <name>CNFPTR</name>
15351          <description>Pointer to data structure holding the AES key and the NONCE vector</description>
15352          <addressOffset>0x508</addressOffset>
15353          <access>read-write</access>
15354          <fields>
15355            <field>
15356              <name>CNFPTR</name>
15357              <description>Pointer to the data structure holding the AES key and the CCM NONCE vector (see table CCM data structure overview)</description>
15358              <lsb>0</lsb>
15359              <msb>31</msb>
15360            </field>
15361          </fields>
15362        </register>
15363        <register>
15364          <name>INPTR</name>
15365          <description>Input pointer</description>
15366          <addressOffset>0x50C</addressOffset>
15367          <access>read-write</access>
15368          <fields>
15369            <field>
15370              <name>INPTR</name>
15371              <description>Input pointer</description>
15372              <lsb>0</lsb>
15373              <msb>31</msb>
15374            </field>
15375          </fields>
15376        </register>
15377        <register>
15378          <name>OUTPTR</name>
15379          <description>Output pointer</description>
15380          <addressOffset>0x510</addressOffset>
15381          <access>read-write</access>
15382          <fields>
15383            <field>
15384              <name>OUTPTR</name>
15385              <description>Output pointer</description>
15386              <lsb>0</lsb>
15387              <msb>31</msb>
15388            </field>
15389          </fields>
15390        </register>
15391        <register>
15392          <name>SCRATCHPTR</name>
15393          <description>Pointer to data area used for temporary storage</description>
15394          <addressOffset>0x514</addressOffset>
15395          <access>read-write</access>
15396          <fields>
15397            <field>
15398              <name>SCRATCHPTR</name>
15399              <description>Pointer to a scratch data area used for temporary storage during keystream generation,
15400        MIC generation and encryption/decryption.</description>
15401              <lsb>0</lsb>
15402              <msb>31</msb>
15403            </field>
15404          </fields>
15405        </register>
15406        <register>
15407          <name>MAXPACKETSIZE</name>
15408          <description>Length of keystream generated when MODE.LENGTH = Extended</description>
15409          <addressOffset>0x518</addressOffset>
15410          <access>read-write</access>
15411          <resetValue>0x000000FB</resetValue>
15412          <fields>
15413            <field>
15414              <name>MAXPACKETSIZE</name>
15415              <description>Length of keystream generated when MODE.LENGTH = Extended. This value must be greater than or equal to the subsequent packet payload to be encrypted/decrypted.</description>
15416              <lsb>0</lsb>
15417              <msb>7</msb>
15418            </field>
15419          </fields>
15420        </register>
15421        <register>
15422          <name>RATEOVERRIDE</name>
15423          <description>Data rate override setting.</description>
15424          <addressOffset>0x51C</addressOffset>
15425          <access>read-write</access>
15426          <resetValue>0x00000000</resetValue>
15427          <fields>
15428            <field>
15429              <name>RATEOVERRIDE</name>
15430              <description>Data rate override setting</description>
15431              <lsb>0</lsb>
15432              <msb>1</msb>
15433              <enumeratedValues>
15434                <enumeratedValue>
15435                  <name>1Mbit</name>
15436                  <description>1 Mbps</description>
15437                  <value>0</value>
15438                </enumeratedValue>
15439                <enumeratedValue>
15440                  <name>2Mbit</name>
15441                  <description>2 Mbps</description>
15442                  <value>1</value>
15443                </enumeratedValue>
15444                <enumeratedValue>
15445                  <name>125Kbps</name>
15446                  <description>125 kbps</description>
15447                  <value>2</value>
15448                </enumeratedValue>
15449                <enumeratedValue>
15450                  <name>500Kbps</name>
15451                  <description>500 kbps</description>
15452                  <value>3</value>
15453                </enumeratedValue>
15454              </enumeratedValues>
15455            </field>
15456          </fields>
15457        </register>
15458        <register>
15459          <name>HEADERMASK</name>
15460          <description>Header (S0) mask.</description>
15461          <addressOffset>0x520</addressOffset>
15462          <access>read-write</access>
15463          <resetValue>0x000000E3</resetValue>
15464          <fields>
15465            <field>
15466              <name>HEADERMASK</name>
15467              <description>Header (S0) mask</description>
15468              <lsb>0</lsb>
15469              <msb>7</msb>
15470            </field>
15471          </fields>
15472        </register>
15473      </registers>
15474    </peripheral>
15475    <peripheral>
15476      <name>DPPIC_NS</name>
15477      <description>Distributed programmable peripheral interconnect controller</description>
15478      <baseAddress>0x4100F000</baseAddress>
15479      <headerStructName>DPPIC</headerStructName>
15480      <!--Security dma=NA-->
15481      <!--Security securemapping=NS-->
15482      <addressBlock>
15483        <offset>0</offset>
15484        <size>0x1000</size>
15485        <usage>registers</usage>
15486      </addressBlock>
15487      <groupName>DPPIC</groupName>
15488      <size>0x20</size>
15489      <registers>
15490        <cluster>
15491          <dim>6</dim>
15492          <dimIncrement>0x008</dimIncrement>
15493          <name>TASKS_CHG[%s]</name>
15494          <description>Channel group tasks</description>
15495          <headerStructName>DPPIC_TASKS_CHG</headerStructName>
15496          <access>write-only</access>
15497          <addressOffset>0x000</addressOffset>
15498          <register>
15499            <name>EN</name>
15500            <description>Description cluster: Enable channel group n</description>
15501            <addressOffset>0x000</addressOffset>
15502            <access>write-only</access>
15503            <fields>
15504              <field>
15505                <name>EN</name>
15506                <description>Enable channel group n</description>
15507                <lsb>0</lsb>
15508                <msb>0</msb>
15509                <enumeratedValues>
15510                  <enumeratedValue>
15511                    <name>Trigger</name>
15512                    <description>Trigger task</description>
15513                    <value>1</value>
15514                  </enumeratedValue>
15515                </enumeratedValues>
15516              </field>
15517            </fields>
15518          </register>
15519          <register>
15520            <name>DIS</name>
15521            <description>Description cluster: Disable channel group n</description>
15522            <addressOffset>0x004</addressOffset>
15523            <access>write-only</access>
15524            <fields>
15525              <field>
15526                <name>DIS</name>
15527                <description>Disable channel group n</description>
15528                <lsb>0</lsb>
15529                <msb>0</msb>
15530                <enumeratedValues>
15531                  <enumeratedValue>
15532                    <name>Trigger</name>
15533                    <description>Trigger task</description>
15534                    <value>1</value>
15535                  </enumeratedValue>
15536                </enumeratedValues>
15537              </field>
15538            </fields>
15539          </register>
15540        </cluster>
15541        <cluster>
15542          <dim>6</dim>
15543          <dimIncrement>0x008</dimIncrement>
15544          <name>SUBSCRIBE_CHG[%s]</name>
15545          <description>Subscribe configuration for tasks</description>
15546          <headerStructName>DPPIC_SUBSCRIBE_CHG</headerStructName>
15547          <access>read-write</access>
15548          <addressOffset>0x080</addressOffset>
15549          <register>
15550            <name>EN</name>
15551            <description>Description cluster: Subscribe configuration for task CHG[n].EN</description>
15552            <addressOffset>0x000</addressOffset>
15553            <access>read-write</access>
15554            <fields>
15555              <field>
15556                <name>CHIDX</name>
15557                <description>DPPI channel that task CHG[n].EN will subscribe to</description>
15558                <lsb>0</lsb>
15559                <msb>7</msb>
15560              </field>
15561              <field>
15562                <name>EN</name>
15563                <lsb>31</lsb>
15564                <msb>31</msb>
15565                <enumeratedValues>
15566                  <enumeratedValue>
15567                    <name>Disabled</name>
15568                    <description>Disable subscription</description>
15569                    <value>0</value>
15570                  </enumeratedValue>
15571                  <enumeratedValue>
15572                    <name>Enabled</name>
15573                    <description>Enable subscription</description>
15574                    <value>1</value>
15575                  </enumeratedValue>
15576                </enumeratedValues>
15577              </field>
15578            </fields>
15579          </register>
15580          <register>
15581            <name>DIS</name>
15582            <description>Description cluster: Subscribe configuration for task CHG[n].DIS</description>
15583            <addressOffset>0x004</addressOffset>
15584            <access>read-write</access>
15585            <fields>
15586              <field>
15587                <name>CHIDX</name>
15588                <description>DPPI channel that task CHG[n].DIS will subscribe to</description>
15589                <lsb>0</lsb>
15590                <msb>7</msb>
15591              </field>
15592              <field>
15593                <name>EN</name>
15594                <lsb>31</lsb>
15595                <msb>31</msb>
15596                <enumeratedValues>
15597                  <enumeratedValue>
15598                    <name>Disabled</name>
15599                    <description>Disable subscription</description>
15600                    <value>0</value>
15601                  </enumeratedValue>
15602                  <enumeratedValue>
15603                    <name>Enabled</name>
15604                    <description>Enable subscription</description>
15605                    <value>1</value>
15606                  </enumeratedValue>
15607                </enumeratedValues>
15608              </field>
15609            </fields>
15610          </register>
15611        </cluster>
15612        <register>
15613          <name>CHEN</name>
15614          <description>Channel enable register</description>
15615          <addressOffset>0x500</addressOffset>
15616          <access>read-write</access>
15617          <fields>
15618            <field>
15619              <name>CH0</name>
15620              <description>Enable or disable channel 0</description>
15621              <lsb>0</lsb>
15622              <msb>0</msb>
15623              <enumeratedValues>
15624                <enumeratedValue>
15625                  <name>Disabled</name>
15626                  <description>Disable channel</description>
15627                  <value>0</value>
15628                </enumeratedValue>
15629                <enumeratedValue>
15630                  <name>Enabled</name>
15631                  <description>Enable channel</description>
15632                  <value>1</value>
15633                </enumeratedValue>
15634              </enumeratedValues>
15635            </field>
15636            <field>
15637              <name>CH1</name>
15638              <description>Enable or disable channel 1</description>
15639              <lsb>1</lsb>
15640              <msb>1</msb>
15641              <enumeratedValues>
15642                <enumeratedValue>
15643                  <name>Disabled</name>
15644                  <description>Disable channel</description>
15645                  <value>0</value>
15646                </enumeratedValue>
15647                <enumeratedValue>
15648                  <name>Enabled</name>
15649                  <description>Enable channel</description>
15650                  <value>1</value>
15651                </enumeratedValue>
15652              </enumeratedValues>
15653            </field>
15654            <field>
15655              <name>CH2</name>
15656              <description>Enable or disable channel 2</description>
15657              <lsb>2</lsb>
15658              <msb>2</msb>
15659              <enumeratedValues>
15660                <enumeratedValue>
15661                  <name>Disabled</name>
15662                  <description>Disable channel</description>
15663                  <value>0</value>
15664                </enumeratedValue>
15665                <enumeratedValue>
15666                  <name>Enabled</name>
15667                  <description>Enable channel</description>
15668                  <value>1</value>
15669                </enumeratedValue>
15670              </enumeratedValues>
15671            </field>
15672            <field>
15673              <name>CH3</name>
15674              <description>Enable or disable channel 3</description>
15675              <lsb>3</lsb>
15676              <msb>3</msb>
15677              <enumeratedValues>
15678                <enumeratedValue>
15679                  <name>Disabled</name>
15680                  <description>Disable channel</description>
15681                  <value>0</value>
15682                </enumeratedValue>
15683                <enumeratedValue>
15684                  <name>Enabled</name>
15685                  <description>Enable channel</description>
15686                  <value>1</value>
15687                </enumeratedValue>
15688              </enumeratedValues>
15689            </field>
15690            <field>
15691              <name>CH4</name>
15692              <description>Enable or disable channel 4</description>
15693              <lsb>4</lsb>
15694              <msb>4</msb>
15695              <enumeratedValues>
15696                <enumeratedValue>
15697                  <name>Disabled</name>
15698                  <description>Disable channel</description>
15699                  <value>0</value>
15700                </enumeratedValue>
15701                <enumeratedValue>
15702                  <name>Enabled</name>
15703                  <description>Enable channel</description>
15704                  <value>1</value>
15705                </enumeratedValue>
15706              </enumeratedValues>
15707            </field>
15708            <field>
15709              <name>CH5</name>
15710              <description>Enable or disable channel 5</description>
15711              <lsb>5</lsb>
15712              <msb>5</msb>
15713              <enumeratedValues>
15714                <enumeratedValue>
15715                  <name>Disabled</name>
15716                  <description>Disable channel</description>
15717                  <value>0</value>
15718                </enumeratedValue>
15719                <enumeratedValue>
15720                  <name>Enabled</name>
15721                  <description>Enable channel</description>
15722                  <value>1</value>
15723                </enumeratedValue>
15724              </enumeratedValues>
15725            </field>
15726            <field>
15727              <name>CH6</name>
15728              <description>Enable or disable channel 6</description>
15729              <lsb>6</lsb>
15730              <msb>6</msb>
15731              <enumeratedValues>
15732                <enumeratedValue>
15733                  <name>Disabled</name>
15734                  <description>Disable channel</description>
15735                  <value>0</value>
15736                </enumeratedValue>
15737                <enumeratedValue>
15738                  <name>Enabled</name>
15739                  <description>Enable channel</description>
15740                  <value>1</value>
15741                </enumeratedValue>
15742              </enumeratedValues>
15743            </field>
15744            <field>
15745              <name>CH7</name>
15746              <description>Enable or disable channel 7</description>
15747              <lsb>7</lsb>
15748              <msb>7</msb>
15749              <enumeratedValues>
15750                <enumeratedValue>
15751                  <name>Disabled</name>
15752                  <description>Disable channel</description>
15753                  <value>0</value>
15754                </enumeratedValue>
15755                <enumeratedValue>
15756                  <name>Enabled</name>
15757                  <description>Enable channel</description>
15758                  <value>1</value>
15759                </enumeratedValue>
15760              </enumeratedValues>
15761            </field>
15762            <field>
15763              <name>CH8</name>
15764              <description>Enable or disable channel 8</description>
15765              <lsb>8</lsb>
15766              <msb>8</msb>
15767              <enumeratedValues>
15768                <enumeratedValue>
15769                  <name>Disabled</name>
15770                  <description>Disable channel</description>
15771                  <value>0</value>
15772                </enumeratedValue>
15773                <enumeratedValue>
15774                  <name>Enabled</name>
15775                  <description>Enable channel</description>
15776                  <value>1</value>
15777                </enumeratedValue>
15778              </enumeratedValues>
15779            </field>
15780            <field>
15781              <name>CH9</name>
15782              <description>Enable or disable channel 9</description>
15783              <lsb>9</lsb>
15784              <msb>9</msb>
15785              <enumeratedValues>
15786                <enumeratedValue>
15787                  <name>Disabled</name>
15788                  <description>Disable channel</description>
15789                  <value>0</value>
15790                </enumeratedValue>
15791                <enumeratedValue>
15792                  <name>Enabled</name>
15793                  <description>Enable channel</description>
15794                  <value>1</value>
15795                </enumeratedValue>
15796              </enumeratedValues>
15797            </field>
15798            <field>
15799              <name>CH10</name>
15800              <description>Enable or disable channel 10</description>
15801              <lsb>10</lsb>
15802              <msb>10</msb>
15803              <enumeratedValues>
15804                <enumeratedValue>
15805                  <name>Disabled</name>
15806                  <description>Disable channel</description>
15807                  <value>0</value>
15808                </enumeratedValue>
15809                <enumeratedValue>
15810                  <name>Enabled</name>
15811                  <description>Enable channel</description>
15812                  <value>1</value>
15813                </enumeratedValue>
15814              </enumeratedValues>
15815            </field>
15816            <field>
15817              <name>CH11</name>
15818              <description>Enable or disable channel 11</description>
15819              <lsb>11</lsb>
15820              <msb>11</msb>
15821              <enumeratedValues>
15822                <enumeratedValue>
15823                  <name>Disabled</name>
15824                  <description>Disable channel</description>
15825                  <value>0</value>
15826                </enumeratedValue>
15827                <enumeratedValue>
15828                  <name>Enabled</name>
15829                  <description>Enable channel</description>
15830                  <value>1</value>
15831                </enumeratedValue>
15832              </enumeratedValues>
15833            </field>
15834            <field>
15835              <name>CH12</name>
15836              <description>Enable or disable channel 12</description>
15837              <lsb>12</lsb>
15838              <msb>12</msb>
15839              <enumeratedValues>
15840                <enumeratedValue>
15841                  <name>Disabled</name>
15842                  <description>Disable channel</description>
15843                  <value>0</value>
15844                </enumeratedValue>
15845                <enumeratedValue>
15846                  <name>Enabled</name>
15847                  <description>Enable channel</description>
15848                  <value>1</value>
15849                </enumeratedValue>
15850              </enumeratedValues>
15851            </field>
15852            <field>
15853              <name>CH13</name>
15854              <description>Enable or disable channel 13</description>
15855              <lsb>13</lsb>
15856              <msb>13</msb>
15857              <enumeratedValues>
15858                <enumeratedValue>
15859                  <name>Disabled</name>
15860                  <description>Disable channel</description>
15861                  <value>0</value>
15862                </enumeratedValue>
15863                <enumeratedValue>
15864                  <name>Enabled</name>
15865                  <description>Enable channel</description>
15866                  <value>1</value>
15867                </enumeratedValue>
15868              </enumeratedValues>
15869            </field>
15870            <field>
15871              <name>CH14</name>
15872              <description>Enable or disable channel 14</description>
15873              <lsb>14</lsb>
15874              <msb>14</msb>
15875              <enumeratedValues>
15876                <enumeratedValue>
15877                  <name>Disabled</name>
15878                  <description>Disable channel</description>
15879                  <value>0</value>
15880                </enumeratedValue>
15881                <enumeratedValue>
15882                  <name>Enabled</name>
15883                  <description>Enable channel</description>
15884                  <value>1</value>
15885                </enumeratedValue>
15886              </enumeratedValues>
15887            </field>
15888            <field>
15889              <name>CH15</name>
15890              <description>Enable or disable channel 15</description>
15891              <lsb>15</lsb>
15892              <msb>15</msb>
15893              <enumeratedValues>
15894                <enumeratedValue>
15895                  <name>Disabled</name>
15896                  <description>Disable channel</description>
15897                  <value>0</value>
15898                </enumeratedValue>
15899                <enumeratedValue>
15900                  <name>Enabled</name>
15901                  <description>Enable channel</description>
15902                  <value>1</value>
15903                </enumeratedValue>
15904              </enumeratedValues>
15905            </field>
15906            <field>
15907              <name>CH16</name>
15908              <description>Enable or disable channel 16</description>
15909              <lsb>16</lsb>
15910              <msb>16</msb>
15911              <enumeratedValues>
15912                <enumeratedValue>
15913                  <name>Disabled</name>
15914                  <description>Disable channel</description>
15915                  <value>0</value>
15916                </enumeratedValue>
15917                <enumeratedValue>
15918                  <name>Enabled</name>
15919                  <description>Enable channel</description>
15920                  <value>1</value>
15921                </enumeratedValue>
15922              </enumeratedValues>
15923            </field>
15924            <field>
15925              <name>CH17</name>
15926              <description>Enable or disable channel 17</description>
15927              <lsb>17</lsb>
15928              <msb>17</msb>
15929              <enumeratedValues>
15930                <enumeratedValue>
15931                  <name>Disabled</name>
15932                  <description>Disable channel</description>
15933                  <value>0</value>
15934                </enumeratedValue>
15935                <enumeratedValue>
15936                  <name>Enabled</name>
15937                  <description>Enable channel</description>
15938                  <value>1</value>
15939                </enumeratedValue>
15940              </enumeratedValues>
15941            </field>
15942            <field>
15943              <name>CH18</name>
15944              <description>Enable or disable channel 18</description>
15945              <lsb>18</lsb>
15946              <msb>18</msb>
15947              <enumeratedValues>
15948                <enumeratedValue>
15949                  <name>Disabled</name>
15950                  <description>Disable channel</description>
15951                  <value>0</value>
15952                </enumeratedValue>
15953                <enumeratedValue>
15954                  <name>Enabled</name>
15955                  <description>Enable channel</description>
15956                  <value>1</value>
15957                </enumeratedValue>
15958              </enumeratedValues>
15959            </field>
15960            <field>
15961              <name>CH19</name>
15962              <description>Enable or disable channel 19</description>
15963              <lsb>19</lsb>
15964              <msb>19</msb>
15965              <enumeratedValues>
15966                <enumeratedValue>
15967                  <name>Disabled</name>
15968                  <description>Disable channel</description>
15969                  <value>0</value>
15970                </enumeratedValue>
15971                <enumeratedValue>
15972                  <name>Enabled</name>
15973                  <description>Enable channel</description>
15974                  <value>1</value>
15975                </enumeratedValue>
15976              </enumeratedValues>
15977            </field>
15978            <field>
15979              <name>CH20</name>
15980              <description>Enable or disable channel 20</description>
15981              <lsb>20</lsb>
15982              <msb>20</msb>
15983              <enumeratedValues>
15984                <enumeratedValue>
15985                  <name>Disabled</name>
15986                  <description>Disable channel</description>
15987                  <value>0</value>
15988                </enumeratedValue>
15989                <enumeratedValue>
15990                  <name>Enabled</name>
15991                  <description>Enable channel</description>
15992                  <value>1</value>
15993                </enumeratedValue>
15994              </enumeratedValues>
15995            </field>
15996            <field>
15997              <name>CH21</name>
15998              <description>Enable or disable channel 21</description>
15999              <lsb>21</lsb>
16000              <msb>21</msb>
16001              <enumeratedValues>
16002                <enumeratedValue>
16003                  <name>Disabled</name>
16004                  <description>Disable channel</description>
16005                  <value>0</value>
16006                </enumeratedValue>
16007                <enumeratedValue>
16008                  <name>Enabled</name>
16009                  <description>Enable channel</description>
16010                  <value>1</value>
16011                </enumeratedValue>
16012              </enumeratedValues>
16013            </field>
16014            <field>
16015              <name>CH22</name>
16016              <description>Enable or disable channel 22</description>
16017              <lsb>22</lsb>
16018              <msb>22</msb>
16019              <enumeratedValues>
16020                <enumeratedValue>
16021                  <name>Disabled</name>
16022                  <description>Disable channel</description>
16023                  <value>0</value>
16024                </enumeratedValue>
16025                <enumeratedValue>
16026                  <name>Enabled</name>
16027                  <description>Enable channel</description>
16028                  <value>1</value>
16029                </enumeratedValue>
16030              </enumeratedValues>
16031            </field>
16032            <field>
16033              <name>CH23</name>
16034              <description>Enable or disable channel 23</description>
16035              <lsb>23</lsb>
16036              <msb>23</msb>
16037              <enumeratedValues>
16038                <enumeratedValue>
16039                  <name>Disabled</name>
16040                  <description>Disable channel</description>
16041                  <value>0</value>
16042                </enumeratedValue>
16043                <enumeratedValue>
16044                  <name>Enabled</name>
16045                  <description>Enable channel</description>
16046                  <value>1</value>
16047                </enumeratedValue>
16048              </enumeratedValues>
16049            </field>
16050            <field>
16051              <name>CH24</name>
16052              <description>Enable or disable channel 24</description>
16053              <lsb>24</lsb>
16054              <msb>24</msb>
16055              <enumeratedValues>
16056                <enumeratedValue>
16057                  <name>Disabled</name>
16058                  <description>Disable channel</description>
16059                  <value>0</value>
16060                </enumeratedValue>
16061                <enumeratedValue>
16062                  <name>Enabled</name>
16063                  <description>Enable channel</description>
16064                  <value>1</value>
16065                </enumeratedValue>
16066              </enumeratedValues>
16067            </field>
16068            <field>
16069              <name>CH25</name>
16070              <description>Enable or disable channel 25</description>
16071              <lsb>25</lsb>
16072              <msb>25</msb>
16073              <enumeratedValues>
16074                <enumeratedValue>
16075                  <name>Disabled</name>
16076                  <description>Disable channel</description>
16077                  <value>0</value>
16078                </enumeratedValue>
16079                <enumeratedValue>
16080                  <name>Enabled</name>
16081                  <description>Enable channel</description>
16082                  <value>1</value>
16083                </enumeratedValue>
16084              </enumeratedValues>
16085            </field>
16086            <field>
16087              <name>CH26</name>
16088              <description>Enable or disable channel 26</description>
16089              <lsb>26</lsb>
16090              <msb>26</msb>
16091              <enumeratedValues>
16092                <enumeratedValue>
16093                  <name>Disabled</name>
16094                  <description>Disable channel</description>
16095                  <value>0</value>
16096                </enumeratedValue>
16097                <enumeratedValue>
16098                  <name>Enabled</name>
16099                  <description>Enable channel</description>
16100                  <value>1</value>
16101                </enumeratedValue>
16102              </enumeratedValues>
16103            </field>
16104            <field>
16105              <name>CH27</name>
16106              <description>Enable or disable channel 27</description>
16107              <lsb>27</lsb>
16108              <msb>27</msb>
16109              <enumeratedValues>
16110                <enumeratedValue>
16111                  <name>Disabled</name>
16112                  <description>Disable channel</description>
16113                  <value>0</value>
16114                </enumeratedValue>
16115                <enumeratedValue>
16116                  <name>Enabled</name>
16117                  <description>Enable channel</description>
16118                  <value>1</value>
16119                </enumeratedValue>
16120              </enumeratedValues>
16121            </field>
16122            <field>
16123              <name>CH28</name>
16124              <description>Enable or disable channel 28</description>
16125              <lsb>28</lsb>
16126              <msb>28</msb>
16127              <enumeratedValues>
16128                <enumeratedValue>
16129                  <name>Disabled</name>
16130                  <description>Disable channel</description>
16131                  <value>0</value>
16132                </enumeratedValue>
16133                <enumeratedValue>
16134                  <name>Enabled</name>
16135                  <description>Enable channel</description>
16136                  <value>1</value>
16137                </enumeratedValue>
16138              </enumeratedValues>
16139            </field>
16140            <field>
16141              <name>CH29</name>
16142              <description>Enable or disable channel 29</description>
16143              <lsb>29</lsb>
16144              <msb>29</msb>
16145              <enumeratedValues>
16146                <enumeratedValue>
16147                  <name>Disabled</name>
16148                  <description>Disable channel</description>
16149                  <value>0</value>
16150                </enumeratedValue>
16151                <enumeratedValue>
16152                  <name>Enabled</name>
16153                  <description>Enable channel</description>
16154                  <value>1</value>
16155                </enumeratedValue>
16156              </enumeratedValues>
16157            </field>
16158            <field>
16159              <name>CH30</name>
16160              <description>Enable or disable channel 30</description>
16161              <lsb>30</lsb>
16162              <msb>30</msb>
16163              <enumeratedValues>
16164                <enumeratedValue>
16165                  <name>Disabled</name>
16166                  <description>Disable channel</description>
16167                  <value>0</value>
16168                </enumeratedValue>
16169                <enumeratedValue>
16170                  <name>Enabled</name>
16171                  <description>Enable channel</description>
16172                  <value>1</value>
16173                </enumeratedValue>
16174              </enumeratedValues>
16175            </field>
16176            <field>
16177              <name>CH31</name>
16178              <description>Enable or disable channel 31</description>
16179              <lsb>31</lsb>
16180              <msb>31</msb>
16181              <enumeratedValues>
16182                <enumeratedValue>
16183                  <name>Disabled</name>
16184                  <description>Disable channel</description>
16185                  <value>0</value>
16186                </enumeratedValue>
16187                <enumeratedValue>
16188                  <name>Enabled</name>
16189                  <description>Enable channel</description>
16190                  <value>1</value>
16191                </enumeratedValue>
16192              </enumeratedValues>
16193            </field>
16194          </fields>
16195        </register>
16196        <register>
16197          <name>CHENSET</name>
16198          <description>Channel enable set register</description>
16199          <addressOffset>0x504</addressOffset>
16200          <access>read-write</access>
16201          <modifiedWriteValues>oneToSet</modifiedWriteValues>
16202          <fields>
16203            <field>
16204              <name>CH0</name>
16205              <description>Channel 0 enable set register. Writing 0 has no effect.</description>
16206              <lsb>0</lsb>
16207              <msb>0</msb>
16208              <enumeratedValues>
16209                <usage>read</usage>
16210                <enumeratedValue>
16211                  <name>Disabled</name>
16212                  <description>Read: Channel disabled</description>
16213                  <value>0</value>
16214                </enumeratedValue>
16215                <enumeratedValue>
16216                  <name>Enabled</name>
16217                  <description>Read: Channel enabled</description>
16218                  <value>1</value>
16219                </enumeratedValue>
16220              </enumeratedValues>
16221              <enumeratedValues>
16222                <usage>write</usage>
16223                <enumeratedValue>
16224                  <name>Set</name>
16225                  <description>Write: Enable channel</description>
16226                  <value>1</value>
16227                </enumeratedValue>
16228              </enumeratedValues>
16229            </field>
16230            <field>
16231              <name>CH1</name>
16232              <description>Channel 1 enable set register. Writing 0 has no effect.</description>
16233              <lsb>1</lsb>
16234              <msb>1</msb>
16235              <enumeratedValues>
16236                <usage>read</usage>
16237                <enumeratedValue>
16238                  <name>Disabled</name>
16239                  <description>Read: Channel disabled</description>
16240                  <value>0</value>
16241                </enumeratedValue>
16242                <enumeratedValue>
16243                  <name>Enabled</name>
16244                  <description>Read: Channel enabled</description>
16245                  <value>1</value>
16246                </enumeratedValue>
16247              </enumeratedValues>
16248              <enumeratedValues>
16249                <usage>write</usage>
16250                <enumeratedValue>
16251                  <name>Set</name>
16252                  <description>Write: Enable channel</description>
16253                  <value>1</value>
16254                </enumeratedValue>
16255              </enumeratedValues>
16256            </field>
16257            <field>
16258              <name>CH2</name>
16259              <description>Channel 2 enable set register. Writing 0 has no effect.</description>
16260              <lsb>2</lsb>
16261              <msb>2</msb>
16262              <enumeratedValues>
16263                <usage>read</usage>
16264                <enumeratedValue>
16265                  <name>Disabled</name>
16266                  <description>Read: Channel disabled</description>
16267                  <value>0</value>
16268                </enumeratedValue>
16269                <enumeratedValue>
16270                  <name>Enabled</name>
16271                  <description>Read: Channel enabled</description>
16272                  <value>1</value>
16273                </enumeratedValue>
16274              </enumeratedValues>
16275              <enumeratedValues>
16276                <usage>write</usage>
16277                <enumeratedValue>
16278                  <name>Set</name>
16279                  <description>Write: Enable channel</description>
16280                  <value>1</value>
16281                </enumeratedValue>
16282              </enumeratedValues>
16283            </field>
16284            <field>
16285              <name>CH3</name>
16286              <description>Channel 3 enable set register. Writing 0 has no effect.</description>
16287              <lsb>3</lsb>
16288              <msb>3</msb>
16289              <enumeratedValues>
16290                <usage>read</usage>
16291                <enumeratedValue>
16292                  <name>Disabled</name>
16293                  <description>Read: Channel disabled</description>
16294                  <value>0</value>
16295                </enumeratedValue>
16296                <enumeratedValue>
16297                  <name>Enabled</name>
16298                  <description>Read: Channel enabled</description>
16299                  <value>1</value>
16300                </enumeratedValue>
16301              </enumeratedValues>
16302              <enumeratedValues>
16303                <usage>write</usage>
16304                <enumeratedValue>
16305                  <name>Set</name>
16306                  <description>Write: Enable channel</description>
16307                  <value>1</value>
16308                </enumeratedValue>
16309              </enumeratedValues>
16310            </field>
16311            <field>
16312              <name>CH4</name>
16313              <description>Channel 4 enable set register. Writing 0 has no effect.</description>
16314              <lsb>4</lsb>
16315              <msb>4</msb>
16316              <enumeratedValues>
16317                <usage>read</usage>
16318                <enumeratedValue>
16319                  <name>Disabled</name>
16320                  <description>Read: Channel disabled</description>
16321                  <value>0</value>
16322                </enumeratedValue>
16323                <enumeratedValue>
16324                  <name>Enabled</name>
16325                  <description>Read: Channel enabled</description>
16326                  <value>1</value>
16327                </enumeratedValue>
16328              </enumeratedValues>
16329              <enumeratedValues>
16330                <usage>write</usage>
16331                <enumeratedValue>
16332                  <name>Set</name>
16333                  <description>Write: Enable channel</description>
16334                  <value>1</value>
16335                </enumeratedValue>
16336              </enumeratedValues>
16337            </field>
16338            <field>
16339              <name>CH5</name>
16340              <description>Channel 5 enable set register. Writing 0 has no effect.</description>
16341              <lsb>5</lsb>
16342              <msb>5</msb>
16343              <enumeratedValues>
16344                <usage>read</usage>
16345                <enumeratedValue>
16346                  <name>Disabled</name>
16347                  <description>Read: Channel disabled</description>
16348                  <value>0</value>
16349                </enumeratedValue>
16350                <enumeratedValue>
16351                  <name>Enabled</name>
16352                  <description>Read: Channel enabled</description>
16353                  <value>1</value>
16354                </enumeratedValue>
16355              </enumeratedValues>
16356              <enumeratedValues>
16357                <usage>write</usage>
16358                <enumeratedValue>
16359                  <name>Set</name>
16360                  <description>Write: Enable channel</description>
16361                  <value>1</value>
16362                </enumeratedValue>
16363              </enumeratedValues>
16364            </field>
16365            <field>
16366              <name>CH6</name>
16367              <description>Channel 6 enable set register. Writing 0 has no effect.</description>
16368              <lsb>6</lsb>
16369              <msb>6</msb>
16370              <enumeratedValues>
16371                <usage>read</usage>
16372                <enumeratedValue>
16373                  <name>Disabled</name>
16374                  <description>Read: Channel disabled</description>
16375                  <value>0</value>
16376                </enumeratedValue>
16377                <enumeratedValue>
16378                  <name>Enabled</name>
16379                  <description>Read: Channel enabled</description>
16380                  <value>1</value>
16381                </enumeratedValue>
16382              </enumeratedValues>
16383              <enumeratedValues>
16384                <usage>write</usage>
16385                <enumeratedValue>
16386                  <name>Set</name>
16387                  <description>Write: Enable channel</description>
16388                  <value>1</value>
16389                </enumeratedValue>
16390              </enumeratedValues>
16391            </field>
16392            <field>
16393              <name>CH7</name>
16394              <description>Channel 7 enable set register. Writing 0 has no effect.</description>
16395              <lsb>7</lsb>
16396              <msb>7</msb>
16397              <enumeratedValues>
16398                <usage>read</usage>
16399                <enumeratedValue>
16400                  <name>Disabled</name>
16401                  <description>Read: Channel disabled</description>
16402                  <value>0</value>
16403                </enumeratedValue>
16404                <enumeratedValue>
16405                  <name>Enabled</name>
16406                  <description>Read: Channel enabled</description>
16407                  <value>1</value>
16408                </enumeratedValue>
16409              </enumeratedValues>
16410              <enumeratedValues>
16411                <usage>write</usage>
16412                <enumeratedValue>
16413                  <name>Set</name>
16414                  <description>Write: Enable channel</description>
16415                  <value>1</value>
16416                </enumeratedValue>
16417              </enumeratedValues>
16418            </field>
16419            <field>
16420              <name>CH8</name>
16421              <description>Channel 8 enable set register. Writing 0 has no effect.</description>
16422              <lsb>8</lsb>
16423              <msb>8</msb>
16424              <enumeratedValues>
16425                <usage>read</usage>
16426                <enumeratedValue>
16427                  <name>Disabled</name>
16428                  <description>Read: Channel disabled</description>
16429                  <value>0</value>
16430                </enumeratedValue>
16431                <enumeratedValue>
16432                  <name>Enabled</name>
16433                  <description>Read: Channel enabled</description>
16434                  <value>1</value>
16435                </enumeratedValue>
16436              </enumeratedValues>
16437              <enumeratedValues>
16438                <usage>write</usage>
16439                <enumeratedValue>
16440                  <name>Set</name>
16441                  <description>Write: Enable channel</description>
16442                  <value>1</value>
16443                </enumeratedValue>
16444              </enumeratedValues>
16445            </field>
16446            <field>
16447              <name>CH9</name>
16448              <description>Channel 9 enable set register. Writing 0 has no effect.</description>
16449              <lsb>9</lsb>
16450              <msb>9</msb>
16451              <enumeratedValues>
16452                <usage>read</usage>
16453                <enumeratedValue>
16454                  <name>Disabled</name>
16455                  <description>Read: Channel disabled</description>
16456                  <value>0</value>
16457                </enumeratedValue>
16458                <enumeratedValue>
16459                  <name>Enabled</name>
16460                  <description>Read: Channel enabled</description>
16461                  <value>1</value>
16462                </enumeratedValue>
16463              </enumeratedValues>
16464              <enumeratedValues>
16465                <usage>write</usage>
16466                <enumeratedValue>
16467                  <name>Set</name>
16468                  <description>Write: Enable channel</description>
16469                  <value>1</value>
16470                </enumeratedValue>
16471              </enumeratedValues>
16472            </field>
16473            <field>
16474              <name>CH10</name>
16475              <description>Channel 10 enable set register. Writing 0 has no effect.</description>
16476              <lsb>10</lsb>
16477              <msb>10</msb>
16478              <enumeratedValues>
16479                <usage>read</usage>
16480                <enumeratedValue>
16481                  <name>Disabled</name>
16482                  <description>Read: Channel disabled</description>
16483                  <value>0</value>
16484                </enumeratedValue>
16485                <enumeratedValue>
16486                  <name>Enabled</name>
16487                  <description>Read: Channel enabled</description>
16488                  <value>1</value>
16489                </enumeratedValue>
16490              </enumeratedValues>
16491              <enumeratedValues>
16492                <usage>write</usage>
16493                <enumeratedValue>
16494                  <name>Set</name>
16495                  <description>Write: Enable channel</description>
16496                  <value>1</value>
16497                </enumeratedValue>
16498              </enumeratedValues>
16499            </field>
16500            <field>
16501              <name>CH11</name>
16502              <description>Channel 11 enable set register. Writing 0 has no effect.</description>
16503              <lsb>11</lsb>
16504              <msb>11</msb>
16505              <enumeratedValues>
16506                <usage>read</usage>
16507                <enumeratedValue>
16508                  <name>Disabled</name>
16509                  <description>Read: Channel disabled</description>
16510                  <value>0</value>
16511                </enumeratedValue>
16512                <enumeratedValue>
16513                  <name>Enabled</name>
16514                  <description>Read: Channel enabled</description>
16515                  <value>1</value>
16516                </enumeratedValue>
16517              </enumeratedValues>
16518              <enumeratedValues>
16519                <usage>write</usage>
16520                <enumeratedValue>
16521                  <name>Set</name>
16522                  <description>Write: Enable channel</description>
16523                  <value>1</value>
16524                </enumeratedValue>
16525              </enumeratedValues>
16526            </field>
16527            <field>
16528              <name>CH12</name>
16529              <description>Channel 12 enable set register. Writing 0 has no effect.</description>
16530              <lsb>12</lsb>
16531              <msb>12</msb>
16532              <enumeratedValues>
16533                <usage>read</usage>
16534                <enumeratedValue>
16535                  <name>Disabled</name>
16536                  <description>Read: Channel disabled</description>
16537                  <value>0</value>
16538                </enumeratedValue>
16539                <enumeratedValue>
16540                  <name>Enabled</name>
16541                  <description>Read: Channel enabled</description>
16542                  <value>1</value>
16543                </enumeratedValue>
16544              </enumeratedValues>
16545              <enumeratedValues>
16546                <usage>write</usage>
16547                <enumeratedValue>
16548                  <name>Set</name>
16549                  <description>Write: Enable channel</description>
16550                  <value>1</value>
16551                </enumeratedValue>
16552              </enumeratedValues>
16553            </field>
16554            <field>
16555              <name>CH13</name>
16556              <description>Channel 13 enable set register. Writing 0 has no effect.</description>
16557              <lsb>13</lsb>
16558              <msb>13</msb>
16559              <enumeratedValues>
16560                <usage>read</usage>
16561                <enumeratedValue>
16562                  <name>Disabled</name>
16563                  <description>Read: Channel disabled</description>
16564                  <value>0</value>
16565                </enumeratedValue>
16566                <enumeratedValue>
16567                  <name>Enabled</name>
16568                  <description>Read: Channel enabled</description>
16569                  <value>1</value>
16570                </enumeratedValue>
16571              </enumeratedValues>
16572              <enumeratedValues>
16573                <usage>write</usage>
16574                <enumeratedValue>
16575                  <name>Set</name>
16576                  <description>Write: Enable channel</description>
16577                  <value>1</value>
16578                </enumeratedValue>
16579              </enumeratedValues>
16580            </field>
16581            <field>
16582              <name>CH14</name>
16583              <description>Channel 14 enable set register. Writing 0 has no effect.</description>
16584              <lsb>14</lsb>
16585              <msb>14</msb>
16586              <enumeratedValues>
16587                <usage>read</usage>
16588                <enumeratedValue>
16589                  <name>Disabled</name>
16590                  <description>Read: Channel disabled</description>
16591                  <value>0</value>
16592                </enumeratedValue>
16593                <enumeratedValue>
16594                  <name>Enabled</name>
16595                  <description>Read: Channel enabled</description>
16596                  <value>1</value>
16597                </enumeratedValue>
16598              </enumeratedValues>
16599              <enumeratedValues>
16600                <usage>write</usage>
16601                <enumeratedValue>
16602                  <name>Set</name>
16603                  <description>Write: Enable channel</description>
16604                  <value>1</value>
16605                </enumeratedValue>
16606              </enumeratedValues>
16607            </field>
16608            <field>
16609              <name>CH15</name>
16610              <description>Channel 15 enable set register. Writing 0 has no effect.</description>
16611              <lsb>15</lsb>
16612              <msb>15</msb>
16613              <enumeratedValues>
16614                <usage>read</usage>
16615                <enumeratedValue>
16616                  <name>Disabled</name>
16617                  <description>Read: Channel disabled</description>
16618                  <value>0</value>
16619                </enumeratedValue>
16620                <enumeratedValue>
16621                  <name>Enabled</name>
16622                  <description>Read: Channel enabled</description>
16623                  <value>1</value>
16624                </enumeratedValue>
16625              </enumeratedValues>
16626              <enumeratedValues>
16627                <usage>write</usage>
16628                <enumeratedValue>
16629                  <name>Set</name>
16630                  <description>Write: Enable channel</description>
16631                  <value>1</value>
16632                </enumeratedValue>
16633              </enumeratedValues>
16634            </field>
16635            <field>
16636              <name>CH16</name>
16637              <description>Channel 16 enable set register. Writing 0 has no effect.</description>
16638              <lsb>16</lsb>
16639              <msb>16</msb>
16640              <enumeratedValues>
16641                <usage>read</usage>
16642                <enumeratedValue>
16643                  <name>Disabled</name>
16644                  <description>Read: Channel disabled</description>
16645                  <value>0</value>
16646                </enumeratedValue>
16647                <enumeratedValue>
16648                  <name>Enabled</name>
16649                  <description>Read: Channel enabled</description>
16650                  <value>1</value>
16651                </enumeratedValue>
16652              </enumeratedValues>
16653              <enumeratedValues>
16654                <usage>write</usage>
16655                <enumeratedValue>
16656                  <name>Set</name>
16657                  <description>Write: Enable channel</description>
16658                  <value>1</value>
16659                </enumeratedValue>
16660              </enumeratedValues>
16661            </field>
16662            <field>
16663              <name>CH17</name>
16664              <description>Channel 17 enable set register. Writing 0 has no effect.</description>
16665              <lsb>17</lsb>
16666              <msb>17</msb>
16667              <enumeratedValues>
16668                <usage>read</usage>
16669                <enumeratedValue>
16670                  <name>Disabled</name>
16671                  <description>Read: Channel disabled</description>
16672                  <value>0</value>
16673                </enumeratedValue>
16674                <enumeratedValue>
16675                  <name>Enabled</name>
16676                  <description>Read: Channel enabled</description>
16677                  <value>1</value>
16678                </enumeratedValue>
16679              </enumeratedValues>
16680              <enumeratedValues>
16681                <usage>write</usage>
16682                <enumeratedValue>
16683                  <name>Set</name>
16684                  <description>Write: Enable channel</description>
16685                  <value>1</value>
16686                </enumeratedValue>
16687              </enumeratedValues>
16688            </field>
16689            <field>
16690              <name>CH18</name>
16691              <description>Channel 18 enable set register. Writing 0 has no effect.</description>
16692              <lsb>18</lsb>
16693              <msb>18</msb>
16694              <enumeratedValues>
16695                <usage>read</usage>
16696                <enumeratedValue>
16697                  <name>Disabled</name>
16698                  <description>Read: Channel disabled</description>
16699                  <value>0</value>
16700                </enumeratedValue>
16701                <enumeratedValue>
16702                  <name>Enabled</name>
16703                  <description>Read: Channel enabled</description>
16704                  <value>1</value>
16705                </enumeratedValue>
16706              </enumeratedValues>
16707              <enumeratedValues>
16708                <usage>write</usage>
16709                <enumeratedValue>
16710                  <name>Set</name>
16711                  <description>Write: Enable channel</description>
16712                  <value>1</value>
16713                </enumeratedValue>
16714              </enumeratedValues>
16715            </field>
16716            <field>
16717              <name>CH19</name>
16718              <description>Channel 19 enable set register. Writing 0 has no effect.</description>
16719              <lsb>19</lsb>
16720              <msb>19</msb>
16721              <enumeratedValues>
16722                <usage>read</usage>
16723                <enumeratedValue>
16724                  <name>Disabled</name>
16725                  <description>Read: Channel disabled</description>
16726                  <value>0</value>
16727                </enumeratedValue>
16728                <enumeratedValue>
16729                  <name>Enabled</name>
16730                  <description>Read: Channel enabled</description>
16731                  <value>1</value>
16732                </enumeratedValue>
16733              </enumeratedValues>
16734              <enumeratedValues>
16735                <usage>write</usage>
16736                <enumeratedValue>
16737                  <name>Set</name>
16738                  <description>Write: Enable channel</description>
16739                  <value>1</value>
16740                </enumeratedValue>
16741              </enumeratedValues>
16742            </field>
16743            <field>
16744              <name>CH20</name>
16745              <description>Channel 20 enable set register. Writing 0 has no effect.</description>
16746              <lsb>20</lsb>
16747              <msb>20</msb>
16748              <enumeratedValues>
16749                <usage>read</usage>
16750                <enumeratedValue>
16751                  <name>Disabled</name>
16752                  <description>Read: Channel disabled</description>
16753                  <value>0</value>
16754                </enumeratedValue>
16755                <enumeratedValue>
16756                  <name>Enabled</name>
16757                  <description>Read: Channel enabled</description>
16758                  <value>1</value>
16759                </enumeratedValue>
16760              </enumeratedValues>
16761              <enumeratedValues>
16762                <usage>write</usage>
16763                <enumeratedValue>
16764                  <name>Set</name>
16765                  <description>Write: Enable channel</description>
16766                  <value>1</value>
16767                </enumeratedValue>
16768              </enumeratedValues>
16769            </field>
16770            <field>
16771              <name>CH21</name>
16772              <description>Channel 21 enable set register. Writing 0 has no effect.</description>
16773              <lsb>21</lsb>
16774              <msb>21</msb>
16775              <enumeratedValues>
16776                <usage>read</usage>
16777                <enumeratedValue>
16778                  <name>Disabled</name>
16779                  <description>Read: Channel disabled</description>
16780                  <value>0</value>
16781                </enumeratedValue>
16782                <enumeratedValue>
16783                  <name>Enabled</name>
16784                  <description>Read: Channel enabled</description>
16785                  <value>1</value>
16786                </enumeratedValue>
16787              </enumeratedValues>
16788              <enumeratedValues>
16789                <usage>write</usage>
16790                <enumeratedValue>
16791                  <name>Set</name>
16792                  <description>Write: Enable channel</description>
16793                  <value>1</value>
16794                </enumeratedValue>
16795              </enumeratedValues>
16796            </field>
16797            <field>
16798              <name>CH22</name>
16799              <description>Channel 22 enable set register. Writing 0 has no effect.</description>
16800              <lsb>22</lsb>
16801              <msb>22</msb>
16802              <enumeratedValues>
16803                <usage>read</usage>
16804                <enumeratedValue>
16805                  <name>Disabled</name>
16806                  <description>Read: Channel disabled</description>
16807                  <value>0</value>
16808                </enumeratedValue>
16809                <enumeratedValue>
16810                  <name>Enabled</name>
16811                  <description>Read: Channel enabled</description>
16812                  <value>1</value>
16813                </enumeratedValue>
16814              </enumeratedValues>
16815              <enumeratedValues>
16816                <usage>write</usage>
16817                <enumeratedValue>
16818                  <name>Set</name>
16819                  <description>Write: Enable channel</description>
16820                  <value>1</value>
16821                </enumeratedValue>
16822              </enumeratedValues>
16823            </field>
16824            <field>
16825              <name>CH23</name>
16826              <description>Channel 23 enable set register. Writing 0 has no effect.</description>
16827              <lsb>23</lsb>
16828              <msb>23</msb>
16829              <enumeratedValues>
16830                <usage>read</usage>
16831                <enumeratedValue>
16832                  <name>Disabled</name>
16833                  <description>Read: Channel disabled</description>
16834                  <value>0</value>
16835                </enumeratedValue>
16836                <enumeratedValue>
16837                  <name>Enabled</name>
16838                  <description>Read: Channel enabled</description>
16839                  <value>1</value>
16840                </enumeratedValue>
16841              </enumeratedValues>
16842              <enumeratedValues>
16843                <usage>write</usage>
16844                <enumeratedValue>
16845                  <name>Set</name>
16846                  <description>Write: Enable channel</description>
16847                  <value>1</value>
16848                </enumeratedValue>
16849              </enumeratedValues>
16850            </field>
16851            <field>
16852              <name>CH24</name>
16853              <description>Channel 24 enable set register. Writing 0 has no effect.</description>
16854              <lsb>24</lsb>
16855              <msb>24</msb>
16856              <enumeratedValues>
16857                <usage>read</usage>
16858                <enumeratedValue>
16859                  <name>Disabled</name>
16860                  <description>Read: Channel disabled</description>
16861                  <value>0</value>
16862                </enumeratedValue>
16863                <enumeratedValue>
16864                  <name>Enabled</name>
16865                  <description>Read: Channel enabled</description>
16866                  <value>1</value>
16867                </enumeratedValue>
16868              </enumeratedValues>
16869              <enumeratedValues>
16870                <usage>write</usage>
16871                <enumeratedValue>
16872                  <name>Set</name>
16873                  <description>Write: Enable channel</description>
16874                  <value>1</value>
16875                </enumeratedValue>
16876              </enumeratedValues>
16877            </field>
16878            <field>
16879              <name>CH25</name>
16880              <description>Channel 25 enable set register. Writing 0 has no effect.</description>
16881              <lsb>25</lsb>
16882              <msb>25</msb>
16883              <enumeratedValues>
16884                <usage>read</usage>
16885                <enumeratedValue>
16886                  <name>Disabled</name>
16887                  <description>Read: Channel disabled</description>
16888                  <value>0</value>
16889                </enumeratedValue>
16890                <enumeratedValue>
16891                  <name>Enabled</name>
16892                  <description>Read: Channel enabled</description>
16893                  <value>1</value>
16894                </enumeratedValue>
16895              </enumeratedValues>
16896              <enumeratedValues>
16897                <usage>write</usage>
16898                <enumeratedValue>
16899                  <name>Set</name>
16900                  <description>Write: Enable channel</description>
16901                  <value>1</value>
16902                </enumeratedValue>
16903              </enumeratedValues>
16904            </field>
16905            <field>
16906              <name>CH26</name>
16907              <description>Channel 26 enable set register. Writing 0 has no effect.</description>
16908              <lsb>26</lsb>
16909              <msb>26</msb>
16910              <enumeratedValues>
16911                <usage>read</usage>
16912                <enumeratedValue>
16913                  <name>Disabled</name>
16914                  <description>Read: Channel disabled</description>
16915                  <value>0</value>
16916                </enumeratedValue>
16917                <enumeratedValue>
16918                  <name>Enabled</name>
16919                  <description>Read: Channel enabled</description>
16920                  <value>1</value>
16921                </enumeratedValue>
16922              </enumeratedValues>
16923              <enumeratedValues>
16924                <usage>write</usage>
16925                <enumeratedValue>
16926                  <name>Set</name>
16927                  <description>Write: Enable channel</description>
16928                  <value>1</value>
16929                </enumeratedValue>
16930              </enumeratedValues>
16931            </field>
16932            <field>
16933              <name>CH27</name>
16934              <description>Channel 27 enable set register. Writing 0 has no effect.</description>
16935              <lsb>27</lsb>
16936              <msb>27</msb>
16937              <enumeratedValues>
16938                <usage>read</usage>
16939                <enumeratedValue>
16940                  <name>Disabled</name>
16941                  <description>Read: Channel disabled</description>
16942                  <value>0</value>
16943                </enumeratedValue>
16944                <enumeratedValue>
16945                  <name>Enabled</name>
16946                  <description>Read: Channel enabled</description>
16947                  <value>1</value>
16948                </enumeratedValue>
16949              </enumeratedValues>
16950              <enumeratedValues>
16951                <usage>write</usage>
16952                <enumeratedValue>
16953                  <name>Set</name>
16954                  <description>Write: Enable channel</description>
16955                  <value>1</value>
16956                </enumeratedValue>
16957              </enumeratedValues>
16958            </field>
16959            <field>
16960              <name>CH28</name>
16961              <description>Channel 28 enable set register. Writing 0 has no effect.</description>
16962              <lsb>28</lsb>
16963              <msb>28</msb>
16964              <enumeratedValues>
16965                <usage>read</usage>
16966                <enumeratedValue>
16967                  <name>Disabled</name>
16968                  <description>Read: Channel disabled</description>
16969                  <value>0</value>
16970                </enumeratedValue>
16971                <enumeratedValue>
16972                  <name>Enabled</name>
16973                  <description>Read: Channel enabled</description>
16974                  <value>1</value>
16975                </enumeratedValue>
16976              </enumeratedValues>
16977              <enumeratedValues>
16978                <usage>write</usage>
16979                <enumeratedValue>
16980                  <name>Set</name>
16981                  <description>Write: Enable channel</description>
16982                  <value>1</value>
16983                </enumeratedValue>
16984              </enumeratedValues>
16985            </field>
16986            <field>
16987              <name>CH29</name>
16988              <description>Channel 29 enable set register. Writing 0 has no effect.</description>
16989              <lsb>29</lsb>
16990              <msb>29</msb>
16991              <enumeratedValues>
16992                <usage>read</usage>
16993                <enumeratedValue>
16994                  <name>Disabled</name>
16995                  <description>Read: Channel disabled</description>
16996                  <value>0</value>
16997                </enumeratedValue>
16998                <enumeratedValue>
16999                  <name>Enabled</name>
17000                  <description>Read: Channel enabled</description>
17001                  <value>1</value>
17002                </enumeratedValue>
17003              </enumeratedValues>
17004              <enumeratedValues>
17005                <usage>write</usage>
17006                <enumeratedValue>
17007                  <name>Set</name>
17008                  <description>Write: Enable channel</description>
17009                  <value>1</value>
17010                </enumeratedValue>
17011              </enumeratedValues>
17012            </field>
17013            <field>
17014              <name>CH30</name>
17015              <description>Channel 30 enable set register. Writing 0 has no effect.</description>
17016              <lsb>30</lsb>
17017              <msb>30</msb>
17018              <enumeratedValues>
17019                <usage>read</usage>
17020                <enumeratedValue>
17021                  <name>Disabled</name>
17022                  <description>Read: Channel disabled</description>
17023                  <value>0</value>
17024                </enumeratedValue>
17025                <enumeratedValue>
17026                  <name>Enabled</name>
17027                  <description>Read: Channel enabled</description>
17028                  <value>1</value>
17029                </enumeratedValue>
17030              </enumeratedValues>
17031              <enumeratedValues>
17032                <usage>write</usage>
17033                <enumeratedValue>
17034                  <name>Set</name>
17035                  <description>Write: Enable channel</description>
17036                  <value>1</value>
17037                </enumeratedValue>
17038              </enumeratedValues>
17039            </field>
17040            <field>
17041              <name>CH31</name>
17042              <description>Channel 31 enable set register. Writing 0 has no effect.</description>
17043              <lsb>31</lsb>
17044              <msb>31</msb>
17045              <enumeratedValues>
17046                <usage>read</usage>
17047                <enumeratedValue>
17048                  <name>Disabled</name>
17049                  <description>Read: Channel disabled</description>
17050                  <value>0</value>
17051                </enumeratedValue>
17052                <enumeratedValue>
17053                  <name>Enabled</name>
17054                  <description>Read: Channel enabled</description>
17055                  <value>1</value>
17056                </enumeratedValue>
17057              </enumeratedValues>
17058              <enumeratedValues>
17059                <usage>write</usage>
17060                <enumeratedValue>
17061                  <name>Set</name>
17062                  <description>Write: Enable channel</description>
17063                  <value>1</value>
17064                </enumeratedValue>
17065              </enumeratedValues>
17066            </field>
17067          </fields>
17068        </register>
17069        <register>
17070          <name>CHENCLR</name>
17071          <description>Channel enable clear register</description>
17072          <addressOffset>0x508</addressOffset>
17073          <access>read-write</access>
17074          <modifiedWriteValues>oneToClear</modifiedWriteValues>
17075          <fields>
17076            <field>
17077              <name>CH0</name>
17078              <description>Channel 0 enable clear register.  Writing 0 has no effect.</description>
17079              <lsb>0</lsb>
17080              <msb>0</msb>
17081              <enumeratedValues>
17082                <usage>read</usage>
17083                <enumeratedValue>
17084                  <name>Disabled</name>
17085                  <description>Read: Channel disabled</description>
17086                  <value>0</value>
17087                </enumeratedValue>
17088                <enumeratedValue>
17089                  <name>Enabled</name>
17090                  <description>Read: Channel enabled</description>
17091                  <value>1</value>
17092                </enumeratedValue>
17093              </enumeratedValues>
17094              <enumeratedValues>
17095                <usage>write</usage>
17096                <enumeratedValue>
17097                  <name>Clear</name>
17098                  <description>Write: Disable channel</description>
17099                  <value>1</value>
17100                </enumeratedValue>
17101              </enumeratedValues>
17102            </field>
17103            <field>
17104              <name>CH1</name>
17105              <description>Channel 1 enable clear register.  Writing 0 has no effect.</description>
17106              <lsb>1</lsb>
17107              <msb>1</msb>
17108              <enumeratedValues>
17109                <usage>read</usage>
17110                <enumeratedValue>
17111                  <name>Disabled</name>
17112                  <description>Read: Channel disabled</description>
17113                  <value>0</value>
17114                </enumeratedValue>
17115                <enumeratedValue>
17116                  <name>Enabled</name>
17117                  <description>Read: Channel enabled</description>
17118                  <value>1</value>
17119                </enumeratedValue>
17120              </enumeratedValues>
17121              <enumeratedValues>
17122                <usage>write</usage>
17123                <enumeratedValue>
17124                  <name>Clear</name>
17125                  <description>Write: Disable channel</description>
17126                  <value>1</value>
17127                </enumeratedValue>
17128              </enumeratedValues>
17129            </field>
17130            <field>
17131              <name>CH2</name>
17132              <description>Channel 2 enable clear register.  Writing 0 has no effect.</description>
17133              <lsb>2</lsb>
17134              <msb>2</msb>
17135              <enumeratedValues>
17136                <usage>read</usage>
17137                <enumeratedValue>
17138                  <name>Disabled</name>
17139                  <description>Read: Channel disabled</description>
17140                  <value>0</value>
17141                </enumeratedValue>
17142                <enumeratedValue>
17143                  <name>Enabled</name>
17144                  <description>Read: Channel enabled</description>
17145                  <value>1</value>
17146                </enumeratedValue>
17147              </enumeratedValues>
17148              <enumeratedValues>
17149                <usage>write</usage>
17150                <enumeratedValue>
17151                  <name>Clear</name>
17152                  <description>Write: Disable channel</description>
17153                  <value>1</value>
17154                </enumeratedValue>
17155              </enumeratedValues>
17156            </field>
17157            <field>
17158              <name>CH3</name>
17159              <description>Channel 3 enable clear register.  Writing 0 has no effect.</description>
17160              <lsb>3</lsb>
17161              <msb>3</msb>
17162              <enumeratedValues>
17163                <usage>read</usage>
17164                <enumeratedValue>
17165                  <name>Disabled</name>
17166                  <description>Read: Channel disabled</description>
17167                  <value>0</value>
17168                </enumeratedValue>
17169                <enumeratedValue>
17170                  <name>Enabled</name>
17171                  <description>Read: Channel enabled</description>
17172                  <value>1</value>
17173                </enumeratedValue>
17174              </enumeratedValues>
17175              <enumeratedValues>
17176                <usage>write</usage>
17177                <enumeratedValue>
17178                  <name>Clear</name>
17179                  <description>Write: Disable channel</description>
17180                  <value>1</value>
17181                </enumeratedValue>
17182              </enumeratedValues>
17183            </field>
17184            <field>
17185              <name>CH4</name>
17186              <description>Channel 4 enable clear register.  Writing 0 has no effect.</description>
17187              <lsb>4</lsb>
17188              <msb>4</msb>
17189              <enumeratedValues>
17190                <usage>read</usage>
17191                <enumeratedValue>
17192                  <name>Disabled</name>
17193                  <description>Read: Channel disabled</description>
17194                  <value>0</value>
17195                </enumeratedValue>
17196                <enumeratedValue>
17197                  <name>Enabled</name>
17198                  <description>Read: Channel enabled</description>
17199                  <value>1</value>
17200                </enumeratedValue>
17201              </enumeratedValues>
17202              <enumeratedValues>
17203                <usage>write</usage>
17204                <enumeratedValue>
17205                  <name>Clear</name>
17206                  <description>Write: Disable channel</description>
17207                  <value>1</value>
17208                </enumeratedValue>
17209              </enumeratedValues>
17210            </field>
17211            <field>
17212              <name>CH5</name>
17213              <description>Channel 5 enable clear register.  Writing 0 has no effect.</description>
17214              <lsb>5</lsb>
17215              <msb>5</msb>
17216              <enumeratedValues>
17217                <usage>read</usage>
17218                <enumeratedValue>
17219                  <name>Disabled</name>
17220                  <description>Read: Channel disabled</description>
17221                  <value>0</value>
17222                </enumeratedValue>
17223                <enumeratedValue>
17224                  <name>Enabled</name>
17225                  <description>Read: Channel enabled</description>
17226                  <value>1</value>
17227                </enumeratedValue>
17228              </enumeratedValues>
17229              <enumeratedValues>
17230                <usage>write</usage>
17231                <enumeratedValue>
17232                  <name>Clear</name>
17233                  <description>Write: Disable channel</description>
17234                  <value>1</value>
17235                </enumeratedValue>
17236              </enumeratedValues>
17237            </field>
17238            <field>
17239              <name>CH6</name>
17240              <description>Channel 6 enable clear register.  Writing 0 has no effect.</description>
17241              <lsb>6</lsb>
17242              <msb>6</msb>
17243              <enumeratedValues>
17244                <usage>read</usage>
17245                <enumeratedValue>
17246                  <name>Disabled</name>
17247                  <description>Read: Channel disabled</description>
17248                  <value>0</value>
17249                </enumeratedValue>
17250                <enumeratedValue>
17251                  <name>Enabled</name>
17252                  <description>Read: Channel enabled</description>
17253                  <value>1</value>
17254                </enumeratedValue>
17255              </enumeratedValues>
17256              <enumeratedValues>
17257                <usage>write</usage>
17258                <enumeratedValue>
17259                  <name>Clear</name>
17260                  <description>Write: Disable channel</description>
17261                  <value>1</value>
17262                </enumeratedValue>
17263              </enumeratedValues>
17264            </field>
17265            <field>
17266              <name>CH7</name>
17267              <description>Channel 7 enable clear register.  Writing 0 has no effect.</description>
17268              <lsb>7</lsb>
17269              <msb>7</msb>
17270              <enumeratedValues>
17271                <usage>read</usage>
17272                <enumeratedValue>
17273                  <name>Disabled</name>
17274                  <description>Read: Channel disabled</description>
17275                  <value>0</value>
17276                </enumeratedValue>
17277                <enumeratedValue>
17278                  <name>Enabled</name>
17279                  <description>Read: Channel enabled</description>
17280                  <value>1</value>
17281                </enumeratedValue>
17282              </enumeratedValues>
17283              <enumeratedValues>
17284                <usage>write</usage>
17285                <enumeratedValue>
17286                  <name>Clear</name>
17287                  <description>Write: Disable channel</description>
17288                  <value>1</value>
17289                </enumeratedValue>
17290              </enumeratedValues>
17291            </field>
17292            <field>
17293              <name>CH8</name>
17294              <description>Channel 8 enable clear register.  Writing 0 has no effect.</description>
17295              <lsb>8</lsb>
17296              <msb>8</msb>
17297              <enumeratedValues>
17298                <usage>read</usage>
17299                <enumeratedValue>
17300                  <name>Disabled</name>
17301                  <description>Read: Channel disabled</description>
17302                  <value>0</value>
17303                </enumeratedValue>
17304                <enumeratedValue>
17305                  <name>Enabled</name>
17306                  <description>Read: Channel enabled</description>
17307                  <value>1</value>
17308                </enumeratedValue>
17309              </enumeratedValues>
17310              <enumeratedValues>
17311                <usage>write</usage>
17312                <enumeratedValue>
17313                  <name>Clear</name>
17314                  <description>Write: Disable channel</description>
17315                  <value>1</value>
17316                </enumeratedValue>
17317              </enumeratedValues>
17318            </field>
17319            <field>
17320              <name>CH9</name>
17321              <description>Channel 9 enable clear register.  Writing 0 has no effect.</description>
17322              <lsb>9</lsb>
17323              <msb>9</msb>
17324              <enumeratedValues>
17325                <usage>read</usage>
17326                <enumeratedValue>
17327                  <name>Disabled</name>
17328                  <description>Read: Channel disabled</description>
17329                  <value>0</value>
17330                </enumeratedValue>
17331                <enumeratedValue>
17332                  <name>Enabled</name>
17333                  <description>Read: Channel enabled</description>
17334                  <value>1</value>
17335                </enumeratedValue>
17336              </enumeratedValues>
17337              <enumeratedValues>
17338                <usage>write</usage>
17339                <enumeratedValue>
17340                  <name>Clear</name>
17341                  <description>Write: Disable channel</description>
17342                  <value>1</value>
17343                </enumeratedValue>
17344              </enumeratedValues>
17345            </field>
17346            <field>
17347              <name>CH10</name>
17348              <description>Channel 10 enable clear register.  Writing 0 has no effect.</description>
17349              <lsb>10</lsb>
17350              <msb>10</msb>
17351              <enumeratedValues>
17352                <usage>read</usage>
17353                <enumeratedValue>
17354                  <name>Disabled</name>
17355                  <description>Read: Channel disabled</description>
17356                  <value>0</value>
17357                </enumeratedValue>
17358                <enumeratedValue>
17359                  <name>Enabled</name>
17360                  <description>Read: Channel enabled</description>
17361                  <value>1</value>
17362                </enumeratedValue>
17363              </enumeratedValues>
17364              <enumeratedValues>
17365                <usage>write</usage>
17366                <enumeratedValue>
17367                  <name>Clear</name>
17368                  <description>Write: Disable channel</description>
17369                  <value>1</value>
17370                </enumeratedValue>
17371              </enumeratedValues>
17372            </field>
17373            <field>
17374              <name>CH11</name>
17375              <description>Channel 11 enable clear register.  Writing 0 has no effect.</description>
17376              <lsb>11</lsb>
17377              <msb>11</msb>
17378              <enumeratedValues>
17379                <usage>read</usage>
17380                <enumeratedValue>
17381                  <name>Disabled</name>
17382                  <description>Read: Channel disabled</description>
17383                  <value>0</value>
17384                </enumeratedValue>
17385                <enumeratedValue>
17386                  <name>Enabled</name>
17387                  <description>Read: Channel enabled</description>
17388                  <value>1</value>
17389                </enumeratedValue>
17390              </enumeratedValues>
17391              <enumeratedValues>
17392                <usage>write</usage>
17393                <enumeratedValue>
17394                  <name>Clear</name>
17395                  <description>Write: Disable channel</description>
17396                  <value>1</value>
17397                </enumeratedValue>
17398              </enumeratedValues>
17399            </field>
17400            <field>
17401              <name>CH12</name>
17402              <description>Channel 12 enable clear register.  Writing 0 has no effect.</description>
17403              <lsb>12</lsb>
17404              <msb>12</msb>
17405              <enumeratedValues>
17406                <usage>read</usage>
17407                <enumeratedValue>
17408                  <name>Disabled</name>
17409                  <description>Read: Channel disabled</description>
17410                  <value>0</value>
17411                </enumeratedValue>
17412                <enumeratedValue>
17413                  <name>Enabled</name>
17414                  <description>Read: Channel enabled</description>
17415                  <value>1</value>
17416                </enumeratedValue>
17417              </enumeratedValues>
17418              <enumeratedValues>
17419                <usage>write</usage>
17420                <enumeratedValue>
17421                  <name>Clear</name>
17422                  <description>Write: Disable channel</description>
17423                  <value>1</value>
17424                </enumeratedValue>
17425              </enumeratedValues>
17426            </field>
17427            <field>
17428              <name>CH13</name>
17429              <description>Channel 13 enable clear register.  Writing 0 has no effect.</description>
17430              <lsb>13</lsb>
17431              <msb>13</msb>
17432              <enumeratedValues>
17433                <usage>read</usage>
17434                <enumeratedValue>
17435                  <name>Disabled</name>
17436                  <description>Read: Channel disabled</description>
17437                  <value>0</value>
17438                </enumeratedValue>
17439                <enumeratedValue>
17440                  <name>Enabled</name>
17441                  <description>Read: Channel enabled</description>
17442                  <value>1</value>
17443                </enumeratedValue>
17444              </enumeratedValues>
17445              <enumeratedValues>
17446                <usage>write</usage>
17447                <enumeratedValue>
17448                  <name>Clear</name>
17449                  <description>Write: Disable channel</description>
17450                  <value>1</value>
17451                </enumeratedValue>
17452              </enumeratedValues>
17453            </field>
17454            <field>
17455              <name>CH14</name>
17456              <description>Channel 14 enable clear register.  Writing 0 has no effect.</description>
17457              <lsb>14</lsb>
17458              <msb>14</msb>
17459              <enumeratedValues>
17460                <usage>read</usage>
17461                <enumeratedValue>
17462                  <name>Disabled</name>
17463                  <description>Read: Channel disabled</description>
17464                  <value>0</value>
17465                </enumeratedValue>
17466                <enumeratedValue>
17467                  <name>Enabled</name>
17468                  <description>Read: Channel enabled</description>
17469                  <value>1</value>
17470                </enumeratedValue>
17471              </enumeratedValues>
17472              <enumeratedValues>
17473                <usage>write</usage>
17474                <enumeratedValue>
17475                  <name>Clear</name>
17476                  <description>Write: Disable channel</description>
17477                  <value>1</value>
17478                </enumeratedValue>
17479              </enumeratedValues>
17480            </field>
17481            <field>
17482              <name>CH15</name>
17483              <description>Channel 15 enable clear register.  Writing 0 has no effect.</description>
17484              <lsb>15</lsb>
17485              <msb>15</msb>
17486              <enumeratedValues>
17487                <usage>read</usage>
17488                <enumeratedValue>
17489                  <name>Disabled</name>
17490                  <description>Read: Channel disabled</description>
17491                  <value>0</value>
17492                </enumeratedValue>
17493                <enumeratedValue>
17494                  <name>Enabled</name>
17495                  <description>Read: Channel enabled</description>
17496                  <value>1</value>
17497                </enumeratedValue>
17498              </enumeratedValues>
17499              <enumeratedValues>
17500                <usage>write</usage>
17501                <enumeratedValue>
17502                  <name>Clear</name>
17503                  <description>Write: Disable channel</description>
17504                  <value>1</value>
17505                </enumeratedValue>
17506              </enumeratedValues>
17507            </field>
17508            <field>
17509              <name>CH16</name>
17510              <description>Channel 16 enable clear register.  Writing 0 has no effect.</description>
17511              <lsb>16</lsb>
17512              <msb>16</msb>
17513              <enumeratedValues>
17514                <usage>read</usage>
17515                <enumeratedValue>
17516                  <name>Disabled</name>
17517                  <description>Read: Channel disabled</description>
17518                  <value>0</value>
17519                </enumeratedValue>
17520                <enumeratedValue>
17521                  <name>Enabled</name>
17522                  <description>Read: Channel enabled</description>
17523                  <value>1</value>
17524                </enumeratedValue>
17525              </enumeratedValues>
17526              <enumeratedValues>
17527                <usage>write</usage>
17528                <enumeratedValue>
17529                  <name>Clear</name>
17530                  <description>Write: Disable channel</description>
17531                  <value>1</value>
17532                </enumeratedValue>
17533              </enumeratedValues>
17534            </field>
17535            <field>
17536              <name>CH17</name>
17537              <description>Channel 17 enable clear register.  Writing 0 has no effect.</description>
17538              <lsb>17</lsb>
17539              <msb>17</msb>
17540              <enumeratedValues>
17541                <usage>read</usage>
17542                <enumeratedValue>
17543                  <name>Disabled</name>
17544                  <description>Read: Channel disabled</description>
17545                  <value>0</value>
17546                </enumeratedValue>
17547                <enumeratedValue>
17548                  <name>Enabled</name>
17549                  <description>Read: Channel enabled</description>
17550                  <value>1</value>
17551                </enumeratedValue>
17552              </enumeratedValues>
17553              <enumeratedValues>
17554                <usage>write</usage>
17555                <enumeratedValue>
17556                  <name>Clear</name>
17557                  <description>Write: Disable channel</description>
17558                  <value>1</value>
17559                </enumeratedValue>
17560              </enumeratedValues>
17561            </field>
17562            <field>
17563              <name>CH18</name>
17564              <description>Channel 18 enable clear register.  Writing 0 has no effect.</description>
17565              <lsb>18</lsb>
17566              <msb>18</msb>
17567              <enumeratedValues>
17568                <usage>read</usage>
17569                <enumeratedValue>
17570                  <name>Disabled</name>
17571                  <description>Read: Channel disabled</description>
17572                  <value>0</value>
17573                </enumeratedValue>
17574                <enumeratedValue>
17575                  <name>Enabled</name>
17576                  <description>Read: Channel enabled</description>
17577                  <value>1</value>
17578                </enumeratedValue>
17579              </enumeratedValues>
17580              <enumeratedValues>
17581                <usage>write</usage>
17582                <enumeratedValue>
17583                  <name>Clear</name>
17584                  <description>Write: Disable channel</description>
17585                  <value>1</value>
17586                </enumeratedValue>
17587              </enumeratedValues>
17588            </field>
17589            <field>
17590              <name>CH19</name>
17591              <description>Channel 19 enable clear register.  Writing 0 has no effect.</description>
17592              <lsb>19</lsb>
17593              <msb>19</msb>
17594              <enumeratedValues>
17595                <usage>read</usage>
17596                <enumeratedValue>
17597                  <name>Disabled</name>
17598                  <description>Read: Channel disabled</description>
17599                  <value>0</value>
17600                </enumeratedValue>
17601                <enumeratedValue>
17602                  <name>Enabled</name>
17603                  <description>Read: Channel enabled</description>
17604                  <value>1</value>
17605                </enumeratedValue>
17606              </enumeratedValues>
17607              <enumeratedValues>
17608                <usage>write</usage>
17609                <enumeratedValue>
17610                  <name>Clear</name>
17611                  <description>Write: Disable channel</description>
17612                  <value>1</value>
17613                </enumeratedValue>
17614              </enumeratedValues>
17615            </field>
17616            <field>
17617              <name>CH20</name>
17618              <description>Channel 20 enable clear register.  Writing 0 has no effect.</description>
17619              <lsb>20</lsb>
17620              <msb>20</msb>
17621              <enumeratedValues>
17622                <usage>read</usage>
17623                <enumeratedValue>
17624                  <name>Disabled</name>
17625                  <description>Read: Channel disabled</description>
17626                  <value>0</value>
17627                </enumeratedValue>
17628                <enumeratedValue>
17629                  <name>Enabled</name>
17630                  <description>Read: Channel enabled</description>
17631                  <value>1</value>
17632                </enumeratedValue>
17633              </enumeratedValues>
17634              <enumeratedValues>
17635                <usage>write</usage>
17636                <enumeratedValue>
17637                  <name>Clear</name>
17638                  <description>Write: Disable channel</description>
17639                  <value>1</value>
17640                </enumeratedValue>
17641              </enumeratedValues>
17642            </field>
17643            <field>
17644              <name>CH21</name>
17645              <description>Channel 21 enable clear register.  Writing 0 has no effect.</description>
17646              <lsb>21</lsb>
17647              <msb>21</msb>
17648              <enumeratedValues>
17649                <usage>read</usage>
17650                <enumeratedValue>
17651                  <name>Disabled</name>
17652                  <description>Read: Channel disabled</description>
17653                  <value>0</value>
17654                </enumeratedValue>
17655                <enumeratedValue>
17656                  <name>Enabled</name>
17657                  <description>Read: Channel enabled</description>
17658                  <value>1</value>
17659                </enumeratedValue>
17660              </enumeratedValues>
17661              <enumeratedValues>
17662                <usage>write</usage>
17663                <enumeratedValue>
17664                  <name>Clear</name>
17665                  <description>Write: Disable channel</description>
17666                  <value>1</value>
17667                </enumeratedValue>
17668              </enumeratedValues>
17669            </field>
17670            <field>
17671              <name>CH22</name>
17672              <description>Channel 22 enable clear register.  Writing 0 has no effect.</description>
17673              <lsb>22</lsb>
17674              <msb>22</msb>
17675              <enumeratedValues>
17676                <usage>read</usage>
17677                <enumeratedValue>
17678                  <name>Disabled</name>
17679                  <description>Read: Channel disabled</description>
17680                  <value>0</value>
17681                </enumeratedValue>
17682                <enumeratedValue>
17683                  <name>Enabled</name>
17684                  <description>Read: Channel enabled</description>
17685                  <value>1</value>
17686                </enumeratedValue>
17687              </enumeratedValues>
17688              <enumeratedValues>
17689                <usage>write</usage>
17690                <enumeratedValue>
17691                  <name>Clear</name>
17692                  <description>Write: Disable channel</description>
17693                  <value>1</value>
17694                </enumeratedValue>
17695              </enumeratedValues>
17696            </field>
17697            <field>
17698              <name>CH23</name>
17699              <description>Channel 23 enable clear register.  Writing 0 has no effect.</description>
17700              <lsb>23</lsb>
17701              <msb>23</msb>
17702              <enumeratedValues>
17703                <usage>read</usage>
17704                <enumeratedValue>
17705                  <name>Disabled</name>
17706                  <description>Read: Channel disabled</description>
17707                  <value>0</value>
17708                </enumeratedValue>
17709                <enumeratedValue>
17710                  <name>Enabled</name>
17711                  <description>Read: Channel enabled</description>
17712                  <value>1</value>
17713                </enumeratedValue>
17714              </enumeratedValues>
17715              <enumeratedValues>
17716                <usage>write</usage>
17717                <enumeratedValue>
17718                  <name>Clear</name>
17719                  <description>Write: Disable channel</description>
17720                  <value>1</value>
17721                </enumeratedValue>
17722              </enumeratedValues>
17723            </field>
17724            <field>
17725              <name>CH24</name>
17726              <description>Channel 24 enable clear register.  Writing 0 has no effect.</description>
17727              <lsb>24</lsb>
17728              <msb>24</msb>
17729              <enumeratedValues>
17730                <usage>read</usage>
17731                <enumeratedValue>
17732                  <name>Disabled</name>
17733                  <description>Read: Channel disabled</description>
17734                  <value>0</value>
17735                </enumeratedValue>
17736                <enumeratedValue>
17737                  <name>Enabled</name>
17738                  <description>Read: Channel enabled</description>
17739                  <value>1</value>
17740                </enumeratedValue>
17741              </enumeratedValues>
17742              <enumeratedValues>
17743                <usage>write</usage>
17744                <enumeratedValue>
17745                  <name>Clear</name>
17746                  <description>Write: Disable channel</description>
17747                  <value>1</value>
17748                </enumeratedValue>
17749              </enumeratedValues>
17750            </field>
17751            <field>
17752              <name>CH25</name>
17753              <description>Channel 25 enable clear register.  Writing 0 has no effect.</description>
17754              <lsb>25</lsb>
17755              <msb>25</msb>
17756              <enumeratedValues>
17757                <usage>read</usage>
17758                <enumeratedValue>
17759                  <name>Disabled</name>
17760                  <description>Read: Channel disabled</description>
17761                  <value>0</value>
17762                </enumeratedValue>
17763                <enumeratedValue>
17764                  <name>Enabled</name>
17765                  <description>Read: Channel enabled</description>
17766                  <value>1</value>
17767                </enumeratedValue>
17768              </enumeratedValues>
17769              <enumeratedValues>
17770                <usage>write</usage>
17771                <enumeratedValue>
17772                  <name>Clear</name>
17773                  <description>Write: Disable channel</description>
17774                  <value>1</value>
17775                </enumeratedValue>
17776              </enumeratedValues>
17777            </field>
17778            <field>
17779              <name>CH26</name>
17780              <description>Channel 26 enable clear register.  Writing 0 has no effect.</description>
17781              <lsb>26</lsb>
17782              <msb>26</msb>
17783              <enumeratedValues>
17784                <usage>read</usage>
17785                <enumeratedValue>
17786                  <name>Disabled</name>
17787                  <description>Read: Channel disabled</description>
17788                  <value>0</value>
17789                </enumeratedValue>
17790                <enumeratedValue>
17791                  <name>Enabled</name>
17792                  <description>Read: Channel enabled</description>
17793                  <value>1</value>
17794                </enumeratedValue>
17795              </enumeratedValues>
17796              <enumeratedValues>
17797                <usage>write</usage>
17798                <enumeratedValue>
17799                  <name>Clear</name>
17800                  <description>Write: Disable channel</description>
17801                  <value>1</value>
17802                </enumeratedValue>
17803              </enumeratedValues>
17804            </field>
17805            <field>
17806              <name>CH27</name>
17807              <description>Channel 27 enable clear register.  Writing 0 has no effect.</description>
17808              <lsb>27</lsb>
17809              <msb>27</msb>
17810              <enumeratedValues>
17811                <usage>read</usage>
17812                <enumeratedValue>
17813                  <name>Disabled</name>
17814                  <description>Read: Channel disabled</description>
17815                  <value>0</value>
17816                </enumeratedValue>
17817                <enumeratedValue>
17818                  <name>Enabled</name>
17819                  <description>Read: Channel enabled</description>
17820                  <value>1</value>
17821                </enumeratedValue>
17822              </enumeratedValues>
17823              <enumeratedValues>
17824                <usage>write</usage>
17825                <enumeratedValue>
17826                  <name>Clear</name>
17827                  <description>Write: Disable channel</description>
17828                  <value>1</value>
17829                </enumeratedValue>
17830              </enumeratedValues>
17831            </field>
17832            <field>
17833              <name>CH28</name>
17834              <description>Channel 28 enable clear register.  Writing 0 has no effect.</description>
17835              <lsb>28</lsb>
17836              <msb>28</msb>
17837              <enumeratedValues>
17838                <usage>read</usage>
17839                <enumeratedValue>
17840                  <name>Disabled</name>
17841                  <description>Read: Channel disabled</description>
17842                  <value>0</value>
17843                </enumeratedValue>
17844                <enumeratedValue>
17845                  <name>Enabled</name>
17846                  <description>Read: Channel enabled</description>
17847                  <value>1</value>
17848                </enumeratedValue>
17849              </enumeratedValues>
17850              <enumeratedValues>
17851                <usage>write</usage>
17852                <enumeratedValue>
17853                  <name>Clear</name>
17854                  <description>Write: Disable channel</description>
17855                  <value>1</value>
17856                </enumeratedValue>
17857              </enumeratedValues>
17858            </field>
17859            <field>
17860              <name>CH29</name>
17861              <description>Channel 29 enable clear register.  Writing 0 has no effect.</description>
17862              <lsb>29</lsb>
17863              <msb>29</msb>
17864              <enumeratedValues>
17865                <usage>read</usage>
17866                <enumeratedValue>
17867                  <name>Disabled</name>
17868                  <description>Read: Channel disabled</description>
17869                  <value>0</value>
17870                </enumeratedValue>
17871                <enumeratedValue>
17872                  <name>Enabled</name>
17873                  <description>Read: Channel enabled</description>
17874                  <value>1</value>
17875                </enumeratedValue>
17876              </enumeratedValues>
17877              <enumeratedValues>
17878                <usage>write</usage>
17879                <enumeratedValue>
17880                  <name>Clear</name>
17881                  <description>Write: Disable channel</description>
17882                  <value>1</value>
17883                </enumeratedValue>
17884              </enumeratedValues>
17885            </field>
17886            <field>
17887              <name>CH30</name>
17888              <description>Channel 30 enable clear register.  Writing 0 has no effect.</description>
17889              <lsb>30</lsb>
17890              <msb>30</msb>
17891              <enumeratedValues>
17892                <usage>read</usage>
17893                <enumeratedValue>
17894                  <name>Disabled</name>
17895                  <description>Read: Channel disabled</description>
17896                  <value>0</value>
17897                </enumeratedValue>
17898                <enumeratedValue>
17899                  <name>Enabled</name>
17900                  <description>Read: Channel enabled</description>
17901                  <value>1</value>
17902                </enumeratedValue>
17903              </enumeratedValues>
17904              <enumeratedValues>
17905                <usage>write</usage>
17906                <enumeratedValue>
17907                  <name>Clear</name>
17908                  <description>Write: Disable channel</description>
17909                  <value>1</value>
17910                </enumeratedValue>
17911              </enumeratedValues>
17912            </field>
17913            <field>
17914              <name>CH31</name>
17915              <description>Channel 31 enable clear register.  Writing 0 has no effect.</description>
17916              <lsb>31</lsb>
17917              <msb>31</msb>
17918              <enumeratedValues>
17919                <usage>read</usage>
17920                <enumeratedValue>
17921                  <name>Disabled</name>
17922                  <description>Read: Channel disabled</description>
17923                  <value>0</value>
17924                </enumeratedValue>
17925                <enumeratedValue>
17926                  <name>Enabled</name>
17927                  <description>Read: Channel enabled</description>
17928                  <value>1</value>
17929                </enumeratedValue>
17930              </enumeratedValues>
17931              <enumeratedValues>
17932                <usage>write</usage>
17933                <enumeratedValue>
17934                  <name>Clear</name>
17935                  <description>Write: Disable channel</description>
17936                  <value>1</value>
17937                </enumeratedValue>
17938              </enumeratedValues>
17939            </field>
17940          </fields>
17941        </register>
17942        <register>
17943          <dim>0x6</dim>
17944          <dimIncrement>0x4</dimIncrement>
17945          <name>CHG[%s]</name>
17946          <description>Description collection: Channel group n Note: Writes to this register are ignored if either SUBSCRIBE_CHG[n].EN or SUBSCRIBE_CHG[n].DIS is enabled</description>
17947          <addressOffset>0x800</addressOffset>
17948          <access>read-write</access>
17949          <fields>
17950            <field>
17951              <name>CH0</name>
17952              <description>Include or exclude channel 0</description>
17953              <lsb>0</lsb>
17954              <msb>0</msb>
17955              <enumeratedValues>
17956                <enumeratedValue>
17957                  <name>Excluded</name>
17958                  <description>Exclude</description>
17959                  <value>0</value>
17960                </enumeratedValue>
17961                <enumeratedValue>
17962                  <name>Included</name>
17963                  <description>Include</description>
17964                  <value>1</value>
17965                </enumeratedValue>
17966              </enumeratedValues>
17967            </field>
17968            <field>
17969              <name>CH1</name>
17970              <description>Include or exclude channel 1</description>
17971              <lsb>1</lsb>
17972              <msb>1</msb>
17973              <enumeratedValues>
17974                <enumeratedValue>
17975                  <name>Excluded</name>
17976                  <description>Exclude</description>
17977                  <value>0</value>
17978                </enumeratedValue>
17979                <enumeratedValue>
17980                  <name>Included</name>
17981                  <description>Include</description>
17982                  <value>1</value>
17983                </enumeratedValue>
17984              </enumeratedValues>
17985            </field>
17986            <field>
17987              <name>CH2</name>
17988              <description>Include or exclude channel 2</description>
17989              <lsb>2</lsb>
17990              <msb>2</msb>
17991              <enumeratedValues>
17992                <enumeratedValue>
17993                  <name>Excluded</name>
17994                  <description>Exclude</description>
17995                  <value>0</value>
17996                </enumeratedValue>
17997                <enumeratedValue>
17998                  <name>Included</name>
17999                  <description>Include</description>
18000                  <value>1</value>
18001                </enumeratedValue>
18002              </enumeratedValues>
18003            </field>
18004            <field>
18005              <name>CH3</name>
18006              <description>Include or exclude channel 3</description>
18007              <lsb>3</lsb>
18008              <msb>3</msb>
18009              <enumeratedValues>
18010                <enumeratedValue>
18011                  <name>Excluded</name>
18012                  <description>Exclude</description>
18013                  <value>0</value>
18014                </enumeratedValue>
18015                <enumeratedValue>
18016                  <name>Included</name>
18017                  <description>Include</description>
18018                  <value>1</value>
18019                </enumeratedValue>
18020              </enumeratedValues>
18021            </field>
18022            <field>
18023              <name>CH4</name>
18024              <description>Include or exclude channel 4</description>
18025              <lsb>4</lsb>
18026              <msb>4</msb>
18027              <enumeratedValues>
18028                <enumeratedValue>
18029                  <name>Excluded</name>
18030                  <description>Exclude</description>
18031                  <value>0</value>
18032                </enumeratedValue>
18033                <enumeratedValue>
18034                  <name>Included</name>
18035                  <description>Include</description>
18036                  <value>1</value>
18037                </enumeratedValue>
18038              </enumeratedValues>
18039            </field>
18040            <field>
18041              <name>CH5</name>
18042              <description>Include or exclude channel 5</description>
18043              <lsb>5</lsb>
18044              <msb>5</msb>
18045              <enumeratedValues>
18046                <enumeratedValue>
18047                  <name>Excluded</name>
18048                  <description>Exclude</description>
18049                  <value>0</value>
18050                </enumeratedValue>
18051                <enumeratedValue>
18052                  <name>Included</name>
18053                  <description>Include</description>
18054                  <value>1</value>
18055                </enumeratedValue>
18056              </enumeratedValues>
18057            </field>
18058            <field>
18059              <name>CH6</name>
18060              <description>Include or exclude channel 6</description>
18061              <lsb>6</lsb>
18062              <msb>6</msb>
18063              <enumeratedValues>
18064                <enumeratedValue>
18065                  <name>Excluded</name>
18066                  <description>Exclude</description>
18067                  <value>0</value>
18068                </enumeratedValue>
18069                <enumeratedValue>
18070                  <name>Included</name>
18071                  <description>Include</description>
18072                  <value>1</value>
18073                </enumeratedValue>
18074              </enumeratedValues>
18075            </field>
18076            <field>
18077              <name>CH7</name>
18078              <description>Include or exclude channel 7</description>
18079              <lsb>7</lsb>
18080              <msb>7</msb>
18081              <enumeratedValues>
18082                <enumeratedValue>
18083                  <name>Excluded</name>
18084                  <description>Exclude</description>
18085                  <value>0</value>
18086                </enumeratedValue>
18087                <enumeratedValue>
18088                  <name>Included</name>
18089                  <description>Include</description>
18090                  <value>1</value>
18091                </enumeratedValue>
18092              </enumeratedValues>
18093            </field>
18094            <field>
18095              <name>CH8</name>
18096              <description>Include or exclude channel 8</description>
18097              <lsb>8</lsb>
18098              <msb>8</msb>
18099              <enumeratedValues>
18100                <enumeratedValue>
18101                  <name>Excluded</name>
18102                  <description>Exclude</description>
18103                  <value>0</value>
18104                </enumeratedValue>
18105                <enumeratedValue>
18106                  <name>Included</name>
18107                  <description>Include</description>
18108                  <value>1</value>
18109                </enumeratedValue>
18110              </enumeratedValues>
18111            </field>
18112            <field>
18113              <name>CH9</name>
18114              <description>Include or exclude channel 9</description>
18115              <lsb>9</lsb>
18116              <msb>9</msb>
18117              <enumeratedValues>
18118                <enumeratedValue>
18119                  <name>Excluded</name>
18120                  <description>Exclude</description>
18121                  <value>0</value>
18122                </enumeratedValue>
18123                <enumeratedValue>
18124                  <name>Included</name>
18125                  <description>Include</description>
18126                  <value>1</value>
18127                </enumeratedValue>
18128              </enumeratedValues>
18129            </field>
18130            <field>
18131              <name>CH10</name>
18132              <description>Include or exclude channel 10</description>
18133              <lsb>10</lsb>
18134              <msb>10</msb>
18135              <enumeratedValues>
18136                <enumeratedValue>
18137                  <name>Excluded</name>
18138                  <description>Exclude</description>
18139                  <value>0</value>
18140                </enumeratedValue>
18141                <enumeratedValue>
18142                  <name>Included</name>
18143                  <description>Include</description>
18144                  <value>1</value>
18145                </enumeratedValue>
18146              </enumeratedValues>
18147            </field>
18148            <field>
18149              <name>CH11</name>
18150              <description>Include or exclude channel 11</description>
18151              <lsb>11</lsb>
18152              <msb>11</msb>
18153              <enumeratedValues>
18154                <enumeratedValue>
18155                  <name>Excluded</name>
18156                  <description>Exclude</description>
18157                  <value>0</value>
18158                </enumeratedValue>
18159                <enumeratedValue>
18160                  <name>Included</name>
18161                  <description>Include</description>
18162                  <value>1</value>
18163                </enumeratedValue>
18164              </enumeratedValues>
18165            </field>
18166            <field>
18167              <name>CH12</name>
18168              <description>Include or exclude channel 12</description>
18169              <lsb>12</lsb>
18170              <msb>12</msb>
18171              <enumeratedValues>
18172                <enumeratedValue>
18173                  <name>Excluded</name>
18174                  <description>Exclude</description>
18175                  <value>0</value>
18176                </enumeratedValue>
18177                <enumeratedValue>
18178                  <name>Included</name>
18179                  <description>Include</description>
18180                  <value>1</value>
18181                </enumeratedValue>
18182              </enumeratedValues>
18183            </field>
18184            <field>
18185              <name>CH13</name>
18186              <description>Include or exclude channel 13</description>
18187              <lsb>13</lsb>
18188              <msb>13</msb>
18189              <enumeratedValues>
18190                <enumeratedValue>
18191                  <name>Excluded</name>
18192                  <description>Exclude</description>
18193                  <value>0</value>
18194                </enumeratedValue>
18195                <enumeratedValue>
18196                  <name>Included</name>
18197                  <description>Include</description>
18198                  <value>1</value>
18199                </enumeratedValue>
18200              </enumeratedValues>
18201            </field>
18202            <field>
18203              <name>CH14</name>
18204              <description>Include or exclude channel 14</description>
18205              <lsb>14</lsb>
18206              <msb>14</msb>
18207              <enumeratedValues>
18208                <enumeratedValue>
18209                  <name>Excluded</name>
18210                  <description>Exclude</description>
18211                  <value>0</value>
18212                </enumeratedValue>
18213                <enumeratedValue>
18214                  <name>Included</name>
18215                  <description>Include</description>
18216                  <value>1</value>
18217                </enumeratedValue>
18218              </enumeratedValues>
18219            </field>
18220            <field>
18221              <name>CH15</name>
18222              <description>Include or exclude channel 15</description>
18223              <lsb>15</lsb>
18224              <msb>15</msb>
18225              <enumeratedValues>
18226                <enumeratedValue>
18227                  <name>Excluded</name>
18228                  <description>Exclude</description>
18229                  <value>0</value>
18230                </enumeratedValue>
18231                <enumeratedValue>
18232                  <name>Included</name>
18233                  <description>Include</description>
18234                  <value>1</value>
18235                </enumeratedValue>
18236              </enumeratedValues>
18237            </field>
18238            <field>
18239              <name>CH16</name>
18240              <description>Include or exclude channel 16</description>
18241              <lsb>16</lsb>
18242              <msb>16</msb>
18243              <enumeratedValues>
18244                <enumeratedValue>
18245                  <name>Excluded</name>
18246                  <description>Exclude</description>
18247                  <value>0</value>
18248                </enumeratedValue>
18249                <enumeratedValue>
18250                  <name>Included</name>
18251                  <description>Include</description>
18252                  <value>1</value>
18253                </enumeratedValue>
18254              </enumeratedValues>
18255            </field>
18256            <field>
18257              <name>CH17</name>
18258              <description>Include or exclude channel 17</description>
18259              <lsb>17</lsb>
18260              <msb>17</msb>
18261              <enumeratedValues>
18262                <enumeratedValue>
18263                  <name>Excluded</name>
18264                  <description>Exclude</description>
18265                  <value>0</value>
18266                </enumeratedValue>
18267                <enumeratedValue>
18268                  <name>Included</name>
18269                  <description>Include</description>
18270                  <value>1</value>
18271                </enumeratedValue>
18272              </enumeratedValues>
18273            </field>
18274            <field>
18275              <name>CH18</name>
18276              <description>Include or exclude channel 18</description>
18277              <lsb>18</lsb>
18278              <msb>18</msb>
18279              <enumeratedValues>
18280                <enumeratedValue>
18281                  <name>Excluded</name>
18282                  <description>Exclude</description>
18283                  <value>0</value>
18284                </enumeratedValue>
18285                <enumeratedValue>
18286                  <name>Included</name>
18287                  <description>Include</description>
18288                  <value>1</value>
18289                </enumeratedValue>
18290              </enumeratedValues>
18291            </field>
18292            <field>
18293              <name>CH19</name>
18294              <description>Include or exclude channel 19</description>
18295              <lsb>19</lsb>
18296              <msb>19</msb>
18297              <enumeratedValues>
18298                <enumeratedValue>
18299                  <name>Excluded</name>
18300                  <description>Exclude</description>
18301                  <value>0</value>
18302                </enumeratedValue>
18303                <enumeratedValue>
18304                  <name>Included</name>
18305                  <description>Include</description>
18306                  <value>1</value>
18307                </enumeratedValue>
18308              </enumeratedValues>
18309            </field>
18310            <field>
18311              <name>CH20</name>
18312              <description>Include or exclude channel 20</description>
18313              <lsb>20</lsb>
18314              <msb>20</msb>
18315              <enumeratedValues>
18316                <enumeratedValue>
18317                  <name>Excluded</name>
18318                  <description>Exclude</description>
18319                  <value>0</value>
18320                </enumeratedValue>
18321                <enumeratedValue>
18322                  <name>Included</name>
18323                  <description>Include</description>
18324                  <value>1</value>
18325                </enumeratedValue>
18326              </enumeratedValues>
18327            </field>
18328            <field>
18329              <name>CH21</name>
18330              <description>Include or exclude channel 21</description>
18331              <lsb>21</lsb>
18332              <msb>21</msb>
18333              <enumeratedValues>
18334                <enumeratedValue>
18335                  <name>Excluded</name>
18336                  <description>Exclude</description>
18337                  <value>0</value>
18338                </enumeratedValue>
18339                <enumeratedValue>
18340                  <name>Included</name>
18341                  <description>Include</description>
18342                  <value>1</value>
18343                </enumeratedValue>
18344              </enumeratedValues>
18345            </field>
18346            <field>
18347              <name>CH22</name>
18348              <description>Include or exclude channel 22</description>
18349              <lsb>22</lsb>
18350              <msb>22</msb>
18351              <enumeratedValues>
18352                <enumeratedValue>
18353                  <name>Excluded</name>
18354                  <description>Exclude</description>
18355                  <value>0</value>
18356                </enumeratedValue>
18357                <enumeratedValue>
18358                  <name>Included</name>
18359                  <description>Include</description>
18360                  <value>1</value>
18361                </enumeratedValue>
18362              </enumeratedValues>
18363            </field>
18364            <field>
18365              <name>CH23</name>
18366              <description>Include or exclude channel 23</description>
18367              <lsb>23</lsb>
18368              <msb>23</msb>
18369              <enumeratedValues>
18370                <enumeratedValue>
18371                  <name>Excluded</name>
18372                  <description>Exclude</description>
18373                  <value>0</value>
18374                </enumeratedValue>
18375                <enumeratedValue>
18376                  <name>Included</name>
18377                  <description>Include</description>
18378                  <value>1</value>
18379                </enumeratedValue>
18380              </enumeratedValues>
18381            </field>
18382            <field>
18383              <name>CH24</name>
18384              <description>Include or exclude channel 24</description>
18385              <lsb>24</lsb>
18386              <msb>24</msb>
18387              <enumeratedValues>
18388                <enumeratedValue>
18389                  <name>Excluded</name>
18390                  <description>Exclude</description>
18391                  <value>0</value>
18392                </enumeratedValue>
18393                <enumeratedValue>
18394                  <name>Included</name>
18395                  <description>Include</description>
18396                  <value>1</value>
18397                </enumeratedValue>
18398              </enumeratedValues>
18399            </field>
18400            <field>
18401              <name>CH25</name>
18402              <description>Include or exclude channel 25</description>
18403              <lsb>25</lsb>
18404              <msb>25</msb>
18405              <enumeratedValues>
18406                <enumeratedValue>
18407                  <name>Excluded</name>
18408                  <description>Exclude</description>
18409                  <value>0</value>
18410                </enumeratedValue>
18411                <enumeratedValue>
18412                  <name>Included</name>
18413                  <description>Include</description>
18414                  <value>1</value>
18415                </enumeratedValue>
18416              </enumeratedValues>
18417            </field>
18418            <field>
18419              <name>CH26</name>
18420              <description>Include or exclude channel 26</description>
18421              <lsb>26</lsb>
18422              <msb>26</msb>
18423              <enumeratedValues>
18424                <enumeratedValue>
18425                  <name>Excluded</name>
18426                  <description>Exclude</description>
18427                  <value>0</value>
18428                </enumeratedValue>
18429                <enumeratedValue>
18430                  <name>Included</name>
18431                  <description>Include</description>
18432                  <value>1</value>
18433                </enumeratedValue>
18434              </enumeratedValues>
18435            </field>
18436            <field>
18437              <name>CH27</name>
18438              <description>Include or exclude channel 27</description>
18439              <lsb>27</lsb>
18440              <msb>27</msb>
18441              <enumeratedValues>
18442                <enumeratedValue>
18443                  <name>Excluded</name>
18444                  <description>Exclude</description>
18445                  <value>0</value>
18446                </enumeratedValue>
18447                <enumeratedValue>
18448                  <name>Included</name>
18449                  <description>Include</description>
18450                  <value>1</value>
18451                </enumeratedValue>
18452              </enumeratedValues>
18453            </field>
18454            <field>
18455              <name>CH28</name>
18456              <description>Include or exclude channel 28</description>
18457              <lsb>28</lsb>
18458              <msb>28</msb>
18459              <enumeratedValues>
18460                <enumeratedValue>
18461                  <name>Excluded</name>
18462                  <description>Exclude</description>
18463                  <value>0</value>
18464                </enumeratedValue>
18465                <enumeratedValue>
18466                  <name>Included</name>
18467                  <description>Include</description>
18468                  <value>1</value>
18469                </enumeratedValue>
18470              </enumeratedValues>
18471            </field>
18472            <field>
18473              <name>CH29</name>
18474              <description>Include or exclude channel 29</description>
18475              <lsb>29</lsb>
18476              <msb>29</msb>
18477              <enumeratedValues>
18478                <enumeratedValue>
18479                  <name>Excluded</name>
18480                  <description>Exclude</description>
18481                  <value>0</value>
18482                </enumeratedValue>
18483                <enumeratedValue>
18484                  <name>Included</name>
18485                  <description>Include</description>
18486                  <value>1</value>
18487                </enumeratedValue>
18488              </enumeratedValues>
18489            </field>
18490            <field>
18491              <name>CH30</name>
18492              <description>Include or exclude channel 30</description>
18493              <lsb>30</lsb>
18494              <msb>30</msb>
18495              <enumeratedValues>
18496                <enumeratedValue>
18497                  <name>Excluded</name>
18498                  <description>Exclude</description>
18499                  <value>0</value>
18500                </enumeratedValue>
18501                <enumeratedValue>
18502                  <name>Included</name>
18503                  <description>Include</description>
18504                  <value>1</value>
18505                </enumeratedValue>
18506              </enumeratedValues>
18507            </field>
18508            <field>
18509              <name>CH31</name>
18510              <description>Include or exclude channel 31</description>
18511              <lsb>31</lsb>
18512              <msb>31</msb>
18513              <enumeratedValues>
18514                <enumeratedValue>
18515                  <name>Excluded</name>
18516                  <description>Exclude</description>
18517                  <value>0</value>
18518                </enumeratedValue>
18519                <enumeratedValue>
18520                  <name>Included</name>
18521                  <description>Include</description>
18522                  <value>1</value>
18523                </enumeratedValue>
18524              </enumeratedValues>
18525            </field>
18526          </fields>
18527        </register>
18528      </registers>
18529    </peripheral>
18530    <peripheral>
18531      <name>TEMP_NS</name>
18532      <description>Temperature Sensor</description>
18533      <baseAddress>0x41010000</baseAddress>
18534      <headerStructName>TEMP</headerStructName>
18535      <!--Security dma=NA-->
18536      <!--Security securemapping=NS-->
18537      <addressBlock>
18538        <offset>0</offset>
18539        <size>0x1000</size>
18540        <usage>registers</usage>
18541      </addressBlock>
18542      <interrupt>
18543        <name>TEMP</name>
18544        <value>16</value>
18545      </interrupt>
18546      <groupName>TEMP</groupName>
18547      <size>0x20</size>
18548      <registers>
18549        <register>
18550          <name>TASKS_START</name>
18551          <description>Start temperature measurement</description>
18552          <addressOffset>0x000</addressOffset>
18553          <access>write-only</access>
18554          <fields>
18555            <field>
18556              <name>TASKS_START</name>
18557              <description>Start temperature measurement</description>
18558              <lsb>0</lsb>
18559              <msb>0</msb>
18560              <enumeratedValues>
18561                <enumeratedValue>
18562                  <name>Trigger</name>
18563                  <description>Trigger task</description>
18564                  <value>1</value>
18565                </enumeratedValue>
18566              </enumeratedValues>
18567            </field>
18568          </fields>
18569        </register>
18570        <register>
18571          <name>TASKS_STOP</name>
18572          <description>Stop temperature measurement</description>
18573          <addressOffset>0x004</addressOffset>
18574          <access>write-only</access>
18575          <fields>
18576            <field>
18577              <name>TASKS_STOP</name>
18578              <description>Stop temperature measurement</description>
18579              <lsb>0</lsb>
18580              <msb>0</msb>
18581              <enumeratedValues>
18582                <enumeratedValue>
18583                  <name>Trigger</name>
18584                  <description>Trigger task</description>
18585                  <value>1</value>
18586                </enumeratedValue>
18587              </enumeratedValues>
18588            </field>
18589          </fields>
18590        </register>
18591        <register>
18592          <name>SUBSCRIBE_START</name>
18593          <description>Subscribe configuration for task START</description>
18594          <addressOffset>0x080</addressOffset>
18595          <access>read-write</access>
18596          <fields>
18597            <field>
18598              <name>CHIDX</name>
18599              <description>DPPI channel that task START will subscribe to</description>
18600              <lsb>0</lsb>
18601              <msb>7</msb>
18602            </field>
18603            <field>
18604              <name>EN</name>
18605              <lsb>31</lsb>
18606              <msb>31</msb>
18607              <enumeratedValues>
18608                <enumeratedValue>
18609                  <name>Disabled</name>
18610                  <description>Disable subscription</description>
18611                  <value>0</value>
18612                </enumeratedValue>
18613                <enumeratedValue>
18614                  <name>Enabled</name>
18615                  <description>Enable subscription</description>
18616                  <value>1</value>
18617                </enumeratedValue>
18618              </enumeratedValues>
18619            </field>
18620          </fields>
18621        </register>
18622        <register>
18623          <name>SUBSCRIBE_STOP</name>
18624          <description>Subscribe configuration for task STOP</description>
18625          <addressOffset>0x084</addressOffset>
18626          <access>read-write</access>
18627          <fields>
18628            <field>
18629              <name>CHIDX</name>
18630              <description>DPPI channel that task STOP will subscribe to</description>
18631              <lsb>0</lsb>
18632              <msb>7</msb>
18633            </field>
18634            <field>
18635              <name>EN</name>
18636              <lsb>31</lsb>
18637              <msb>31</msb>
18638              <enumeratedValues>
18639                <enumeratedValue>
18640                  <name>Disabled</name>
18641                  <description>Disable subscription</description>
18642                  <value>0</value>
18643                </enumeratedValue>
18644                <enumeratedValue>
18645                  <name>Enabled</name>
18646                  <description>Enable subscription</description>
18647                  <value>1</value>
18648                </enumeratedValue>
18649              </enumeratedValues>
18650            </field>
18651          </fields>
18652        </register>
18653        <register>
18654          <name>EVENTS_DATARDY</name>
18655          <description>Temperature measurement complete, data ready</description>
18656          <addressOffset>0x100</addressOffset>
18657          <access>read-write</access>
18658          <fields>
18659            <field>
18660              <name>EVENTS_DATARDY</name>
18661              <description>Temperature measurement complete, data ready</description>
18662              <lsb>0</lsb>
18663              <msb>0</msb>
18664              <enumeratedValues>
18665                <enumeratedValue>
18666                  <name>NotGenerated</name>
18667                  <description>Event not generated</description>
18668                  <value>0</value>
18669                </enumeratedValue>
18670                <enumeratedValue>
18671                  <name>Generated</name>
18672                  <description>Event generated</description>
18673                  <value>1</value>
18674                </enumeratedValue>
18675              </enumeratedValues>
18676            </field>
18677          </fields>
18678        </register>
18679        <register>
18680          <name>PUBLISH_DATARDY</name>
18681          <description>Publish configuration for event DATARDY</description>
18682          <addressOffset>0x180</addressOffset>
18683          <access>read-write</access>
18684          <fields>
18685            <field>
18686              <name>CHIDX</name>
18687              <description>DPPI channel that event DATARDY will publish to.</description>
18688              <lsb>0</lsb>
18689              <msb>7</msb>
18690            </field>
18691            <field>
18692              <name>EN</name>
18693              <lsb>31</lsb>
18694              <msb>31</msb>
18695              <enumeratedValues>
18696                <enumeratedValue>
18697                  <name>Disabled</name>
18698                  <description>Disable publishing</description>
18699                  <value>0</value>
18700                </enumeratedValue>
18701                <enumeratedValue>
18702                  <name>Enabled</name>
18703                  <description>Enable publishing</description>
18704                  <value>1</value>
18705                </enumeratedValue>
18706              </enumeratedValues>
18707            </field>
18708          </fields>
18709        </register>
18710        <register>
18711          <name>INTENSET</name>
18712          <description>Enable interrupt</description>
18713          <addressOffset>0x304</addressOffset>
18714          <access>read-write</access>
18715          <fields>
18716            <field>
18717              <name>DATARDY</name>
18718              <description>Write '1' to enable interrupt for event DATARDY</description>
18719              <lsb>0</lsb>
18720              <msb>0</msb>
18721              <enumeratedValues>
18722                <usage>read</usage>
18723                <enumeratedValue>
18724                  <name>Disabled</name>
18725                  <description>Read: Disabled</description>
18726                  <value>0</value>
18727                </enumeratedValue>
18728                <enumeratedValue>
18729                  <name>Enabled</name>
18730                  <description>Read: Enabled</description>
18731                  <value>1</value>
18732                </enumeratedValue>
18733              </enumeratedValues>
18734              <enumeratedValues>
18735                <usage>write</usage>
18736                <enumeratedValue>
18737                  <name>Set</name>
18738                  <description>Enable</description>
18739                  <value>1</value>
18740                </enumeratedValue>
18741              </enumeratedValues>
18742            </field>
18743          </fields>
18744        </register>
18745        <register>
18746          <name>INTENCLR</name>
18747          <description>Disable interrupt</description>
18748          <addressOffset>0x308</addressOffset>
18749          <access>read-write</access>
18750          <fields>
18751            <field>
18752              <name>DATARDY</name>
18753              <description>Write '1' to disable interrupt for event DATARDY</description>
18754              <lsb>0</lsb>
18755              <msb>0</msb>
18756              <enumeratedValues>
18757                <usage>read</usage>
18758                <enumeratedValue>
18759                  <name>Disabled</name>
18760                  <description>Read: Disabled</description>
18761                  <value>0</value>
18762                </enumeratedValue>
18763                <enumeratedValue>
18764                  <name>Enabled</name>
18765                  <description>Read: Enabled</description>
18766                  <value>1</value>
18767                </enumeratedValue>
18768              </enumeratedValues>
18769              <enumeratedValues>
18770                <usage>write</usage>
18771                <enumeratedValue>
18772                  <name>Clear</name>
18773                  <description>Disable</description>
18774                  <value>1</value>
18775                </enumeratedValue>
18776              </enumeratedValues>
18777            </field>
18778          </fields>
18779        </register>
18780        <register>
18781          <name>TEMP</name>
18782          <description>Temperature in degC (0.25deg steps)</description>
18783          <addressOffset>0x508</addressOffset>
18784          <access>read-only</access>
18785          <dataType>int32_t</dataType>
18786          <fields>
18787            <field>
18788              <name>TEMP</name>
18789              <description>Temperature in degC (0.25deg steps)</description>
18790              <lsb>0</lsb>
18791              <msb>31</msb>
18792            </field>
18793          </fields>
18794        </register>
18795        <register>
18796          <name>A0</name>
18797          <description>Slope of first piecewise linear function</description>
18798          <addressOffset>0x520</addressOffset>
18799          <access>read-write</access>
18800          <resetValue>0x000002D9</resetValue>
18801          <fields>
18802            <field>
18803              <name>A0</name>
18804              <description>Slope of first piecewise linear function</description>
18805              <lsb>0</lsb>
18806              <msb>11</msb>
18807            </field>
18808          </fields>
18809        </register>
18810        <register>
18811          <name>A1</name>
18812          <description>Slope of second piecewise linear function</description>
18813          <addressOffset>0x524</addressOffset>
18814          <access>read-write</access>
18815          <resetValue>0x00000322</resetValue>
18816          <fields>
18817            <field>
18818              <name>A1</name>
18819              <description>Slope of second piecewise linear function</description>
18820              <lsb>0</lsb>
18821              <msb>11</msb>
18822            </field>
18823          </fields>
18824        </register>
18825        <register>
18826          <name>A2</name>
18827          <description>Slope of third piecewise linear function</description>
18828          <addressOffset>0x528</addressOffset>
18829          <access>read-write</access>
18830          <resetValue>0x00000355</resetValue>
18831          <fields>
18832            <field>
18833              <name>A2</name>
18834              <description>Slope of third piecewise linear function</description>
18835              <lsb>0</lsb>
18836              <msb>11</msb>
18837            </field>
18838          </fields>
18839        </register>
18840        <register>
18841          <name>A3</name>
18842          <description>Slope of fourth piecewise linear function</description>
18843          <addressOffset>0x52C</addressOffset>
18844          <access>read-write</access>
18845          <resetValue>0x000003DF</resetValue>
18846          <fields>
18847            <field>
18848              <name>A3</name>
18849              <description>Slope of fourth piecewise linear function</description>
18850              <lsb>0</lsb>
18851              <msb>11</msb>
18852            </field>
18853          </fields>
18854        </register>
18855        <register>
18856          <name>A4</name>
18857          <description>Slope of fifth piecewise linear function</description>
18858          <addressOffset>0x530</addressOffset>
18859          <access>read-write</access>
18860          <resetValue>0x0000044E</resetValue>
18861          <fields>
18862            <field>
18863              <name>A4</name>
18864              <description>Slope of fifth piecewise linear function</description>
18865              <lsb>0</lsb>
18866              <msb>11</msb>
18867            </field>
18868          </fields>
18869        </register>
18870        <register>
18871          <name>A5</name>
18872          <description>Slope of sixth piecewise linear function</description>
18873          <addressOffset>0x534</addressOffset>
18874          <access>read-write</access>
18875          <resetValue>0x000004B7</resetValue>
18876          <fields>
18877            <field>
18878              <name>A5</name>
18879              <description>Slope of sixth piecewise linear function</description>
18880              <lsb>0</lsb>
18881              <msb>11</msb>
18882            </field>
18883          </fields>
18884        </register>
18885        <register>
18886          <name>B0</name>
18887          <description>y-intercept of first piecewise linear function</description>
18888          <addressOffset>0x540</addressOffset>
18889          <access>read-write</access>
18890          <resetValue>0x00000FC7</resetValue>
18891          <fields>
18892            <field>
18893              <name>B0</name>
18894              <description>y-intercept of first piecewise linear function</description>
18895              <lsb>0</lsb>
18896              <msb>11</msb>
18897            </field>
18898          </fields>
18899        </register>
18900        <register>
18901          <name>B1</name>
18902          <description>y-intercept of second piecewise linear function</description>
18903          <addressOffset>0x544</addressOffset>
18904          <access>read-write</access>
18905          <resetValue>0x00000F71</resetValue>
18906          <fields>
18907            <field>
18908              <name>B1</name>
18909              <description>y-intercept of second piecewise linear function</description>
18910              <lsb>0</lsb>
18911              <msb>11</msb>
18912            </field>
18913          </fields>
18914        </register>
18915        <register>
18916          <name>B2</name>
18917          <description>y-intercept of third piecewise linear function</description>
18918          <addressOffset>0x548</addressOffset>
18919          <access>read-write</access>
18920          <resetValue>0x00000F6C</resetValue>
18921          <fields>
18922            <field>
18923              <name>B2</name>
18924              <description>y-intercept of third piecewise linear function</description>
18925              <lsb>0</lsb>
18926              <msb>11</msb>
18927            </field>
18928          </fields>
18929        </register>
18930        <register>
18931          <name>B3</name>
18932          <description>y-intercept of fourth piecewise linear function</description>
18933          <addressOffset>0x54C</addressOffset>
18934          <access>read-write</access>
18935          <resetValue>0x00000FCB</resetValue>
18936          <fields>
18937            <field>
18938              <name>B3</name>
18939              <description>y-intercept of fourth piecewise linear function</description>
18940              <lsb>0</lsb>
18941              <msb>11</msb>
18942            </field>
18943          </fields>
18944        </register>
18945        <register>
18946          <name>B4</name>
18947          <description>y-intercept of fifth piecewise linear function</description>
18948          <addressOffset>0x550</addressOffset>
18949          <access>read-write</access>
18950          <resetValue>0x0000004B</resetValue>
18951          <fields>
18952            <field>
18953              <name>B4</name>
18954              <description>y-intercept of fifth piecewise linear function</description>
18955              <lsb>0</lsb>
18956              <msb>11</msb>
18957            </field>
18958          </fields>
18959        </register>
18960        <register>
18961          <name>B5</name>
18962          <description>y-intercept of sixth piecewise linear function</description>
18963          <addressOffset>0x554</addressOffset>
18964          <access>read-write</access>
18965          <resetValue>0x000000F6</resetValue>
18966          <fields>
18967            <field>
18968              <name>B5</name>
18969              <description>y-intercept of sixth piecewise linear function</description>
18970              <lsb>0</lsb>
18971              <msb>11</msb>
18972            </field>
18973          </fields>
18974        </register>
18975        <register>
18976          <name>T0</name>
18977          <description>Endpoint of first piecewise linear function</description>
18978          <addressOffset>0x560</addressOffset>
18979          <access>read-write</access>
18980          <resetValue>0x000000E1</resetValue>
18981          <fields>
18982            <field>
18983              <name>T0</name>
18984              <description>Endpoint of first piecewise linear function</description>
18985              <lsb>0</lsb>
18986              <msb>7</msb>
18987            </field>
18988          </fields>
18989        </register>
18990        <register>
18991          <name>T1</name>
18992          <description>Endpoint of second piecewise linear function</description>
18993          <addressOffset>0x564</addressOffset>
18994          <access>read-write</access>
18995          <resetValue>0x000000F9</resetValue>
18996          <fields>
18997            <field>
18998              <name>T1</name>
18999              <description>Endpoint of second piecewise linear function</description>
19000              <lsb>0</lsb>
19001              <msb>7</msb>
19002            </field>
19003          </fields>
19004        </register>
19005        <register>
19006          <name>T2</name>
19007          <description>Endpoint of third piecewise linear function</description>
19008          <addressOffset>0x568</addressOffset>
19009          <access>read-write</access>
19010          <resetValue>0x00000010</resetValue>
19011          <fields>
19012            <field>
19013              <name>T2</name>
19014              <description>Endpoint of third piecewise linear function</description>
19015              <lsb>0</lsb>
19016              <msb>7</msb>
19017            </field>
19018          </fields>
19019        </register>
19020        <register>
19021          <name>T3</name>
19022          <description>Endpoint of fourth piecewise linear function</description>
19023          <addressOffset>0x56C</addressOffset>
19024          <access>read-write</access>
19025          <resetValue>0x00000026</resetValue>
19026          <fields>
19027            <field>
19028              <name>T3</name>
19029              <description>Endpoint of fourth piecewise linear function</description>
19030              <lsb>0</lsb>
19031              <msb>7</msb>
19032            </field>
19033          </fields>
19034        </register>
19035        <register>
19036          <name>T4</name>
19037          <description>Endpoint of fifth piecewise linear function</description>
19038          <addressOffset>0x570</addressOffset>
19039          <access>read-write</access>
19040          <resetValue>0x0000003F</resetValue>
19041          <fields>
19042            <field>
19043              <name>T4</name>
19044              <description>Endpoint of fifth piecewise linear function</description>
19045              <lsb>0</lsb>
19046              <msb>7</msb>
19047            </field>
19048          </fields>
19049        </register>
19050      </registers>
19051    </peripheral>
19052    <peripheral>
19053      <name>RTC0_NS</name>
19054      <description>Real-time counter 0</description>
19055      <baseAddress>0x41011000</baseAddress>
19056      <headerStructName>RTC</headerStructName>
19057      <!--Security dma=NA-->
19058      <!--Security securemapping=NS-->
19059      <addressBlock>
19060        <offset>0</offset>
19061        <size>0x1000</size>
19062        <usage>registers</usage>
19063      </addressBlock>
19064      <interrupt>
19065        <name>RTC0</name>
19066        <value>17</value>
19067      </interrupt>
19068      <groupName>RTC</groupName>
19069      <size>0x20</size>
19070      <registers>
19071        <register>
19072          <name>TASKS_START</name>
19073          <description>Start RTC counter</description>
19074          <addressOffset>0x000</addressOffset>
19075          <access>write-only</access>
19076          <fields>
19077            <field>
19078              <name>TASKS_START</name>
19079              <description>Start RTC counter</description>
19080              <lsb>0</lsb>
19081              <msb>0</msb>
19082              <enumeratedValues>
19083                <enumeratedValue>
19084                  <name>Trigger</name>
19085                  <description>Trigger task</description>
19086                  <value>1</value>
19087                </enumeratedValue>
19088              </enumeratedValues>
19089            </field>
19090          </fields>
19091        </register>
19092        <register>
19093          <name>TASKS_STOP</name>
19094          <description>Stop RTC counter</description>
19095          <addressOffset>0x004</addressOffset>
19096          <access>write-only</access>
19097          <fields>
19098            <field>
19099              <name>TASKS_STOP</name>
19100              <description>Stop RTC counter</description>
19101              <lsb>0</lsb>
19102              <msb>0</msb>
19103              <enumeratedValues>
19104                <enumeratedValue>
19105                  <name>Trigger</name>
19106                  <description>Trigger task</description>
19107                  <value>1</value>
19108                </enumeratedValue>
19109              </enumeratedValues>
19110            </field>
19111          </fields>
19112        </register>
19113        <register>
19114          <name>TASKS_CLEAR</name>
19115          <description>Clear RTC counter</description>
19116          <addressOffset>0x008</addressOffset>
19117          <access>write-only</access>
19118          <fields>
19119            <field>
19120              <name>TASKS_CLEAR</name>
19121              <description>Clear RTC counter</description>
19122              <lsb>0</lsb>
19123              <msb>0</msb>
19124              <enumeratedValues>
19125                <enumeratedValue>
19126                  <name>Trigger</name>
19127                  <description>Trigger task</description>
19128                  <value>1</value>
19129                </enumeratedValue>
19130              </enumeratedValues>
19131            </field>
19132          </fields>
19133        </register>
19134        <register>
19135          <name>TASKS_TRIGOVRFLW</name>
19136          <description>Set counter to 0xFFFFF0</description>
19137          <addressOffset>0x00C</addressOffset>
19138          <access>write-only</access>
19139          <fields>
19140            <field>
19141              <name>TASKS_TRIGOVRFLW</name>
19142              <description>Set counter to 0xFFFFF0</description>
19143              <lsb>0</lsb>
19144              <msb>0</msb>
19145              <enumeratedValues>
19146                <enumeratedValue>
19147                  <name>Trigger</name>
19148                  <description>Trigger task</description>
19149                  <value>1</value>
19150                </enumeratedValue>
19151              </enumeratedValues>
19152            </field>
19153          </fields>
19154        </register>
19155        <register>
19156          <dim>0x4</dim>
19157          <dimIncrement>0x4</dimIncrement>
19158          <name>TASKS_CAPTURE[%s]</name>
19159          <description>Description collection: Capture RTC counter to CC[n] register</description>
19160          <addressOffset>0x040</addressOffset>
19161          <access>write-only</access>
19162          <fields>
19163            <field>
19164              <name>TASKS_CAPTURE</name>
19165              <description>Capture RTC counter to CC[n] register</description>
19166              <lsb>0</lsb>
19167              <msb>0</msb>
19168              <enumeratedValues>
19169                <enumeratedValue>
19170                  <name>Trigger</name>
19171                  <description>Trigger task</description>
19172                  <value>1</value>
19173                </enumeratedValue>
19174              </enumeratedValues>
19175            </field>
19176          </fields>
19177        </register>
19178        <register>
19179          <name>SUBSCRIBE_START</name>
19180          <description>Subscribe configuration for task START</description>
19181          <addressOffset>0x080</addressOffset>
19182          <access>read-write</access>
19183          <fields>
19184            <field>
19185              <name>CHIDX</name>
19186              <description>DPPI channel that task START will subscribe to</description>
19187              <lsb>0</lsb>
19188              <msb>7</msb>
19189            </field>
19190            <field>
19191              <name>EN</name>
19192              <lsb>31</lsb>
19193              <msb>31</msb>
19194              <enumeratedValues>
19195                <enumeratedValue>
19196                  <name>Disabled</name>
19197                  <description>Disable subscription</description>
19198                  <value>0</value>
19199                </enumeratedValue>
19200                <enumeratedValue>
19201                  <name>Enabled</name>
19202                  <description>Enable subscription</description>
19203                  <value>1</value>
19204                </enumeratedValue>
19205              </enumeratedValues>
19206            </field>
19207          </fields>
19208        </register>
19209        <register>
19210          <name>SUBSCRIBE_STOP</name>
19211          <description>Subscribe configuration for task STOP</description>
19212          <addressOffset>0x084</addressOffset>
19213          <access>read-write</access>
19214          <fields>
19215            <field>
19216              <name>CHIDX</name>
19217              <description>DPPI channel that task STOP will subscribe to</description>
19218              <lsb>0</lsb>
19219              <msb>7</msb>
19220            </field>
19221            <field>
19222              <name>EN</name>
19223              <lsb>31</lsb>
19224              <msb>31</msb>
19225              <enumeratedValues>
19226                <enumeratedValue>
19227                  <name>Disabled</name>
19228                  <description>Disable subscription</description>
19229                  <value>0</value>
19230                </enumeratedValue>
19231                <enumeratedValue>
19232                  <name>Enabled</name>
19233                  <description>Enable subscription</description>
19234                  <value>1</value>
19235                </enumeratedValue>
19236              </enumeratedValues>
19237            </field>
19238          </fields>
19239        </register>
19240        <register>
19241          <name>SUBSCRIBE_CLEAR</name>
19242          <description>Subscribe configuration for task CLEAR</description>
19243          <addressOffset>0x088</addressOffset>
19244          <access>read-write</access>
19245          <fields>
19246            <field>
19247              <name>CHIDX</name>
19248              <description>DPPI channel that task CLEAR will subscribe to</description>
19249              <lsb>0</lsb>
19250              <msb>7</msb>
19251            </field>
19252            <field>
19253              <name>EN</name>
19254              <lsb>31</lsb>
19255              <msb>31</msb>
19256              <enumeratedValues>
19257                <enumeratedValue>
19258                  <name>Disabled</name>
19259                  <description>Disable subscription</description>
19260                  <value>0</value>
19261                </enumeratedValue>
19262                <enumeratedValue>
19263                  <name>Enabled</name>
19264                  <description>Enable subscription</description>
19265                  <value>1</value>
19266                </enumeratedValue>
19267              </enumeratedValues>
19268            </field>
19269          </fields>
19270        </register>
19271        <register>
19272          <name>SUBSCRIBE_TRIGOVRFLW</name>
19273          <description>Subscribe configuration for task TRIGOVRFLW</description>
19274          <addressOffset>0x08C</addressOffset>
19275          <access>read-write</access>
19276          <fields>
19277            <field>
19278              <name>CHIDX</name>
19279              <description>DPPI channel that task TRIGOVRFLW will subscribe to</description>
19280              <lsb>0</lsb>
19281              <msb>7</msb>
19282            </field>
19283            <field>
19284              <name>EN</name>
19285              <lsb>31</lsb>
19286              <msb>31</msb>
19287              <enumeratedValues>
19288                <enumeratedValue>
19289                  <name>Disabled</name>
19290                  <description>Disable subscription</description>
19291                  <value>0</value>
19292                </enumeratedValue>
19293                <enumeratedValue>
19294                  <name>Enabled</name>
19295                  <description>Enable subscription</description>
19296                  <value>1</value>
19297                </enumeratedValue>
19298              </enumeratedValues>
19299            </field>
19300          </fields>
19301        </register>
19302        <register>
19303          <dim>0x4</dim>
19304          <dimIncrement>0x4</dimIncrement>
19305          <name>SUBSCRIBE_CAPTURE[%s]</name>
19306          <description>Description collection: Subscribe configuration for task CAPTURE[n]</description>
19307          <addressOffset>0x0C0</addressOffset>
19308          <access>read-write</access>
19309          <fields>
19310            <field>
19311              <name>CHIDX</name>
19312              <description>DPPI channel that task CAPTURE[n] will subscribe to</description>
19313              <lsb>0</lsb>
19314              <msb>7</msb>
19315            </field>
19316            <field>
19317              <name>EN</name>
19318              <lsb>31</lsb>
19319              <msb>31</msb>
19320              <enumeratedValues>
19321                <enumeratedValue>
19322                  <name>Disabled</name>
19323                  <description>Disable subscription</description>
19324                  <value>0</value>
19325                </enumeratedValue>
19326                <enumeratedValue>
19327                  <name>Enabled</name>
19328                  <description>Enable subscription</description>
19329                  <value>1</value>
19330                </enumeratedValue>
19331              </enumeratedValues>
19332            </field>
19333          </fields>
19334        </register>
19335        <register>
19336          <name>EVENTS_TICK</name>
19337          <description>Event on counter increment</description>
19338          <addressOffset>0x100</addressOffset>
19339          <access>read-write</access>
19340          <fields>
19341            <field>
19342              <name>EVENTS_TICK</name>
19343              <description>Event on counter increment</description>
19344              <lsb>0</lsb>
19345              <msb>0</msb>
19346              <enumeratedValues>
19347                <enumeratedValue>
19348                  <name>NotGenerated</name>
19349                  <description>Event not generated</description>
19350                  <value>0</value>
19351                </enumeratedValue>
19352                <enumeratedValue>
19353                  <name>Generated</name>
19354                  <description>Event generated</description>
19355                  <value>1</value>
19356                </enumeratedValue>
19357              </enumeratedValues>
19358            </field>
19359          </fields>
19360        </register>
19361        <register>
19362          <name>EVENTS_OVRFLW</name>
19363          <description>Event on counter overflow</description>
19364          <addressOffset>0x104</addressOffset>
19365          <access>read-write</access>
19366          <fields>
19367            <field>
19368              <name>EVENTS_OVRFLW</name>
19369              <description>Event on counter overflow</description>
19370              <lsb>0</lsb>
19371              <msb>0</msb>
19372              <enumeratedValues>
19373                <enumeratedValue>
19374                  <name>NotGenerated</name>
19375                  <description>Event not generated</description>
19376                  <value>0</value>
19377                </enumeratedValue>
19378                <enumeratedValue>
19379                  <name>Generated</name>
19380                  <description>Event generated</description>
19381                  <value>1</value>
19382                </enumeratedValue>
19383              </enumeratedValues>
19384            </field>
19385          </fields>
19386        </register>
19387        <register>
19388          <dim>0x4</dim>
19389          <dimIncrement>0x4</dimIncrement>
19390          <name>EVENTS_COMPARE[%s]</name>
19391          <description>Description collection: Compare event on CC[n] match</description>
19392          <addressOffset>0x140</addressOffset>
19393          <access>read-write</access>
19394          <fields>
19395            <field>
19396              <name>EVENTS_COMPARE</name>
19397              <description>Compare event on CC[n] match</description>
19398              <lsb>0</lsb>
19399              <msb>0</msb>
19400              <enumeratedValues>
19401                <enumeratedValue>
19402                  <name>NotGenerated</name>
19403                  <description>Event not generated</description>
19404                  <value>0</value>
19405                </enumeratedValue>
19406                <enumeratedValue>
19407                  <name>Generated</name>
19408                  <description>Event generated</description>
19409                  <value>1</value>
19410                </enumeratedValue>
19411              </enumeratedValues>
19412            </field>
19413          </fields>
19414        </register>
19415        <register>
19416          <name>PUBLISH_TICK</name>
19417          <description>Publish configuration for event TICK</description>
19418          <addressOffset>0x180</addressOffset>
19419          <access>read-write</access>
19420          <fields>
19421            <field>
19422              <name>CHIDX</name>
19423              <description>DPPI channel that event TICK will publish to.</description>
19424              <lsb>0</lsb>
19425              <msb>7</msb>
19426            </field>
19427            <field>
19428              <name>EN</name>
19429              <lsb>31</lsb>
19430              <msb>31</msb>
19431              <enumeratedValues>
19432                <enumeratedValue>
19433                  <name>Disabled</name>
19434                  <description>Disable publishing</description>
19435                  <value>0</value>
19436                </enumeratedValue>
19437                <enumeratedValue>
19438                  <name>Enabled</name>
19439                  <description>Enable publishing</description>
19440                  <value>1</value>
19441                </enumeratedValue>
19442              </enumeratedValues>
19443            </field>
19444          </fields>
19445        </register>
19446        <register>
19447          <name>PUBLISH_OVRFLW</name>
19448          <description>Publish configuration for event OVRFLW</description>
19449          <addressOffset>0x184</addressOffset>
19450          <access>read-write</access>
19451          <fields>
19452            <field>
19453              <name>CHIDX</name>
19454              <description>DPPI channel that event OVRFLW will publish to.</description>
19455              <lsb>0</lsb>
19456              <msb>7</msb>
19457            </field>
19458            <field>
19459              <name>EN</name>
19460              <lsb>31</lsb>
19461              <msb>31</msb>
19462              <enumeratedValues>
19463                <enumeratedValue>
19464                  <name>Disabled</name>
19465                  <description>Disable publishing</description>
19466                  <value>0</value>
19467                </enumeratedValue>
19468                <enumeratedValue>
19469                  <name>Enabled</name>
19470                  <description>Enable publishing</description>
19471                  <value>1</value>
19472                </enumeratedValue>
19473              </enumeratedValues>
19474            </field>
19475          </fields>
19476        </register>
19477        <register>
19478          <dim>0x4</dim>
19479          <dimIncrement>0x4</dimIncrement>
19480          <name>PUBLISH_COMPARE[%s]</name>
19481          <description>Description collection: Publish configuration for event COMPARE[n]</description>
19482          <addressOffset>0x1C0</addressOffset>
19483          <access>read-write</access>
19484          <fields>
19485            <field>
19486              <name>CHIDX</name>
19487              <description>DPPI channel that event COMPARE[n] will publish to.</description>
19488              <lsb>0</lsb>
19489              <msb>7</msb>
19490            </field>
19491            <field>
19492              <name>EN</name>
19493              <lsb>31</lsb>
19494              <msb>31</msb>
19495              <enumeratedValues>
19496                <enumeratedValue>
19497                  <name>Disabled</name>
19498                  <description>Disable publishing</description>
19499                  <value>0</value>
19500                </enumeratedValue>
19501                <enumeratedValue>
19502                  <name>Enabled</name>
19503                  <description>Enable publishing</description>
19504                  <value>1</value>
19505                </enumeratedValue>
19506              </enumeratedValues>
19507            </field>
19508          </fields>
19509        </register>
19510        <register>
19511          <name>SHORTS</name>
19512          <description>Shortcuts between local events and tasks</description>
19513          <addressOffset>0x200</addressOffset>
19514          <access>read-write</access>
19515          <fields>
19516            <field>
19517              <name>COMPARE0_CLEAR</name>
19518              <description>Shortcut between event COMPARE[0] and task CLEAR</description>
19519              <lsb>0</lsb>
19520              <msb>0</msb>
19521              <enumeratedValues>
19522                <enumeratedValue>
19523                  <name>Disabled</name>
19524                  <description>Disable shortcut</description>
19525                  <value>0</value>
19526                </enumeratedValue>
19527                <enumeratedValue>
19528                  <name>Enabled</name>
19529                  <description>Enable shortcut</description>
19530                  <value>1</value>
19531                </enumeratedValue>
19532              </enumeratedValues>
19533            </field>
19534            <field>
19535              <name>COMPARE1_CLEAR</name>
19536              <description>Shortcut between event COMPARE[1] and task CLEAR</description>
19537              <lsb>1</lsb>
19538              <msb>1</msb>
19539              <enumeratedValues>
19540                <enumeratedValue>
19541                  <name>Disabled</name>
19542                  <description>Disable shortcut</description>
19543                  <value>0</value>
19544                </enumeratedValue>
19545                <enumeratedValue>
19546                  <name>Enabled</name>
19547                  <description>Enable shortcut</description>
19548                  <value>1</value>
19549                </enumeratedValue>
19550              </enumeratedValues>
19551            </field>
19552            <field>
19553              <name>COMPARE2_CLEAR</name>
19554              <description>Shortcut between event COMPARE[2] and task CLEAR</description>
19555              <lsb>2</lsb>
19556              <msb>2</msb>
19557              <enumeratedValues>
19558                <enumeratedValue>
19559                  <name>Disabled</name>
19560                  <description>Disable shortcut</description>
19561                  <value>0</value>
19562                </enumeratedValue>
19563                <enumeratedValue>
19564                  <name>Enabled</name>
19565                  <description>Enable shortcut</description>
19566                  <value>1</value>
19567                </enumeratedValue>
19568              </enumeratedValues>
19569            </field>
19570            <field>
19571              <name>COMPARE3_CLEAR</name>
19572              <description>Shortcut between event COMPARE[3] and task CLEAR</description>
19573              <lsb>3</lsb>
19574              <msb>3</msb>
19575              <enumeratedValues>
19576                <enumeratedValue>
19577                  <name>Disabled</name>
19578                  <description>Disable shortcut</description>
19579                  <value>0</value>
19580                </enumeratedValue>
19581                <enumeratedValue>
19582                  <name>Enabled</name>
19583                  <description>Enable shortcut</description>
19584                  <value>1</value>
19585                </enumeratedValue>
19586              </enumeratedValues>
19587            </field>
19588          </fields>
19589        </register>
19590        <register>
19591          <name>INTENSET</name>
19592          <description>Enable interrupt</description>
19593          <addressOffset>0x304</addressOffset>
19594          <access>read-write</access>
19595          <fields>
19596            <field>
19597              <name>TICK</name>
19598              <description>Write '1' to enable interrupt for event TICK</description>
19599              <lsb>0</lsb>
19600              <msb>0</msb>
19601              <enumeratedValues>
19602                <usage>read</usage>
19603                <enumeratedValue>
19604                  <name>Disabled</name>
19605                  <description>Read: Disabled</description>
19606                  <value>0</value>
19607                </enumeratedValue>
19608                <enumeratedValue>
19609                  <name>Enabled</name>
19610                  <description>Read: Enabled</description>
19611                  <value>1</value>
19612                </enumeratedValue>
19613              </enumeratedValues>
19614              <enumeratedValues>
19615                <usage>write</usage>
19616                <enumeratedValue>
19617                  <name>Set</name>
19618                  <description>Enable</description>
19619                  <value>1</value>
19620                </enumeratedValue>
19621              </enumeratedValues>
19622            </field>
19623            <field>
19624              <name>OVRFLW</name>
19625              <description>Write '1' to enable interrupt for event OVRFLW</description>
19626              <lsb>1</lsb>
19627              <msb>1</msb>
19628              <enumeratedValues>
19629                <usage>read</usage>
19630                <enumeratedValue>
19631                  <name>Disabled</name>
19632                  <description>Read: Disabled</description>
19633                  <value>0</value>
19634                </enumeratedValue>
19635                <enumeratedValue>
19636                  <name>Enabled</name>
19637                  <description>Read: Enabled</description>
19638                  <value>1</value>
19639                </enumeratedValue>
19640              </enumeratedValues>
19641              <enumeratedValues>
19642                <usage>write</usage>
19643                <enumeratedValue>
19644                  <name>Set</name>
19645                  <description>Enable</description>
19646                  <value>1</value>
19647                </enumeratedValue>
19648              </enumeratedValues>
19649            </field>
19650            <field>
19651              <name>COMPARE0</name>
19652              <description>Write '1' to enable interrupt for event COMPARE[0]</description>
19653              <lsb>16</lsb>
19654              <msb>16</msb>
19655              <enumeratedValues>
19656                <usage>read</usage>
19657                <enumeratedValue>
19658                  <name>Disabled</name>
19659                  <description>Read: Disabled</description>
19660                  <value>0</value>
19661                </enumeratedValue>
19662                <enumeratedValue>
19663                  <name>Enabled</name>
19664                  <description>Read: Enabled</description>
19665                  <value>1</value>
19666                </enumeratedValue>
19667              </enumeratedValues>
19668              <enumeratedValues>
19669                <usage>write</usage>
19670                <enumeratedValue>
19671                  <name>Set</name>
19672                  <description>Enable</description>
19673                  <value>1</value>
19674                </enumeratedValue>
19675              </enumeratedValues>
19676            </field>
19677            <field>
19678              <name>COMPARE1</name>
19679              <description>Write '1' to enable interrupt for event COMPARE[1]</description>
19680              <lsb>17</lsb>
19681              <msb>17</msb>
19682              <enumeratedValues>
19683                <usage>read</usage>
19684                <enumeratedValue>
19685                  <name>Disabled</name>
19686                  <description>Read: Disabled</description>
19687                  <value>0</value>
19688                </enumeratedValue>
19689                <enumeratedValue>
19690                  <name>Enabled</name>
19691                  <description>Read: Enabled</description>
19692                  <value>1</value>
19693                </enumeratedValue>
19694              </enumeratedValues>
19695              <enumeratedValues>
19696                <usage>write</usage>
19697                <enumeratedValue>
19698                  <name>Set</name>
19699                  <description>Enable</description>
19700                  <value>1</value>
19701                </enumeratedValue>
19702              </enumeratedValues>
19703            </field>
19704            <field>
19705              <name>COMPARE2</name>
19706              <description>Write '1' to enable interrupt for event COMPARE[2]</description>
19707              <lsb>18</lsb>
19708              <msb>18</msb>
19709              <enumeratedValues>
19710                <usage>read</usage>
19711                <enumeratedValue>
19712                  <name>Disabled</name>
19713                  <description>Read: Disabled</description>
19714                  <value>0</value>
19715                </enumeratedValue>
19716                <enumeratedValue>
19717                  <name>Enabled</name>
19718                  <description>Read: Enabled</description>
19719                  <value>1</value>
19720                </enumeratedValue>
19721              </enumeratedValues>
19722              <enumeratedValues>
19723                <usage>write</usage>
19724                <enumeratedValue>
19725                  <name>Set</name>
19726                  <description>Enable</description>
19727                  <value>1</value>
19728                </enumeratedValue>
19729              </enumeratedValues>
19730            </field>
19731            <field>
19732              <name>COMPARE3</name>
19733              <description>Write '1' to enable interrupt for event COMPARE[3]</description>
19734              <lsb>19</lsb>
19735              <msb>19</msb>
19736              <enumeratedValues>
19737                <usage>read</usage>
19738                <enumeratedValue>
19739                  <name>Disabled</name>
19740                  <description>Read: Disabled</description>
19741                  <value>0</value>
19742                </enumeratedValue>
19743                <enumeratedValue>
19744                  <name>Enabled</name>
19745                  <description>Read: Enabled</description>
19746                  <value>1</value>
19747                </enumeratedValue>
19748              </enumeratedValues>
19749              <enumeratedValues>
19750                <usage>write</usage>
19751                <enumeratedValue>
19752                  <name>Set</name>
19753                  <description>Enable</description>
19754                  <value>1</value>
19755                </enumeratedValue>
19756              </enumeratedValues>
19757            </field>
19758          </fields>
19759        </register>
19760        <register>
19761          <name>INTENCLR</name>
19762          <description>Disable interrupt</description>
19763          <addressOffset>0x308</addressOffset>
19764          <access>read-write</access>
19765          <fields>
19766            <field>
19767              <name>TICK</name>
19768              <description>Write '1' to disable interrupt for event TICK</description>
19769              <lsb>0</lsb>
19770              <msb>0</msb>
19771              <enumeratedValues>
19772                <usage>read</usage>
19773                <enumeratedValue>
19774                  <name>Disabled</name>
19775                  <description>Read: Disabled</description>
19776                  <value>0</value>
19777                </enumeratedValue>
19778                <enumeratedValue>
19779                  <name>Enabled</name>
19780                  <description>Read: Enabled</description>
19781                  <value>1</value>
19782                </enumeratedValue>
19783              </enumeratedValues>
19784              <enumeratedValues>
19785                <usage>write</usage>
19786                <enumeratedValue>
19787                  <name>Clear</name>
19788                  <description>Disable</description>
19789                  <value>1</value>
19790                </enumeratedValue>
19791              </enumeratedValues>
19792            </field>
19793            <field>
19794              <name>OVRFLW</name>
19795              <description>Write '1' to disable interrupt for event OVRFLW</description>
19796              <lsb>1</lsb>
19797              <msb>1</msb>
19798              <enumeratedValues>
19799                <usage>read</usage>
19800                <enumeratedValue>
19801                  <name>Disabled</name>
19802                  <description>Read: Disabled</description>
19803                  <value>0</value>
19804                </enumeratedValue>
19805                <enumeratedValue>
19806                  <name>Enabled</name>
19807                  <description>Read: Enabled</description>
19808                  <value>1</value>
19809                </enumeratedValue>
19810              </enumeratedValues>
19811              <enumeratedValues>
19812                <usage>write</usage>
19813                <enumeratedValue>
19814                  <name>Clear</name>
19815                  <description>Disable</description>
19816                  <value>1</value>
19817                </enumeratedValue>
19818              </enumeratedValues>
19819            </field>
19820            <field>
19821              <name>COMPARE0</name>
19822              <description>Write '1' to disable interrupt for event COMPARE[0]</description>
19823              <lsb>16</lsb>
19824              <msb>16</msb>
19825              <enumeratedValues>
19826                <usage>read</usage>
19827                <enumeratedValue>
19828                  <name>Disabled</name>
19829                  <description>Read: Disabled</description>
19830                  <value>0</value>
19831                </enumeratedValue>
19832                <enumeratedValue>
19833                  <name>Enabled</name>
19834                  <description>Read: Enabled</description>
19835                  <value>1</value>
19836                </enumeratedValue>
19837              </enumeratedValues>
19838              <enumeratedValues>
19839                <usage>write</usage>
19840                <enumeratedValue>
19841                  <name>Clear</name>
19842                  <description>Disable</description>
19843                  <value>1</value>
19844                </enumeratedValue>
19845              </enumeratedValues>
19846            </field>
19847            <field>
19848              <name>COMPARE1</name>
19849              <description>Write '1' to disable interrupt for event COMPARE[1]</description>
19850              <lsb>17</lsb>
19851              <msb>17</msb>
19852              <enumeratedValues>
19853                <usage>read</usage>
19854                <enumeratedValue>
19855                  <name>Disabled</name>
19856                  <description>Read: Disabled</description>
19857                  <value>0</value>
19858                </enumeratedValue>
19859                <enumeratedValue>
19860                  <name>Enabled</name>
19861                  <description>Read: Enabled</description>
19862                  <value>1</value>
19863                </enumeratedValue>
19864              </enumeratedValues>
19865              <enumeratedValues>
19866                <usage>write</usage>
19867                <enumeratedValue>
19868                  <name>Clear</name>
19869                  <description>Disable</description>
19870                  <value>1</value>
19871                </enumeratedValue>
19872              </enumeratedValues>
19873            </field>
19874            <field>
19875              <name>COMPARE2</name>
19876              <description>Write '1' to disable interrupt for event COMPARE[2]</description>
19877              <lsb>18</lsb>
19878              <msb>18</msb>
19879              <enumeratedValues>
19880                <usage>read</usage>
19881                <enumeratedValue>
19882                  <name>Disabled</name>
19883                  <description>Read: Disabled</description>
19884                  <value>0</value>
19885                </enumeratedValue>
19886                <enumeratedValue>
19887                  <name>Enabled</name>
19888                  <description>Read: Enabled</description>
19889                  <value>1</value>
19890                </enumeratedValue>
19891              </enumeratedValues>
19892              <enumeratedValues>
19893                <usage>write</usage>
19894                <enumeratedValue>
19895                  <name>Clear</name>
19896                  <description>Disable</description>
19897                  <value>1</value>
19898                </enumeratedValue>
19899              </enumeratedValues>
19900            </field>
19901            <field>
19902              <name>COMPARE3</name>
19903              <description>Write '1' to disable interrupt for event COMPARE[3]</description>
19904              <lsb>19</lsb>
19905              <msb>19</msb>
19906              <enumeratedValues>
19907                <usage>read</usage>
19908                <enumeratedValue>
19909                  <name>Disabled</name>
19910                  <description>Read: Disabled</description>
19911                  <value>0</value>
19912                </enumeratedValue>
19913                <enumeratedValue>
19914                  <name>Enabled</name>
19915                  <description>Read: Enabled</description>
19916                  <value>1</value>
19917                </enumeratedValue>
19918              </enumeratedValues>
19919              <enumeratedValues>
19920                <usage>write</usage>
19921                <enumeratedValue>
19922                  <name>Clear</name>
19923                  <description>Disable</description>
19924                  <value>1</value>
19925                </enumeratedValue>
19926              </enumeratedValues>
19927            </field>
19928          </fields>
19929        </register>
19930        <register>
19931          <name>EVTEN</name>
19932          <description>Enable or disable event routing</description>
19933          <addressOffset>0x340</addressOffset>
19934          <access>read-write</access>
19935          <fields>
19936            <field>
19937              <name>TICK</name>
19938              <description>Enable or disable event routing for event TICK</description>
19939              <lsb>0</lsb>
19940              <msb>0</msb>
19941              <enumeratedValues>
19942                <enumeratedValue>
19943                  <name>Disabled</name>
19944                  <description>Disable</description>
19945                  <value>0</value>
19946                </enumeratedValue>
19947                <enumeratedValue>
19948                  <name>Enabled</name>
19949                  <description>Enable</description>
19950                  <value>1</value>
19951                </enumeratedValue>
19952              </enumeratedValues>
19953            </field>
19954            <field>
19955              <name>OVRFLW</name>
19956              <description>Enable or disable event routing for event OVRFLW</description>
19957              <lsb>1</lsb>
19958              <msb>1</msb>
19959              <enumeratedValues>
19960                <enumeratedValue>
19961                  <name>Disabled</name>
19962                  <description>Disable</description>
19963                  <value>0</value>
19964                </enumeratedValue>
19965                <enumeratedValue>
19966                  <name>Enabled</name>
19967                  <description>Enable</description>
19968                  <value>1</value>
19969                </enumeratedValue>
19970              </enumeratedValues>
19971            </field>
19972            <field>
19973              <name>COMPARE0</name>
19974              <description>Enable or disable event routing for event COMPARE[0]</description>
19975              <lsb>16</lsb>
19976              <msb>16</msb>
19977              <enumeratedValues>
19978                <enumeratedValue>
19979                  <name>Disabled</name>
19980                  <description>Disable</description>
19981                  <value>0</value>
19982                </enumeratedValue>
19983                <enumeratedValue>
19984                  <name>Enabled</name>
19985                  <description>Enable</description>
19986                  <value>1</value>
19987                </enumeratedValue>
19988              </enumeratedValues>
19989            </field>
19990            <field>
19991              <name>COMPARE1</name>
19992              <description>Enable or disable event routing for event COMPARE[1]</description>
19993              <lsb>17</lsb>
19994              <msb>17</msb>
19995              <enumeratedValues>
19996                <enumeratedValue>
19997                  <name>Disabled</name>
19998                  <description>Disable</description>
19999                  <value>0</value>
20000                </enumeratedValue>
20001                <enumeratedValue>
20002                  <name>Enabled</name>
20003                  <description>Enable</description>
20004                  <value>1</value>
20005                </enumeratedValue>
20006              </enumeratedValues>
20007            </field>
20008            <field>
20009              <name>COMPARE2</name>
20010              <description>Enable or disable event routing for event COMPARE[2]</description>
20011              <lsb>18</lsb>
20012              <msb>18</msb>
20013              <enumeratedValues>
20014                <enumeratedValue>
20015                  <name>Disabled</name>
20016                  <description>Disable</description>
20017                  <value>0</value>
20018                </enumeratedValue>
20019                <enumeratedValue>
20020                  <name>Enabled</name>
20021                  <description>Enable</description>
20022                  <value>1</value>
20023                </enumeratedValue>
20024              </enumeratedValues>
20025            </field>
20026            <field>
20027              <name>COMPARE3</name>
20028              <description>Enable or disable event routing for event COMPARE[3]</description>
20029              <lsb>19</lsb>
20030              <msb>19</msb>
20031              <enumeratedValues>
20032                <enumeratedValue>
20033                  <name>Disabled</name>
20034                  <description>Disable</description>
20035                  <value>0</value>
20036                </enumeratedValue>
20037                <enumeratedValue>
20038                  <name>Enabled</name>
20039                  <description>Enable</description>
20040                  <value>1</value>
20041                </enumeratedValue>
20042              </enumeratedValues>
20043            </field>
20044          </fields>
20045        </register>
20046        <register>
20047          <name>EVTENSET</name>
20048          <description>Enable event routing</description>
20049          <addressOffset>0x344</addressOffset>
20050          <access>read-write</access>
20051          <fields>
20052            <field>
20053              <name>TICK</name>
20054              <description>Write '1' to enable event routing for event TICK</description>
20055              <lsb>0</lsb>
20056              <msb>0</msb>
20057              <enumeratedValues>
20058                <usage>read</usage>
20059                <enumeratedValue>
20060                  <name>Disabled</name>
20061                  <description>Read: Disabled</description>
20062                  <value>0</value>
20063                </enumeratedValue>
20064                <enumeratedValue>
20065                  <name>Enabled</name>
20066                  <description>Read: Enabled</description>
20067                  <value>1</value>
20068                </enumeratedValue>
20069              </enumeratedValues>
20070              <enumeratedValues>
20071                <usage>write</usage>
20072                <enumeratedValue>
20073                  <name>Set</name>
20074                  <description>Enable</description>
20075                  <value>1</value>
20076                </enumeratedValue>
20077              </enumeratedValues>
20078            </field>
20079            <field>
20080              <name>OVRFLW</name>
20081              <description>Write '1' to enable event routing for event OVRFLW</description>
20082              <lsb>1</lsb>
20083              <msb>1</msb>
20084              <enumeratedValues>
20085                <usage>read</usage>
20086                <enumeratedValue>
20087                  <name>Disabled</name>
20088                  <description>Read: Disabled</description>
20089                  <value>0</value>
20090                </enumeratedValue>
20091                <enumeratedValue>
20092                  <name>Enabled</name>
20093                  <description>Read: Enabled</description>
20094                  <value>1</value>
20095                </enumeratedValue>
20096              </enumeratedValues>
20097              <enumeratedValues>
20098                <usage>write</usage>
20099                <enumeratedValue>
20100                  <name>Set</name>
20101                  <description>Enable</description>
20102                  <value>1</value>
20103                </enumeratedValue>
20104              </enumeratedValues>
20105            </field>
20106            <field>
20107              <name>COMPARE0</name>
20108              <description>Write '1' to enable event routing for event COMPARE[0]</description>
20109              <lsb>16</lsb>
20110              <msb>16</msb>
20111              <enumeratedValues>
20112                <usage>read</usage>
20113                <enumeratedValue>
20114                  <name>Disabled</name>
20115                  <description>Read: Disabled</description>
20116                  <value>0</value>
20117                </enumeratedValue>
20118                <enumeratedValue>
20119                  <name>Enabled</name>
20120                  <description>Read: Enabled</description>
20121                  <value>1</value>
20122                </enumeratedValue>
20123              </enumeratedValues>
20124              <enumeratedValues>
20125                <usage>write</usage>
20126                <enumeratedValue>
20127                  <name>Set</name>
20128                  <description>Enable</description>
20129                  <value>1</value>
20130                </enumeratedValue>
20131              </enumeratedValues>
20132            </field>
20133            <field>
20134              <name>COMPARE1</name>
20135              <description>Write '1' to enable event routing for event COMPARE[1]</description>
20136              <lsb>17</lsb>
20137              <msb>17</msb>
20138              <enumeratedValues>
20139                <usage>read</usage>
20140                <enumeratedValue>
20141                  <name>Disabled</name>
20142                  <description>Read: Disabled</description>
20143                  <value>0</value>
20144                </enumeratedValue>
20145                <enumeratedValue>
20146                  <name>Enabled</name>
20147                  <description>Read: Enabled</description>
20148                  <value>1</value>
20149                </enumeratedValue>
20150              </enumeratedValues>
20151              <enumeratedValues>
20152                <usage>write</usage>
20153                <enumeratedValue>
20154                  <name>Set</name>
20155                  <description>Enable</description>
20156                  <value>1</value>
20157                </enumeratedValue>
20158              </enumeratedValues>
20159            </field>
20160            <field>
20161              <name>COMPARE2</name>
20162              <description>Write '1' to enable event routing for event COMPARE[2]</description>
20163              <lsb>18</lsb>
20164              <msb>18</msb>
20165              <enumeratedValues>
20166                <usage>read</usage>
20167                <enumeratedValue>
20168                  <name>Disabled</name>
20169                  <description>Read: Disabled</description>
20170                  <value>0</value>
20171                </enumeratedValue>
20172                <enumeratedValue>
20173                  <name>Enabled</name>
20174                  <description>Read: Enabled</description>
20175                  <value>1</value>
20176                </enumeratedValue>
20177              </enumeratedValues>
20178              <enumeratedValues>
20179                <usage>write</usage>
20180                <enumeratedValue>
20181                  <name>Set</name>
20182                  <description>Enable</description>
20183                  <value>1</value>
20184                </enumeratedValue>
20185              </enumeratedValues>
20186            </field>
20187            <field>
20188              <name>COMPARE3</name>
20189              <description>Write '1' to enable event routing for event COMPARE[3]</description>
20190              <lsb>19</lsb>
20191              <msb>19</msb>
20192              <enumeratedValues>
20193                <usage>read</usage>
20194                <enumeratedValue>
20195                  <name>Disabled</name>
20196                  <description>Read: Disabled</description>
20197                  <value>0</value>
20198                </enumeratedValue>
20199                <enumeratedValue>
20200                  <name>Enabled</name>
20201                  <description>Read: Enabled</description>
20202                  <value>1</value>
20203                </enumeratedValue>
20204              </enumeratedValues>
20205              <enumeratedValues>
20206                <usage>write</usage>
20207                <enumeratedValue>
20208                  <name>Set</name>
20209                  <description>Enable</description>
20210                  <value>1</value>
20211                </enumeratedValue>
20212              </enumeratedValues>
20213            </field>
20214          </fields>
20215        </register>
20216        <register>
20217          <name>EVTENCLR</name>
20218          <description>Disable event routing</description>
20219          <addressOffset>0x348</addressOffset>
20220          <access>read-write</access>
20221          <fields>
20222            <field>
20223              <name>TICK</name>
20224              <description>Write '1' to disable event routing for event TICK</description>
20225              <lsb>0</lsb>
20226              <msb>0</msb>
20227              <enumeratedValues>
20228                <usage>read</usage>
20229                <enumeratedValue>
20230                  <name>Disabled</name>
20231                  <description>Read: Disabled</description>
20232                  <value>0</value>
20233                </enumeratedValue>
20234                <enumeratedValue>
20235                  <name>Enabled</name>
20236                  <description>Read: Enabled</description>
20237                  <value>1</value>
20238                </enumeratedValue>
20239              </enumeratedValues>
20240              <enumeratedValues>
20241                <usage>write</usage>
20242                <enumeratedValue>
20243                  <name>Clear</name>
20244                  <description>Disable</description>
20245                  <value>1</value>
20246                </enumeratedValue>
20247              </enumeratedValues>
20248            </field>
20249            <field>
20250              <name>OVRFLW</name>
20251              <description>Write '1' to disable event routing for event OVRFLW</description>
20252              <lsb>1</lsb>
20253              <msb>1</msb>
20254              <enumeratedValues>
20255                <usage>read</usage>
20256                <enumeratedValue>
20257                  <name>Disabled</name>
20258                  <description>Read: Disabled</description>
20259                  <value>0</value>
20260                </enumeratedValue>
20261                <enumeratedValue>
20262                  <name>Enabled</name>
20263                  <description>Read: Enabled</description>
20264                  <value>1</value>
20265                </enumeratedValue>
20266              </enumeratedValues>
20267              <enumeratedValues>
20268                <usage>write</usage>
20269                <enumeratedValue>
20270                  <name>Clear</name>
20271                  <description>Disable</description>
20272                  <value>1</value>
20273                </enumeratedValue>
20274              </enumeratedValues>
20275            </field>
20276            <field>
20277              <name>COMPARE0</name>
20278              <description>Write '1' to disable event routing for event COMPARE[0]</description>
20279              <lsb>16</lsb>
20280              <msb>16</msb>
20281              <enumeratedValues>
20282                <usage>read</usage>
20283                <enumeratedValue>
20284                  <name>Disabled</name>
20285                  <description>Read: Disabled</description>
20286                  <value>0</value>
20287                </enumeratedValue>
20288                <enumeratedValue>
20289                  <name>Enabled</name>
20290                  <description>Read: Enabled</description>
20291                  <value>1</value>
20292                </enumeratedValue>
20293              </enumeratedValues>
20294              <enumeratedValues>
20295                <usage>write</usage>
20296                <enumeratedValue>
20297                  <name>Clear</name>
20298                  <description>Disable</description>
20299                  <value>1</value>
20300                </enumeratedValue>
20301              </enumeratedValues>
20302            </field>
20303            <field>
20304              <name>COMPARE1</name>
20305              <description>Write '1' to disable event routing for event COMPARE[1]</description>
20306              <lsb>17</lsb>
20307              <msb>17</msb>
20308              <enumeratedValues>
20309                <usage>read</usage>
20310                <enumeratedValue>
20311                  <name>Disabled</name>
20312                  <description>Read: Disabled</description>
20313                  <value>0</value>
20314                </enumeratedValue>
20315                <enumeratedValue>
20316                  <name>Enabled</name>
20317                  <description>Read: Enabled</description>
20318                  <value>1</value>
20319                </enumeratedValue>
20320              </enumeratedValues>
20321              <enumeratedValues>
20322                <usage>write</usage>
20323                <enumeratedValue>
20324                  <name>Clear</name>
20325                  <description>Disable</description>
20326                  <value>1</value>
20327                </enumeratedValue>
20328              </enumeratedValues>
20329            </field>
20330            <field>
20331              <name>COMPARE2</name>
20332              <description>Write '1' to disable event routing for event COMPARE[2]</description>
20333              <lsb>18</lsb>
20334              <msb>18</msb>
20335              <enumeratedValues>
20336                <usage>read</usage>
20337                <enumeratedValue>
20338                  <name>Disabled</name>
20339                  <description>Read: Disabled</description>
20340                  <value>0</value>
20341                </enumeratedValue>
20342                <enumeratedValue>
20343                  <name>Enabled</name>
20344                  <description>Read: Enabled</description>
20345                  <value>1</value>
20346                </enumeratedValue>
20347              </enumeratedValues>
20348              <enumeratedValues>
20349                <usage>write</usage>
20350                <enumeratedValue>
20351                  <name>Clear</name>
20352                  <description>Disable</description>
20353                  <value>1</value>
20354                </enumeratedValue>
20355              </enumeratedValues>
20356            </field>
20357            <field>
20358              <name>COMPARE3</name>
20359              <description>Write '1' to disable event routing for event COMPARE[3]</description>
20360              <lsb>19</lsb>
20361              <msb>19</msb>
20362              <enumeratedValues>
20363                <usage>read</usage>
20364                <enumeratedValue>
20365                  <name>Disabled</name>
20366                  <description>Read: Disabled</description>
20367                  <value>0</value>
20368                </enumeratedValue>
20369                <enumeratedValue>
20370                  <name>Enabled</name>
20371                  <description>Read: Enabled</description>
20372                  <value>1</value>
20373                </enumeratedValue>
20374              </enumeratedValues>
20375              <enumeratedValues>
20376                <usage>write</usage>
20377                <enumeratedValue>
20378                  <name>Clear</name>
20379                  <description>Disable</description>
20380                  <value>1</value>
20381                </enumeratedValue>
20382              </enumeratedValues>
20383            </field>
20384          </fields>
20385        </register>
20386        <register>
20387          <name>COUNTER</name>
20388          <description>Current counter value</description>
20389          <addressOffset>0x504</addressOffset>
20390          <access>read-only</access>
20391          <fields>
20392            <field>
20393              <name>COUNTER</name>
20394              <description>Counter value</description>
20395              <lsb>0</lsb>
20396              <msb>23</msb>
20397            </field>
20398          </fields>
20399        </register>
20400        <register>
20401          <name>PRESCALER</name>
20402          <description>12-bit prescaler for counter frequency (32768 / (PRESCALER + 1)). Must be written when RTC is stopped.</description>
20403          <addressOffset>0x508</addressOffset>
20404          <access>read-write</access>
20405          <fields>
20406            <field>
20407              <name>PRESCALER</name>
20408              <description>Prescaler value</description>
20409              <lsb>0</lsb>
20410              <msb>11</msb>
20411            </field>
20412          </fields>
20413        </register>
20414        <register>
20415          <dim>0x4</dim>
20416          <dimIncrement>0x4</dimIncrement>
20417          <name>CC[%s]</name>
20418          <description>Description collection: Compare register n</description>
20419          <addressOffset>0x540</addressOffset>
20420          <access>read-write</access>
20421          <fields>
20422            <field>
20423              <name>COMPARE</name>
20424              <description>Compare value</description>
20425              <lsb>0</lsb>
20426              <msb>23</msb>
20427            </field>
20428          </fields>
20429        </register>
20430      </registers>
20431    </peripheral>
20432    <peripheral>
20433      <name>IPC_NS</name>
20434      <description>Interprocessor communication</description>
20435      <baseAddress>0x41012000</baseAddress>
20436      <headerStructName>IPC</headerStructName>
20437      <!--Security dma=NA-->
20438      <!--Security securemapping=NS-->
20439      <addressBlock>
20440        <offset>0</offset>
20441        <size>0x1000</size>
20442        <usage>registers</usage>
20443      </addressBlock>
20444      <interrupt>
20445        <name>IPC</name>
20446        <value>18</value>
20447      </interrupt>
20448      <groupName>IPC</groupName>
20449      <size>0x20</size>
20450      <registers>
20451        <register>
20452          <dim>0x10</dim>
20453          <dimIncrement>0x4</dimIncrement>
20454          <name>TASKS_SEND[%s]</name>
20455          <description>Description collection: Trigger events on IPC channel enabled in SEND_CNF[n]</description>
20456          <addressOffset>0x000</addressOffset>
20457          <access>write-only</access>
20458          <fields>
20459            <field>
20460              <name>TASKS_SEND</name>
20461              <description>Trigger events on IPC channel enabled in SEND_CNF[n]</description>
20462              <lsb>0</lsb>
20463              <msb>0</msb>
20464              <enumeratedValues>
20465                <enumeratedValue>
20466                  <name>Trigger</name>
20467                  <description>Trigger task</description>
20468                  <value>1</value>
20469                </enumeratedValue>
20470              </enumeratedValues>
20471            </field>
20472          </fields>
20473        </register>
20474        <register>
20475          <dim>0x10</dim>
20476          <dimIncrement>0x4</dimIncrement>
20477          <name>SUBSCRIBE_SEND[%s]</name>
20478          <description>Description collection: Subscribe configuration for task SEND[n]</description>
20479          <addressOffset>0x080</addressOffset>
20480          <access>read-write</access>
20481          <fields>
20482            <field>
20483              <name>CHIDX</name>
20484              <description>DPPI channel that task SEND[n] will subscribe to</description>
20485              <lsb>0</lsb>
20486              <msb>7</msb>
20487            </field>
20488            <field>
20489              <name>EN</name>
20490              <lsb>31</lsb>
20491              <msb>31</msb>
20492              <enumeratedValues>
20493                <enumeratedValue>
20494                  <name>Disabled</name>
20495                  <description>Disable subscription</description>
20496                  <value>0</value>
20497                </enumeratedValue>
20498                <enumeratedValue>
20499                  <name>Enabled</name>
20500                  <description>Enable subscription</description>
20501                  <value>1</value>
20502                </enumeratedValue>
20503              </enumeratedValues>
20504            </field>
20505          </fields>
20506        </register>
20507        <register>
20508          <dim>0x10</dim>
20509          <dimIncrement>0x4</dimIncrement>
20510          <name>EVENTS_RECEIVE[%s]</name>
20511          <description>Description collection: Event received on one or more of the enabled IPC channels in RECEIVE_CNF[n]</description>
20512          <addressOffset>0x100</addressOffset>
20513          <access>read-write</access>
20514          <fields>
20515            <field>
20516              <name>EVENTS_RECEIVE</name>
20517              <description>Event received on one or more of the enabled IPC channels in RECEIVE_CNF[n]</description>
20518              <lsb>0</lsb>
20519              <msb>0</msb>
20520              <enumeratedValues>
20521                <enumeratedValue>
20522                  <name>NotGenerated</name>
20523                  <description>Event not generated</description>
20524                  <value>0</value>
20525                </enumeratedValue>
20526                <enumeratedValue>
20527                  <name>Generated</name>
20528                  <description>Event generated</description>
20529                  <value>1</value>
20530                </enumeratedValue>
20531              </enumeratedValues>
20532            </field>
20533          </fields>
20534        </register>
20535        <register>
20536          <dim>0x10</dim>
20537          <dimIncrement>0x4</dimIncrement>
20538          <name>PUBLISH_RECEIVE[%s]</name>
20539          <description>Description collection: Publish configuration for event RECEIVE[n]</description>
20540          <addressOffset>0x180</addressOffset>
20541          <access>read-write</access>
20542          <fields>
20543            <field>
20544              <name>CHIDX</name>
20545              <description>DPPI channel that event RECEIVE[n] will publish to.</description>
20546              <lsb>0</lsb>
20547              <msb>7</msb>
20548            </field>
20549            <field>
20550              <name>EN</name>
20551              <lsb>31</lsb>
20552              <msb>31</msb>
20553              <enumeratedValues>
20554                <enumeratedValue>
20555                  <name>Disabled</name>
20556                  <description>Disable publishing</description>
20557                  <value>0</value>
20558                </enumeratedValue>
20559                <enumeratedValue>
20560                  <name>Enabled</name>
20561                  <description>Enable publishing</description>
20562                  <value>1</value>
20563                </enumeratedValue>
20564              </enumeratedValues>
20565            </field>
20566          </fields>
20567        </register>
20568        <register>
20569          <name>INTEN</name>
20570          <description>Enable or disable interrupt</description>
20571          <addressOffset>0x300</addressOffset>
20572          <access>read-write</access>
20573          <fields>
20574            <field>
20575              <name>RECEIVE0</name>
20576              <description>Enable or disable interrupt for event RECEIVE[0]</description>
20577              <lsb>0</lsb>
20578              <msb>0</msb>
20579              <enumeratedValues>
20580                <enumeratedValue>
20581                  <name>Disabled</name>
20582                  <description>Disable</description>
20583                  <value>0</value>
20584                </enumeratedValue>
20585                <enumeratedValue>
20586                  <name>Enabled</name>
20587                  <description>Enable</description>
20588                  <value>1</value>
20589                </enumeratedValue>
20590              </enumeratedValues>
20591            </field>
20592            <field>
20593              <name>RECEIVE1</name>
20594              <description>Enable or disable interrupt for event RECEIVE[1]</description>
20595              <lsb>1</lsb>
20596              <msb>1</msb>
20597              <enumeratedValues>
20598                <enumeratedValue>
20599                  <name>Disabled</name>
20600                  <description>Disable</description>
20601                  <value>0</value>
20602                </enumeratedValue>
20603                <enumeratedValue>
20604                  <name>Enabled</name>
20605                  <description>Enable</description>
20606                  <value>1</value>
20607                </enumeratedValue>
20608              </enumeratedValues>
20609            </field>
20610            <field>
20611              <name>RECEIVE2</name>
20612              <description>Enable or disable interrupt for event RECEIVE[2]</description>
20613              <lsb>2</lsb>
20614              <msb>2</msb>
20615              <enumeratedValues>
20616                <enumeratedValue>
20617                  <name>Disabled</name>
20618                  <description>Disable</description>
20619                  <value>0</value>
20620                </enumeratedValue>
20621                <enumeratedValue>
20622                  <name>Enabled</name>
20623                  <description>Enable</description>
20624                  <value>1</value>
20625                </enumeratedValue>
20626              </enumeratedValues>
20627            </field>
20628            <field>
20629              <name>RECEIVE3</name>
20630              <description>Enable or disable interrupt for event RECEIVE[3]</description>
20631              <lsb>3</lsb>
20632              <msb>3</msb>
20633              <enumeratedValues>
20634                <enumeratedValue>
20635                  <name>Disabled</name>
20636                  <description>Disable</description>
20637                  <value>0</value>
20638                </enumeratedValue>
20639                <enumeratedValue>
20640                  <name>Enabled</name>
20641                  <description>Enable</description>
20642                  <value>1</value>
20643                </enumeratedValue>
20644              </enumeratedValues>
20645            </field>
20646            <field>
20647              <name>RECEIVE4</name>
20648              <description>Enable or disable interrupt for event RECEIVE[4]</description>
20649              <lsb>4</lsb>
20650              <msb>4</msb>
20651              <enumeratedValues>
20652                <enumeratedValue>
20653                  <name>Disabled</name>
20654                  <description>Disable</description>
20655                  <value>0</value>
20656                </enumeratedValue>
20657                <enumeratedValue>
20658                  <name>Enabled</name>
20659                  <description>Enable</description>
20660                  <value>1</value>
20661                </enumeratedValue>
20662              </enumeratedValues>
20663            </field>
20664            <field>
20665              <name>RECEIVE5</name>
20666              <description>Enable or disable interrupt for event RECEIVE[5]</description>
20667              <lsb>5</lsb>
20668              <msb>5</msb>
20669              <enumeratedValues>
20670                <enumeratedValue>
20671                  <name>Disabled</name>
20672                  <description>Disable</description>
20673                  <value>0</value>
20674                </enumeratedValue>
20675                <enumeratedValue>
20676                  <name>Enabled</name>
20677                  <description>Enable</description>
20678                  <value>1</value>
20679                </enumeratedValue>
20680              </enumeratedValues>
20681            </field>
20682            <field>
20683              <name>RECEIVE6</name>
20684              <description>Enable or disable interrupt for event RECEIVE[6]</description>
20685              <lsb>6</lsb>
20686              <msb>6</msb>
20687              <enumeratedValues>
20688                <enumeratedValue>
20689                  <name>Disabled</name>
20690                  <description>Disable</description>
20691                  <value>0</value>
20692                </enumeratedValue>
20693                <enumeratedValue>
20694                  <name>Enabled</name>
20695                  <description>Enable</description>
20696                  <value>1</value>
20697                </enumeratedValue>
20698              </enumeratedValues>
20699            </field>
20700            <field>
20701              <name>RECEIVE7</name>
20702              <description>Enable or disable interrupt for event RECEIVE[7]</description>
20703              <lsb>7</lsb>
20704              <msb>7</msb>
20705              <enumeratedValues>
20706                <enumeratedValue>
20707                  <name>Disabled</name>
20708                  <description>Disable</description>
20709                  <value>0</value>
20710                </enumeratedValue>
20711                <enumeratedValue>
20712                  <name>Enabled</name>
20713                  <description>Enable</description>
20714                  <value>1</value>
20715                </enumeratedValue>
20716              </enumeratedValues>
20717            </field>
20718            <field>
20719              <name>RECEIVE8</name>
20720              <description>Enable or disable interrupt for event RECEIVE[8]</description>
20721              <lsb>8</lsb>
20722              <msb>8</msb>
20723              <enumeratedValues>
20724                <enumeratedValue>
20725                  <name>Disabled</name>
20726                  <description>Disable</description>
20727                  <value>0</value>
20728                </enumeratedValue>
20729                <enumeratedValue>
20730                  <name>Enabled</name>
20731                  <description>Enable</description>
20732                  <value>1</value>
20733                </enumeratedValue>
20734              </enumeratedValues>
20735            </field>
20736            <field>
20737              <name>RECEIVE9</name>
20738              <description>Enable or disable interrupt for event RECEIVE[9]</description>
20739              <lsb>9</lsb>
20740              <msb>9</msb>
20741              <enumeratedValues>
20742                <enumeratedValue>
20743                  <name>Disabled</name>
20744                  <description>Disable</description>
20745                  <value>0</value>
20746                </enumeratedValue>
20747                <enumeratedValue>
20748                  <name>Enabled</name>
20749                  <description>Enable</description>
20750                  <value>1</value>
20751                </enumeratedValue>
20752              </enumeratedValues>
20753            </field>
20754            <field>
20755              <name>RECEIVE10</name>
20756              <description>Enable or disable interrupt for event RECEIVE[10]</description>
20757              <lsb>10</lsb>
20758              <msb>10</msb>
20759              <enumeratedValues>
20760                <enumeratedValue>
20761                  <name>Disabled</name>
20762                  <description>Disable</description>
20763                  <value>0</value>
20764                </enumeratedValue>
20765                <enumeratedValue>
20766                  <name>Enabled</name>
20767                  <description>Enable</description>
20768                  <value>1</value>
20769                </enumeratedValue>
20770              </enumeratedValues>
20771            </field>
20772            <field>
20773              <name>RECEIVE11</name>
20774              <description>Enable or disable interrupt for event RECEIVE[11]</description>
20775              <lsb>11</lsb>
20776              <msb>11</msb>
20777              <enumeratedValues>
20778                <enumeratedValue>
20779                  <name>Disabled</name>
20780                  <description>Disable</description>
20781                  <value>0</value>
20782                </enumeratedValue>
20783                <enumeratedValue>
20784                  <name>Enabled</name>
20785                  <description>Enable</description>
20786                  <value>1</value>
20787                </enumeratedValue>
20788              </enumeratedValues>
20789            </field>
20790            <field>
20791              <name>RECEIVE12</name>
20792              <description>Enable or disable interrupt for event RECEIVE[12]</description>
20793              <lsb>12</lsb>
20794              <msb>12</msb>
20795              <enumeratedValues>
20796                <enumeratedValue>
20797                  <name>Disabled</name>
20798                  <description>Disable</description>
20799                  <value>0</value>
20800                </enumeratedValue>
20801                <enumeratedValue>
20802                  <name>Enabled</name>
20803                  <description>Enable</description>
20804                  <value>1</value>
20805                </enumeratedValue>
20806              </enumeratedValues>
20807            </field>
20808            <field>
20809              <name>RECEIVE13</name>
20810              <description>Enable or disable interrupt for event RECEIVE[13]</description>
20811              <lsb>13</lsb>
20812              <msb>13</msb>
20813              <enumeratedValues>
20814                <enumeratedValue>
20815                  <name>Disabled</name>
20816                  <description>Disable</description>
20817                  <value>0</value>
20818                </enumeratedValue>
20819                <enumeratedValue>
20820                  <name>Enabled</name>
20821                  <description>Enable</description>
20822                  <value>1</value>
20823                </enumeratedValue>
20824              </enumeratedValues>
20825            </field>
20826            <field>
20827              <name>RECEIVE14</name>
20828              <description>Enable or disable interrupt for event RECEIVE[14]</description>
20829              <lsb>14</lsb>
20830              <msb>14</msb>
20831              <enumeratedValues>
20832                <enumeratedValue>
20833                  <name>Disabled</name>
20834                  <description>Disable</description>
20835                  <value>0</value>
20836                </enumeratedValue>
20837                <enumeratedValue>
20838                  <name>Enabled</name>
20839                  <description>Enable</description>
20840                  <value>1</value>
20841                </enumeratedValue>
20842              </enumeratedValues>
20843            </field>
20844            <field>
20845              <name>RECEIVE15</name>
20846              <description>Enable or disable interrupt for event RECEIVE[15]</description>
20847              <lsb>15</lsb>
20848              <msb>15</msb>
20849              <enumeratedValues>
20850                <enumeratedValue>
20851                  <name>Disabled</name>
20852                  <description>Disable</description>
20853                  <value>0</value>
20854                </enumeratedValue>
20855                <enumeratedValue>
20856                  <name>Enabled</name>
20857                  <description>Enable</description>
20858                  <value>1</value>
20859                </enumeratedValue>
20860              </enumeratedValues>
20861            </field>
20862          </fields>
20863        </register>
20864        <register>
20865          <name>INTENSET</name>
20866          <description>Enable interrupt</description>
20867          <addressOffset>0x304</addressOffset>
20868          <access>read-write</access>
20869          <fields>
20870            <field>
20871              <name>RECEIVE0</name>
20872              <description>Write '1' to enable interrupt for event RECEIVE[0]</description>
20873              <lsb>0</lsb>
20874              <msb>0</msb>
20875              <enumeratedValues>
20876                <usage>read</usage>
20877                <enumeratedValue>
20878                  <name>Disabled</name>
20879                  <description>Read: Disabled</description>
20880                  <value>0</value>
20881                </enumeratedValue>
20882                <enumeratedValue>
20883                  <name>Enabled</name>
20884                  <description>Read: Enabled</description>
20885                  <value>1</value>
20886                </enumeratedValue>
20887              </enumeratedValues>
20888              <enumeratedValues>
20889                <usage>write</usage>
20890                <enumeratedValue>
20891                  <name>Set</name>
20892                  <description>Enable</description>
20893                  <value>1</value>
20894                </enumeratedValue>
20895              </enumeratedValues>
20896            </field>
20897            <field>
20898              <name>RECEIVE1</name>
20899              <description>Write '1' to enable interrupt for event RECEIVE[1]</description>
20900              <lsb>1</lsb>
20901              <msb>1</msb>
20902              <enumeratedValues>
20903                <usage>read</usage>
20904                <enumeratedValue>
20905                  <name>Disabled</name>
20906                  <description>Read: Disabled</description>
20907                  <value>0</value>
20908                </enumeratedValue>
20909                <enumeratedValue>
20910                  <name>Enabled</name>
20911                  <description>Read: Enabled</description>
20912                  <value>1</value>
20913                </enumeratedValue>
20914              </enumeratedValues>
20915              <enumeratedValues>
20916                <usage>write</usage>
20917                <enumeratedValue>
20918                  <name>Set</name>
20919                  <description>Enable</description>
20920                  <value>1</value>
20921                </enumeratedValue>
20922              </enumeratedValues>
20923            </field>
20924            <field>
20925              <name>RECEIVE2</name>
20926              <description>Write '1' to enable interrupt for event RECEIVE[2]</description>
20927              <lsb>2</lsb>
20928              <msb>2</msb>
20929              <enumeratedValues>
20930                <usage>read</usage>
20931                <enumeratedValue>
20932                  <name>Disabled</name>
20933                  <description>Read: Disabled</description>
20934                  <value>0</value>
20935                </enumeratedValue>
20936                <enumeratedValue>
20937                  <name>Enabled</name>
20938                  <description>Read: Enabled</description>
20939                  <value>1</value>
20940                </enumeratedValue>
20941              </enumeratedValues>
20942              <enumeratedValues>
20943                <usage>write</usage>
20944                <enumeratedValue>
20945                  <name>Set</name>
20946                  <description>Enable</description>
20947                  <value>1</value>
20948                </enumeratedValue>
20949              </enumeratedValues>
20950            </field>
20951            <field>
20952              <name>RECEIVE3</name>
20953              <description>Write '1' to enable interrupt for event RECEIVE[3]</description>
20954              <lsb>3</lsb>
20955              <msb>3</msb>
20956              <enumeratedValues>
20957                <usage>read</usage>
20958                <enumeratedValue>
20959                  <name>Disabled</name>
20960                  <description>Read: Disabled</description>
20961                  <value>0</value>
20962                </enumeratedValue>
20963                <enumeratedValue>
20964                  <name>Enabled</name>
20965                  <description>Read: Enabled</description>
20966                  <value>1</value>
20967                </enumeratedValue>
20968              </enumeratedValues>
20969              <enumeratedValues>
20970                <usage>write</usage>
20971                <enumeratedValue>
20972                  <name>Set</name>
20973                  <description>Enable</description>
20974                  <value>1</value>
20975                </enumeratedValue>
20976              </enumeratedValues>
20977            </field>
20978            <field>
20979              <name>RECEIVE4</name>
20980              <description>Write '1' to enable interrupt for event RECEIVE[4]</description>
20981              <lsb>4</lsb>
20982              <msb>4</msb>
20983              <enumeratedValues>
20984                <usage>read</usage>
20985                <enumeratedValue>
20986                  <name>Disabled</name>
20987                  <description>Read: Disabled</description>
20988                  <value>0</value>
20989                </enumeratedValue>
20990                <enumeratedValue>
20991                  <name>Enabled</name>
20992                  <description>Read: Enabled</description>
20993                  <value>1</value>
20994                </enumeratedValue>
20995              </enumeratedValues>
20996              <enumeratedValues>
20997                <usage>write</usage>
20998                <enumeratedValue>
20999                  <name>Set</name>
21000                  <description>Enable</description>
21001                  <value>1</value>
21002                </enumeratedValue>
21003              </enumeratedValues>
21004            </field>
21005            <field>
21006              <name>RECEIVE5</name>
21007              <description>Write '1' to enable interrupt for event RECEIVE[5]</description>
21008              <lsb>5</lsb>
21009              <msb>5</msb>
21010              <enumeratedValues>
21011                <usage>read</usage>
21012                <enumeratedValue>
21013                  <name>Disabled</name>
21014                  <description>Read: Disabled</description>
21015                  <value>0</value>
21016                </enumeratedValue>
21017                <enumeratedValue>
21018                  <name>Enabled</name>
21019                  <description>Read: Enabled</description>
21020                  <value>1</value>
21021                </enumeratedValue>
21022              </enumeratedValues>
21023              <enumeratedValues>
21024                <usage>write</usage>
21025                <enumeratedValue>
21026                  <name>Set</name>
21027                  <description>Enable</description>
21028                  <value>1</value>
21029                </enumeratedValue>
21030              </enumeratedValues>
21031            </field>
21032            <field>
21033              <name>RECEIVE6</name>
21034              <description>Write '1' to enable interrupt for event RECEIVE[6]</description>
21035              <lsb>6</lsb>
21036              <msb>6</msb>
21037              <enumeratedValues>
21038                <usage>read</usage>
21039                <enumeratedValue>
21040                  <name>Disabled</name>
21041                  <description>Read: Disabled</description>
21042                  <value>0</value>
21043                </enumeratedValue>
21044                <enumeratedValue>
21045                  <name>Enabled</name>
21046                  <description>Read: Enabled</description>
21047                  <value>1</value>
21048                </enumeratedValue>
21049              </enumeratedValues>
21050              <enumeratedValues>
21051                <usage>write</usage>
21052                <enumeratedValue>
21053                  <name>Set</name>
21054                  <description>Enable</description>
21055                  <value>1</value>
21056                </enumeratedValue>
21057              </enumeratedValues>
21058            </field>
21059            <field>
21060              <name>RECEIVE7</name>
21061              <description>Write '1' to enable interrupt for event RECEIVE[7]</description>
21062              <lsb>7</lsb>
21063              <msb>7</msb>
21064              <enumeratedValues>
21065                <usage>read</usage>
21066                <enumeratedValue>
21067                  <name>Disabled</name>
21068                  <description>Read: Disabled</description>
21069                  <value>0</value>
21070                </enumeratedValue>
21071                <enumeratedValue>
21072                  <name>Enabled</name>
21073                  <description>Read: Enabled</description>
21074                  <value>1</value>
21075                </enumeratedValue>
21076              </enumeratedValues>
21077              <enumeratedValues>
21078                <usage>write</usage>
21079                <enumeratedValue>
21080                  <name>Set</name>
21081                  <description>Enable</description>
21082                  <value>1</value>
21083                </enumeratedValue>
21084              </enumeratedValues>
21085            </field>
21086            <field>
21087              <name>RECEIVE8</name>
21088              <description>Write '1' to enable interrupt for event RECEIVE[8]</description>
21089              <lsb>8</lsb>
21090              <msb>8</msb>
21091              <enumeratedValues>
21092                <usage>read</usage>
21093                <enumeratedValue>
21094                  <name>Disabled</name>
21095                  <description>Read: Disabled</description>
21096                  <value>0</value>
21097                </enumeratedValue>
21098                <enumeratedValue>
21099                  <name>Enabled</name>
21100                  <description>Read: Enabled</description>
21101                  <value>1</value>
21102                </enumeratedValue>
21103              </enumeratedValues>
21104              <enumeratedValues>
21105                <usage>write</usage>
21106                <enumeratedValue>
21107                  <name>Set</name>
21108                  <description>Enable</description>
21109                  <value>1</value>
21110                </enumeratedValue>
21111              </enumeratedValues>
21112            </field>
21113            <field>
21114              <name>RECEIVE9</name>
21115              <description>Write '1' to enable interrupt for event RECEIVE[9]</description>
21116              <lsb>9</lsb>
21117              <msb>9</msb>
21118              <enumeratedValues>
21119                <usage>read</usage>
21120                <enumeratedValue>
21121                  <name>Disabled</name>
21122                  <description>Read: Disabled</description>
21123                  <value>0</value>
21124                </enumeratedValue>
21125                <enumeratedValue>
21126                  <name>Enabled</name>
21127                  <description>Read: Enabled</description>
21128                  <value>1</value>
21129                </enumeratedValue>
21130              </enumeratedValues>
21131              <enumeratedValues>
21132                <usage>write</usage>
21133                <enumeratedValue>
21134                  <name>Set</name>
21135                  <description>Enable</description>
21136                  <value>1</value>
21137                </enumeratedValue>
21138              </enumeratedValues>
21139            </field>
21140            <field>
21141              <name>RECEIVE10</name>
21142              <description>Write '1' to enable interrupt for event RECEIVE[10]</description>
21143              <lsb>10</lsb>
21144              <msb>10</msb>
21145              <enumeratedValues>
21146                <usage>read</usage>
21147                <enumeratedValue>
21148                  <name>Disabled</name>
21149                  <description>Read: Disabled</description>
21150                  <value>0</value>
21151                </enumeratedValue>
21152                <enumeratedValue>
21153                  <name>Enabled</name>
21154                  <description>Read: Enabled</description>
21155                  <value>1</value>
21156                </enumeratedValue>
21157              </enumeratedValues>
21158              <enumeratedValues>
21159                <usage>write</usage>
21160                <enumeratedValue>
21161                  <name>Set</name>
21162                  <description>Enable</description>
21163                  <value>1</value>
21164                </enumeratedValue>
21165              </enumeratedValues>
21166            </field>
21167            <field>
21168              <name>RECEIVE11</name>
21169              <description>Write '1' to enable interrupt for event RECEIVE[11]</description>
21170              <lsb>11</lsb>
21171              <msb>11</msb>
21172              <enumeratedValues>
21173                <usage>read</usage>
21174                <enumeratedValue>
21175                  <name>Disabled</name>
21176                  <description>Read: Disabled</description>
21177                  <value>0</value>
21178                </enumeratedValue>
21179                <enumeratedValue>
21180                  <name>Enabled</name>
21181                  <description>Read: Enabled</description>
21182                  <value>1</value>
21183                </enumeratedValue>
21184              </enumeratedValues>
21185              <enumeratedValues>
21186                <usage>write</usage>
21187                <enumeratedValue>
21188                  <name>Set</name>
21189                  <description>Enable</description>
21190                  <value>1</value>
21191                </enumeratedValue>
21192              </enumeratedValues>
21193            </field>
21194            <field>
21195              <name>RECEIVE12</name>
21196              <description>Write '1' to enable interrupt for event RECEIVE[12]</description>
21197              <lsb>12</lsb>
21198              <msb>12</msb>
21199              <enumeratedValues>
21200                <usage>read</usage>
21201                <enumeratedValue>
21202                  <name>Disabled</name>
21203                  <description>Read: Disabled</description>
21204                  <value>0</value>
21205                </enumeratedValue>
21206                <enumeratedValue>
21207                  <name>Enabled</name>
21208                  <description>Read: Enabled</description>
21209                  <value>1</value>
21210                </enumeratedValue>
21211              </enumeratedValues>
21212              <enumeratedValues>
21213                <usage>write</usage>
21214                <enumeratedValue>
21215                  <name>Set</name>
21216                  <description>Enable</description>
21217                  <value>1</value>
21218                </enumeratedValue>
21219              </enumeratedValues>
21220            </field>
21221            <field>
21222              <name>RECEIVE13</name>
21223              <description>Write '1' to enable interrupt for event RECEIVE[13]</description>
21224              <lsb>13</lsb>
21225              <msb>13</msb>
21226              <enumeratedValues>
21227                <usage>read</usage>
21228                <enumeratedValue>
21229                  <name>Disabled</name>
21230                  <description>Read: Disabled</description>
21231                  <value>0</value>
21232                </enumeratedValue>
21233                <enumeratedValue>
21234                  <name>Enabled</name>
21235                  <description>Read: Enabled</description>
21236                  <value>1</value>
21237                </enumeratedValue>
21238              </enumeratedValues>
21239              <enumeratedValues>
21240                <usage>write</usage>
21241                <enumeratedValue>
21242                  <name>Set</name>
21243                  <description>Enable</description>
21244                  <value>1</value>
21245                </enumeratedValue>
21246              </enumeratedValues>
21247            </field>
21248            <field>
21249              <name>RECEIVE14</name>
21250              <description>Write '1' to enable interrupt for event RECEIVE[14]</description>
21251              <lsb>14</lsb>
21252              <msb>14</msb>
21253              <enumeratedValues>
21254                <usage>read</usage>
21255                <enumeratedValue>
21256                  <name>Disabled</name>
21257                  <description>Read: Disabled</description>
21258                  <value>0</value>
21259                </enumeratedValue>
21260                <enumeratedValue>
21261                  <name>Enabled</name>
21262                  <description>Read: Enabled</description>
21263                  <value>1</value>
21264                </enumeratedValue>
21265              </enumeratedValues>
21266              <enumeratedValues>
21267                <usage>write</usage>
21268                <enumeratedValue>
21269                  <name>Set</name>
21270                  <description>Enable</description>
21271                  <value>1</value>
21272                </enumeratedValue>
21273              </enumeratedValues>
21274            </field>
21275            <field>
21276              <name>RECEIVE15</name>
21277              <description>Write '1' to enable interrupt for event RECEIVE[15]</description>
21278              <lsb>15</lsb>
21279              <msb>15</msb>
21280              <enumeratedValues>
21281                <usage>read</usage>
21282                <enumeratedValue>
21283                  <name>Disabled</name>
21284                  <description>Read: Disabled</description>
21285                  <value>0</value>
21286                </enumeratedValue>
21287                <enumeratedValue>
21288                  <name>Enabled</name>
21289                  <description>Read: Enabled</description>
21290                  <value>1</value>
21291                </enumeratedValue>
21292              </enumeratedValues>
21293              <enumeratedValues>
21294                <usage>write</usage>
21295                <enumeratedValue>
21296                  <name>Set</name>
21297                  <description>Enable</description>
21298                  <value>1</value>
21299                </enumeratedValue>
21300              </enumeratedValues>
21301            </field>
21302          </fields>
21303        </register>
21304        <register>
21305          <name>INTENCLR</name>
21306          <description>Disable interrupt</description>
21307          <addressOffset>0x308</addressOffset>
21308          <access>read-write</access>
21309          <fields>
21310            <field>
21311              <name>RECEIVE0</name>
21312              <description>Write '1' to disable interrupt for event RECEIVE[0]</description>
21313              <lsb>0</lsb>
21314              <msb>0</msb>
21315              <enumeratedValues>
21316                <usage>read</usage>
21317                <enumeratedValue>
21318                  <name>Disabled</name>
21319                  <description>Read: Disabled</description>
21320                  <value>0</value>
21321                </enumeratedValue>
21322                <enumeratedValue>
21323                  <name>Enabled</name>
21324                  <description>Read: Enabled</description>
21325                  <value>1</value>
21326                </enumeratedValue>
21327              </enumeratedValues>
21328              <enumeratedValues>
21329                <usage>write</usage>
21330                <enumeratedValue>
21331                  <name>Clear</name>
21332                  <description>Disable</description>
21333                  <value>1</value>
21334                </enumeratedValue>
21335              </enumeratedValues>
21336            </field>
21337            <field>
21338              <name>RECEIVE1</name>
21339              <description>Write '1' to disable interrupt for event RECEIVE[1]</description>
21340              <lsb>1</lsb>
21341              <msb>1</msb>
21342              <enumeratedValues>
21343                <usage>read</usage>
21344                <enumeratedValue>
21345                  <name>Disabled</name>
21346                  <description>Read: Disabled</description>
21347                  <value>0</value>
21348                </enumeratedValue>
21349                <enumeratedValue>
21350                  <name>Enabled</name>
21351                  <description>Read: Enabled</description>
21352                  <value>1</value>
21353                </enumeratedValue>
21354              </enumeratedValues>
21355              <enumeratedValues>
21356                <usage>write</usage>
21357                <enumeratedValue>
21358                  <name>Clear</name>
21359                  <description>Disable</description>
21360                  <value>1</value>
21361                </enumeratedValue>
21362              </enumeratedValues>
21363            </field>
21364            <field>
21365              <name>RECEIVE2</name>
21366              <description>Write '1' to disable interrupt for event RECEIVE[2]</description>
21367              <lsb>2</lsb>
21368              <msb>2</msb>
21369              <enumeratedValues>
21370                <usage>read</usage>
21371                <enumeratedValue>
21372                  <name>Disabled</name>
21373                  <description>Read: Disabled</description>
21374                  <value>0</value>
21375                </enumeratedValue>
21376                <enumeratedValue>
21377                  <name>Enabled</name>
21378                  <description>Read: Enabled</description>
21379                  <value>1</value>
21380                </enumeratedValue>
21381              </enumeratedValues>
21382              <enumeratedValues>
21383                <usage>write</usage>
21384                <enumeratedValue>
21385                  <name>Clear</name>
21386                  <description>Disable</description>
21387                  <value>1</value>
21388                </enumeratedValue>
21389              </enumeratedValues>
21390            </field>
21391            <field>
21392              <name>RECEIVE3</name>
21393              <description>Write '1' to disable interrupt for event RECEIVE[3]</description>
21394              <lsb>3</lsb>
21395              <msb>3</msb>
21396              <enumeratedValues>
21397                <usage>read</usage>
21398                <enumeratedValue>
21399                  <name>Disabled</name>
21400                  <description>Read: Disabled</description>
21401                  <value>0</value>
21402                </enumeratedValue>
21403                <enumeratedValue>
21404                  <name>Enabled</name>
21405                  <description>Read: Enabled</description>
21406                  <value>1</value>
21407                </enumeratedValue>
21408              </enumeratedValues>
21409              <enumeratedValues>
21410                <usage>write</usage>
21411                <enumeratedValue>
21412                  <name>Clear</name>
21413                  <description>Disable</description>
21414                  <value>1</value>
21415                </enumeratedValue>
21416              </enumeratedValues>
21417            </field>
21418            <field>
21419              <name>RECEIVE4</name>
21420              <description>Write '1' to disable interrupt for event RECEIVE[4]</description>
21421              <lsb>4</lsb>
21422              <msb>4</msb>
21423              <enumeratedValues>
21424                <usage>read</usage>
21425                <enumeratedValue>
21426                  <name>Disabled</name>
21427                  <description>Read: Disabled</description>
21428                  <value>0</value>
21429                </enumeratedValue>
21430                <enumeratedValue>
21431                  <name>Enabled</name>
21432                  <description>Read: Enabled</description>
21433                  <value>1</value>
21434                </enumeratedValue>
21435              </enumeratedValues>
21436              <enumeratedValues>
21437                <usage>write</usage>
21438                <enumeratedValue>
21439                  <name>Clear</name>
21440                  <description>Disable</description>
21441                  <value>1</value>
21442                </enumeratedValue>
21443              </enumeratedValues>
21444            </field>
21445            <field>
21446              <name>RECEIVE5</name>
21447              <description>Write '1' to disable interrupt for event RECEIVE[5]</description>
21448              <lsb>5</lsb>
21449              <msb>5</msb>
21450              <enumeratedValues>
21451                <usage>read</usage>
21452                <enumeratedValue>
21453                  <name>Disabled</name>
21454                  <description>Read: Disabled</description>
21455                  <value>0</value>
21456                </enumeratedValue>
21457                <enumeratedValue>
21458                  <name>Enabled</name>
21459                  <description>Read: Enabled</description>
21460                  <value>1</value>
21461                </enumeratedValue>
21462              </enumeratedValues>
21463              <enumeratedValues>
21464                <usage>write</usage>
21465                <enumeratedValue>
21466                  <name>Clear</name>
21467                  <description>Disable</description>
21468                  <value>1</value>
21469                </enumeratedValue>
21470              </enumeratedValues>
21471            </field>
21472            <field>
21473              <name>RECEIVE6</name>
21474              <description>Write '1' to disable interrupt for event RECEIVE[6]</description>
21475              <lsb>6</lsb>
21476              <msb>6</msb>
21477              <enumeratedValues>
21478                <usage>read</usage>
21479                <enumeratedValue>
21480                  <name>Disabled</name>
21481                  <description>Read: Disabled</description>
21482                  <value>0</value>
21483                </enumeratedValue>
21484                <enumeratedValue>
21485                  <name>Enabled</name>
21486                  <description>Read: Enabled</description>
21487                  <value>1</value>
21488                </enumeratedValue>
21489              </enumeratedValues>
21490              <enumeratedValues>
21491                <usage>write</usage>
21492                <enumeratedValue>
21493                  <name>Clear</name>
21494                  <description>Disable</description>
21495                  <value>1</value>
21496                </enumeratedValue>
21497              </enumeratedValues>
21498            </field>
21499            <field>
21500              <name>RECEIVE7</name>
21501              <description>Write '1' to disable interrupt for event RECEIVE[7]</description>
21502              <lsb>7</lsb>
21503              <msb>7</msb>
21504              <enumeratedValues>
21505                <usage>read</usage>
21506                <enumeratedValue>
21507                  <name>Disabled</name>
21508                  <description>Read: Disabled</description>
21509                  <value>0</value>
21510                </enumeratedValue>
21511                <enumeratedValue>
21512                  <name>Enabled</name>
21513                  <description>Read: Enabled</description>
21514                  <value>1</value>
21515                </enumeratedValue>
21516              </enumeratedValues>
21517              <enumeratedValues>
21518                <usage>write</usage>
21519                <enumeratedValue>
21520                  <name>Clear</name>
21521                  <description>Disable</description>
21522                  <value>1</value>
21523                </enumeratedValue>
21524              </enumeratedValues>
21525            </field>
21526            <field>
21527              <name>RECEIVE8</name>
21528              <description>Write '1' to disable interrupt for event RECEIVE[8]</description>
21529              <lsb>8</lsb>
21530              <msb>8</msb>
21531              <enumeratedValues>
21532                <usage>read</usage>
21533                <enumeratedValue>
21534                  <name>Disabled</name>
21535                  <description>Read: Disabled</description>
21536                  <value>0</value>
21537                </enumeratedValue>
21538                <enumeratedValue>
21539                  <name>Enabled</name>
21540                  <description>Read: Enabled</description>
21541                  <value>1</value>
21542                </enumeratedValue>
21543              </enumeratedValues>
21544              <enumeratedValues>
21545                <usage>write</usage>
21546                <enumeratedValue>
21547                  <name>Clear</name>
21548                  <description>Disable</description>
21549                  <value>1</value>
21550                </enumeratedValue>
21551              </enumeratedValues>
21552            </field>
21553            <field>
21554              <name>RECEIVE9</name>
21555              <description>Write '1' to disable interrupt for event RECEIVE[9]</description>
21556              <lsb>9</lsb>
21557              <msb>9</msb>
21558              <enumeratedValues>
21559                <usage>read</usage>
21560                <enumeratedValue>
21561                  <name>Disabled</name>
21562                  <description>Read: Disabled</description>
21563                  <value>0</value>
21564                </enumeratedValue>
21565                <enumeratedValue>
21566                  <name>Enabled</name>
21567                  <description>Read: Enabled</description>
21568                  <value>1</value>
21569                </enumeratedValue>
21570              </enumeratedValues>
21571              <enumeratedValues>
21572                <usage>write</usage>
21573                <enumeratedValue>
21574                  <name>Clear</name>
21575                  <description>Disable</description>
21576                  <value>1</value>
21577                </enumeratedValue>
21578              </enumeratedValues>
21579            </field>
21580            <field>
21581              <name>RECEIVE10</name>
21582              <description>Write '1' to disable interrupt for event RECEIVE[10]</description>
21583              <lsb>10</lsb>
21584              <msb>10</msb>
21585              <enumeratedValues>
21586                <usage>read</usage>
21587                <enumeratedValue>
21588                  <name>Disabled</name>
21589                  <description>Read: Disabled</description>
21590                  <value>0</value>
21591                </enumeratedValue>
21592                <enumeratedValue>
21593                  <name>Enabled</name>
21594                  <description>Read: Enabled</description>
21595                  <value>1</value>
21596                </enumeratedValue>
21597              </enumeratedValues>
21598              <enumeratedValues>
21599                <usage>write</usage>
21600                <enumeratedValue>
21601                  <name>Clear</name>
21602                  <description>Disable</description>
21603                  <value>1</value>
21604                </enumeratedValue>
21605              </enumeratedValues>
21606            </field>
21607            <field>
21608              <name>RECEIVE11</name>
21609              <description>Write '1' to disable interrupt for event RECEIVE[11]</description>
21610              <lsb>11</lsb>
21611              <msb>11</msb>
21612              <enumeratedValues>
21613                <usage>read</usage>
21614                <enumeratedValue>
21615                  <name>Disabled</name>
21616                  <description>Read: Disabled</description>
21617                  <value>0</value>
21618                </enumeratedValue>
21619                <enumeratedValue>
21620                  <name>Enabled</name>
21621                  <description>Read: Enabled</description>
21622                  <value>1</value>
21623                </enumeratedValue>
21624              </enumeratedValues>
21625              <enumeratedValues>
21626                <usage>write</usage>
21627                <enumeratedValue>
21628                  <name>Clear</name>
21629                  <description>Disable</description>
21630                  <value>1</value>
21631                </enumeratedValue>
21632              </enumeratedValues>
21633            </field>
21634            <field>
21635              <name>RECEIVE12</name>
21636              <description>Write '1' to disable interrupt for event RECEIVE[12]</description>
21637              <lsb>12</lsb>
21638              <msb>12</msb>
21639              <enumeratedValues>
21640                <usage>read</usage>
21641                <enumeratedValue>
21642                  <name>Disabled</name>
21643                  <description>Read: Disabled</description>
21644                  <value>0</value>
21645                </enumeratedValue>
21646                <enumeratedValue>
21647                  <name>Enabled</name>
21648                  <description>Read: Enabled</description>
21649                  <value>1</value>
21650                </enumeratedValue>
21651              </enumeratedValues>
21652              <enumeratedValues>
21653                <usage>write</usage>
21654                <enumeratedValue>
21655                  <name>Clear</name>
21656                  <description>Disable</description>
21657                  <value>1</value>
21658                </enumeratedValue>
21659              </enumeratedValues>
21660            </field>
21661            <field>
21662              <name>RECEIVE13</name>
21663              <description>Write '1' to disable interrupt for event RECEIVE[13]</description>
21664              <lsb>13</lsb>
21665              <msb>13</msb>
21666              <enumeratedValues>
21667                <usage>read</usage>
21668                <enumeratedValue>
21669                  <name>Disabled</name>
21670                  <description>Read: Disabled</description>
21671                  <value>0</value>
21672                </enumeratedValue>
21673                <enumeratedValue>
21674                  <name>Enabled</name>
21675                  <description>Read: Enabled</description>
21676                  <value>1</value>
21677                </enumeratedValue>
21678              </enumeratedValues>
21679              <enumeratedValues>
21680                <usage>write</usage>
21681                <enumeratedValue>
21682                  <name>Clear</name>
21683                  <description>Disable</description>
21684                  <value>1</value>
21685                </enumeratedValue>
21686              </enumeratedValues>
21687            </field>
21688            <field>
21689              <name>RECEIVE14</name>
21690              <description>Write '1' to disable interrupt for event RECEIVE[14]</description>
21691              <lsb>14</lsb>
21692              <msb>14</msb>
21693              <enumeratedValues>
21694                <usage>read</usage>
21695                <enumeratedValue>
21696                  <name>Disabled</name>
21697                  <description>Read: Disabled</description>
21698                  <value>0</value>
21699                </enumeratedValue>
21700                <enumeratedValue>
21701                  <name>Enabled</name>
21702                  <description>Read: Enabled</description>
21703                  <value>1</value>
21704                </enumeratedValue>
21705              </enumeratedValues>
21706              <enumeratedValues>
21707                <usage>write</usage>
21708                <enumeratedValue>
21709                  <name>Clear</name>
21710                  <description>Disable</description>
21711                  <value>1</value>
21712                </enumeratedValue>
21713              </enumeratedValues>
21714            </field>
21715            <field>
21716              <name>RECEIVE15</name>
21717              <description>Write '1' to disable interrupt for event RECEIVE[15]</description>
21718              <lsb>15</lsb>
21719              <msb>15</msb>
21720              <enumeratedValues>
21721                <usage>read</usage>
21722                <enumeratedValue>
21723                  <name>Disabled</name>
21724                  <description>Read: Disabled</description>
21725                  <value>0</value>
21726                </enumeratedValue>
21727                <enumeratedValue>
21728                  <name>Enabled</name>
21729                  <description>Read: Enabled</description>
21730                  <value>1</value>
21731                </enumeratedValue>
21732              </enumeratedValues>
21733              <enumeratedValues>
21734                <usage>write</usage>
21735                <enumeratedValue>
21736                  <name>Clear</name>
21737                  <description>Disable</description>
21738                  <value>1</value>
21739                </enumeratedValue>
21740              </enumeratedValues>
21741            </field>
21742          </fields>
21743        </register>
21744        <register>
21745          <name>INTPEND</name>
21746          <description>Pending interrupts</description>
21747          <addressOffset>0x30C</addressOffset>
21748          <access>read-only</access>
21749          <fields>
21750            <field>
21751              <name>RECEIVE0</name>
21752              <description>Read pending status of interrupt for event RECEIVE[0]</description>
21753              <lsb>0</lsb>
21754              <msb>0</msb>
21755              <enumeratedValues>
21756                <usage>read</usage>
21757                <enumeratedValue>
21758                  <name>NotPending</name>
21759                  <description>Read: Not pending</description>
21760                  <value>0</value>
21761                </enumeratedValue>
21762                <enumeratedValue>
21763                  <name>Pending</name>
21764                  <description>Read: Pending</description>
21765                  <value>1</value>
21766                </enumeratedValue>
21767              </enumeratedValues>
21768            </field>
21769            <field>
21770              <name>RECEIVE1</name>
21771              <description>Read pending status of interrupt for event RECEIVE[1]</description>
21772              <lsb>1</lsb>
21773              <msb>1</msb>
21774              <enumeratedValues>
21775                <usage>read</usage>
21776                <enumeratedValue>
21777                  <name>NotPending</name>
21778                  <description>Read: Not pending</description>
21779                  <value>0</value>
21780                </enumeratedValue>
21781                <enumeratedValue>
21782                  <name>Pending</name>
21783                  <description>Read: Pending</description>
21784                  <value>1</value>
21785                </enumeratedValue>
21786              </enumeratedValues>
21787            </field>
21788            <field>
21789              <name>RECEIVE2</name>
21790              <description>Read pending status of interrupt for event RECEIVE[2]</description>
21791              <lsb>2</lsb>
21792              <msb>2</msb>
21793              <enumeratedValues>
21794                <usage>read</usage>
21795                <enumeratedValue>
21796                  <name>NotPending</name>
21797                  <description>Read: Not pending</description>
21798                  <value>0</value>
21799                </enumeratedValue>
21800                <enumeratedValue>
21801                  <name>Pending</name>
21802                  <description>Read: Pending</description>
21803                  <value>1</value>
21804                </enumeratedValue>
21805              </enumeratedValues>
21806            </field>
21807            <field>
21808              <name>RECEIVE3</name>
21809              <description>Read pending status of interrupt for event RECEIVE[3]</description>
21810              <lsb>3</lsb>
21811              <msb>3</msb>
21812              <enumeratedValues>
21813                <usage>read</usage>
21814                <enumeratedValue>
21815                  <name>NotPending</name>
21816                  <description>Read: Not pending</description>
21817                  <value>0</value>
21818                </enumeratedValue>
21819                <enumeratedValue>
21820                  <name>Pending</name>
21821                  <description>Read: Pending</description>
21822                  <value>1</value>
21823                </enumeratedValue>
21824              </enumeratedValues>
21825            </field>
21826            <field>
21827              <name>RECEIVE4</name>
21828              <description>Read pending status of interrupt for event RECEIVE[4]</description>
21829              <lsb>4</lsb>
21830              <msb>4</msb>
21831              <enumeratedValues>
21832                <usage>read</usage>
21833                <enumeratedValue>
21834                  <name>NotPending</name>
21835                  <description>Read: Not pending</description>
21836                  <value>0</value>
21837                </enumeratedValue>
21838                <enumeratedValue>
21839                  <name>Pending</name>
21840                  <description>Read: Pending</description>
21841                  <value>1</value>
21842                </enumeratedValue>
21843              </enumeratedValues>
21844            </field>
21845            <field>
21846              <name>RECEIVE5</name>
21847              <description>Read pending status of interrupt for event RECEIVE[5]</description>
21848              <lsb>5</lsb>
21849              <msb>5</msb>
21850              <enumeratedValues>
21851                <usage>read</usage>
21852                <enumeratedValue>
21853                  <name>NotPending</name>
21854                  <description>Read: Not pending</description>
21855                  <value>0</value>
21856                </enumeratedValue>
21857                <enumeratedValue>
21858                  <name>Pending</name>
21859                  <description>Read: Pending</description>
21860                  <value>1</value>
21861                </enumeratedValue>
21862              </enumeratedValues>
21863            </field>
21864            <field>
21865              <name>RECEIVE6</name>
21866              <description>Read pending status of interrupt for event RECEIVE[6]</description>
21867              <lsb>6</lsb>
21868              <msb>6</msb>
21869              <enumeratedValues>
21870                <usage>read</usage>
21871                <enumeratedValue>
21872                  <name>NotPending</name>
21873                  <description>Read: Not pending</description>
21874                  <value>0</value>
21875                </enumeratedValue>
21876                <enumeratedValue>
21877                  <name>Pending</name>
21878                  <description>Read: Pending</description>
21879                  <value>1</value>
21880                </enumeratedValue>
21881              </enumeratedValues>
21882            </field>
21883            <field>
21884              <name>RECEIVE7</name>
21885              <description>Read pending status of interrupt for event RECEIVE[7]</description>
21886              <lsb>7</lsb>
21887              <msb>7</msb>
21888              <enumeratedValues>
21889                <usage>read</usage>
21890                <enumeratedValue>
21891                  <name>NotPending</name>
21892                  <description>Read: Not pending</description>
21893                  <value>0</value>
21894                </enumeratedValue>
21895                <enumeratedValue>
21896                  <name>Pending</name>
21897                  <description>Read: Pending</description>
21898                  <value>1</value>
21899                </enumeratedValue>
21900              </enumeratedValues>
21901            </field>
21902            <field>
21903              <name>RECEIVE8</name>
21904              <description>Read pending status of interrupt for event RECEIVE[8]</description>
21905              <lsb>8</lsb>
21906              <msb>8</msb>
21907              <enumeratedValues>
21908                <usage>read</usage>
21909                <enumeratedValue>
21910                  <name>NotPending</name>
21911                  <description>Read: Not pending</description>
21912                  <value>0</value>
21913                </enumeratedValue>
21914                <enumeratedValue>
21915                  <name>Pending</name>
21916                  <description>Read: Pending</description>
21917                  <value>1</value>
21918                </enumeratedValue>
21919              </enumeratedValues>
21920            </field>
21921            <field>
21922              <name>RECEIVE9</name>
21923              <description>Read pending status of interrupt for event RECEIVE[9]</description>
21924              <lsb>9</lsb>
21925              <msb>9</msb>
21926              <enumeratedValues>
21927                <usage>read</usage>
21928                <enumeratedValue>
21929                  <name>NotPending</name>
21930                  <description>Read: Not pending</description>
21931                  <value>0</value>
21932                </enumeratedValue>
21933                <enumeratedValue>
21934                  <name>Pending</name>
21935                  <description>Read: Pending</description>
21936                  <value>1</value>
21937                </enumeratedValue>
21938              </enumeratedValues>
21939            </field>
21940            <field>
21941              <name>RECEIVE10</name>
21942              <description>Read pending status of interrupt for event RECEIVE[10]</description>
21943              <lsb>10</lsb>
21944              <msb>10</msb>
21945              <enumeratedValues>
21946                <usage>read</usage>
21947                <enumeratedValue>
21948                  <name>NotPending</name>
21949                  <description>Read: Not pending</description>
21950                  <value>0</value>
21951                </enumeratedValue>
21952                <enumeratedValue>
21953                  <name>Pending</name>
21954                  <description>Read: Pending</description>
21955                  <value>1</value>
21956                </enumeratedValue>
21957              </enumeratedValues>
21958            </field>
21959            <field>
21960              <name>RECEIVE11</name>
21961              <description>Read pending status of interrupt for event RECEIVE[11]</description>
21962              <lsb>11</lsb>
21963              <msb>11</msb>
21964              <enumeratedValues>
21965                <usage>read</usage>
21966                <enumeratedValue>
21967                  <name>NotPending</name>
21968                  <description>Read: Not pending</description>
21969                  <value>0</value>
21970                </enumeratedValue>
21971                <enumeratedValue>
21972                  <name>Pending</name>
21973                  <description>Read: Pending</description>
21974                  <value>1</value>
21975                </enumeratedValue>
21976              </enumeratedValues>
21977            </field>
21978            <field>
21979              <name>RECEIVE12</name>
21980              <description>Read pending status of interrupt for event RECEIVE[12]</description>
21981              <lsb>12</lsb>
21982              <msb>12</msb>
21983              <enumeratedValues>
21984                <usage>read</usage>
21985                <enumeratedValue>
21986                  <name>NotPending</name>
21987                  <description>Read: Not pending</description>
21988                  <value>0</value>
21989                </enumeratedValue>
21990                <enumeratedValue>
21991                  <name>Pending</name>
21992                  <description>Read: Pending</description>
21993                  <value>1</value>
21994                </enumeratedValue>
21995              </enumeratedValues>
21996            </field>
21997            <field>
21998              <name>RECEIVE13</name>
21999              <description>Read pending status of interrupt for event RECEIVE[13]</description>
22000              <lsb>13</lsb>
22001              <msb>13</msb>
22002              <enumeratedValues>
22003                <usage>read</usage>
22004                <enumeratedValue>
22005                  <name>NotPending</name>
22006                  <description>Read: Not pending</description>
22007                  <value>0</value>
22008                </enumeratedValue>
22009                <enumeratedValue>
22010                  <name>Pending</name>
22011                  <description>Read: Pending</description>
22012                  <value>1</value>
22013                </enumeratedValue>
22014              </enumeratedValues>
22015            </field>
22016            <field>
22017              <name>RECEIVE14</name>
22018              <description>Read pending status of interrupt for event RECEIVE[14]</description>
22019              <lsb>14</lsb>
22020              <msb>14</msb>
22021              <enumeratedValues>
22022                <usage>read</usage>
22023                <enumeratedValue>
22024                  <name>NotPending</name>
22025                  <description>Read: Not pending</description>
22026                  <value>0</value>
22027                </enumeratedValue>
22028                <enumeratedValue>
22029                  <name>Pending</name>
22030                  <description>Read: Pending</description>
22031                  <value>1</value>
22032                </enumeratedValue>
22033              </enumeratedValues>
22034            </field>
22035            <field>
22036              <name>RECEIVE15</name>
22037              <description>Read pending status of interrupt for event RECEIVE[15]</description>
22038              <lsb>15</lsb>
22039              <msb>15</msb>
22040              <enumeratedValues>
22041                <usage>read</usage>
22042                <enumeratedValue>
22043                  <name>NotPending</name>
22044                  <description>Read: Not pending</description>
22045                  <value>0</value>
22046                </enumeratedValue>
22047                <enumeratedValue>
22048                  <name>Pending</name>
22049                  <description>Read: Pending</description>
22050                  <value>1</value>
22051                </enumeratedValue>
22052              </enumeratedValues>
22053            </field>
22054          </fields>
22055        </register>
22056        <register>
22057          <dim>0x10</dim>
22058          <dimIncrement>0x4</dimIncrement>
22059          <name>SEND_CNF[%s]</name>
22060          <description>Description collection: Send event configuration for TASKS_SEND[n]</description>
22061          <addressOffset>0x510</addressOffset>
22062          <access>read-write</access>
22063          <resetValue>0x00000000</resetValue>
22064          <fields>
22065            <field>
22066              <name>CHEN0</name>
22067              <description>Enable broadcasting on IPC channel 0</description>
22068              <lsb>0</lsb>
22069              <msb>0</msb>
22070              <enumeratedValues>
22071                <enumeratedValue>
22072                  <name>Disable</name>
22073                  <description>Disable broadcast</description>
22074                  <value>0</value>
22075                </enumeratedValue>
22076                <enumeratedValue>
22077                  <name>Enable</name>
22078                  <description>Enable broadcast</description>
22079                  <value>1</value>
22080                </enumeratedValue>
22081              </enumeratedValues>
22082            </field>
22083            <field>
22084              <name>CHEN1</name>
22085              <description>Enable broadcasting on IPC channel 1</description>
22086              <lsb>1</lsb>
22087              <msb>1</msb>
22088              <enumeratedValues>
22089                <enumeratedValue>
22090                  <name>Disable</name>
22091                  <description>Disable broadcast</description>
22092                  <value>0</value>
22093                </enumeratedValue>
22094                <enumeratedValue>
22095                  <name>Enable</name>
22096                  <description>Enable broadcast</description>
22097                  <value>1</value>
22098                </enumeratedValue>
22099              </enumeratedValues>
22100            </field>
22101            <field>
22102              <name>CHEN2</name>
22103              <description>Enable broadcasting on IPC channel 2</description>
22104              <lsb>2</lsb>
22105              <msb>2</msb>
22106              <enumeratedValues>
22107                <enumeratedValue>
22108                  <name>Disable</name>
22109                  <description>Disable broadcast</description>
22110                  <value>0</value>
22111                </enumeratedValue>
22112                <enumeratedValue>
22113                  <name>Enable</name>
22114                  <description>Enable broadcast</description>
22115                  <value>1</value>
22116                </enumeratedValue>
22117              </enumeratedValues>
22118            </field>
22119            <field>
22120              <name>CHEN3</name>
22121              <description>Enable broadcasting on IPC channel 3</description>
22122              <lsb>3</lsb>
22123              <msb>3</msb>
22124              <enumeratedValues>
22125                <enumeratedValue>
22126                  <name>Disable</name>
22127                  <description>Disable broadcast</description>
22128                  <value>0</value>
22129                </enumeratedValue>
22130                <enumeratedValue>
22131                  <name>Enable</name>
22132                  <description>Enable broadcast</description>
22133                  <value>1</value>
22134                </enumeratedValue>
22135              </enumeratedValues>
22136            </field>
22137            <field>
22138              <name>CHEN4</name>
22139              <description>Enable broadcasting on IPC channel 4</description>
22140              <lsb>4</lsb>
22141              <msb>4</msb>
22142              <enumeratedValues>
22143                <enumeratedValue>
22144                  <name>Disable</name>
22145                  <description>Disable broadcast</description>
22146                  <value>0</value>
22147                </enumeratedValue>
22148                <enumeratedValue>
22149                  <name>Enable</name>
22150                  <description>Enable broadcast</description>
22151                  <value>1</value>
22152                </enumeratedValue>
22153              </enumeratedValues>
22154            </field>
22155            <field>
22156              <name>CHEN5</name>
22157              <description>Enable broadcasting on IPC channel 5</description>
22158              <lsb>5</lsb>
22159              <msb>5</msb>
22160              <enumeratedValues>
22161                <enumeratedValue>
22162                  <name>Disable</name>
22163                  <description>Disable broadcast</description>
22164                  <value>0</value>
22165                </enumeratedValue>
22166                <enumeratedValue>
22167                  <name>Enable</name>
22168                  <description>Enable broadcast</description>
22169                  <value>1</value>
22170                </enumeratedValue>
22171              </enumeratedValues>
22172            </field>
22173            <field>
22174              <name>CHEN6</name>
22175              <description>Enable broadcasting on IPC channel 6</description>
22176              <lsb>6</lsb>
22177              <msb>6</msb>
22178              <enumeratedValues>
22179                <enumeratedValue>
22180                  <name>Disable</name>
22181                  <description>Disable broadcast</description>
22182                  <value>0</value>
22183                </enumeratedValue>
22184                <enumeratedValue>
22185                  <name>Enable</name>
22186                  <description>Enable broadcast</description>
22187                  <value>1</value>
22188                </enumeratedValue>
22189              </enumeratedValues>
22190            </field>
22191            <field>
22192              <name>CHEN7</name>
22193              <description>Enable broadcasting on IPC channel 7</description>
22194              <lsb>7</lsb>
22195              <msb>7</msb>
22196              <enumeratedValues>
22197                <enumeratedValue>
22198                  <name>Disable</name>
22199                  <description>Disable broadcast</description>
22200                  <value>0</value>
22201                </enumeratedValue>
22202                <enumeratedValue>
22203                  <name>Enable</name>
22204                  <description>Enable broadcast</description>
22205                  <value>1</value>
22206                </enumeratedValue>
22207              </enumeratedValues>
22208            </field>
22209            <field>
22210              <name>CHEN8</name>
22211              <description>Enable broadcasting on IPC channel 8</description>
22212              <lsb>8</lsb>
22213              <msb>8</msb>
22214              <enumeratedValues>
22215                <enumeratedValue>
22216                  <name>Disable</name>
22217                  <description>Disable broadcast</description>
22218                  <value>0</value>
22219                </enumeratedValue>
22220                <enumeratedValue>
22221                  <name>Enable</name>
22222                  <description>Enable broadcast</description>
22223                  <value>1</value>
22224                </enumeratedValue>
22225              </enumeratedValues>
22226            </field>
22227            <field>
22228              <name>CHEN9</name>
22229              <description>Enable broadcasting on IPC channel 9</description>
22230              <lsb>9</lsb>
22231              <msb>9</msb>
22232              <enumeratedValues>
22233                <enumeratedValue>
22234                  <name>Disable</name>
22235                  <description>Disable broadcast</description>
22236                  <value>0</value>
22237                </enumeratedValue>
22238                <enumeratedValue>
22239                  <name>Enable</name>
22240                  <description>Enable broadcast</description>
22241                  <value>1</value>
22242                </enumeratedValue>
22243              </enumeratedValues>
22244            </field>
22245            <field>
22246              <name>CHEN10</name>
22247              <description>Enable broadcasting on IPC channel 10</description>
22248              <lsb>10</lsb>
22249              <msb>10</msb>
22250              <enumeratedValues>
22251                <enumeratedValue>
22252                  <name>Disable</name>
22253                  <description>Disable broadcast</description>
22254                  <value>0</value>
22255                </enumeratedValue>
22256                <enumeratedValue>
22257                  <name>Enable</name>
22258                  <description>Enable broadcast</description>
22259                  <value>1</value>
22260                </enumeratedValue>
22261              </enumeratedValues>
22262            </field>
22263            <field>
22264              <name>CHEN11</name>
22265              <description>Enable broadcasting on IPC channel 11</description>
22266              <lsb>11</lsb>
22267              <msb>11</msb>
22268              <enumeratedValues>
22269                <enumeratedValue>
22270                  <name>Disable</name>
22271                  <description>Disable broadcast</description>
22272                  <value>0</value>
22273                </enumeratedValue>
22274                <enumeratedValue>
22275                  <name>Enable</name>
22276                  <description>Enable broadcast</description>
22277                  <value>1</value>
22278                </enumeratedValue>
22279              </enumeratedValues>
22280            </field>
22281            <field>
22282              <name>CHEN12</name>
22283              <description>Enable broadcasting on IPC channel 12</description>
22284              <lsb>12</lsb>
22285              <msb>12</msb>
22286              <enumeratedValues>
22287                <enumeratedValue>
22288                  <name>Disable</name>
22289                  <description>Disable broadcast</description>
22290                  <value>0</value>
22291                </enumeratedValue>
22292                <enumeratedValue>
22293                  <name>Enable</name>
22294                  <description>Enable broadcast</description>
22295                  <value>1</value>
22296                </enumeratedValue>
22297              </enumeratedValues>
22298            </field>
22299            <field>
22300              <name>CHEN13</name>
22301              <description>Enable broadcasting on IPC channel 13</description>
22302              <lsb>13</lsb>
22303              <msb>13</msb>
22304              <enumeratedValues>
22305                <enumeratedValue>
22306                  <name>Disable</name>
22307                  <description>Disable broadcast</description>
22308                  <value>0</value>
22309                </enumeratedValue>
22310                <enumeratedValue>
22311                  <name>Enable</name>
22312                  <description>Enable broadcast</description>
22313                  <value>1</value>
22314                </enumeratedValue>
22315              </enumeratedValues>
22316            </field>
22317            <field>
22318              <name>CHEN14</name>
22319              <description>Enable broadcasting on IPC channel 14</description>
22320              <lsb>14</lsb>
22321              <msb>14</msb>
22322              <enumeratedValues>
22323                <enumeratedValue>
22324                  <name>Disable</name>
22325                  <description>Disable broadcast</description>
22326                  <value>0</value>
22327                </enumeratedValue>
22328                <enumeratedValue>
22329                  <name>Enable</name>
22330                  <description>Enable broadcast</description>
22331                  <value>1</value>
22332                </enumeratedValue>
22333              </enumeratedValues>
22334            </field>
22335            <field>
22336              <name>CHEN15</name>
22337              <description>Enable broadcasting on IPC channel 15</description>
22338              <lsb>15</lsb>
22339              <msb>15</msb>
22340              <enumeratedValues>
22341                <enumeratedValue>
22342                  <name>Disable</name>
22343                  <description>Disable broadcast</description>
22344                  <value>0</value>
22345                </enumeratedValue>
22346                <enumeratedValue>
22347                  <name>Enable</name>
22348                  <description>Enable broadcast</description>
22349                  <value>1</value>
22350                </enumeratedValue>
22351              </enumeratedValues>
22352            </field>
22353          </fields>
22354        </register>
22355        <register>
22356          <dim>0x10</dim>
22357          <dimIncrement>0x4</dimIncrement>
22358          <name>RECEIVE_CNF[%s]</name>
22359          <description>Description collection: Receive event configuration for EVENTS_RECEIVE[n]</description>
22360          <addressOffset>0x590</addressOffset>
22361          <access>read-write</access>
22362          <resetValue>0x00000000</resetValue>
22363          <fields>
22364            <field>
22365              <name>CHEN0</name>
22366              <description>Enable subscription to IPC channel 0</description>
22367              <lsb>0</lsb>
22368              <msb>0</msb>
22369              <enumeratedValues>
22370                <enumeratedValue>
22371                  <name>Disable</name>
22372                  <description>Disable events</description>
22373                  <value>0</value>
22374                </enumeratedValue>
22375                <enumeratedValue>
22376                  <name>Enable</name>
22377                  <description>Enable events</description>
22378                  <value>1</value>
22379                </enumeratedValue>
22380              </enumeratedValues>
22381            </field>
22382            <field>
22383              <name>CHEN1</name>
22384              <description>Enable subscription to IPC channel 1</description>
22385              <lsb>1</lsb>
22386              <msb>1</msb>
22387              <enumeratedValues>
22388                <enumeratedValue>
22389                  <name>Disable</name>
22390                  <description>Disable events</description>
22391                  <value>0</value>
22392                </enumeratedValue>
22393                <enumeratedValue>
22394                  <name>Enable</name>
22395                  <description>Enable events</description>
22396                  <value>1</value>
22397                </enumeratedValue>
22398              </enumeratedValues>
22399            </field>
22400            <field>
22401              <name>CHEN2</name>
22402              <description>Enable subscription to IPC channel 2</description>
22403              <lsb>2</lsb>
22404              <msb>2</msb>
22405              <enumeratedValues>
22406                <enumeratedValue>
22407                  <name>Disable</name>
22408                  <description>Disable events</description>
22409                  <value>0</value>
22410                </enumeratedValue>
22411                <enumeratedValue>
22412                  <name>Enable</name>
22413                  <description>Enable events</description>
22414                  <value>1</value>
22415                </enumeratedValue>
22416              </enumeratedValues>
22417            </field>
22418            <field>
22419              <name>CHEN3</name>
22420              <description>Enable subscription to IPC channel 3</description>
22421              <lsb>3</lsb>
22422              <msb>3</msb>
22423              <enumeratedValues>
22424                <enumeratedValue>
22425                  <name>Disable</name>
22426                  <description>Disable events</description>
22427                  <value>0</value>
22428                </enumeratedValue>
22429                <enumeratedValue>
22430                  <name>Enable</name>
22431                  <description>Enable events</description>
22432                  <value>1</value>
22433                </enumeratedValue>
22434              </enumeratedValues>
22435            </field>
22436            <field>
22437              <name>CHEN4</name>
22438              <description>Enable subscription to IPC channel 4</description>
22439              <lsb>4</lsb>
22440              <msb>4</msb>
22441              <enumeratedValues>
22442                <enumeratedValue>
22443                  <name>Disable</name>
22444                  <description>Disable events</description>
22445                  <value>0</value>
22446                </enumeratedValue>
22447                <enumeratedValue>
22448                  <name>Enable</name>
22449                  <description>Enable events</description>
22450                  <value>1</value>
22451                </enumeratedValue>
22452              </enumeratedValues>
22453            </field>
22454            <field>
22455              <name>CHEN5</name>
22456              <description>Enable subscription to IPC channel 5</description>
22457              <lsb>5</lsb>
22458              <msb>5</msb>
22459              <enumeratedValues>
22460                <enumeratedValue>
22461                  <name>Disable</name>
22462                  <description>Disable events</description>
22463                  <value>0</value>
22464                </enumeratedValue>
22465                <enumeratedValue>
22466                  <name>Enable</name>
22467                  <description>Enable events</description>
22468                  <value>1</value>
22469                </enumeratedValue>
22470              </enumeratedValues>
22471            </field>
22472            <field>
22473              <name>CHEN6</name>
22474              <description>Enable subscription to IPC channel 6</description>
22475              <lsb>6</lsb>
22476              <msb>6</msb>
22477              <enumeratedValues>
22478                <enumeratedValue>
22479                  <name>Disable</name>
22480                  <description>Disable events</description>
22481                  <value>0</value>
22482                </enumeratedValue>
22483                <enumeratedValue>
22484                  <name>Enable</name>
22485                  <description>Enable events</description>
22486                  <value>1</value>
22487                </enumeratedValue>
22488              </enumeratedValues>
22489            </field>
22490            <field>
22491              <name>CHEN7</name>
22492              <description>Enable subscription to IPC channel 7</description>
22493              <lsb>7</lsb>
22494              <msb>7</msb>
22495              <enumeratedValues>
22496                <enumeratedValue>
22497                  <name>Disable</name>
22498                  <description>Disable events</description>
22499                  <value>0</value>
22500                </enumeratedValue>
22501                <enumeratedValue>
22502                  <name>Enable</name>
22503                  <description>Enable events</description>
22504                  <value>1</value>
22505                </enumeratedValue>
22506              </enumeratedValues>
22507            </field>
22508            <field>
22509              <name>CHEN8</name>
22510              <description>Enable subscription to IPC channel 8</description>
22511              <lsb>8</lsb>
22512              <msb>8</msb>
22513              <enumeratedValues>
22514                <enumeratedValue>
22515                  <name>Disable</name>
22516                  <description>Disable events</description>
22517                  <value>0</value>
22518                </enumeratedValue>
22519                <enumeratedValue>
22520                  <name>Enable</name>
22521                  <description>Enable events</description>
22522                  <value>1</value>
22523                </enumeratedValue>
22524              </enumeratedValues>
22525            </field>
22526            <field>
22527              <name>CHEN9</name>
22528              <description>Enable subscription to IPC channel 9</description>
22529              <lsb>9</lsb>
22530              <msb>9</msb>
22531              <enumeratedValues>
22532                <enumeratedValue>
22533                  <name>Disable</name>
22534                  <description>Disable events</description>
22535                  <value>0</value>
22536                </enumeratedValue>
22537                <enumeratedValue>
22538                  <name>Enable</name>
22539                  <description>Enable events</description>
22540                  <value>1</value>
22541                </enumeratedValue>
22542              </enumeratedValues>
22543            </field>
22544            <field>
22545              <name>CHEN10</name>
22546              <description>Enable subscription to IPC channel 10</description>
22547              <lsb>10</lsb>
22548              <msb>10</msb>
22549              <enumeratedValues>
22550                <enumeratedValue>
22551                  <name>Disable</name>
22552                  <description>Disable events</description>
22553                  <value>0</value>
22554                </enumeratedValue>
22555                <enumeratedValue>
22556                  <name>Enable</name>
22557                  <description>Enable events</description>
22558                  <value>1</value>
22559                </enumeratedValue>
22560              </enumeratedValues>
22561            </field>
22562            <field>
22563              <name>CHEN11</name>
22564              <description>Enable subscription to IPC channel 11</description>
22565              <lsb>11</lsb>
22566              <msb>11</msb>
22567              <enumeratedValues>
22568                <enumeratedValue>
22569                  <name>Disable</name>
22570                  <description>Disable events</description>
22571                  <value>0</value>
22572                </enumeratedValue>
22573                <enumeratedValue>
22574                  <name>Enable</name>
22575                  <description>Enable events</description>
22576                  <value>1</value>
22577                </enumeratedValue>
22578              </enumeratedValues>
22579            </field>
22580            <field>
22581              <name>CHEN12</name>
22582              <description>Enable subscription to IPC channel 12</description>
22583              <lsb>12</lsb>
22584              <msb>12</msb>
22585              <enumeratedValues>
22586                <enumeratedValue>
22587                  <name>Disable</name>
22588                  <description>Disable events</description>
22589                  <value>0</value>
22590                </enumeratedValue>
22591                <enumeratedValue>
22592                  <name>Enable</name>
22593                  <description>Enable events</description>
22594                  <value>1</value>
22595                </enumeratedValue>
22596              </enumeratedValues>
22597            </field>
22598            <field>
22599              <name>CHEN13</name>
22600              <description>Enable subscription to IPC channel 13</description>
22601              <lsb>13</lsb>
22602              <msb>13</msb>
22603              <enumeratedValues>
22604                <enumeratedValue>
22605                  <name>Disable</name>
22606                  <description>Disable events</description>
22607                  <value>0</value>
22608                </enumeratedValue>
22609                <enumeratedValue>
22610                  <name>Enable</name>
22611                  <description>Enable events</description>
22612                  <value>1</value>
22613                </enumeratedValue>
22614              </enumeratedValues>
22615            </field>
22616            <field>
22617              <name>CHEN14</name>
22618              <description>Enable subscription to IPC channel 14</description>
22619              <lsb>14</lsb>
22620              <msb>14</msb>
22621              <enumeratedValues>
22622                <enumeratedValue>
22623                  <name>Disable</name>
22624                  <description>Disable events</description>
22625                  <value>0</value>
22626                </enumeratedValue>
22627                <enumeratedValue>
22628                  <name>Enable</name>
22629                  <description>Enable events</description>
22630                  <value>1</value>
22631                </enumeratedValue>
22632              </enumeratedValues>
22633            </field>
22634            <field>
22635              <name>CHEN15</name>
22636              <description>Enable subscription to IPC channel 15</description>
22637              <lsb>15</lsb>
22638              <msb>15</msb>
22639              <enumeratedValues>
22640                <enumeratedValue>
22641                  <name>Disable</name>
22642                  <description>Disable events</description>
22643                  <value>0</value>
22644                </enumeratedValue>
22645                <enumeratedValue>
22646                  <name>Enable</name>
22647                  <description>Enable events</description>
22648                  <value>1</value>
22649                </enumeratedValue>
22650              </enumeratedValues>
22651            </field>
22652          </fields>
22653        </register>
22654        <register>
22655          <dim>0x2</dim>
22656          <dimIncrement>0x4</dimIncrement>
22657          <name>GPMEM[%s]</name>
22658          <description>Description collection: General purpose memory</description>
22659          <addressOffset>0x610</addressOffset>
22660          <access>read-write</access>
22661          <resetValue>0x00000000</resetValue>
22662          <fields>
22663            <field>
22664              <name>GPMEM</name>
22665              <description>General purpose memory</description>
22666              <lsb>0</lsb>
22667              <msb>31</msb>
22668            </field>
22669          </fields>
22670        </register>
22671      </registers>
22672    </peripheral>
22673    <peripheral>
22674      <name>SPIM0_NS</name>
22675      <description>Serial Peripheral Interface Master with EasyDMA</description>
22676      <baseAddress>0x41013000</baseAddress>
22677      <headerStructName>SPIM</headerStructName>
22678      <!--Security dma=NA-->
22679      <!--Security securemapping=NS-->
22680      <addressBlock>
22681        <offset>0</offset>
22682        <size>0x1000</size>
22683        <usage>registers</usage>
22684      </addressBlock>
22685      <interrupt>
22686        <name>SERIAL0</name>
22687        <value>19</value>
22688      </interrupt>
22689      <groupName>SPIM</groupName>
22690      <size>0x20</size>
22691      <registers>
22692        <register>
22693          <name>TASKS_START</name>
22694          <description>Start SPI transaction</description>
22695          <addressOffset>0x010</addressOffset>
22696          <access>write-only</access>
22697          <fields>
22698            <field>
22699              <name>TASKS_START</name>
22700              <description>Start SPI transaction</description>
22701              <lsb>0</lsb>
22702              <msb>0</msb>
22703              <enumeratedValues>
22704                <enumeratedValue>
22705                  <name>Trigger</name>
22706                  <description>Trigger task</description>
22707                  <value>1</value>
22708                </enumeratedValue>
22709              </enumeratedValues>
22710            </field>
22711          </fields>
22712        </register>
22713        <register>
22714          <name>TASKS_STOP</name>
22715          <description>Stop SPI transaction</description>
22716          <addressOffset>0x014</addressOffset>
22717          <access>write-only</access>
22718          <fields>
22719            <field>
22720              <name>TASKS_STOP</name>
22721              <description>Stop SPI transaction</description>
22722              <lsb>0</lsb>
22723              <msb>0</msb>
22724              <enumeratedValues>
22725                <enumeratedValue>
22726                  <name>Trigger</name>
22727                  <description>Trigger task</description>
22728                  <value>1</value>
22729                </enumeratedValue>
22730              </enumeratedValues>
22731            </field>
22732          </fields>
22733        </register>
22734        <register>
22735          <name>TASKS_SUSPEND</name>
22736          <description>Suspend SPI transaction</description>
22737          <addressOffset>0x01C</addressOffset>
22738          <access>write-only</access>
22739          <fields>
22740            <field>
22741              <name>TASKS_SUSPEND</name>
22742              <description>Suspend SPI transaction</description>
22743              <lsb>0</lsb>
22744              <msb>0</msb>
22745              <enumeratedValues>
22746                <enumeratedValue>
22747                  <name>Trigger</name>
22748                  <description>Trigger task</description>
22749                  <value>1</value>
22750                </enumeratedValue>
22751              </enumeratedValues>
22752            </field>
22753          </fields>
22754        </register>
22755        <register>
22756          <name>TASKS_RESUME</name>
22757          <description>Resume SPI transaction</description>
22758          <addressOffset>0x020</addressOffset>
22759          <access>write-only</access>
22760          <fields>
22761            <field>
22762              <name>TASKS_RESUME</name>
22763              <description>Resume SPI transaction</description>
22764              <lsb>0</lsb>
22765              <msb>0</msb>
22766              <enumeratedValues>
22767                <enumeratedValue>
22768                  <name>Trigger</name>
22769                  <description>Trigger task</description>
22770                  <value>1</value>
22771                </enumeratedValue>
22772              </enumeratedValues>
22773            </field>
22774          </fields>
22775        </register>
22776        <register>
22777          <name>SUBSCRIBE_START</name>
22778          <description>Subscribe configuration for task START</description>
22779          <addressOffset>0x090</addressOffset>
22780          <access>read-write</access>
22781          <fields>
22782            <field>
22783              <name>CHIDX</name>
22784              <description>DPPI channel that task START will subscribe to</description>
22785              <lsb>0</lsb>
22786              <msb>7</msb>
22787            </field>
22788            <field>
22789              <name>EN</name>
22790              <lsb>31</lsb>
22791              <msb>31</msb>
22792              <enumeratedValues>
22793                <enumeratedValue>
22794                  <name>Disabled</name>
22795                  <description>Disable subscription</description>
22796                  <value>0</value>
22797                </enumeratedValue>
22798                <enumeratedValue>
22799                  <name>Enabled</name>
22800                  <description>Enable subscription</description>
22801                  <value>1</value>
22802                </enumeratedValue>
22803              </enumeratedValues>
22804            </field>
22805          </fields>
22806        </register>
22807        <register>
22808          <name>SUBSCRIBE_STOP</name>
22809          <description>Subscribe configuration for task STOP</description>
22810          <addressOffset>0x094</addressOffset>
22811          <access>read-write</access>
22812          <fields>
22813            <field>
22814              <name>CHIDX</name>
22815              <description>DPPI channel that task STOP will subscribe to</description>
22816              <lsb>0</lsb>
22817              <msb>7</msb>
22818            </field>
22819            <field>
22820              <name>EN</name>
22821              <lsb>31</lsb>
22822              <msb>31</msb>
22823              <enumeratedValues>
22824                <enumeratedValue>
22825                  <name>Disabled</name>
22826                  <description>Disable subscription</description>
22827                  <value>0</value>
22828                </enumeratedValue>
22829                <enumeratedValue>
22830                  <name>Enabled</name>
22831                  <description>Enable subscription</description>
22832                  <value>1</value>
22833                </enumeratedValue>
22834              </enumeratedValues>
22835            </field>
22836          </fields>
22837        </register>
22838        <register>
22839          <name>SUBSCRIBE_SUSPEND</name>
22840          <description>Subscribe configuration for task SUSPEND</description>
22841          <addressOffset>0x09C</addressOffset>
22842          <access>read-write</access>
22843          <fields>
22844            <field>
22845              <name>CHIDX</name>
22846              <description>DPPI channel that task SUSPEND will subscribe to</description>
22847              <lsb>0</lsb>
22848              <msb>7</msb>
22849            </field>
22850            <field>
22851              <name>EN</name>
22852              <lsb>31</lsb>
22853              <msb>31</msb>
22854              <enumeratedValues>
22855                <enumeratedValue>
22856                  <name>Disabled</name>
22857                  <description>Disable subscription</description>
22858                  <value>0</value>
22859                </enumeratedValue>
22860                <enumeratedValue>
22861                  <name>Enabled</name>
22862                  <description>Enable subscription</description>
22863                  <value>1</value>
22864                </enumeratedValue>
22865              </enumeratedValues>
22866            </field>
22867          </fields>
22868        </register>
22869        <register>
22870          <name>SUBSCRIBE_RESUME</name>
22871          <description>Subscribe configuration for task RESUME</description>
22872          <addressOffset>0x0A0</addressOffset>
22873          <access>read-write</access>
22874          <fields>
22875            <field>
22876              <name>CHIDX</name>
22877              <description>DPPI channel that task RESUME will subscribe to</description>
22878              <lsb>0</lsb>
22879              <msb>7</msb>
22880            </field>
22881            <field>
22882              <name>EN</name>
22883              <lsb>31</lsb>
22884              <msb>31</msb>
22885              <enumeratedValues>
22886                <enumeratedValue>
22887                  <name>Disabled</name>
22888                  <description>Disable subscription</description>
22889                  <value>0</value>
22890                </enumeratedValue>
22891                <enumeratedValue>
22892                  <name>Enabled</name>
22893                  <description>Enable subscription</description>
22894                  <value>1</value>
22895                </enumeratedValue>
22896              </enumeratedValues>
22897            </field>
22898          </fields>
22899        </register>
22900        <register>
22901          <name>EVENTS_STOPPED</name>
22902          <description>SPI transaction has stopped</description>
22903          <addressOffset>0x104</addressOffset>
22904          <access>read-write</access>
22905          <fields>
22906            <field>
22907              <name>EVENTS_STOPPED</name>
22908              <description>SPI transaction has stopped</description>
22909              <lsb>0</lsb>
22910              <msb>0</msb>
22911              <enumeratedValues>
22912                <enumeratedValue>
22913                  <name>NotGenerated</name>
22914                  <description>Event not generated</description>
22915                  <value>0</value>
22916                </enumeratedValue>
22917                <enumeratedValue>
22918                  <name>Generated</name>
22919                  <description>Event generated</description>
22920                  <value>1</value>
22921                </enumeratedValue>
22922              </enumeratedValues>
22923            </field>
22924          </fields>
22925        </register>
22926        <register>
22927          <name>EVENTS_ENDRX</name>
22928          <description>End of RXD buffer reached</description>
22929          <addressOffset>0x110</addressOffset>
22930          <access>read-write</access>
22931          <fields>
22932            <field>
22933              <name>EVENTS_ENDRX</name>
22934              <description>End of RXD buffer reached</description>
22935              <lsb>0</lsb>
22936              <msb>0</msb>
22937              <enumeratedValues>
22938                <enumeratedValue>
22939                  <name>NotGenerated</name>
22940                  <description>Event not generated</description>
22941                  <value>0</value>
22942                </enumeratedValue>
22943                <enumeratedValue>
22944                  <name>Generated</name>
22945                  <description>Event generated</description>
22946                  <value>1</value>
22947                </enumeratedValue>
22948              </enumeratedValues>
22949            </field>
22950          </fields>
22951        </register>
22952        <register>
22953          <name>EVENTS_END</name>
22954          <description>End of RXD buffer and TXD buffer reached</description>
22955          <addressOffset>0x118</addressOffset>
22956          <access>read-write</access>
22957          <fields>
22958            <field>
22959              <name>EVENTS_END</name>
22960              <description>End of RXD buffer and TXD buffer reached</description>
22961              <lsb>0</lsb>
22962              <msb>0</msb>
22963              <enumeratedValues>
22964                <enumeratedValue>
22965                  <name>NotGenerated</name>
22966                  <description>Event not generated</description>
22967                  <value>0</value>
22968                </enumeratedValue>
22969                <enumeratedValue>
22970                  <name>Generated</name>
22971                  <description>Event generated</description>
22972                  <value>1</value>
22973                </enumeratedValue>
22974              </enumeratedValues>
22975            </field>
22976          </fields>
22977        </register>
22978        <register>
22979          <name>EVENTS_ENDTX</name>
22980          <description>End of TXD buffer reached</description>
22981          <addressOffset>0x120</addressOffset>
22982          <access>read-write</access>
22983          <fields>
22984            <field>
22985              <name>EVENTS_ENDTX</name>
22986              <description>End of TXD buffer reached</description>
22987              <lsb>0</lsb>
22988              <msb>0</msb>
22989              <enumeratedValues>
22990                <enumeratedValue>
22991                  <name>NotGenerated</name>
22992                  <description>Event not generated</description>
22993                  <value>0</value>
22994                </enumeratedValue>
22995                <enumeratedValue>
22996                  <name>Generated</name>
22997                  <description>Event generated</description>
22998                  <value>1</value>
22999                </enumeratedValue>
23000              </enumeratedValues>
23001            </field>
23002          </fields>
23003        </register>
23004        <register>
23005          <name>EVENTS_STARTED</name>
23006          <description>Transaction started</description>
23007          <addressOffset>0x14C</addressOffset>
23008          <access>read-write</access>
23009          <fields>
23010            <field>
23011              <name>EVENTS_STARTED</name>
23012              <description>Transaction started</description>
23013              <lsb>0</lsb>
23014              <msb>0</msb>
23015              <enumeratedValues>
23016                <enumeratedValue>
23017                  <name>NotGenerated</name>
23018                  <description>Event not generated</description>
23019                  <value>0</value>
23020                </enumeratedValue>
23021                <enumeratedValue>
23022                  <name>Generated</name>
23023                  <description>Event generated</description>
23024                  <value>1</value>
23025                </enumeratedValue>
23026              </enumeratedValues>
23027            </field>
23028          </fields>
23029        </register>
23030        <register>
23031          <name>PUBLISH_STOPPED</name>
23032          <description>Publish configuration for event STOPPED</description>
23033          <addressOffset>0x184</addressOffset>
23034          <access>read-write</access>
23035          <fields>
23036            <field>
23037              <name>CHIDX</name>
23038              <description>DPPI channel that event STOPPED will publish to.</description>
23039              <lsb>0</lsb>
23040              <msb>7</msb>
23041            </field>
23042            <field>
23043              <name>EN</name>
23044              <lsb>31</lsb>
23045              <msb>31</msb>
23046              <enumeratedValues>
23047                <enumeratedValue>
23048                  <name>Disabled</name>
23049                  <description>Disable publishing</description>
23050                  <value>0</value>
23051                </enumeratedValue>
23052                <enumeratedValue>
23053                  <name>Enabled</name>
23054                  <description>Enable publishing</description>
23055                  <value>1</value>
23056                </enumeratedValue>
23057              </enumeratedValues>
23058            </field>
23059          </fields>
23060        </register>
23061        <register>
23062          <name>PUBLISH_ENDRX</name>
23063          <description>Publish configuration for event ENDRX</description>
23064          <addressOffset>0x190</addressOffset>
23065          <access>read-write</access>
23066          <fields>
23067            <field>
23068              <name>CHIDX</name>
23069              <description>DPPI channel that event ENDRX will publish to.</description>
23070              <lsb>0</lsb>
23071              <msb>7</msb>
23072            </field>
23073            <field>
23074              <name>EN</name>
23075              <lsb>31</lsb>
23076              <msb>31</msb>
23077              <enumeratedValues>
23078                <enumeratedValue>
23079                  <name>Disabled</name>
23080                  <description>Disable publishing</description>
23081                  <value>0</value>
23082                </enumeratedValue>
23083                <enumeratedValue>
23084                  <name>Enabled</name>
23085                  <description>Enable publishing</description>
23086                  <value>1</value>
23087                </enumeratedValue>
23088              </enumeratedValues>
23089            </field>
23090          </fields>
23091        </register>
23092        <register>
23093          <name>PUBLISH_END</name>
23094          <description>Publish configuration for event END</description>
23095          <addressOffset>0x198</addressOffset>
23096          <access>read-write</access>
23097          <fields>
23098            <field>
23099              <name>CHIDX</name>
23100              <description>DPPI channel that event END will publish to.</description>
23101              <lsb>0</lsb>
23102              <msb>7</msb>
23103            </field>
23104            <field>
23105              <name>EN</name>
23106              <lsb>31</lsb>
23107              <msb>31</msb>
23108              <enumeratedValues>
23109                <enumeratedValue>
23110                  <name>Disabled</name>
23111                  <description>Disable publishing</description>
23112                  <value>0</value>
23113                </enumeratedValue>
23114                <enumeratedValue>
23115                  <name>Enabled</name>
23116                  <description>Enable publishing</description>
23117                  <value>1</value>
23118                </enumeratedValue>
23119              </enumeratedValues>
23120            </field>
23121          </fields>
23122        </register>
23123        <register>
23124          <name>PUBLISH_ENDTX</name>
23125          <description>Publish configuration for event ENDTX</description>
23126          <addressOffset>0x1A0</addressOffset>
23127          <access>read-write</access>
23128          <fields>
23129            <field>
23130              <name>CHIDX</name>
23131              <description>DPPI channel that event ENDTX will publish to.</description>
23132              <lsb>0</lsb>
23133              <msb>7</msb>
23134            </field>
23135            <field>
23136              <name>EN</name>
23137              <lsb>31</lsb>
23138              <msb>31</msb>
23139              <enumeratedValues>
23140                <enumeratedValue>
23141                  <name>Disabled</name>
23142                  <description>Disable publishing</description>
23143                  <value>0</value>
23144                </enumeratedValue>
23145                <enumeratedValue>
23146                  <name>Enabled</name>
23147                  <description>Enable publishing</description>
23148                  <value>1</value>
23149                </enumeratedValue>
23150              </enumeratedValues>
23151            </field>
23152          </fields>
23153        </register>
23154        <register>
23155          <name>PUBLISH_STARTED</name>
23156          <description>Publish configuration for event STARTED</description>
23157          <addressOffset>0x1CC</addressOffset>
23158          <access>read-write</access>
23159          <fields>
23160            <field>
23161              <name>CHIDX</name>
23162              <description>DPPI channel that event STARTED will publish to.</description>
23163              <lsb>0</lsb>
23164              <msb>7</msb>
23165            </field>
23166            <field>
23167              <name>EN</name>
23168              <lsb>31</lsb>
23169              <msb>31</msb>
23170              <enumeratedValues>
23171                <enumeratedValue>
23172                  <name>Disabled</name>
23173                  <description>Disable publishing</description>
23174                  <value>0</value>
23175                </enumeratedValue>
23176                <enumeratedValue>
23177                  <name>Enabled</name>
23178                  <description>Enable publishing</description>
23179                  <value>1</value>
23180                </enumeratedValue>
23181              </enumeratedValues>
23182            </field>
23183          </fields>
23184        </register>
23185        <register>
23186          <name>SHORTS</name>
23187          <description>Shortcuts between local events and tasks</description>
23188          <addressOffset>0x200</addressOffset>
23189          <access>read-write</access>
23190          <fields>
23191            <field>
23192              <name>END_START</name>
23193              <description>Shortcut between event END and task START</description>
23194              <lsb>17</lsb>
23195              <msb>17</msb>
23196              <enumeratedValues>
23197                <enumeratedValue>
23198                  <name>Disabled</name>
23199                  <description>Disable shortcut</description>
23200                  <value>0</value>
23201                </enumeratedValue>
23202                <enumeratedValue>
23203                  <name>Enabled</name>
23204                  <description>Enable shortcut</description>
23205                  <value>1</value>
23206                </enumeratedValue>
23207              </enumeratedValues>
23208            </field>
23209          </fields>
23210        </register>
23211        <register>
23212          <name>INTENSET</name>
23213          <description>Enable interrupt</description>
23214          <addressOffset>0x304</addressOffset>
23215          <access>read-write</access>
23216          <fields>
23217            <field>
23218              <name>STOPPED</name>
23219              <description>Write '1' to enable interrupt for event STOPPED</description>
23220              <lsb>1</lsb>
23221              <msb>1</msb>
23222              <enumeratedValues>
23223                <usage>read</usage>
23224                <enumeratedValue>
23225                  <name>Disabled</name>
23226                  <description>Read: Disabled</description>
23227                  <value>0</value>
23228                </enumeratedValue>
23229                <enumeratedValue>
23230                  <name>Enabled</name>
23231                  <description>Read: Enabled</description>
23232                  <value>1</value>
23233                </enumeratedValue>
23234              </enumeratedValues>
23235              <enumeratedValues>
23236                <usage>write</usage>
23237                <enumeratedValue>
23238                  <name>Set</name>
23239                  <description>Enable</description>
23240                  <value>1</value>
23241                </enumeratedValue>
23242              </enumeratedValues>
23243            </field>
23244            <field>
23245              <name>ENDRX</name>
23246              <description>Write '1' to enable interrupt for event ENDRX</description>
23247              <lsb>4</lsb>
23248              <msb>4</msb>
23249              <enumeratedValues>
23250                <usage>read</usage>
23251                <enumeratedValue>
23252                  <name>Disabled</name>
23253                  <description>Read: Disabled</description>
23254                  <value>0</value>
23255                </enumeratedValue>
23256                <enumeratedValue>
23257                  <name>Enabled</name>
23258                  <description>Read: Enabled</description>
23259                  <value>1</value>
23260                </enumeratedValue>
23261              </enumeratedValues>
23262              <enumeratedValues>
23263                <usage>write</usage>
23264                <enumeratedValue>
23265                  <name>Set</name>
23266                  <description>Enable</description>
23267                  <value>1</value>
23268                </enumeratedValue>
23269              </enumeratedValues>
23270            </field>
23271            <field>
23272              <name>END</name>
23273              <description>Write '1' to enable interrupt for event END</description>
23274              <lsb>6</lsb>
23275              <msb>6</msb>
23276              <enumeratedValues>
23277                <usage>read</usage>
23278                <enumeratedValue>
23279                  <name>Disabled</name>
23280                  <description>Read: Disabled</description>
23281                  <value>0</value>
23282                </enumeratedValue>
23283                <enumeratedValue>
23284                  <name>Enabled</name>
23285                  <description>Read: Enabled</description>
23286                  <value>1</value>
23287                </enumeratedValue>
23288              </enumeratedValues>
23289              <enumeratedValues>
23290                <usage>write</usage>
23291                <enumeratedValue>
23292                  <name>Set</name>
23293                  <description>Enable</description>
23294                  <value>1</value>
23295                </enumeratedValue>
23296              </enumeratedValues>
23297            </field>
23298            <field>
23299              <name>ENDTX</name>
23300              <description>Write '1' to enable interrupt for event ENDTX</description>
23301              <lsb>8</lsb>
23302              <msb>8</msb>
23303              <enumeratedValues>
23304                <usage>read</usage>
23305                <enumeratedValue>
23306                  <name>Disabled</name>
23307                  <description>Read: Disabled</description>
23308                  <value>0</value>
23309                </enumeratedValue>
23310                <enumeratedValue>
23311                  <name>Enabled</name>
23312                  <description>Read: Enabled</description>
23313                  <value>1</value>
23314                </enumeratedValue>
23315              </enumeratedValues>
23316              <enumeratedValues>
23317                <usage>write</usage>
23318                <enumeratedValue>
23319                  <name>Set</name>
23320                  <description>Enable</description>
23321                  <value>1</value>
23322                </enumeratedValue>
23323              </enumeratedValues>
23324            </field>
23325            <field>
23326              <name>STARTED</name>
23327              <description>Write '1' to enable interrupt for event STARTED</description>
23328              <lsb>19</lsb>
23329              <msb>19</msb>
23330              <enumeratedValues>
23331                <usage>read</usage>
23332                <enumeratedValue>
23333                  <name>Disabled</name>
23334                  <description>Read: Disabled</description>
23335                  <value>0</value>
23336                </enumeratedValue>
23337                <enumeratedValue>
23338                  <name>Enabled</name>
23339                  <description>Read: Enabled</description>
23340                  <value>1</value>
23341                </enumeratedValue>
23342              </enumeratedValues>
23343              <enumeratedValues>
23344                <usage>write</usage>
23345                <enumeratedValue>
23346                  <name>Set</name>
23347                  <description>Enable</description>
23348                  <value>1</value>
23349                </enumeratedValue>
23350              </enumeratedValues>
23351            </field>
23352          </fields>
23353        </register>
23354        <register>
23355          <name>INTENCLR</name>
23356          <description>Disable interrupt</description>
23357          <addressOffset>0x308</addressOffset>
23358          <access>read-write</access>
23359          <fields>
23360            <field>
23361              <name>STOPPED</name>
23362              <description>Write '1' to disable interrupt for event STOPPED</description>
23363              <lsb>1</lsb>
23364              <msb>1</msb>
23365              <enumeratedValues>
23366                <usage>read</usage>
23367                <enumeratedValue>
23368                  <name>Disabled</name>
23369                  <description>Read: Disabled</description>
23370                  <value>0</value>
23371                </enumeratedValue>
23372                <enumeratedValue>
23373                  <name>Enabled</name>
23374                  <description>Read: Enabled</description>
23375                  <value>1</value>
23376                </enumeratedValue>
23377              </enumeratedValues>
23378              <enumeratedValues>
23379                <usage>write</usage>
23380                <enumeratedValue>
23381                  <name>Clear</name>
23382                  <description>Disable</description>
23383                  <value>1</value>
23384                </enumeratedValue>
23385              </enumeratedValues>
23386            </field>
23387            <field>
23388              <name>ENDRX</name>
23389              <description>Write '1' to disable interrupt for event ENDRX</description>
23390              <lsb>4</lsb>
23391              <msb>4</msb>
23392              <enumeratedValues>
23393                <usage>read</usage>
23394                <enumeratedValue>
23395                  <name>Disabled</name>
23396                  <description>Read: Disabled</description>
23397                  <value>0</value>
23398                </enumeratedValue>
23399                <enumeratedValue>
23400                  <name>Enabled</name>
23401                  <description>Read: Enabled</description>
23402                  <value>1</value>
23403                </enumeratedValue>
23404              </enumeratedValues>
23405              <enumeratedValues>
23406                <usage>write</usage>
23407                <enumeratedValue>
23408                  <name>Clear</name>
23409                  <description>Disable</description>
23410                  <value>1</value>
23411                </enumeratedValue>
23412              </enumeratedValues>
23413            </field>
23414            <field>
23415              <name>END</name>
23416              <description>Write '1' to disable interrupt for event END</description>
23417              <lsb>6</lsb>
23418              <msb>6</msb>
23419              <enumeratedValues>
23420                <usage>read</usage>
23421                <enumeratedValue>
23422                  <name>Disabled</name>
23423                  <description>Read: Disabled</description>
23424                  <value>0</value>
23425                </enumeratedValue>
23426                <enumeratedValue>
23427                  <name>Enabled</name>
23428                  <description>Read: Enabled</description>
23429                  <value>1</value>
23430                </enumeratedValue>
23431              </enumeratedValues>
23432              <enumeratedValues>
23433                <usage>write</usage>
23434                <enumeratedValue>
23435                  <name>Clear</name>
23436                  <description>Disable</description>
23437                  <value>1</value>
23438                </enumeratedValue>
23439              </enumeratedValues>
23440            </field>
23441            <field>
23442              <name>ENDTX</name>
23443              <description>Write '1' to disable interrupt for event ENDTX</description>
23444              <lsb>8</lsb>
23445              <msb>8</msb>
23446              <enumeratedValues>
23447                <usage>read</usage>
23448                <enumeratedValue>
23449                  <name>Disabled</name>
23450                  <description>Read: Disabled</description>
23451                  <value>0</value>
23452                </enumeratedValue>
23453                <enumeratedValue>
23454                  <name>Enabled</name>
23455                  <description>Read: Enabled</description>
23456                  <value>1</value>
23457                </enumeratedValue>
23458              </enumeratedValues>
23459              <enumeratedValues>
23460                <usage>write</usage>
23461                <enumeratedValue>
23462                  <name>Clear</name>
23463                  <description>Disable</description>
23464                  <value>1</value>
23465                </enumeratedValue>
23466              </enumeratedValues>
23467            </field>
23468            <field>
23469              <name>STARTED</name>
23470              <description>Write '1' to disable interrupt for event STARTED</description>
23471              <lsb>19</lsb>
23472              <msb>19</msb>
23473              <enumeratedValues>
23474                <usage>read</usage>
23475                <enumeratedValue>
23476                  <name>Disabled</name>
23477                  <description>Read: Disabled</description>
23478                  <value>0</value>
23479                </enumeratedValue>
23480                <enumeratedValue>
23481                  <name>Enabled</name>
23482                  <description>Read: Enabled</description>
23483                  <value>1</value>
23484                </enumeratedValue>
23485              </enumeratedValues>
23486              <enumeratedValues>
23487                <usage>write</usage>
23488                <enumeratedValue>
23489                  <name>Clear</name>
23490                  <description>Disable</description>
23491                  <value>1</value>
23492                </enumeratedValue>
23493              </enumeratedValues>
23494            </field>
23495          </fields>
23496        </register>
23497        <register>
23498          <name>STALLSTAT</name>
23499          <description>Stall status for EasyDMA RAM accesses. The fields in this register are set to STALL by hardware whenever a stall occurres and can be cleared (set to NOSTALL) by the CPU.</description>
23500          <addressOffset>0x400</addressOffset>
23501          <access>read-write</access>
23502          <resetValue>0x00000000</resetValue>
23503          <fields>
23504            <field>
23505              <name>TX</name>
23506              <description>Stall status for EasyDMA RAM reads</description>
23507              <lsb>0</lsb>
23508              <msb>0</msb>
23509              <enumeratedValues>
23510                <enumeratedValue>
23511                  <name>NOSTALL</name>
23512                  <description>No stall</description>
23513                  <value>0</value>
23514                </enumeratedValue>
23515                <enumeratedValue>
23516                  <name>STALL</name>
23517                  <description>A stall has occurred</description>
23518                  <value>1</value>
23519                </enumeratedValue>
23520              </enumeratedValues>
23521            </field>
23522            <field>
23523              <name>RX</name>
23524              <description>Stall status for EasyDMA RAM writes</description>
23525              <lsb>1</lsb>
23526              <msb>1</msb>
23527              <enumeratedValues>
23528                <enumeratedValue>
23529                  <name>NOSTALL</name>
23530                  <description>No stall</description>
23531                  <value>0</value>
23532                </enumeratedValue>
23533                <enumeratedValue>
23534                  <name>STALL</name>
23535                  <description>A stall has occurred</description>
23536                  <value>1</value>
23537                </enumeratedValue>
23538              </enumeratedValues>
23539            </field>
23540          </fields>
23541        </register>
23542        <register>
23543          <name>ENABLE</name>
23544          <description>Enable SPIM</description>
23545          <addressOffset>0x500</addressOffset>
23546          <access>read-write</access>
23547          <fields>
23548            <field>
23549              <name>ENABLE</name>
23550              <description>Enable or disable SPIM</description>
23551              <lsb>0</lsb>
23552              <msb>3</msb>
23553              <enumeratedValues>
23554                <enumeratedValue>
23555                  <name>Disabled</name>
23556                  <description>Disable SPIM</description>
23557                  <value>0</value>
23558                </enumeratedValue>
23559                <enumeratedValue>
23560                  <name>Enabled</name>
23561                  <description>Enable SPIM</description>
23562                  <value>7</value>
23563                </enumeratedValue>
23564              </enumeratedValues>
23565            </field>
23566          </fields>
23567        </register>
23568        <cluster>
23569          <name>PSEL</name>
23570          <description>Unspecified</description>
23571          <headerStructName>SPIM_PSEL</headerStructName>
23572          <access>read-write</access>
23573          <addressOffset>0x508</addressOffset>
23574          <register>
23575            <name>SCK</name>
23576            <description>Pin select for SCK</description>
23577            <addressOffset>0x000</addressOffset>
23578            <access>read-write</access>
23579            <resetValue>0xFFFFFFFF</resetValue>
23580            <fields>
23581              <field>
23582                <name>PIN</name>
23583                <description>Pin number</description>
23584                <lsb>0</lsb>
23585                <msb>4</msb>
23586              </field>
23587              <field>
23588                <name>PORT</name>
23589                <description>Port number</description>
23590                <lsb>5</lsb>
23591                <msb>5</msb>
23592              </field>
23593              <field>
23594                <name>CONNECT</name>
23595                <description>Connection</description>
23596                <lsb>31</lsb>
23597                <msb>31</msb>
23598                <enumeratedValues>
23599                  <enumeratedValue>
23600                    <name>Disconnected</name>
23601                    <description>Disconnect</description>
23602                    <value>1</value>
23603                  </enumeratedValue>
23604                  <enumeratedValue>
23605                    <name>Connected</name>
23606                    <description>Connect</description>
23607                    <value>0</value>
23608                  </enumeratedValue>
23609                </enumeratedValues>
23610              </field>
23611            </fields>
23612          </register>
23613          <register>
23614            <name>MOSI</name>
23615            <description>Pin select for MOSI signal</description>
23616            <addressOffset>0x004</addressOffset>
23617            <access>read-write</access>
23618            <resetValue>0xFFFFFFFF</resetValue>
23619            <fields>
23620              <field>
23621                <name>PIN</name>
23622                <description>Pin number</description>
23623                <lsb>0</lsb>
23624                <msb>4</msb>
23625              </field>
23626              <field>
23627                <name>PORT</name>
23628                <description>Port number</description>
23629                <lsb>5</lsb>
23630                <msb>5</msb>
23631              </field>
23632              <field>
23633                <name>CONNECT</name>
23634                <description>Connection</description>
23635                <lsb>31</lsb>
23636                <msb>31</msb>
23637                <enumeratedValues>
23638                  <enumeratedValue>
23639                    <name>Disconnected</name>
23640                    <description>Disconnect</description>
23641                    <value>1</value>
23642                  </enumeratedValue>
23643                  <enumeratedValue>
23644                    <name>Connected</name>
23645                    <description>Connect</description>
23646                    <value>0</value>
23647                  </enumeratedValue>
23648                </enumeratedValues>
23649              </field>
23650            </fields>
23651          </register>
23652          <register>
23653            <name>MISO</name>
23654            <description>Pin select for MISO signal</description>
23655            <addressOffset>0x008</addressOffset>
23656            <access>read-write</access>
23657            <resetValue>0xFFFFFFFF</resetValue>
23658            <fields>
23659              <field>
23660                <name>PIN</name>
23661                <description>Pin number</description>
23662                <lsb>0</lsb>
23663                <msb>4</msb>
23664              </field>
23665              <field>
23666                <name>PORT</name>
23667                <description>Port number</description>
23668                <lsb>5</lsb>
23669                <msb>5</msb>
23670              </field>
23671              <field>
23672                <name>CONNECT</name>
23673                <description>Connection</description>
23674                <lsb>31</lsb>
23675                <msb>31</msb>
23676                <enumeratedValues>
23677                  <enumeratedValue>
23678                    <name>Disconnected</name>
23679                    <description>Disconnect</description>
23680                    <value>1</value>
23681                  </enumeratedValue>
23682                  <enumeratedValue>
23683                    <name>Connected</name>
23684                    <description>Connect</description>
23685                    <value>0</value>
23686                  </enumeratedValue>
23687                </enumeratedValues>
23688              </field>
23689            </fields>
23690          </register>
23691          <register>
23692            <name>CSN</name>
23693            <description>Pin select for CSN</description>
23694            <addressOffset>0x00C</addressOffset>
23695            <access>read-write</access>
23696            <resetValue>0xFFFFFFFF</resetValue>
23697            <fields>
23698              <field>
23699                <name>PIN</name>
23700                <description>Pin number</description>
23701                <lsb>0</lsb>
23702                <msb>4</msb>
23703              </field>
23704              <field>
23705                <name>PORT</name>
23706                <description>Port number</description>
23707                <lsb>5</lsb>
23708                <msb>5</msb>
23709              </field>
23710              <field>
23711                <name>CONNECT</name>
23712                <description>Connection</description>
23713                <lsb>31</lsb>
23714                <msb>31</msb>
23715                <enumeratedValues>
23716                  <enumeratedValue>
23717                    <name>Disconnected</name>
23718                    <description>Disconnect</description>
23719                    <value>1</value>
23720                  </enumeratedValue>
23721                  <enumeratedValue>
23722                    <name>Connected</name>
23723                    <description>Connect</description>
23724                    <value>0</value>
23725                  </enumeratedValue>
23726                </enumeratedValues>
23727              </field>
23728            </fields>
23729          </register>
23730        </cluster>
23731        <register>
23732          <name>FREQUENCY</name>
23733          <description>SPI frequency. Accuracy depends on the HFCLK source selected.</description>
23734          <addressOffset>0x524</addressOffset>
23735          <access>read-write</access>
23736          <resetValue>0x04000000</resetValue>
23737          <fields>
23738            <field>
23739              <name>FREQUENCY</name>
23740              <description>SPI master data rate</description>
23741              <lsb>0</lsb>
23742              <msb>31</msb>
23743              <enumeratedValues>
23744                <enumeratedValue>
23745                  <name>K125</name>
23746                  <description>125 kbps</description>
23747                  <value>0x02000000</value>
23748                </enumeratedValue>
23749                <enumeratedValue>
23750                  <name>K250</name>
23751                  <description>250 kbps</description>
23752                  <value>0x04000000</value>
23753                </enumeratedValue>
23754                <enumeratedValue>
23755                  <name>K500</name>
23756                  <description>500 kbps</description>
23757                  <value>0x08000000</value>
23758                </enumeratedValue>
23759                <enumeratedValue>
23760                  <name>M1</name>
23761                  <description>1 Mbps</description>
23762                  <value>0x10000000</value>
23763                </enumeratedValue>
23764                <enumeratedValue>
23765                  <name>M2</name>
23766                  <description>2 Mbps</description>
23767                  <value>0x20000000</value>
23768                </enumeratedValue>
23769                <enumeratedValue>
23770                  <name>M4</name>
23771                  <description>4 Mbps</description>
23772                  <value>0x40000000</value>
23773                </enumeratedValue>
23774                <enumeratedValue>
23775                  <name>M8</name>
23776                  <description>8 Mbps</description>
23777                  <value>0x80000000</value>
23778                </enumeratedValue>
23779                <enumeratedValue>
23780                  <name>M16</name>
23781                  <description>16 Mbps</description>
23782                  <value>0x0A000000</value>
23783                </enumeratedValue>
23784                <enumeratedValue>
23785                  <name>M32</name>
23786                  <description>32 Mbps</description>
23787                  <value>0x14000000</value>
23788                </enumeratedValue>
23789              </enumeratedValues>
23790            </field>
23791          </fields>
23792        </register>
23793        <cluster>
23794          <name>RXD</name>
23795          <description>RXD EasyDMA channel</description>
23796          <headerStructName>SPIM_RXD</headerStructName>
23797          <access>read-write</access>
23798          <addressOffset>0x534</addressOffset>
23799          <register>
23800            <name>PTR</name>
23801            <description>Data pointer</description>
23802            <addressOffset>0x000</addressOffset>
23803            <access>read-write</access>
23804            <fields>
23805              <field>
23806                <name>PTR</name>
23807                <description>Data pointer</description>
23808                <lsb>0</lsb>
23809                <msb>31</msb>
23810              </field>
23811            </fields>
23812          </register>
23813          <register>
23814            <name>MAXCNT</name>
23815            <description>Maximum number of bytes in receive buffer</description>
23816            <addressOffset>0x004</addressOffset>
23817            <access>read-write</access>
23818            <fields>
23819              <field>
23820                <name>MAXCNT</name>
23821                <description>Maximum number of bytes in receive buffer</description>
23822                <lsb>0</lsb>
23823                <msb>15</msb>
23824              </field>
23825            </fields>
23826          </register>
23827          <register>
23828            <name>AMOUNT</name>
23829            <description>Number of bytes transferred in the last transaction</description>
23830            <addressOffset>0x008</addressOffset>
23831            <access>read-only</access>
23832            <fields>
23833              <field>
23834                <name>AMOUNT</name>
23835                <description>Number of bytes transferred in the last transaction</description>
23836                <lsb>0</lsb>
23837                <msb>15</msb>
23838              </field>
23839            </fields>
23840          </register>
23841          <register>
23842            <name>LIST</name>
23843            <description>EasyDMA list type</description>
23844            <addressOffset>0x00C</addressOffset>
23845            <access>read-write</access>
23846            <fields>
23847              <field>
23848                <name>LIST</name>
23849                <description>List type</description>
23850                <lsb>0</lsb>
23851                <msb>1</msb>
23852                <enumeratedValues>
23853                  <enumeratedValue>
23854                    <name>Disabled</name>
23855                    <description>Disable EasyDMA list</description>
23856                    <value>0</value>
23857                  </enumeratedValue>
23858                  <enumeratedValue>
23859                    <name>ArrayList</name>
23860                    <description>Use array list</description>
23861                    <value>1</value>
23862                  </enumeratedValue>
23863                </enumeratedValues>
23864              </field>
23865            </fields>
23866          </register>
23867        </cluster>
23868        <cluster>
23869          <name>TXD</name>
23870          <description>TXD EasyDMA channel</description>
23871          <headerStructName>SPIM_TXD</headerStructName>
23872          <access>read-write</access>
23873          <addressOffset>0x544</addressOffset>
23874          <register>
23875            <name>PTR</name>
23876            <description>Data pointer</description>
23877            <addressOffset>0x000</addressOffset>
23878            <access>read-write</access>
23879            <fields>
23880              <field>
23881                <name>PTR</name>
23882                <description>Data pointer</description>
23883                <lsb>0</lsb>
23884                <msb>31</msb>
23885              </field>
23886            </fields>
23887          </register>
23888          <register>
23889            <name>MAXCNT</name>
23890            <description>Number of bytes in transmit buffer</description>
23891            <addressOffset>0x004</addressOffset>
23892            <access>read-write</access>
23893            <fields>
23894              <field>
23895                <name>MAXCNT</name>
23896                <description>Maximum number of bytes in transmit buffer</description>
23897                <lsb>0</lsb>
23898                <msb>15</msb>
23899              </field>
23900            </fields>
23901          </register>
23902          <register>
23903            <name>AMOUNT</name>
23904            <description>Number of bytes transferred in the last transaction</description>
23905            <addressOffset>0x008</addressOffset>
23906            <access>read-only</access>
23907            <fields>
23908              <field>
23909                <name>AMOUNT</name>
23910                <description>Number of bytes transferred in the last transaction</description>
23911                <lsb>0</lsb>
23912                <msb>15</msb>
23913              </field>
23914            </fields>
23915          </register>
23916          <register>
23917            <name>LIST</name>
23918            <description>EasyDMA list type</description>
23919            <addressOffset>0x00C</addressOffset>
23920            <access>read-write</access>
23921            <fields>
23922              <field>
23923                <name>LIST</name>
23924                <description>List type</description>
23925                <lsb>0</lsb>
23926                <msb>1</msb>
23927                <enumeratedValues>
23928                  <enumeratedValue>
23929                    <name>Disabled</name>
23930                    <description>Disable EasyDMA list</description>
23931                    <value>0</value>
23932                  </enumeratedValue>
23933                  <enumeratedValue>
23934                    <name>ArrayList</name>
23935                    <description>Use array list</description>
23936                    <value>1</value>
23937                  </enumeratedValue>
23938                </enumeratedValues>
23939              </field>
23940            </fields>
23941          </register>
23942        </cluster>
23943        <register>
23944          <name>CONFIG</name>
23945          <description>Configuration register</description>
23946          <addressOffset>0x554</addressOffset>
23947          <access>read-write</access>
23948          <fields>
23949            <field>
23950              <name>ORDER</name>
23951              <description>Bit order</description>
23952              <lsb>0</lsb>
23953              <msb>0</msb>
23954              <enumeratedValues>
23955                <enumeratedValue>
23956                  <name>MsbFirst</name>
23957                  <description>Most significant bit shifted out first</description>
23958                  <value>0</value>
23959                </enumeratedValue>
23960                <enumeratedValue>
23961                  <name>LsbFirst</name>
23962                  <description>Least significant bit shifted out first</description>
23963                  <value>1</value>
23964                </enumeratedValue>
23965              </enumeratedValues>
23966            </field>
23967            <field>
23968              <name>CPHA</name>
23969              <description>Serial clock (SCK) phase</description>
23970              <lsb>1</lsb>
23971              <msb>1</msb>
23972              <enumeratedValues>
23973                <enumeratedValue>
23974                  <name>Leading</name>
23975                  <description>Sample on leading edge of clock, shift serial data on trailing edge</description>
23976                  <value>0</value>
23977                </enumeratedValue>
23978                <enumeratedValue>
23979                  <name>Trailing</name>
23980                  <description>Sample on trailing edge of clock, shift serial data on leading edge</description>
23981                  <value>1</value>
23982                </enumeratedValue>
23983              </enumeratedValues>
23984            </field>
23985            <field>
23986              <name>CPOL</name>
23987              <description>Serial clock (SCK) polarity</description>
23988              <lsb>2</lsb>
23989              <msb>2</msb>
23990              <enumeratedValues>
23991                <enumeratedValue>
23992                  <name>ActiveHigh</name>
23993                  <description>Active high</description>
23994                  <value>0</value>
23995                </enumeratedValue>
23996                <enumeratedValue>
23997                  <name>ActiveLow</name>
23998                  <description>Active low</description>
23999                  <value>1</value>
24000                </enumeratedValue>
24001              </enumeratedValues>
24002            </field>
24003          </fields>
24004        </register>
24005        <cluster>
24006          <name>IFTIMING</name>
24007          <description>Unspecified</description>
24008          <headerStructName>SPIM_IFTIMING</headerStructName>
24009          <access>read-write</access>
24010          <addressOffset>0x560</addressOffset>
24011          <register>
24012            <name>RXDELAY</name>
24013            <description>Sample delay for input serial data on MISO</description>
24014            <addressOffset>0x000</addressOffset>
24015            <access>read-write</access>
24016            <resetValue>0x00000002</resetValue>
24017            <fields>
24018              <field>
24019                <name>RXDELAY</name>
24020                <description>Sample delay for input serial data on MISO. The value specifies the number of 64 MHz clock cycles (15.625 ns) delay from the the sampling edge of SCK (leading edge for CONFIG.CPHA = 0, trailing edge for CONFIG.CPHA = 1) until the input serial data is sampled. As en example, if RXDELAY = 0 and CONFIG.CPHA = 0, the input serial data is sampled on the rising edge of SCK.</description>
24021                <lsb>0</lsb>
24022                <msb>2</msb>
24023              </field>
24024            </fields>
24025          </register>
24026          <register>
24027            <name>CSNDUR</name>
24028            <description>Minimum duration between edge of CSN and edge of SCK. When SHORTS.END_START is used, this is also the minimum duration CSN must stay high between transactions.</description>
24029            <addressOffset>0x004</addressOffset>
24030            <access>read-write</access>
24031            <resetValue>0x00000002</resetValue>
24032            <fields>
24033              <field>
24034                <name>CSNDUR</name>
24035                <description>Minimum duration between edge of CSN and edge of SCK. When SHORTS.END_START is used, this is the minimum duration CSN must stay high between transactions. The value is specified in number of 64 MHz clock cycles (15.625 ns).</description>
24036                <lsb>0</lsb>
24037                <msb>7</msb>
24038              </field>
24039            </fields>
24040          </register>
24041        </cluster>
24042        <register>
24043          <name>CSNPOL</name>
24044          <description>Polarity of CSN output</description>
24045          <addressOffset>0x568</addressOffset>
24046          <access>read-write</access>
24047          <resetValue>0x00000000</resetValue>
24048          <fields>
24049            <field>
24050              <name>CSNPOL</name>
24051              <description>Polarity of CSN output</description>
24052              <lsb>0</lsb>
24053              <msb>0</msb>
24054              <enumeratedValues>
24055                <enumeratedValue>
24056                  <name>LOW</name>
24057                  <description>Active low (idle state high)</description>
24058                  <value>0</value>
24059                </enumeratedValue>
24060                <enumeratedValue>
24061                  <name>HIGH</name>
24062                  <description>Active high (idle state low)</description>
24063                  <value>1</value>
24064                </enumeratedValue>
24065              </enumeratedValues>
24066            </field>
24067          </fields>
24068        </register>
24069        <register>
24070          <name>PSELDCX</name>
24071          <description>Pin select for DCX signal</description>
24072          <addressOffset>0x56C</addressOffset>
24073          <access>read-write</access>
24074          <resetValue>0xFFFFFFFF</resetValue>
24075          <fields>
24076            <field>
24077              <name>PIN</name>
24078              <description>Pin number</description>
24079              <lsb>0</lsb>
24080              <msb>4</msb>
24081            </field>
24082            <field>
24083              <name>PORT</name>
24084              <description>Port number</description>
24085              <lsb>5</lsb>
24086              <msb>5</msb>
24087            </field>
24088            <field>
24089              <name>CONNECT</name>
24090              <description>Connection</description>
24091              <lsb>31</lsb>
24092              <msb>31</msb>
24093              <enumeratedValues>
24094                <enumeratedValue>
24095                  <name>Disconnected</name>
24096                  <description>Disconnect</description>
24097                  <value>1</value>
24098                </enumeratedValue>
24099                <enumeratedValue>
24100                  <name>Connected</name>
24101                  <description>Connect</description>
24102                  <value>0</value>
24103                </enumeratedValue>
24104              </enumeratedValues>
24105            </field>
24106          </fields>
24107        </register>
24108        <register>
24109          <name>DCXCNT</name>
24110          <description>DCX configuration</description>
24111          <addressOffset>0x570</addressOffset>
24112          <access>read-write</access>
24113          <fields>
24114            <field>
24115              <name>DCXCNT</name>
24116              <description>This register specifies the number of command bytes preceding the data bytes. The PSEL.DCX line will be low during transmission of command bytes and high during transmission of data bytes. Value 0xF indicates that all bytes are command bytes.</description>
24117              <lsb>0</lsb>
24118              <msb>3</msb>
24119            </field>
24120          </fields>
24121        </register>
24122        <register>
24123          <name>ORC</name>
24124          <description>Byte transmitted after TXD.MAXCNT bytes have been transmitted in the case when RXD.MAXCNT is greater than TXD.MAXCNT</description>
24125          <addressOffset>0x5C0</addressOffset>
24126          <access>read-write</access>
24127          <fields>
24128            <field>
24129              <name>ORC</name>
24130              <description>Byte transmitted after TXD.MAXCNT bytes have been transmitted in the case when RXD.MAXCNT is greater than TXD.MAXCNT.</description>
24131              <lsb>0</lsb>
24132              <msb>7</msb>
24133            </field>
24134          </fields>
24135        </register>
24136      </registers>
24137    </peripheral>
24138    <peripheral>
24139      <name>SPIS0_NS</name>
24140      <description>SPI Slave</description>
24141      <baseAddress>0x41013000</baseAddress>
24142      <alternatePeripheral>SPIM0_NS</alternatePeripheral>
24143      <headerStructName>SPIS</headerStructName>
24144      <!--Security dma=NA-->
24145      <!--Security securemapping=NS-->
24146      <addressBlock>
24147        <offset>0</offset>
24148        <size>0x1000</size>
24149        <usage>registers</usage>
24150      </addressBlock>
24151      <interrupt>
24152        <name>SERIAL0</name>
24153        <value>19</value>
24154      </interrupt>
24155      <groupName>SPIS</groupName>
24156      <size>0x20</size>
24157      <registers>
24158        <register>
24159          <name>TASKS_ACQUIRE</name>
24160          <description>Acquire SPI semaphore</description>
24161          <addressOffset>0x024</addressOffset>
24162          <access>write-only</access>
24163          <fields>
24164            <field>
24165              <name>TASKS_ACQUIRE</name>
24166              <description>Acquire SPI semaphore</description>
24167              <lsb>0</lsb>
24168              <msb>0</msb>
24169              <enumeratedValues>
24170                <enumeratedValue>
24171                  <name>Trigger</name>
24172                  <description>Trigger task</description>
24173                  <value>1</value>
24174                </enumeratedValue>
24175              </enumeratedValues>
24176            </field>
24177          </fields>
24178        </register>
24179        <register>
24180          <name>TASKS_RELEASE</name>
24181          <description>Release SPI semaphore, enabling the SPI slave to acquire it</description>
24182          <addressOffset>0x028</addressOffset>
24183          <access>write-only</access>
24184          <fields>
24185            <field>
24186              <name>TASKS_RELEASE</name>
24187              <description>Release SPI semaphore, enabling the SPI slave to acquire it</description>
24188              <lsb>0</lsb>
24189              <msb>0</msb>
24190              <enumeratedValues>
24191                <enumeratedValue>
24192                  <name>Trigger</name>
24193                  <description>Trigger task</description>
24194                  <value>1</value>
24195                </enumeratedValue>
24196              </enumeratedValues>
24197            </field>
24198          </fields>
24199        </register>
24200        <register>
24201          <name>SUBSCRIBE_ACQUIRE</name>
24202          <description>Subscribe configuration for task ACQUIRE</description>
24203          <addressOffset>0x0A4</addressOffset>
24204          <access>read-write</access>
24205          <fields>
24206            <field>
24207              <name>CHIDX</name>
24208              <description>DPPI channel that task ACQUIRE will subscribe to</description>
24209              <lsb>0</lsb>
24210              <msb>7</msb>
24211            </field>
24212            <field>
24213              <name>EN</name>
24214              <lsb>31</lsb>
24215              <msb>31</msb>
24216              <enumeratedValues>
24217                <enumeratedValue>
24218                  <name>Disabled</name>
24219                  <description>Disable subscription</description>
24220                  <value>0</value>
24221                </enumeratedValue>
24222                <enumeratedValue>
24223                  <name>Enabled</name>
24224                  <description>Enable subscription</description>
24225                  <value>1</value>
24226                </enumeratedValue>
24227              </enumeratedValues>
24228            </field>
24229          </fields>
24230        </register>
24231        <register>
24232          <name>SUBSCRIBE_RELEASE</name>
24233          <description>Subscribe configuration for task RELEASE</description>
24234          <addressOffset>0x0A8</addressOffset>
24235          <access>read-write</access>
24236          <fields>
24237            <field>
24238              <name>CHIDX</name>
24239              <description>DPPI channel that task RELEASE will subscribe to</description>
24240              <lsb>0</lsb>
24241              <msb>7</msb>
24242            </field>
24243            <field>
24244              <name>EN</name>
24245              <lsb>31</lsb>
24246              <msb>31</msb>
24247              <enumeratedValues>
24248                <enumeratedValue>
24249                  <name>Disabled</name>
24250                  <description>Disable subscription</description>
24251                  <value>0</value>
24252                </enumeratedValue>
24253                <enumeratedValue>
24254                  <name>Enabled</name>
24255                  <description>Enable subscription</description>
24256                  <value>1</value>
24257                </enumeratedValue>
24258              </enumeratedValues>
24259            </field>
24260          </fields>
24261        </register>
24262        <register>
24263          <name>EVENTS_END</name>
24264          <description>Granted transaction completed</description>
24265          <addressOffset>0x104</addressOffset>
24266          <access>read-write</access>
24267          <fields>
24268            <field>
24269              <name>EVENTS_END</name>
24270              <description>Granted transaction completed</description>
24271              <lsb>0</lsb>
24272              <msb>0</msb>
24273              <enumeratedValues>
24274                <enumeratedValue>
24275                  <name>NotGenerated</name>
24276                  <description>Event not generated</description>
24277                  <value>0</value>
24278                </enumeratedValue>
24279                <enumeratedValue>
24280                  <name>Generated</name>
24281                  <description>Event generated</description>
24282                  <value>1</value>
24283                </enumeratedValue>
24284              </enumeratedValues>
24285            </field>
24286          </fields>
24287        </register>
24288        <register>
24289          <name>EVENTS_ENDRX</name>
24290          <description>End of RXD buffer reached</description>
24291          <addressOffset>0x110</addressOffset>
24292          <access>read-write</access>
24293          <fields>
24294            <field>
24295              <name>EVENTS_ENDRX</name>
24296              <description>End of RXD buffer reached</description>
24297              <lsb>0</lsb>
24298              <msb>0</msb>
24299              <enumeratedValues>
24300                <enumeratedValue>
24301                  <name>NotGenerated</name>
24302                  <description>Event not generated</description>
24303                  <value>0</value>
24304                </enumeratedValue>
24305                <enumeratedValue>
24306                  <name>Generated</name>
24307                  <description>Event generated</description>
24308                  <value>1</value>
24309                </enumeratedValue>
24310              </enumeratedValues>
24311            </field>
24312          </fields>
24313        </register>
24314        <register>
24315          <name>EVENTS_ACQUIRED</name>
24316          <description>Semaphore acquired</description>
24317          <addressOffset>0x128</addressOffset>
24318          <access>read-write</access>
24319          <fields>
24320            <field>
24321              <name>EVENTS_ACQUIRED</name>
24322              <description>Semaphore acquired</description>
24323              <lsb>0</lsb>
24324              <msb>0</msb>
24325              <enumeratedValues>
24326                <enumeratedValue>
24327                  <name>NotGenerated</name>
24328                  <description>Event not generated</description>
24329                  <value>0</value>
24330                </enumeratedValue>
24331                <enumeratedValue>
24332                  <name>Generated</name>
24333                  <description>Event generated</description>
24334                  <value>1</value>
24335                </enumeratedValue>
24336              </enumeratedValues>
24337            </field>
24338          </fields>
24339        </register>
24340        <register>
24341          <name>PUBLISH_END</name>
24342          <description>Publish configuration for event END</description>
24343          <addressOffset>0x184</addressOffset>
24344          <access>read-write</access>
24345          <fields>
24346            <field>
24347              <name>CHIDX</name>
24348              <description>DPPI channel that event END will publish to.</description>
24349              <lsb>0</lsb>
24350              <msb>7</msb>
24351            </field>
24352            <field>
24353              <name>EN</name>
24354              <lsb>31</lsb>
24355              <msb>31</msb>
24356              <enumeratedValues>
24357                <enumeratedValue>
24358                  <name>Disabled</name>
24359                  <description>Disable publishing</description>
24360                  <value>0</value>
24361                </enumeratedValue>
24362                <enumeratedValue>
24363                  <name>Enabled</name>
24364                  <description>Enable publishing</description>
24365                  <value>1</value>
24366                </enumeratedValue>
24367              </enumeratedValues>
24368            </field>
24369          </fields>
24370        </register>
24371        <register>
24372          <name>PUBLISH_ENDRX</name>
24373          <description>Publish configuration for event ENDRX</description>
24374          <addressOffset>0x190</addressOffset>
24375          <access>read-write</access>
24376          <fields>
24377            <field>
24378              <name>CHIDX</name>
24379              <description>DPPI channel that event ENDRX will publish to.</description>
24380              <lsb>0</lsb>
24381              <msb>7</msb>
24382            </field>
24383            <field>
24384              <name>EN</name>
24385              <lsb>31</lsb>
24386              <msb>31</msb>
24387              <enumeratedValues>
24388                <enumeratedValue>
24389                  <name>Disabled</name>
24390                  <description>Disable publishing</description>
24391                  <value>0</value>
24392                </enumeratedValue>
24393                <enumeratedValue>
24394                  <name>Enabled</name>
24395                  <description>Enable publishing</description>
24396                  <value>1</value>
24397                </enumeratedValue>
24398              </enumeratedValues>
24399            </field>
24400          </fields>
24401        </register>
24402        <register>
24403          <name>PUBLISH_ACQUIRED</name>
24404          <description>Publish configuration for event ACQUIRED</description>
24405          <addressOffset>0x1A8</addressOffset>
24406          <access>read-write</access>
24407          <fields>
24408            <field>
24409              <name>CHIDX</name>
24410              <description>DPPI channel that event ACQUIRED will publish to.</description>
24411              <lsb>0</lsb>
24412              <msb>7</msb>
24413            </field>
24414            <field>
24415              <name>EN</name>
24416              <lsb>31</lsb>
24417              <msb>31</msb>
24418              <enumeratedValues>
24419                <enumeratedValue>
24420                  <name>Disabled</name>
24421                  <description>Disable publishing</description>
24422                  <value>0</value>
24423                </enumeratedValue>
24424                <enumeratedValue>
24425                  <name>Enabled</name>
24426                  <description>Enable publishing</description>
24427                  <value>1</value>
24428                </enumeratedValue>
24429              </enumeratedValues>
24430            </field>
24431          </fields>
24432        </register>
24433        <register>
24434          <name>SHORTS</name>
24435          <description>Shortcuts between local events and tasks</description>
24436          <addressOffset>0x200</addressOffset>
24437          <access>read-write</access>
24438          <fields>
24439            <field>
24440              <name>END_ACQUIRE</name>
24441              <description>Shortcut between event END and task ACQUIRE</description>
24442              <lsb>2</lsb>
24443              <msb>2</msb>
24444              <enumeratedValues>
24445                <enumeratedValue>
24446                  <name>Disabled</name>
24447                  <description>Disable shortcut</description>
24448                  <value>0</value>
24449                </enumeratedValue>
24450                <enumeratedValue>
24451                  <name>Enabled</name>
24452                  <description>Enable shortcut</description>
24453                  <value>1</value>
24454                </enumeratedValue>
24455              </enumeratedValues>
24456            </field>
24457          </fields>
24458        </register>
24459        <register>
24460          <name>INTENSET</name>
24461          <description>Enable interrupt</description>
24462          <addressOffset>0x304</addressOffset>
24463          <access>read-write</access>
24464          <fields>
24465            <field>
24466              <name>END</name>
24467              <description>Write '1' to enable interrupt for event END</description>
24468              <lsb>1</lsb>
24469              <msb>1</msb>
24470              <enumeratedValues>
24471                <usage>read</usage>
24472                <enumeratedValue>
24473                  <name>Disabled</name>
24474                  <description>Read: Disabled</description>
24475                  <value>0</value>
24476                </enumeratedValue>
24477                <enumeratedValue>
24478                  <name>Enabled</name>
24479                  <description>Read: Enabled</description>
24480                  <value>1</value>
24481                </enumeratedValue>
24482              </enumeratedValues>
24483              <enumeratedValues>
24484                <usage>write</usage>
24485                <enumeratedValue>
24486                  <name>Set</name>
24487                  <description>Enable</description>
24488                  <value>1</value>
24489                </enumeratedValue>
24490              </enumeratedValues>
24491            </field>
24492            <field>
24493              <name>ENDRX</name>
24494              <description>Write '1' to enable interrupt for event ENDRX</description>
24495              <lsb>4</lsb>
24496              <msb>4</msb>
24497              <enumeratedValues>
24498                <usage>read</usage>
24499                <enumeratedValue>
24500                  <name>Disabled</name>
24501                  <description>Read: Disabled</description>
24502                  <value>0</value>
24503                </enumeratedValue>
24504                <enumeratedValue>
24505                  <name>Enabled</name>
24506                  <description>Read: Enabled</description>
24507                  <value>1</value>
24508                </enumeratedValue>
24509              </enumeratedValues>
24510              <enumeratedValues>
24511                <usage>write</usage>
24512                <enumeratedValue>
24513                  <name>Set</name>
24514                  <description>Enable</description>
24515                  <value>1</value>
24516                </enumeratedValue>
24517              </enumeratedValues>
24518            </field>
24519            <field>
24520              <name>ACQUIRED</name>
24521              <description>Write '1' to enable interrupt for event ACQUIRED</description>
24522              <lsb>10</lsb>
24523              <msb>10</msb>
24524              <enumeratedValues>
24525                <usage>read</usage>
24526                <enumeratedValue>
24527                  <name>Disabled</name>
24528                  <description>Read: Disabled</description>
24529                  <value>0</value>
24530                </enumeratedValue>
24531                <enumeratedValue>
24532                  <name>Enabled</name>
24533                  <description>Read: Enabled</description>
24534                  <value>1</value>
24535                </enumeratedValue>
24536              </enumeratedValues>
24537              <enumeratedValues>
24538                <usage>write</usage>
24539                <enumeratedValue>
24540                  <name>Set</name>
24541                  <description>Enable</description>
24542                  <value>1</value>
24543                </enumeratedValue>
24544              </enumeratedValues>
24545            </field>
24546          </fields>
24547        </register>
24548        <register>
24549          <name>INTENCLR</name>
24550          <description>Disable interrupt</description>
24551          <addressOffset>0x308</addressOffset>
24552          <access>read-write</access>
24553          <fields>
24554            <field>
24555              <name>END</name>
24556              <description>Write '1' to disable interrupt for event END</description>
24557              <lsb>1</lsb>
24558              <msb>1</msb>
24559              <enumeratedValues>
24560                <usage>read</usage>
24561                <enumeratedValue>
24562                  <name>Disabled</name>
24563                  <description>Read: Disabled</description>
24564                  <value>0</value>
24565                </enumeratedValue>
24566                <enumeratedValue>
24567                  <name>Enabled</name>
24568                  <description>Read: Enabled</description>
24569                  <value>1</value>
24570                </enumeratedValue>
24571              </enumeratedValues>
24572              <enumeratedValues>
24573                <usage>write</usage>
24574                <enumeratedValue>
24575                  <name>Clear</name>
24576                  <description>Disable</description>
24577                  <value>1</value>
24578                </enumeratedValue>
24579              </enumeratedValues>
24580            </field>
24581            <field>
24582              <name>ENDRX</name>
24583              <description>Write '1' to disable interrupt for event ENDRX</description>
24584              <lsb>4</lsb>
24585              <msb>4</msb>
24586              <enumeratedValues>
24587                <usage>read</usage>
24588                <enumeratedValue>
24589                  <name>Disabled</name>
24590                  <description>Read: Disabled</description>
24591                  <value>0</value>
24592                </enumeratedValue>
24593                <enumeratedValue>
24594                  <name>Enabled</name>
24595                  <description>Read: Enabled</description>
24596                  <value>1</value>
24597                </enumeratedValue>
24598              </enumeratedValues>
24599              <enumeratedValues>
24600                <usage>write</usage>
24601                <enumeratedValue>
24602                  <name>Clear</name>
24603                  <description>Disable</description>
24604                  <value>1</value>
24605                </enumeratedValue>
24606              </enumeratedValues>
24607            </field>
24608            <field>
24609              <name>ACQUIRED</name>
24610              <description>Write '1' to disable interrupt for event ACQUIRED</description>
24611              <lsb>10</lsb>
24612              <msb>10</msb>
24613              <enumeratedValues>
24614                <usage>read</usage>
24615                <enumeratedValue>
24616                  <name>Disabled</name>
24617                  <description>Read: Disabled</description>
24618                  <value>0</value>
24619                </enumeratedValue>
24620                <enumeratedValue>
24621                  <name>Enabled</name>
24622                  <description>Read: Enabled</description>
24623                  <value>1</value>
24624                </enumeratedValue>
24625              </enumeratedValues>
24626              <enumeratedValues>
24627                <usage>write</usage>
24628                <enumeratedValue>
24629                  <name>Clear</name>
24630                  <description>Disable</description>
24631                  <value>1</value>
24632                </enumeratedValue>
24633              </enumeratedValues>
24634            </field>
24635          </fields>
24636        </register>
24637        <register>
24638          <name>SEMSTAT</name>
24639          <description>Semaphore status register</description>
24640          <addressOffset>0x400</addressOffset>
24641          <access>read-only</access>
24642          <resetValue>0x00000001</resetValue>
24643          <fields>
24644            <field>
24645              <name>SEMSTAT</name>
24646              <description>Semaphore status</description>
24647              <lsb>0</lsb>
24648              <msb>1</msb>
24649              <enumeratedValues>
24650                <enumeratedValue>
24651                  <name>Free</name>
24652                  <description>Semaphore is free</description>
24653                  <value>0</value>
24654                </enumeratedValue>
24655                <enumeratedValue>
24656                  <name>CPU</name>
24657                  <description>Semaphore is assigned to CPU</description>
24658                  <value>1</value>
24659                </enumeratedValue>
24660                <enumeratedValue>
24661                  <name>SPIS</name>
24662                  <description>Semaphore is assigned to SPI slave</description>
24663                  <value>2</value>
24664                </enumeratedValue>
24665                <enumeratedValue>
24666                  <name>CPUPending</name>
24667                  <description>Semaphore is assigned to SPI but a handover to the CPU is pending</description>
24668                  <value>3</value>
24669                </enumeratedValue>
24670              </enumeratedValues>
24671            </field>
24672          </fields>
24673        </register>
24674        <register>
24675          <name>STATUS</name>
24676          <description>Status from last transaction</description>
24677          <addressOffset>0x440</addressOffset>
24678          <access>read-write</access>
24679          <fields>
24680            <field>
24681              <name>OVERREAD</name>
24682              <description>TX buffer over-read detected, and prevented</description>
24683              <lsb>0</lsb>
24684              <msb>0</msb>
24685              <enumeratedValues>
24686                <usage>read</usage>
24687                <enumeratedValue>
24688                  <name>NotPresent</name>
24689                  <description>Read: error not present</description>
24690                  <value>0</value>
24691                </enumeratedValue>
24692                <enumeratedValue>
24693                  <name>Present</name>
24694                  <description>Read: error present</description>
24695                  <value>1</value>
24696                </enumeratedValue>
24697              </enumeratedValues>
24698              <enumeratedValues>
24699                <usage>write</usage>
24700                <enumeratedValue>
24701                  <name>Clear</name>
24702                  <description>Write: clear error on writing '1'</description>
24703                  <value>1</value>
24704                </enumeratedValue>
24705              </enumeratedValues>
24706            </field>
24707            <field>
24708              <name>OVERFLOW</name>
24709              <description>RX buffer overflow detected, and prevented</description>
24710              <lsb>1</lsb>
24711              <msb>1</msb>
24712              <enumeratedValues>
24713                <usage>read</usage>
24714                <enumeratedValue>
24715                  <name>NotPresent</name>
24716                  <description>Read: error not present</description>
24717                  <value>0</value>
24718                </enumeratedValue>
24719                <enumeratedValue>
24720                  <name>Present</name>
24721                  <description>Read: error present</description>
24722                  <value>1</value>
24723                </enumeratedValue>
24724              </enumeratedValues>
24725              <enumeratedValues>
24726                <usage>write</usage>
24727                <enumeratedValue>
24728                  <name>Clear</name>
24729                  <description>Write: clear error on writing '1'</description>
24730                  <value>1</value>
24731                </enumeratedValue>
24732              </enumeratedValues>
24733            </field>
24734          </fields>
24735        </register>
24736        <register>
24737          <name>ENABLE</name>
24738          <description>Enable SPI slave</description>
24739          <addressOffset>0x500</addressOffset>
24740          <access>read-write</access>
24741          <fields>
24742            <field>
24743              <name>ENABLE</name>
24744              <description>Enable or disable SPI slave</description>
24745              <lsb>0</lsb>
24746              <msb>3</msb>
24747              <enumeratedValues>
24748                <enumeratedValue>
24749                  <name>Disabled</name>
24750                  <description>Disable SPI slave</description>
24751                  <value>0</value>
24752                </enumeratedValue>
24753                <enumeratedValue>
24754                  <name>Enabled</name>
24755                  <description>Enable SPI slave</description>
24756                  <value>2</value>
24757                </enumeratedValue>
24758              </enumeratedValues>
24759            </field>
24760          </fields>
24761        </register>
24762        <cluster>
24763          <name>PSEL</name>
24764          <description>Unspecified</description>
24765          <headerStructName>SPIS_PSEL</headerStructName>
24766          <access>read-write</access>
24767          <addressOffset>0x508</addressOffset>
24768          <register>
24769            <name>SCK</name>
24770            <description>Pin select for SCK</description>
24771            <addressOffset>0x000</addressOffset>
24772            <access>read-write</access>
24773            <resetValue>0xFFFFFFFF</resetValue>
24774            <fields>
24775              <field>
24776                <name>PIN</name>
24777                <description>Pin number</description>
24778                <lsb>0</lsb>
24779                <msb>4</msb>
24780              </field>
24781              <field>
24782                <name>PORT</name>
24783                <description>Port number</description>
24784                <lsb>5</lsb>
24785                <msb>5</msb>
24786              </field>
24787              <field>
24788                <name>CONNECT</name>
24789                <description>Connection</description>
24790                <lsb>31</lsb>
24791                <msb>31</msb>
24792                <enumeratedValues>
24793                  <enumeratedValue>
24794                    <name>Disconnected</name>
24795                    <description>Disconnect</description>
24796                    <value>1</value>
24797                  </enumeratedValue>
24798                  <enumeratedValue>
24799                    <name>Connected</name>
24800                    <description>Connect</description>
24801                    <value>0</value>
24802                  </enumeratedValue>
24803                </enumeratedValues>
24804              </field>
24805            </fields>
24806          </register>
24807          <register>
24808            <name>MISO</name>
24809            <description>Pin select for MISO signal</description>
24810            <addressOffset>0x004</addressOffset>
24811            <access>read-write</access>
24812            <resetValue>0xFFFFFFFF</resetValue>
24813            <fields>
24814              <field>
24815                <name>PIN</name>
24816                <description>Pin number</description>
24817                <lsb>0</lsb>
24818                <msb>4</msb>
24819              </field>
24820              <field>
24821                <name>PORT</name>
24822                <description>Port number</description>
24823                <lsb>5</lsb>
24824                <msb>5</msb>
24825              </field>
24826              <field>
24827                <name>CONNECT</name>
24828                <description>Connection</description>
24829                <lsb>31</lsb>
24830                <msb>31</msb>
24831                <enumeratedValues>
24832                  <enumeratedValue>
24833                    <name>Disconnected</name>
24834                    <description>Disconnect</description>
24835                    <value>1</value>
24836                  </enumeratedValue>
24837                  <enumeratedValue>
24838                    <name>Connected</name>
24839                    <description>Connect</description>
24840                    <value>0</value>
24841                  </enumeratedValue>
24842                </enumeratedValues>
24843              </field>
24844            </fields>
24845          </register>
24846          <register>
24847            <name>MOSI</name>
24848            <description>Pin select for MOSI signal</description>
24849            <addressOffset>0x008</addressOffset>
24850            <access>read-write</access>
24851            <resetValue>0xFFFFFFFF</resetValue>
24852            <fields>
24853              <field>
24854                <name>PIN</name>
24855                <description>Pin number</description>
24856                <lsb>0</lsb>
24857                <msb>4</msb>
24858              </field>
24859              <field>
24860                <name>PORT</name>
24861                <description>Port number</description>
24862                <lsb>5</lsb>
24863                <msb>5</msb>
24864              </field>
24865              <field>
24866                <name>CONNECT</name>
24867                <description>Connection</description>
24868                <lsb>31</lsb>
24869                <msb>31</msb>
24870                <enumeratedValues>
24871                  <enumeratedValue>
24872                    <name>Disconnected</name>
24873                    <description>Disconnect</description>
24874                    <value>1</value>
24875                  </enumeratedValue>
24876                  <enumeratedValue>
24877                    <name>Connected</name>
24878                    <description>Connect</description>
24879                    <value>0</value>
24880                  </enumeratedValue>
24881                </enumeratedValues>
24882              </field>
24883            </fields>
24884          </register>
24885          <register>
24886            <name>CSN</name>
24887            <description>Pin select for CSN signal</description>
24888            <addressOffset>0x00C</addressOffset>
24889            <access>read-write</access>
24890            <resetValue>0xFFFFFFFF</resetValue>
24891            <fields>
24892              <field>
24893                <name>PIN</name>
24894                <description>Pin number</description>
24895                <lsb>0</lsb>
24896                <msb>4</msb>
24897              </field>
24898              <field>
24899                <name>PORT</name>
24900                <description>Port number</description>
24901                <lsb>5</lsb>
24902                <msb>5</msb>
24903              </field>
24904              <field>
24905                <name>CONNECT</name>
24906                <description>Connection</description>
24907                <lsb>31</lsb>
24908                <msb>31</msb>
24909                <enumeratedValues>
24910                  <enumeratedValue>
24911                    <name>Disconnected</name>
24912                    <description>Disconnect</description>
24913                    <value>1</value>
24914                  </enumeratedValue>
24915                  <enumeratedValue>
24916                    <name>Connected</name>
24917                    <description>Connect</description>
24918                    <value>0</value>
24919                  </enumeratedValue>
24920                </enumeratedValues>
24921              </field>
24922            </fields>
24923          </register>
24924        </cluster>
24925        <cluster>
24926          <name>RXD</name>
24927          <description>Unspecified</description>
24928          <headerStructName>SPIS_RXD</headerStructName>
24929          <access>read-write</access>
24930          <addressOffset>0x534</addressOffset>
24931          <register>
24932            <name>PTR</name>
24933            <description>RXD data pointer</description>
24934            <addressOffset>0x000</addressOffset>
24935            <access>read-write</access>
24936            <fields>
24937              <field>
24938                <name>PTR</name>
24939                <description>RXD data pointer</description>
24940                <lsb>0</lsb>
24941                <msb>31</msb>
24942              </field>
24943            </fields>
24944          </register>
24945          <register>
24946            <name>MAXCNT</name>
24947            <description>Maximum number of bytes in receive buffer</description>
24948            <addressOffset>0x004</addressOffset>
24949            <access>read-write</access>
24950            <fields>
24951              <field>
24952                <name>MAXCNT</name>
24953                <description>Maximum number of bytes in receive buffer</description>
24954                <lsb>0</lsb>
24955                <msb>15</msb>
24956              </field>
24957            </fields>
24958          </register>
24959          <register>
24960            <name>AMOUNT</name>
24961            <description>Number of bytes received in last granted transaction</description>
24962            <addressOffset>0x008</addressOffset>
24963            <access>read-only</access>
24964            <fields>
24965              <field>
24966                <name>AMOUNT</name>
24967                <description>Number of bytes received in the last granted transaction</description>
24968                <lsb>0</lsb>
24969                <msb>15</msb>
24970              </field>
24971            </fields>
24972          </register>
24973          <register>
24974            <name>LIST</name>
24975            <description>EasyDMA list type</description>
24976            <addressOffset>0x00C</addressOffset>
24977            <access>read-write</access>
24978            <fields>
24979              <field>
24980                <name>LIST</name>
24981                <description>List type</description>
24982                <lsb>0</lsb>
24983                <msb>1</msb>
24984                <enumeratedValues>
24985                  <enumeratedValue>
24986                    <name>Disabled</name>
24987                    <description>Disable EasyDMA list</description>
24988                    <value>0</value>
24989                  </enumeratedValue>
24990                  <enumeratedValue>
24991                    <name>ArrayList</name>
24992                    <description>Use array list</description>
24993                    <value>1</value>
24994                  </enumeratedValue>
24995                </enumeratedValues>
24996              </field>
24997            </fields>
24998          </register>
24999        </cluster>
25000        <cluster>
25001          <name>TXD</name>
25002          <description>Unspecified</description>
25003          <headerStructName>SPIS_TXD</headerStructName>
25004          <access>read-write</access>
25005          <addressOffset>0x544</addressOffset>
25006          <register>
25007            <name>PTR</name>
25008            <description>TXD data pointer</description>
25009            <addressOffset>0x000</addressOffset>
25010            <access>read-write</access>
25011            <fields>
25012              <field>
25013                <name>PTR</name>
25014                <description>TXD data pointer</description>
25015                <lsb>0</lsb>
25016                <msb>31</msb>
25017              </field>
25018            </fields>
25019          </register>
25020          <register>
25021            <name>MAXCNT</name>
25022            <description>Maximum number of bytes in transmit buffer</description>
25023            <addressOffset>0x004</addressOffset>
25024            <access>read-write</access>
25025            <fields>
25026              <field>
25027                <name>MAXCNT</name>
25028                <description>Maximum number of bytes in transmit buffer</description>
25029                <lsb>0</lsb>
25030                <msb>15</msb>
25031              </field>
25032            </fields>
25033          </register>
25034          <register>
25035            <name>AMOUNT</name>
25036            <description>Number of bytes transmitted in last granted transaction</description>
25037            <addressOffset>0x008</addressOffset>
25038            <access>read-only</access>
25039            <fields>
25040              <field>
25041                <name>AMOUNT</name>
25042                <description>Number of bytes transmitted in last granted transaction</description>
25043                <lsb>0</lsb>
25044                <msb>15</msb>
25045              </field>
25046            </fields>
25047          </register>
25048          <register>
25049            <name>LIST</name>
25050            <description>EasyDMA list type</description>
25051            <addressOffset>0x00C</addressOffset>
25052            <access>read-write</access>
25053            <fields>
25054              <field>
25055                <name>LIST</name>
25056                <description>List type</description>
25057                <lsb>0</lsb>
25058                <msb>1</msb>
25059                <enumeratedValues>
25060                  <enumeratedValue>
25061                    <name>Disabled</name>
25062                    <description>Disable EasyDMA list</description>
25063                    <value>0</value>
25064                  </enumeratedValue>
25065                  <enumeratedValue>
25066                    <name>ArrayList</name>
25067                    <description>Use array list</description>
25068                    <value>1</value>
25069                  </enumeratedValue>
25070                </enumeratedValues>
25071              </field>
25072            </fields>
25073          </register>
25074        </cluster>
25075        <register>
25076          <name>CONFIG</name>
25077          <description>Configuration register</description>
25078          <addressOffset>0x554</addressOffset>
25079          <access>read-write</access>
25080          <fields>
25081            <field>
25082              <name>ORDER</name>
25083              <description>Bit order</description>
25084              <lsb>0</lsb>
25085              <msb>0</msb>
25086              <enumeratedValues>
25087                <enumeratedValue>
25088                  <name>MsbFirst</name>
25089                  <description>Most significant bit shifted out first</description>
25090                  <value>0</value>
25091                </enumeratedValue>
25092                <enumeratedValue>
25093                  <name>LsbFirst</name>
25094                  <description>Least significant bit shifted out first</description>
25095                  <value>1</value>
25096                </enumeratedValue>
25097              </enumeratedValues>
25098            </field>
25099            <field>
25100              <name>CPHA</name>
25101              <description>Serial clock (SCK) phase</description>
25102              <lsb>1</lsb>
25103              <msb>1</msb>
25104              <enumeratedValues>
25105                <enumeratedValue>
25106                  <name>Leading</name>
25107                  <description>Sample on leading edge of clock, shift serial data on trailing edge</description>
25108                  <value>0</value>
25109                </enumeratedValue>
25110                <enumeratedValue>
25111                  <name>Trailing</name>
25112                  <description>Sample on trailing edge of clock, shift serial data on leading edge</description>
25113                  <value>1</value>
25114                </enumeratedValue>
25115              </enumeratedValues>
25116            </field>
25117            <field>
25118              <name>CPOL</name>
25119              <description>Serial clock (SCK) polarity</description>
25120              <lsb>2</lsb>
25121              <msb>2</msb>
25122              <enumeratedValues>
25123                <enumeratedValue>
25124                  <name>ActiveHigh</name>
25125                  <description>Active high</description>
25126                  <value>0</value>
25127                </enumeratedValue>
25128                <enumeratedValue>
25129                  <name>ActiveLow</name>
25130                  <description>Active low</description>
25131                  <value>1</value>
25132                </enumeratedValue>
25133              </enumeratedValues>
25134            </field>
25135          </fields>
25136        </register>
25137        <register>
25138          <name>DEF</name>
25139          <description>Default character. Character clocked out in case of an ignored transaction.</description>
25140          <addressOffset>0x55C</addressOffset>
25141          <access>read-write</access>
25142          <fields>
25143            <field>
25144              <name>DEF</name>
25145              <description>Default character. Character clocked out in case of an ignored transaction.</description>
25146              <lsb>0</lsb>
25147              <msb>7</msb>
25148            </field>
25149          </fields>
25150        </register>
25151        <register>
25152          <name>ORC</name>
25153          <description>Over-read character</description>
25154          <addressOffset>0x5C0</addressOffset>
25155          <access>read-write</access>
25156          <fields>
25157            <field>
25158              <name>ORC</name>
25159              <description>Over-read character. Character clocked out after an over-read of the transmit buffer.</description>
25160              <lsb>0</lsb>
25161              <msb>7</msb>
25162            </field>
25163          </fields>
25164        </register>
25165      </registers>
25166    </peripheral>
25167    <peripheral>
25168      <name>TWIM0_NS</name>
25169      <description>I2C compatible Two-Wire Master Interface with EasyDMA</description>
25170      <baseAddress>0x41013000</baseAddress>
25171      <alternatePeripheral>SPIM0_NS</alternatePeripheral>
25172      <headerStructName>TWIM</headerStructName>
25173      <!--Security dma=NA-->
25174      <!--Security securemapping=NS-->
25175      <addressBlock>
25176        <offset>0</offset>
25177        <size>0x1000</size>
25178        <usage>registers</usage>
25179      </addressBlock>
25180      <interrupt>
25181        <name>SERIAL0</name>
25182        <value>19</value>
25183      </interrupt>
25184      <groupName>TWIM</groupName>
25185      <size>0x20</size>
25186      <registers>
25187        <register>
25188          <name>TASKS_STARTRX</name>
25189          <description>Start TWI receive sequence</description>
25190          <addressOffset>0x000</addressOffset>
25191          <access>write-only</access>
25192          <fields>
25193            <field>
25194              <name>TASKS_STARTRX</name>
25195              <description>Start TWI receive sequence</description>
25196              <lsb>0</lsb>
25197              <msb>0</msb>
25198              <enumeratedValues>
25199                <enumeratedValue>
25200                  <name>Trigger</name>
25201                  <description>Trigger task</description>
25202                  <value>1</value>
25203                </enumeratedValue>
25204              </enumeratedValues>
25205            </field>
25206          </fields>
25207        </register>
25208        <register>
25209          <name>TASKS_STARTTX</name>
25210          <description>Start TWI transmit sequence</description>
25211          <addressOffset>0x008</addressOffset>
25212          <access>write-only</access>
25213          <fields>
25214            <field>
25215              <name>TASKS_STARTTX</name>
25216              <description>Start TWI transmit sequence</description>
25217              <lsb>0</lsb>
25218              <msb>0</msb>
25219              <enumeratedValues>
25220                <enumeratedValue>
25221                  <name>Trigger</name>
25222                  <description>Trigger task</description>
25223                  <value>1</value>
25224                </enumeratedValue>
25225              </enumeratedValues>
25226            </field>
25227          </fields>
25228        </register>
25229        <register>
25230          <name>TASKS_STOP</name>
25231          <description>Stop TWI transaction. Must be issued while the TWI master is not suspended.</description>
25232          <addressOffset>0x014</addressOffset>
25233          <access>write-only</access>
25234          <fields>
25235            <field>
25236              <name>TASKS_STOP</name>
25237              <description>Stop TWI transaction. Must be issued while the TWI master is not suspended.</description>
25238              <lsb>0</lsb>
25239              <msb>0</msb>
25240              <enumeratedValues>
25241                <enumeratedValue>
25242                  <name>Trigger</name>
25243                  <description>Trigger task</description>
25244                  <value>1</value>
25245                </enumeratedValue>
25246              </enumeratedValues>
25247            </field>
25248          </fields>
25249        </register>
25250        <register>
25251          <name>TASKS_SUSPEND</name>
25252          <description>Suspend TWI transaction</description>
25253          <addressOffset>0x01C</addressOffset>
25254          <access>write-only</access>
25255          <fields>
25256            <field>
25257              <name>TASKS_SUSPEND</name>
25258              <description>Suspend TWI transaction</description>
25259              <lsb>0</lsb>
25260              <msb>0</msb>
25261              <enumeratedValues>
25262                <enumeratedValue>
25263                  <name>Trigger</name>
25264                  <description>Trigger task</description>
25265                  <value>1</value>
25266                </enumeratedValue>
25267              </enumeratedValues>
25268            </field>
25269          </fields>
25270        </register>
25271        <register>
25272          <name>TASKS_RESUME</name>
25273          <description>Resume TWI transaction</description>
25274          <addressOffset>0x020</addressOffset>
25275          <access>write-only</access>
25276          <fields>
25277            <field>
25278              <name>TASKS_RESUME</name>
25279              <description>Resume TWI transaction</description>
25280              <lsb>0</lsb>
25281              <msb>0</msb>
25282              <enumeratedValues>
25283                <enumeratedValue>
25284                  <name>Trigger</name>
25285                  <description>Trigger task</description>
25286                  <value>1</value>
25287                </enumeratedValue>
25288              </enumeratedValues>
25289            </field>
25290          </fields>
25291        </register>
25292        <register>
25293          <name>SUBSCRIBE_STARTRX</name>
25294          <description>Subscribe configuration for task STARTRX</description>
25295          <addressOffset>0x080</addressOffset>
25296          <access>read-write</access>
25297          <fields>
25298            <field>
25299              <name>CHIDX</name>
25300              <description>DPPI channel that task STARTRX will subscribe to</description>
25301              <lsb>0</lsb>
25302              <msb>7</msb>
25303            </field>
25304            <field>
25305              <name>EN</name>
25306              <lsb>31</lsb>
25307              <msb>31</msb>
25308              <enumeratedValues>
25309                <enumeratedValue>
25310                  <name>Disabled</name>
25311                  <description>Disable subscription</description>
25312                  <value>0</value>
25313                </enumeratedValue>
25314                <enumeratedValue>
25315                  <name>Enabled</name>
25316                  <description>Enable subscription</description>
25317                  <value>1</value>
25318                </enumeratedValue>
25319              </enumeratedValues>
25320            </field>
25321          </fields>
25322        </register>
25323        <register>
25324          <name>SUBSCRIBE_STARTTX</name>
25325          <description>Subscribe configuration for task STARTTX</description>
25326          <addressOffset>0x088</addressOffset>
25327          <access>read-write</access>
25328          <fields>
25329            <field>
25330              <name>CHIDX</name>
25331              <description>DPPI channel that task STARTTX will subscribe to</description>
25332              <lsb>0</lsb>
25333              <msb>7</msb>
25334            </field>
25335            <field>
25336              <name>EN</name>
25337              <lsb>31</lsb>
25338              <msb>31</msb>
25339              <enumeratedValues>
25340                <enumeratedValue>
25341                  <name>Disabled</name>
25342                  <description>Disable subscription</description>
25343                  <value>0</value>
25344                </enumeratedValue>
25345                <enumeratedValue>
25346                  <name>Enabled</name>
25347                  <description>Enable subscription</description>
25348                  <value>1</value>
25349                </enumeratedValue>
25350              </enumeratedValues>
25351            </field>
25352          </fields>
25353        </register>
25354        <register>
25355          <name>SUBSCRIBE_STOP</name>
25356          <description>Subscribe configuration for task STOP</description>
25357          <addressOffset>0x094</addressOffset>
25358          <access>read-write</access>
25359          <fields>
25360            <field>
25361              <name>CHIDX</name>
25362              <description>DPPI channel that task STOP will subscribe to</description>
25363              <lsb>0</lsb>
25364              <msb>7</msb>
25365            </field>
25366            <field>
25367              <name>EN</name>
25368              <lsb>31</lsb>
25369              <msb>31</msb>
25370              <enumeratedValues>
25371                <enumeratedValue>
25372                  <name>Disabled</name>
25373                  <description>Disable subscription</description>
25374                  <value>0</value>
25375                </enumeratedValue>
25376                <enumeratedValue>
25377                  <name>Enabled</name>
25378                  <description>Enable subscription</description>
25379                  <value>1</value>
25380                </enumeratedValue>
25381              </enumeratedValues>
25382            </field>
25383          </fields>
25384        </register>
25385        <register>
25386          <name>SUBSCRIBE_SUSPEND</name>
25387          <description>Subscribe configuration for task SUSPEND</description>
25388          <addressOffset>0x09C</addressOffset>
25389          <access>read-write</access>
25390          <fields>
25391            <field>
25392              <name>CHIDX</name>
25393              <description>DPPI channel that task SUSPEND will subscribe to</description>
25394              <lsb>0</lsb>
25395              <msb>7</msb>
25396            </field>
25397            <field>
25398              <name>EN</name>
25399              <lsb>31</lsb>
25400              <msb>31</msb>
25401              <enumeratedValues>
25402                <enumeratedValue>
25403                  <name>Disabled</name>
25404                  <description>Disable subscription</description>
25405                  <value>0</value>
25406                </enumeratedValue>
25407                <enumeratedValue>
25408                  <name>Enabled</name>
25409                  <description>Enable subscription</description>
25410                  <value>1</value>
25411                </enumeratedValue>
25412              </enumeratedValues>
25413            </field>
25414          </fields>
25415        </register>
25416        <register>
25417          <name>SUBSCRIBE_RESUME</name>
25418          <description>Subscribe configuration for task RESUME</description>
25419          <addressOffset>0x0A0</addressOffset>
25420          <access>read-write</access>
25421          <fields>
25422            <field>
25423              <name>CHIDX</name>
25424              <description>DPPI channel that task RESUME will subscribe to</description>
25425              <lsb>0</lsb>
25426              <msb>7</msb>
25427            </field>
25428            <field>
25429              <name>EN</name>
25430              <lsb>31</lsb>
25431              <msb>31</msb>
25432              <enumeratedValues>
25433                <enumeratedValue>
25434                  <name>Disabled</name>
25435                  <description>Disable subscription</description>
25436                  <value>0</value>
25437                </enumeratedValue>
25438                <enumeratedValue>
25439                  <name>Enabled</name>
25440                  <description>Enable subscription</description>
25441                  <value>1</value>
25442                </enumeratedValue>
25443              </enumeratedValues>
25444            </field>
25445          </fields>
25446        </register>
25447        <register>
25448          <name>EVENTS_STOPPED</name>
25449          <description>TWI stopped</description>
25450          <addressOffset>0x104</addressOffset>
25451          <access>read-write</access>
25452          <fields>
25453            <field>
25454              <name>EVENTS_STOPPED</name>
25455              <description>TWI stopped</description>
25456              <lsb>0</lsb>
25457              <msb>0</msb>
25458              <enumeratedValues>
25459                <enumeratedValue>
25460                  <name>NotGenerated</name>
25461                  <description>Event not generated</description>
25462                  <value>0</value>
25463                </enumeratedValue>
25464                <enumeratedValue>
25465                  <name>Generated</name>
25466                  <description>Event generated</description>
25467                  <value>1</value>
25468                </enumeratedValue>
25469              </enumeratedValues>
25470            </field>
25471          </fields>
25472        </register>
25473        <register>
25474          <name>EVENTS_ERROR</name>
25475          <description>TWI error</description>
25476          <addressOffset>0x124</addressOffset>
25477          <access>read-write</access>
25478          <fields>
25479            <field>
25480              <name>EVENTS_ERROR</name>
25481              <description>TWI error</description>
25482              <lsb>0</lsb>
25483              <msb>0</msb>
25484              <enumeratedValues>
25485                <enumeratedValue>
25486                  <name>NotGenerated</name>
25487                  <description>Event not generated</description>
25488                  <value>0</value>
25489                </enumeratedValue>
25490                <enumeratedValue>
25491                  <name>Generated</name>
25492                  <description>Event generated</description>
25493                  <value>1</value>
25494                </enumeratedValue>
25495              </enumeratedValues>
25496            </field>
25497          </fields>
25498        </register>
25499        <register>
25500          <name>EVENTS_SUSPENDED</name>
25501          <description>SUSPEND task has been issued, TWI traffic is now suspended.</description>
25502          <addressOffset>0x148</addressOffset>
25503          <access>read-write</access>
25504          <fields>
25505            <field>
25506              <name>EVENTS_SUSPENDED</name>
25507              <description>SUSPEND task has been issued, TWI traffic is now suspended.</description>
25508              <lsb>0</lsb>
25509              <msb>0</msb>
25510              <enumeratedValues>
25511                <enumeratedValue>
25512                  <name>NotGenerated</name>
25513                  <description>Event not generated</description>
25514                  <value>0</value>
25515                </enumeratedValue>
25516                <enumeratedValue>
25517                  <name>Generated</name>
25518                  <description>Event generated</description>
25519                  <value>1</value>
25520                </enumeratedValue>
25521              </enumeratedValues>
25522            </field>
25523          </fields>
25524        </register>
25525        <register>
25526          <name>EVENTS_RXSTARTED</name>
25527          <description>Receive sequence started</description>
25528          <addressOffset>0x14C</addressOffset>
25529          <access>read-write</access>
25530          <fields>
25531            <field>
25532              <name>EVENTS_RXSTARTED</name>
25533              <description>Receive sequence started</description>
25534              <lsb>0</lsb>
25535              <msb>0</msb>
25536              <enumeratedValues>
25537                <enumeratedValue>
25538                  <name>NotGenerated</name>
25539                  <description>Event not generated</description>
25540                  <value>0</value>
25541                </enumeratedValue>
25542                <enumeratedValue>
25543                  <name>Generated</name>
25544                  <description>Event generated</description>
25545                  <value>1</value>
25546                </enumeratedValue>
25547              </enumeratedValues>
25548            </field>
25549          </fields>
25550        </register>
25551        <register>
25552          <name>EVENTS_TXSTARTED</name>
25553          <description>Transmit sequence started</description>
25554          <addressOffset>0x150</addressOffset>
25555          <access>read-write</access>
25556          <fields>
25557            <field>
25558              <name>EVENTS_TXSTARTED</name>
25559              <description>Transmit sequence started</description>
25560              <lsb>0</lsb>
25561              <msb>0</msb>
25562              <enumeratedValues>
25563                <enumeratedValue>
25564                  <name>NotGenerated</name>
25565                  <description>Event not generated</description>
25566                  <value>0</value>
25567                </enumeratedValue>
25568                <enumeratedValue>
25569                  <name>Generated</name>
25570                  <description>Event generated</description>
25571                  <value>1</value>
25572                </enumeratedValue>
25573              </enumeratedValues>
25574            </field>
25575          </fields>
25576        </register>
25577        <register>
25578          <name>EVENTS_LASTRX</name>
25579          <description>Byte boundary, starting to receive the last byte</description>
25580          <addressOffset>0x15C</addressOffset>
25581          <access>read-write</access>
25582          <fields>
25583            <field>
25584              <name>EVENTS_LASTRX</name>
25585              <description>Byte boundary, starting to receive the last byte</description>
25586              <lsb>0</lsb>
25587              <msb>0</msb>
25588              <enumeratedValues>
25589                <enumeratedValue>
25590                  <name>NotGenerated</name>
25591                  <description>Event not generated</description>
25592                  <value>0</value>
25593                </enumeratedValue>
25594                <enumeratedValue>
25595                  <name>Generated</name>
25596                  <description>Event generated</description>
25597                  <value>1</value>
25598                </enumeratedValue>
25599              </enumeratedValues>
25600            </field>
25601          </fields>
25602        </register>
25603        <register>
25604          <name>EVENTS_LASTTX</name>
25605          <description>Byte boundary, starting to transmit the last byte</description>
25606          <addressOffset>0x160</addressOffset>
25607          <access>read-write</access>
25608          <fields>
25609            <field>
25610              <name>EVENTS_LASTTX</name>
25611              <description>Byte boundary, starting to transmit the last byte</description>
25612              <lsb>0</lsb>
25613              <msb>0</msb>
25614              <enumeratedValues>
25615                <enumeratedValue>
25616                  <name>NotGenerated</name>
25617                  <description>Event not generated</description>
25618                  <value>0</value>
25619                </enumeratedValue>
25620                <enumeratedValue>
25621                  <name>Generated</name>
25622                  <description>Event generated</description>
25623                  <value>1</value>
25624                </enumeratedValue>
25625              </enumeratedValues>
25626            </field>
25627          </fields>
25628        </register>
25629        <register>
25630          <name>PUBLISH_STOPPED</name>
25631          <description>Publish configuration for event STOPPED</description>
25632          <addressOffset>0x184</addressOffset>
25633          <access>read-write</access>
25634          <fields>
25635            <field>
25636              <name>CHIDX</name>
25637              <description>DPPI channel that event STOPPED will publish to.</description>
25638              <lsb>0</lsb>
25639              <msb>7</msb>
25640            </field>
25641            <field>
25642              <name>EN</name>
25643              <lsb>31</lsb>
25644              <msb>31</msb>
25645              <enumeratedValues>
25646                <enumeratedValue>
25647                  <name>Disabled</name>
25648                  <description>Disable publishing</description>
25649                  <value>0</value>
25650                </enumeratedValue>
25651                <enumeratedValue>
25652                  <name>Enabled</name>
25653                  <description>Enable publishing</description>
25654                  <value>1</value>
25655                </enumeratedValue>
25656              </enumeratedValues>
25657            </field>
25658          </fields>
25659        </register>
25660        <register>
25661          <name>PUBLISH_ERROR</name>
25662          <description>Publish configuration for event ERROR</description>
25663          <addressOffset>0x1A4</addressOffset>
25664          <access>read-write</access>
25665          <fields>
25666            <field>
25667              <name>CHIDX</name>
25668              <description>DPPI channel that event ERROR will publish to.</description>
25669              <lsb>0</lsb>
25670              <msb>7</msb>
25671            </field>
25672            <field>
25673              <name>EN</name>
25674              <lsb>31</lsb>
25675              <msb>31</msb>
25676              <enumeratedValues>
25677                <enumeratedValue>
25678                  <name>Disabled</name>
25679                  <description>Disable publishing</description>
25680                  <value>0</value>
25681                </enumeratedValue>
25682                <enumeratedValue>
25683                  <name>Enabled</name>
25684                  <description>Enable publishing</description>
25685                  <value>1</value>
25686                </enumeratedValue>
25687              </enumeratedValues>
25688            </field>
25689          </fields>
25690        </register>
25691        <register>
25692          <name>PUBLISH_SUSPENDED</name>
25693          <description>Publish configuration for event SUSPENDED</description>
25694          <addressOffset>0x1C8</addressOffset>
25695          <access>read-write</access>
25696          <fields>
25697            <field>
25698              <name>CHIDX</name>
25699              <description>DPPI channel that event SUSPENDED will publish to.</description>
25700              <lsb>0</lsb>
25701              <msb>7</msb>
25702            </field>
25703            <field>
25704              <name>EN</name>
25705              <lsb>31</lsb>
25706              <msb>31</msb>
25707              <enumeratedValues>
25708                <enumeratedValue>
25709                  <name>Disabled</name>
25710                  <description>Disable publishing</description>
25711                  <value>0</value>
25712                </enumeratedValue>
25713                <enumeratedValue>
25714                  <name>Enabled</name>
25715                  <description>Enable publishing</description>
25716                  <value>1</value>
25717                </enumeratedValue>
25718              </enumeratedValues>
25719            </field>
25720          </fields>
25721        </register>
25722        <register>
25723          <name>PUBLISH_RXSTARTED</name>
25724          <description>Publish configuration for event RXSTARTED</description>
25725          <addressOffset>0x1CC</addressOffset>
25726          <access>read-write</access>
25727          <fields>
25728            <field>
25729              <name>CHIDX</name>
25730              <description>DPPI channel that event RXSTARTED will publish to.</description>
25731              <lsb>0</lsb>
25732              <msb>7</msb>
25733            </field>
25734            <field>
25735              <name>EN</name>
25736              <lsb>31</lsb>
25737              <msb>31</msb>
25738              <enumeratedValues>
25739                <enumeratedValue>
25740                  <name>Disabled</name>
25741                  <description>Disable publishing</description>
25742                  <value>0</value>
25743                </enumeratedValue>
25744                <enumeratedValue>
25745                  <name>Enabled</name>
25746                  <description>Enable publishing</description>
25747                  <value>1</value>
25748                </enumeratedValue>
25749              </enumeratedValues>
25750            </field>
25751          </fields>
25752        </register>
25753        <register>
25754          <name>PUBLISH_TXSTARTED</name>
25755          <description>Publish configuration for event TXSTARTED</description>
25756          <addressOffset>0x1D0</addressOffset>
25757          <access>read-write</access>
25758          <fields>
25759            <field>
25760              <name>CHIDX</name>
25761              <description>DPPI channel that event TXSTARTED will publish to.</description>
25762              <lsb>0</lsb>
25763              <msb>7</msb>
25764            </field>
25765            <field>
25766              <name>EN</name>
25767              <lsb>31</lsb>
25768              <msb>31</msb>
25769              <enumeratedValues>
25770                <enumeratedValue>
25771                  <name>Disabled</name>
25772                  <description>Disable publishing</description>
25773                  <value>0</value>
25774                </enumeratedValue>
25775                <enumeratedValue>
25776                  <name>Enabled</name>
25777                  <description>Enable publishing</description>
25778                  <value>1</value>
25779                </enumeratedValue>
25780              </enumeratedValues>
25781            </field>
25782          </fields>
25783        </register>
25784        <register>
25785          <name>PUBLISH_LASTRX</name>
25786          <description>Publish configuration for event LASTRX</description>
25787          <addressOffset>0x1DC</addressOffset>
25788          <access>read-write</access>
25789          <fields>
25790            <field>
25791              <name>CHIDX</name>
25792              <description>DPPI channel that event LASTRX will publish to.</description>
25793              <lsb>0</lsb>
25794              <msb>7</msb>
25795            </field>
25796            <field>
25797              <name>EN</name>
25798              <lsb>31</lsb>
25799              <msb>31</msb>
25800              <enumeratedValues>
25801                <enumeratedValue>
25802                  <name>Disabled</name>
25803                  <description>Disable publishing</description>
25804                  <value>0</value>
25805                </enumeratedValue>
25806                <enumeratedValue>
25807                  <name>Enabled</name>
25808                  <description>Enable publishing</description>
25809                  <value>1</value>
25810                </enumeratedValue>
25811              </enumeratedValues>
25812            </field>
25813          </fields>
25814        </register>
25815        <register>
25816          <name>PUBLISH_LASTTX</name>
25817          <description>Publish configuration for event LASTTX</description>
25818          <addressOffset>0x1E0</addressOffset>
25819          <access>read-write</access>
25820          <fields>
25821            <field>
25822              <name>CHIDX</name>
25823              <description>DPPI channel that event LASTTX will publish to.</description>
25824              <lsb>0</lsb>
25825              <msb>7</msb>
25826            </field>
25827            <field>
25828              <name>EN</name>
25829              <lsb>31</lsb>
25830              <msb>31</msb>
25831              <enumeratedValues>
25832                <enumeratedValue>
25833                  <name>Disabled</name>
25834                  <description>Disable publishing</description>
25835                  <value>0</value>
25836                </enumeratedValue>
25837                <enumeratedValue>
25838                  <name>Enabled</name>
25839                  <description>Enable publishing</description>
25840                  <value>1</value>
25841                </enumeratedValue>
25842              </enumeratedValues>
25843            </field>
25844          </fields>
25845        </register>
25846        <register>
25847          <name>SHORTS</name>
25848          <description>Shortcuts between local events and tasks</description>
25849          <addressOffset>0x200</addressOffset>
25850          <access>read-write</access>
25851          <fields>
25852            <field>
25853              <name>LASTTX_STARTRX</name>
25854              <description>Shortcut between event LASTTX and task STARTRX</description>
25855              <lsb>7</lsb>
25856              <msb>7</msb>
25857              <enumeratedValues>
25858                <enumeratedValue>
25859                  <name>Disabled</name>
25860                  <description>Disable shortcut</description>
25861                  <value>0</value>
25862                </enumeratedValue>
25863                <enumeratedValue>
25864                  <name>Enabled</name>
25865                  <description>Enable shortcut</description>
25866                  <value>1</value>
25867                </enumeratedValue>
25868              </enumeratedValues>
25869            </field>
25870            <field>
25871              <name>LASTTX_SUSPEND</name>
25872              <description>Shortcut between event LASTTX and task SUSPEND</description>
25873              <lsb>8</lsb>
25874              <msb>8</msb>
25875              <enumeratedValues>
25876                <enumeratedValue>
25877                  <name>Disabled</name>
25878                  <description>Disable shortcut</description>
25879                  <value>0</value>
25880                </enumeratedValue>
25881                <enumeratedValue>
25882                  <name>Enabled</name>
25883                  <description>Enable shortcut</description>
25884                  <value>1</value>
25885                </enumeratedValue>
25886              </enumeratedValues>
25887            </field>
25888            <field>
25889              <name>LASTTX_STOP</name>
25890              <description>Shortcut between event LASTTX and task STOP</description>
25891              <lsb>9</lsb>
25892              <msb>9</msb>
25893              <enumeratedValues>
25894                <enumeratedValue>
25895                  <name>Disabled</name>
25896                  <description>Disable shortcut</description>
25897                  <value>0</value>
25898                </enumeratedValue>
25899                <enumeratedValue>
25900                  <name>Enabled</name>
25901                  <description>Enable shortcut</description>
25902                  <value>1</value>
25903                </enumeratedValue>
25904              </enumeratedValues>
25905            </field>
25906            <field>
25907              <name>LASTRX_STARTTX</name>
25908              <description>Shortcut between event LASTRX and task STARTTX</description>
25909              <lsb>10</lsb>
25910              <msb>10</msb>
25911              <enumeratedValues>
25912                <enumeratedValue>
25913                  <name>Disabled</name>
25914                  <description>Disable shortcut</description>
25915                  <value>0</value>
25916                </enumeratedValue>
25917                <enumeratedValue>
25918                  <name>Enabled</name>
25919                  <description>Enable shortcut</description>
25920                  <value>1</value>
25921                </enumeratedValue>
25922              </enumeratedValues>
25923            </field>
25924            <field>
25925              <name>LASTRX_STOP</name>
25926              <description>Shortcut between event LASTRX and task STOP</description>
25927              <lsb>12</lsb>
25928              <msb>12</msb>
25929              <enumeratedValues>
25930                <enumeratedValue>
25931                  <name>Disabled</name>
25932                  <description>Disable shortcut</description>
25933                  <value>0</value>
25934                </enumeratedValue>
25935                <enumeratedValue>
25936                  <name>Enabled</name>
25937                  <description>Enable shortcut</description>
25938                  <value>1</value>
25939                </enumeratedValue>
25940              </enumeratedValues>
25941            </field>
25942          </fields>
25943        </register>
25944        <register>
25945          <name>INTEN</name>
25946          <description>Enable or disable interrupt</description>
25947          <addressOffset>0x300</addressOffset>
25948          <access>read-write</access>
25949          <fields>
25950            <field>
25951              <name>STOPPED</name>
25952              <description>Enable or disable interrupt for event STOPPED</description>
25953              <lsb>1</lsb>
25954              <msb>1</msb>
25955              <enumeratedValues>
25956                <enumeratedValue>
25957                  <name>Disabled</name>
25958                  <description>Disable</description>
25959                  <value>0</value>
25960                </enumeratedValue>
25961                <enumeratedValue>
25962                  <name>Enabled</name>
25963                  <description>Enable</description>
25964                  <value>1</value>
25965                </enumeratedValue>
25966              </enumeratedValues>
25967            </field>
25968            <field>
25969              <name>ERROR</name>
25970              <description>Enable or disable interrupt for event ERROR</description>
25971              <lsb>9</lsb>
25972              <msb>9</msb>
25973              <enumeratedValues>
25974                <enumeratedValue>
25975                  <name>Disabled</name>
25976                  <description>Disable</description>
25977                  <value>0</value>
25978                </enumeratedValue>
25979                <enumeratedValue>
25980                  <name>Enabled</name>
25981                  <description>Enable</description>
25982                  <value>1</value>
25983                </enumeratedValue>
25984              </enumeratedValues>
25985            </field>
25986            <field>
25987              <name>SUSPENDED</name>
25988              <description>Enable or disable interrupt for event SUSPENDED</description>
25989              <lsb>18</lsb>
25990              <msb>18</msb>
25991              <enumeratedValues>
25992                <enumeratedValue>
25993                  <name>Disabled</name>
25994                  <description>Disable</description>
25995                  <value>0</value>
25996                </enumeratedValue>
25997                <enumeratedValue>
25998                  <name>Enabled</name>
25999                  <description>Enable</description>
26000                  <value>1</value>
26001                </enumeratedValue>
26002              </enumeratedValues>
26003            </field>
26004            <field>
26005              <name>RXSTARTED</name>
26006              <description>Enable or disable interrupt for event RXSTARTED</description>
26007              <lsb>19</lsb>
26008              <msb>19</msb>
26009              <enumeratedValues>
26010                <enumeratedValue>
26011                  <name>Disabled</name>
26012                  <description>Disable</description>
26013                  <value>0</value>
26014                </enumeratedValue>
26015                <enumeratedValue>
26016                  <name>Enabled</name>
26017                  <description>Enable</description>
26018                  <value>1</value>
26019                </enumeratedValue>
26020              </enumeratedValues>
26021            </field>
26022            <field>
26023              <name>TXSTARTED</name>
26024              <description>Enable or disable interrupt for event TXSTARTED</description>
26025              <lsb>20</lsb>
26026              <msb>20</msb>
26027              <enumeratedValues>
26028                <enumeratedValue>
26029                  <name>Disabled</name>
26030                  <description>Disable</description>
26031                  <value>0</value>
26032                </enumeratedValue>
26033                <enumeratedValue>
26034                  <name>Enabled</name>
26035                  <description>Enable</description>
26036                  <value>1</value>
26037                </enumeratedValue>
26038              </enumeratedValues>
26039            </field>
26040            <field>
26041              <name>LASTRX</name>
26042              <description>Enable or disable interrupt for event LASTRX</description>
26043              <lsb>23</lsb>
26044              <msb>23</msb>
26045              <enumeratedValues>
26046                <enumeratedValue>
26047                  <name>Disabled</name>
26048                  <description>Disable</description>
26049                  <value>0</value>
26050                </enumeratedValue>
26051                <enumeratedValue>
26052                  <name>Enabled</name>
26053                  <description>Enable</description>
26054                  <value>1</value>
26055                </enumeratedValue>
26056              </enumeratedValues>
26057            </field>
26058            <field>
26059              <name>LASTTX</name>
26060              <description>Enable or disable interrupt for event LASTTX</description>
26061              <lsb>24</lsb>
26062              <msb>24</msb>
26063              <enumeratedValues>
26064                <enumeratedValue>
26065                  <name>Disabled</name>
26066                  <description>Disable</description>
26067                  <value>0</value>
26068                </enumeratedValue>
26069                <enumeratedValue>
26070                  <name>Enabled</name>
26071                  <description>Enable</description>
26072                  <value>1</value>
26073                </enumeratedValue>
26074              </enumeratedValues>
26075            </field>
26076          </fields>
26077        </register>
26078        <register>
26079          <name>INTENSET</name>
26080          <description>Enable interrupt</description>
26081          <addressOffset>0x304</addressOffset>
26082          <access>read-write</access>
26083          <fields>
26084            <field>
26085              <name>STOPPED</name>
26086              <description>Write '1' to enable interrupt for event STOPPED</description>
26087              <lsb>1</lsb>
26088              <msb>1</msb>
26089              <enumeratedValues>
26090                <usage>read</usage>
26091                <enumeratedValue>
26092                  <name>Disabled</name>
26093                  <description>Read: Disabled</description>
26094                  <value>0</value>
26095                </enumeratedValue>
26096                <enumeratedValue>
26097                  <name>Enabled</name>
26098                  <description>Read: Enabled</description>
26099                  <value>1</value>
26100                </enumeratedValue>
26101              </enumeratedValues>
26102              <enumeratedValues>
26103                <usage>write</usage>
26104                <enumeratedValue>
26105                  <name>Set</name>
26106                  <description>Enable</description>
26107                  <value>1</value>
26108                </enumeratedValue>
26109              </enumeratedValues>
26110            </field>
26111            <field>
26112              <name>ERROR</name>
26113              <description>Write '1' to enable interrupt for event ERROR</description>
26114              <lsb>9</lsb>
26115              <msb>9</msb>
26116              <enumeratedValues>
26117                <usage>read</usage>
26118                <enumeratedValue>
26119                  <name>Disabled</name>
26120                  <description>Read: Disabled</description>
26121                  <value>0</value>
26122                </enumeratedValue>
26123                <enumeratedValue>
26124                  <name>Enabled</name>
26125                  <description>Read: Enabled</description>
26126                  <value>1</value>
26127                </enumeratedValue>
26128              </enumeratedValues>
26129              <enumeratedValues>
26130                <usage>write</usage>
26131                <enumeratedValue>
26132                  <name>Set</name>
26133                  <description>Enable</description>
26134                  <value>1</value>
26135                </enumeratedValue>
26136              </enumeratedValues>
26137            </field>
26138            <field>
26139              <name>SUSPENDED</name>
26140              <description>Write '1' to enable interrupt for event SUSPENDED</description>
26141              <lsb>18</lsb>
26142              <msb>18</msb>
26143              <enumeratedValues>
26144                <usage>read</usage>
26145                <enumeratedValue>
26146                  <name>Disabled</name>
26147                  <description>Read: Disabled</description>
26148                  <value>0</value>
26149                </enumeratedValue>
26150                <enumeratedValue>
26151                  <name>Enabled</name>
26152                  <description>Read: Enabled</description>
26153                  <value>1</value>
26154                </enumeratedValue>
26155              </enumeratedValues>
26156              <enumeratedValues>
26157                <usage>write</usage>
26158                <enumeratedValue>
26159                  <name>Set</name>
26160                  <description>Enable</description>
26161                  <value>1</value>
26162                </enumeratedValue>
26163              </enumeratedValues>
26164            </field>
26165            <field>
26166              <name>RXSTARTED</name>
26167              <description>Write '1' to enable interrupt for event RXSTARTED</description>
26168              <lsb>19</lsb>
26169              <msb>19</msb>
26170              <enumeratedValues>
26171                <usage>read</usage>
26172                <enumeratedValue>
26173                  <name>Disabled</name>
26174                  <description>Read: Disabled</description>
26175                  <value>0</value>
26176                </enumeratedValue>
26177                <enumeratedValue>
26178                  <name>Enabled</name>
26179                  <description>Read: Enabled</description>
26180                  <value>1</value>
26181                </enumeratedValue>
26182              </enumeratedValues>
26183              <enumeratedValues>
26184                <usage>write</usage>
26185                <enumeratedValue>
26186                  <name>Set</name>
26187                  <description>Enable</description>
26188                  <value>1</value>
26189                </enumeratedValue>
26190              </enumeratedValues>
26191            </field>
26192            <field>
26193              <name>TXSTARTED</name>
26194              <description>Write '1' to enable interrupt for event TXSTARTED</description>
26195              <lsb>20</lsb>
26196              <msb>20</msb>
26197              <enumeratedValues>
26198                <usage>read</usage>
26199                <enumeratedValue>
26200                  <name>Disabled</name>
26201                  <description>Read: Disabled</description>
26202                  <value>0</value>
26203                </enumeratedValue>
26204                <enumeratedValue>
26205                  <name>Enabled</name>
26206                  <description>Read: Enabled</description>
26207                  <value>1</value>
26208                </enumeratedValue>
26209              </enumeratedValues>
26210              <enumeratedValues>
26211                <usage>write</usage>
26212                <enumeratedValue>
26213                  <name>Set</name>
26214                  <description>Enable</description>
26215                  <value>1</value>
26216                </enumeratedValue>
26217              </enumeratedValues>
26218            </field>
26219            <field>
26220              <name>LASTRX</name>
26221              <description>Write '1' to enable interrupt for event LASTRX</description>
26222              <lsb>23</lsb>
26223              <msb>23</msb>
26224              <enumeratedValues>
26225                <usage>read</usage>
26226                <enumeratedValue>
26227                  <name>Disabled</name>
26228                  <description>Read: Disabled</description>
26229                  <value>0</value>
26230                </enumeratedValue>
26231                <enumeratedValue>
26232                  <name>Enabled</name>
26233                  <description>Read: Enabled</description>
26234                  <value>1</value>
26235                </enumeratedValue>
26236              </enumeratedValues>
26237              <enumeratedValues>
26238                <usage>write</usage>
26239                <enumeratedValue>
26240                  <name>Set</name>
26241                  <description>Enable</description>
26242                  <value>1</value>
26243                </enumeratedValue>
26244              </enumeratedValues>
26245            </field>
26246            <field>
26247              <name>LASTTX</name>
26248              <description>Write '1' to enable interrupt for event LASTTX</description>
26249              <lsb>24</lsb>
26250              <msb>24</msb>
26251              <enumeratedValues>
26252                <usage>read</usage>
26253                <enumeratedValue>
26254                  <name>Disabled</name>
26255                  <description>Read: Disabled</description>
26256                  <value>0</value>
26257                </enumeratedValue>
26258                <enumeratedValue>
26259                  <name>Enabled</name>
26260                  <description>Read: Enabled</description>
26261                  <value>1</value>
26262                </enumeratedValue>
26263              </enumeratedValues>
26264              <enumeratedValues>
26265                <usage>write</usage>
26266                <enumeratedValue>
26267                  <name>Set</name>
26268                  <description>Enable</description>
26269                  <value>1</value>
26270                </enumeratedValue>
26271              </enumeratedValues>
26272            </field>
26273          </fields>
26274        </register>
26275        <register>
26276          <name>INTENCLR</name>
26277          <description>Disable interrupt</description>
26278          <addressOffset>0x308</addressOffset>
26279          <access>read-write</access>
26280          <fields>
26281            <field>
26282              <name>STOPPED</name>
26283              <description>Write '1' to disable interrupt for event STOPPED</description>
26284              <lsb>1</lsb>
26285              <msb>1</msb>
26286              <enumeratedValues>
26287                <usage>read</usage>
26288                <enumeratedValue>
26289                  <name>Disabled</name>
26290                  <description>Read: Disabled</description>
26291                  <value>0</value>
26292                </enumeratedValue>
26293                <enumeratedValue>
26294                  <name>Enabled</name>
26295                  <description>Read: Enabled</description>
26296                  <value>1</value>
26297                </enumeratedValue>
26298              </enumeratedValues>
26299              <enumeratedValues>
26300                <usage>write</usage>
26301                <enumeratedValue>
26302                  <name>Clear</name>
26303                  <description>Disable</description>
26304                  <value>1</value>
26305                </enumeratedValue>
26306              </enumeratedValues>
26307            </field>
26308            <field>
26309              <name>ERROR</name>
26310              <description>Write '1' to disable interrupt for event ERROR</description>
26311              <lsb>9</lsb>
26312              <msb>9</msb>
26313              <enumeratedValues>
26314                <usage>read</usage>
26315                <enumeratedValue>
26316                  <name>Disabled</name>
26317                  <description>Read: Disabled</description>
26318                  <value>0</value>
26319                </enumeratedValue>
26320                <enumeratedValue>
26321                  <name>Enabled</name>
26322                  <description>Read: Enabled</description>
26323                  <value>1</value>
26324                </enumeratedValue>
26325              </enumeratedValues>
26326              <enumeratedValues>
26327                <usage>write</usage>
26328                <enumeratedValue>
26329                  <name>Clear</name>
26330                  <description>Disable</description>
26331                  <value>1</value>
26332                </enumeratedValue>
26333              </enumeratedValues>
26334            </field>
26335            <field>
26336              <name>SUSPENDED</name>
26337              <description>Write '1' to disable interrupt for event SUSPENDED</description>
26338              <lsb>18</lsb>
26339              <msb>18</msb>
26340              <enumeratedValues>
26341                <usage>read</usage>
26342                <enumeratedValue>
26343                  <name>Disabled</name>
26344                  <description>Read: Disabled</description>
26345                  <value>0</value>
26346                </enumeratedValue>
26347                <enumeratedValue>
26348                  <name>Enabled</name>
26349                  <description>Read: Enabled</description>
26350                  <value>1</value>
26351                </enumeratedValue>
26352              </enumeratedValues>
26353              <enumeratedValues>
26354                <usage>write</usage>
26355                <enumeratedValue>
26356                  <name>Clear</name>
26357                  <description>Disable</description>
26358                  <value>1</value>
26359                </enumeratedValue>
26360              </enumeratedValues>
26361            </field>
26362            <field>
26363              <name>RXSTARTED</name>
26364              <description>Write '1' to disable interrupt for event RXSTARTED</description>
26365              <lsb>19</lsb>
26366              <msb>19</msb>
26367              <enumeratedValues>
26368                <usage>read</usage>
26369                <enumeratedValue>
26370                  <name>Disabled</name>
26371                  <description>Read: Disabled</description>
26372                  <value>0</value>
26373                </enumeratedValue>
26374                <enumeratedValue>
26375                  <name>Enabled</name>
26376                  <description>Read: Enabled</description>
26377                  <value>1</value>
26378                </enumeratedValue>
26379              </enumeratedValues>
26380              <enumeratedValues>
26381                <usage>write</usage>
26382                <enumeratedValue>
26383                  <name>Clear</name>
26384                  <description>Disable</description>
26385                  <value>1</value>
26386                </enumeratedValue>
26387              </enumeratedValues>
26388            </field>
26389            <field>
26390              <name>TXSTARTED</name>
26391              <description>Write '1' to disable interrupt for event TXSTARTED</description>
26392              <lsb>20</lsb>
26393              <msb>20</msb>
26394              <enumeratedValues>
26395                <usage>read</usage>
26396                <enumeratedValue>
26397                  <name>Disabled</name>
26398                  <description>Read: Disabled</description>
26399                  <value>0</value>
26400                </enumeratedValue>
26401                <enumeratedValue>
26402                  <name>Enabled</name>
26403                  <description>Read: Enabled</description>
26404                  <value>1</value>
26405                </enumeratedValue>
26406              </enumeratedValues>
26407              <enumeratedValues>
26408                <usage>write</usage>
26409                <enumeratedValue>
26410                  <name>Clear</name>
26411                  <description>Disable</description>
26412                  <value>1</value>
26413                </enumeratedValue>
26414              </enumeratedValues>
26415            </field>
26416            <field>
26417              <name>LASTRX</name>
26418              <description>Write '1' to disable interrupt for event LASTRX</description>
26419              <lsb>23</lsb>
26420              <msb>23</msb>
26421              <enumeratedValues>
26422                <usage>read</usage>
26423                <enumeratedValue>
26424                  <name>Disabled</name>
26425                  <description>Read: Disabled</description>
26426                  <value>0</value>
26427                </enumeratedValue>
26428                <enumeratedValue>
26429                  <name>Enabled</name>
26430                  <description>Read: Enabled</description>
26431                  <value>1</value>
26432                </enumeratedValue>
26433              </enumeratedValues>
26434              <enumeratedValues>
26435                <usage>write</usage>
26436                <enumeratedValue>
26437                  <name>Clear</name>
26438                  <description>Disable</description>
26439                  <value>1</value>
26440                </enumeratedValue>
26441              </enumeratedValues>
26442            </field>
26443            <field>
26444              <name>LASTTX</name>
26445              <description>Write '1' to disable interrupt for event LASTTX</description>
26446              <lsb>24</lsb>
26447              <msb>24</msb>
26448              <enumeratedValues>
26449                <usage>read</usage>
26450                <enumeratedValue>
26451                  <name>Disabled</name>
26452                  <description>Read: Disabled</description>
26453                  <value>0</value>
26454                </enumeratedValue>
26455                <enumeratedValue>
26456                  <name>Enabled</name>
26457                  <description>Read: Enabled</description>
26458                  <value>1</value>
26459                </enumeratedValue>
26460              </enumeratedValues>
26461              <enumeratedValues>
26462                <usage>write</usage>
26463                <enumeratedValue>
26464                  <name>Clear</name>
26465                  <description>Disable</description>
26466                  <value>1</value>
26467                </enumeratedValue>
26468              </enumeratedValues>
26469            </field>
26470          </fields>
26471        </register>
26472        <register>
26473          <name>ERRORSRC</name>
26474          <description>Error source</description>
26475          <addressOffset>0x4C4</addressOffset>
26476          <access>read-write</access>
26477          <modifiedWriteValues>oneToClear</modifiedWriteValues>
26478          <fields>
26479            <field>
26480              <name>OVERRUN</name>
26481              <description>Overrun error</description>
26482              <lsb>0</lsb>
26483              <msb>0</msb>
26484              <enumeratedValues>
26485                <enumeratedValue>
26486                  <name>NotReceived</name>
26487                  <description>Error did not occur</description>
26488                  <value>0</value>
26489                </enumeratedValue>
26490                <enumeratedValue>
26491                  <name>Received</name>
26492                  <description>Error occurred</description>
26493                  <value>1</value>
26494                </enumeratedValue>
26495              </enumeratedValues>
26496            </field>
26497            <field>
26498              <name>ANACK</name>
26499              <description>NACK received after sending the address (write '1' to clear)</description>
26500              <lsb>1</lsb>
26501              <msb>1</msb>
26502              <enumeratedValues>
26503                <enumeratedValue>
26504                  <name>NotReceived</name>
26505                  <description>Error did not occur</description>
26506                  <value>0</value>
26507                </enumeratedValue>
26508                <enumeratedValue>
26509                  <name>Received</name>
26510                  <description>Error occurred</description>
26511                  <value>1</value>
26512                </enumeratedValue>
26513              </enumeratedValues>
26514            </field>
26515            <field>
26516              <name>DNACK</name>
26517              <description>NACK received after sending a data byte (write '1' to clear)</description>
26518              <lsb>2</lsb>
26519              <msb>2</msb>
26520              <enumeratedValues>
26521                <enumeratedValue>
26522                  <name>NotReceived</name>
26523                  <description>Error did not occur</description>
26524                  <value>0</value>
26525                </enumeratedValue>
26526                <enumeratedValue>
26527                  <name>Received</name>
26528                  <description>Error occurred</description>
26529                  <value>1</value>
26530                </enumeratedValue>
26531              </enumeratedValues>
26532            </field>
26533          </fields>
26534        </register>
26535        <register>
26536          <name>ENABLE</name>
26537          <description>Enable TWIM</description>
26538          <addressOffset>0x500</addressOffset>
26539          <access>read-write</access>
26540          <fields>
26541            <field>
26542              <name>ENABLE</name>
26543              <description>Enable or disable TWIM</description>
26544              <lsb>0</lsb>
26545              <msb>3</msb>
26546              <enumeratedValues>
26547                <enumeratedValue>
26548                  <name>Disabled</name>
26549                  <description>Disable TWIM</description>
26550                  <value>0</value>
26551                </enumeratedValue>
26552                <enumeratedValue>
26553                  <name>Enabled</name>
26554                  <description>Enable TWIM</description>
26555                  <value>6</value>
26556                </enumeratedValue>
26557              </enumeratedValues>
26558            </field>
26559          </fields>
26560        </register>
26561        <cluster>
26562          <name>PSEL</name>
26563          <description>Unspecified</description>
26564          <headerStructName>TWIM_PSEL</headerStructName>
26565          <access>read-write</access>
26566          <addressOffset>0x508</addressOffset>
26567          <register>
26568            <name>SCL</name>
26569            <description>Pin select for SCL signal</description>
26570            <addressOffset>0x000</addressOffset>
26571            <access>read-write</access>
26572            <resetValue>0xFFFFFFFF</resetValue>
26573            <fields>
26574              <field>
26575                <name>PIN</name>
26576                <description>Pin number</description>
26577                <lsb>0</lsb>
26578                <msb>4</msb>
26579              </field>
26580              <field>
26581                <name>PORT</name>
26582                <description>Port number</description>
26583                <lsb>5</lsb>
26584                <msb>5</msb>
26585              </field>
26586              <field>
26587                <name>CONNECT</name>
26588                <description>Connection</description>
26589                <lsb>31</lsb>
26590                <msb>31</msb>
26591                <enumeratedValues>
26592                  <enumeratedValue>
26593                    <name>Disconnected</name>
26594                    <description>Disconnect</description>
26595                    <value>1</value>
26596                  </enumeratedValue>
26597                  <enumeratedValue>
26598                    <name>Connected</name>
26599                    <description>Connect</description>
26600                    <value>0</value>
26601                  </enumeratedValue>
26602                </enumeratedValues>
26603              </field>
26604            </fields>
26605          </register>
26606          <register>
26607            <name>SDA</name>
26608            <description>Pin select for SDA signal</description>
26609            <addressOffset>0x004</addressOffset>
26610            <access>read-write</access>
26611            <resetValue>0xFFFFFFFF</resetValue>
26612            <fields>
26613              <field>
26614                <name>PIN</name>
26615                <description>Pin number</description>
26616                <lsb>0</lsb>
26617                <msb>4</msb>
26618              </field>
26619              <field>
26620                <name>PORT</name>
26621                <description>Port number</description>
26622                <lsb>5</lsb>
26623                <msb>5</msb>
26624              </field>
26625              <field>
26626                <name>CONNECT</name>
26627                <description>Connection</description>
26628                <lsb>31</lsb>
26629                <msb>31</msb>
26630                <enumeratedValues>
26631                  <enumeratedValue>
26632                    <name>Disconnected</name>
26633                    <description>Disconnect</description>
26634                    <value>1</value>
26635                  </enumeratedValue>
26636                  <enumeratedValue>
26637                    <name>Connected</name>
26638                    <description>Connect</description>
26639                    <value>0</value>
26640                  </enumeratedValue>
26641                </enumeratedValues>
26642              </field>
26643            </fields>
26644          </register>
26645        </cluster>
26646        <register>
26647          <name>FREQUENCY</name>
26648          <description>TWI frequency. Accuracy depends on the HFCLK source selected.</description>
26649          <addressOffset>0x524</addressOffset>
26650          <access>read-write</access>
26651          <resetValue>0x04000000</resetValue>
26652          <fields>
26653            <field>
26654              <name>FREQUENCY</name>
26655              <description>TWI master clock frequency</description>
26656              <lsb>0</lsb>
26657              <msb>31</msb>
26658              <enumeratedValues>
26659                <enumeratedValue>
26660                  <name>K100</name>
26661                  <description>100 kbps</description>
26662                  <value>0x01980000</value>
26663                </enumeratedValue>
26664                <enumeratedValue>
26665                  <name>K250</name>
26666                  <description>250 kbps</description>
26667                  <value>0x04000000</value>
26668                </enumeratedValue>
26669                <enumeratedValue>
26670                  <name>K400</name>
26671                  <description>400 kbps</description>
26672                  <value>0x06400000</value>
26673                </enumeratedValue>
26674                <enumeratedValue>
26675                  <name>K1000</name>
26676                  <description>1000 kbps</description>
26677                  <value>0x0FF00000</value>
26678                </enumeratedValue>
26679              </enumeratedValues>
26680            </field>
26681          </fields>
26682        </register>
26683        <cluster>
26684          <name>RXD</name>
26685          <description>RXD EasyDMA channel</description>
26686          <headerStructName>TWIM_RXD</headerStructName>
26687          <access>read-write</access>
26688          <addressOffset>0x534</addressOffset>
26689          <register>
26690            <name>PTR</name>
26691            <description>Data pointer</description>
26692            <addressOffset>0x000</addressOffset>
26693            <access>read-write</access>
26694            <fields>
26695              <field>
26696                <name>PTR</name>
26697                <description>Data pointer</description>
26698                <lsb>0</lsb>
26699                <msb>31</msb>
26700              </field>
26701            </fields>
26702          </register>
26703          <register>
26704            <name>MAXCNT</name>
26705            <description>Maximum number of bytes in receive buffer</description>
26706            <addressOffset>0x004</addressOffset>
26707            <access>read-write</access>
26708            <fields>
26709              <field>
26710                <name>MAXCNT</name>
26711                <description>Maximum number of bytes in receive buffer</description>
26712                <lsb>0</lsb>
26713                <msb>15</msb>
26714              </field>
26715            </fields>
26716          </register>
26717          <register>
26718            <name>AMOUNT</name>
26719            <description>Number of bytes transferred in the last transaction</description>
26720            <addressOffset>0x008</addressOffset>
26721            <access>read-only</access>
26722            <fields>
26723              <field>
26724                <name>AMOUNT</name>
26725                <description>Number of bytes transferred in the last transaction. In case of NACK error, includes the NACK'ed byte.</description>
26726                <lsb>0</lsb>
26727                <msb>15</msb>
26728              </field>
26729            </fields>
26730          </register>
26731          <register>
26732            <name>LIST</name>
26733            <description>EasyDMA list type</description>
26734            <addressOffset>0x00C</addressOffset>
26735            <access>read-write</access>
26736            <fields>
26737              <field>
26738                <name>LIST</name>
26739                <description>List type</description>
26740                <lsb>0</lsb>
26741                <msb>2</msb>
26742                <enumeratedValues>
26743                  <enumeratedValue>
26744                    <name>Disabled</name>
26745                    <description>Disable EasyDMA list</description>
26746                    <value>0</value>
26747                  </enumeratedValue>
26748                  <enumeratedValue>
26749                    <name>ArrayList</name>
26750                    <description>Use array list</description>
26751                    <value>1</value>
26752                  </enumeratedValue>
26753                </enumeratedValues>
26754              </field>
26755            </fields>
26756          </register>
26757        </cluster>
26758        <cluster>
26759          <name>TXD</name>
26760          <description>TXD EasyDMA channel</description>
26761          <headerStructName>TWIM_TXD</headerStructName>
26762          <access>read-write</access>
26763          <addressOffset>0x544</addressOffset>
26764          <register>
26765            <name>PTR</name>
26766            <description>Data pointer</description>
26767            <addressOffset>0x000</addressOffset>
26768            <access>read-write</access>
26769            <fields>
26770              <field>
26771                <name>PTR</name>
26772                <description>Data pointer</description>
26773                <lsb>0</lsb>
26774                <msb>31</msb>
26775              </field>
26776            </fields>
26777          </register>
26778          <register>
26779            <name>MAXCNT</name>
26780            <description>Maximum number of bytes in transmit buffer</description>
26781            <addressOffset>0x004</addressOffset>
26782            <access>read-write</access>
26783            <fields>
26784              <field>
26785                <name>MAXCNT</name>
26786                <description>Maximum number of bytes in transmit buffer</description>
26787                <lsb>0</lsb>
26788                <msb>15</msb>
26789              </field>
26790            </fields>
26791          </register>
26792          <register>
26793            <name>AMOUNT</name>
26794            <description>Number of bytes transferred in the last transaction</description>
26795            <addressOffset>0x008</addressOffset>
26796            <access>read-only</access>
26797            <fields>
26798              <field>
26799                <name>AMOUNT</name>
26800                <description>Number of bytes transferred in the last transaction. In case of NACK error, includes the NACK'ed byte.</description>
26801                <lsb>0</lsb>
26802                <msb>15</msb>
26803              </field>
26804            </fields>
26805          </register>
26806          <register>
26807            <name>LIST</name>
26808            <description>EasyDMA list type</description>
26809            <addressOffset>0x00C</addressOffset>
26810            <access>read-write</access>
26811            <fields>
26812              <field>
26813                <name>LIST</name>
26814                <description>List type</description>
26815                <lsb>0</lsb>
26816                <msb>2</msb>
26817                <enumeratedValues>
26818                  <enumeratedValue>
26819                    <name>Disabled</name>
26820                    <description>Disable EasyDMA list</description>
26821                    <value>0</value>
26822                  </enumeratedValue>
26823                  <enumeratedValue>
26824                    <name>ArrayList</name>
26825                    <description>Use array list</description>
26826                    <value>1</value>
26827                  </enumeratedValue>
26828                </enumeratedValues>
26829              </field>
26830            </fields>
26831          </register>
26832        </cluster>
26833        <register>
26834          <name>ADDRESS</name>
26835          <description>Address used in the TWI transfer</description>
26836          <addressOffset>0x588</addressOffset>
26837          <access>read-write</access>
26838          <fields>
26839            <field>
26840              <name>ADDRESS</name>
26841              <description>Address used in the TWI transfer</description>
26842              <lsb>0</lsb>
26843              <msb>6</msb>
26844            </field>
26845          </fields>
26846        </register>
26847      </registers>
26848    </peripheral>
26849    <peripheral>
26850      <name>TWIS0_NS</name>
26851      <description>I2C compatible Two-Wire Slave Interface with EasyDMA</description>
26852      <baseAddress>0x41013000</baseAddress>
26853      <alternatePeripheral>SPIM0_NS</alternatePeripheral>
26854      <headerStructName>TWIS</headerStructName>
26855      <!--Security dma=NA-->
26856      <!--Security securemapping=NS-->
26857      <addressBlock>
26858        <offset>0</offset>
26859        <size>0x1000</size>
26860        <usage>registers</usage>
26861      </addressBlock>
26862      <interrupt>
26863        <name>SERIAL0</name>
26864        <value>19</value>
26865      </interrupt>
26866      <groupName>TWIS</groupName>
26867      <size>0x20</size>
26868      <registers>
26869        <register>
26870          <name>TASKS_STOP</name>
26871          <description>Stop TWI transaction</description>
26872          <addressOffset>0x014</addressOffset>
26873          <access>write-only</access>
26874          <fields>
26875            <field>
26876              <name>TASKS_STOP</name>
26877              <description>Stop TWI transaction</description>
26878              <lsb>0</lsb>
26879              <msb>0</msb>
26880              <enumeratedValues>
26881                <enumeratedValue>
26882                  <name>Trigger</name>
26883                  <description>Trigger task</description>
26884                  <value>1</value>
26885                </enumeratedValue>
26886              </enumeratedValues>
26887            </field>
26888          </fields>
26889        </register>
26890        <register>
26891          <name>TASKS_SUSPEND</name>
26892          <description>Suspend TWI transaction</description>
26893          <addressOffset>0x01C</addressOffset>
26894          <access>write-only</access>
26895          <fields>
26896            <field>
26897              <name>TASKS_SUSPEND</name>
26898              <description>Suspend TWI transaction</description>
26899              <lsb>0</lsb>
26900              <msb>0</msb>
26901              <enumeratedValues>
26902                <enumeratedValue>
26903                  <name>Trigger</name>
26904                  <description>Trigger task</description>
26905                  <value>1</value>
26906                </enumeratedValue>
26907              </enumeratedValues>
26908            </field>
26909          </fields>
26910        </register>
26911        <register>
26912          <name>TASKS_RESUME</name>
26913          <description>Resume TWI transaction</description>
26914          <addressOffset>0x020</addressOffset>
26915          <access>write-only</access>
26916          <fields>
26917            <field>
26918              <name>TASKS_RESUME</name>
26919              <description>Resume TWI transaction</description>
26920              <lsb>0</lsb>
26921              <msb>0</msb>
26922              <enumeratedValues>
26923                <enumeratedValue>
26924                  <name>Trigger</name>
26925                  <description>Trigger task</description>
26926                  <value>1</value>
26927                </enumeratedValue>
26928              </enumeratedValues>
26929            </field>
26930          </fields>
26931        </register>
26932        <register>
26933          <name>TASKS_PREPARERX</name>
26934          <description>Prepare the TWI slave to respond to a write command</description>
26935          <addressOffset>0x030</addressOffset>
26936          <access>write-only</access>
26937          <fields>
26938            <field>
26939              <name>TASKS_PREPARERX</name>
26940              <description>Prepare the TWI slave to respond to a write command</description>
26941              <lsb>0</lsb>
26942              <msb>0</msb>
26943              <enumeratedValues>
26944                <enumeratedValue>
26945                  <name>Trigger</name>
26946                  <description>Trigger task</description>
26947                  <value>1</value>
26948                </enumeratedValue>
26949              </enumeratedValues>
26950            </field>
26951          </fields>
26952        </register>
26953        <register>
26954          <name>TASKS_PREPARETX</name>
26955          <description>Prepare the TWI slave to respond to a read command</description>
26956          <addressOffset>0x034</addressOffset>
26957          <access>write-only</access>
26958          <fields>
26959            <field>
26960              <name>TASKS_PREPARETX</name>
26961              <description>Prepare the TWI slave to respond to a read command</description>
26962              <lsb>0</lsb>
26963              <msb>0</msb>
26964              <enumeratedValues>
26965                <enumeratedValue>
26966                  <name>Trigger</name>
26967                  <description>Trigger task</description>
26968                  <value>1</value>
26969                </enumeratedValue>
26970              </enumeratedValues>
26971            </field>
26972          </fields>
26973        </register>
26974        <register>
26975          <name>SUBSCRIBE_STOP</name>
26976          <description>Subscribe configuration for task STOP</description>
26977          <addressOffset>0x094</addressOffset>
26978          <access>read-write</access>
26979          <fields>
26980            <field>
26981              <name>CHIDX</name>
26982              <description>DPPI channel that task STOP will subscribe to</description>
26983              <lsb>0</lsb>
26984              <msb>7</msb>
26985            </field>
26986            <field>
26987              <name>EN</name>
26988              <lsb>31</lsb>
26989              <msb>31</msb>
26990              <enumeratedValues>
26991                <enumeratedValue>
26992                  <name>Disabled</name>
26993                  <description>Disable subscription</description>
26994                  <value>0</value>
26995                </enumeratedValue>
26996                <enumeratedValue>
26997                  <name>Enabled</name>
26998                  <description>Enable subscription</description>
26999                  <value>1</value>
27000                </enumeratedValue>
27001              </enumeratedValues>
27002            </field>
27003          </fields>
27004        </register>
27005        <register>
27006          <name>SUBSCRIBE_SUSPEND</name>
27007          <description>Subscribe configuration for task SUSPEND</description>
27008          <addressOffset>0x09C</addressOffset>
27009          <access>read-write</access>
27010          <fields>
27011            <field>
27012              <name>CHIDX</name>
27013              <description>DPPI channel that task SUSPEND will subscribe to</description>
27014              <lsb>0</lsb>
27015              <msb>7</msb>
27016            </field>
27017            <field>
27018              <name>EN</name>
27019              <lsb>31</lsb>
27020              <msb>31</msb>
27021              <enumeratedValues>
27022                <enumeratedValue>
27023                  <name>Disabled</name>
27024                  <description>Disable subscription</description>
27025                  <value>0</value>
27026                </enumeratedValue>
27027                <enumeratedValue>
27028                  <name>Enabled</name>
27029                  <description>Enable subscription</description>
27030                  <value>1</value>
27031                </enumeratedValue>
27032              </enumeratedValues>
27033            </field>
27034          </fields>
27035        </register>
27036        <register>
27037          <name>SUBSCRIBE_RESUME</name>
27038          <description>Subscribe configuration for task RESUME</description>
27039          <addressOffset>0x0A0</addressOffset>
27040          <access>read-write</access>
27041          <fields>
27042            <field>
27043              <name>CHIDX</name>
27044              <description>DPPI channel that task RESUME will subscribe to</description>
27045              <lsb>0</lsb>
27046              <msb>7</msb>
27047            </field>
27048            <field>
27049              <name>EN</name>
27050              <lsb>31</lsb>
27051              <msb>31</msb>
27052              <enumeratedValues>
27053                <enumeratedValue>
27054                  <name>Disabled</name>
27055                  <description>Disable subscription</description>
27056                  <value>0</value>
27057                </enumeratedValue>
27058                <enumeratedValue>
27059                  <name>Enabled</name>
27060                  <description>Enable subscription</description>
27061                  <value>1</value>
27062                </enumeratedValue>
27063              </enumeratedValues>
27064            </field>
27065          </fields>
27066        </register>
27067        <register>
27068          <name>SUBSCRIBE_PREPARERX</name>
27069          <description>Subscribe configuration for task PREPARERX</description>
27070          <addressOffset>0x0B0</addressOffset>
27071          <access>read-write</access>
27072          <fields>
27073            <field>
27074              <name>CHIDX</name>
27075              <description>DPPI channel that task PREPARERX will subscribe to</description>
27076              <lsb>0</lsb>
27077              <msb>7</msb>
27078            </field>
27079            <field>
27080              <name>EN</name>
27081              <lsb>31</lsb>
27082              <msb>31</msb>
27083              <enumeratedValues>
27084                <enumeratedValue>
27085                  <name>Disabled</name>
27086                  <description>Disable subscription</description>
27087                  <value>0</value>
27088                </enumeratedValue>
27089                <enumeratedValue>
27090                  <name>Enabled</name>
27091                  <description>Enable subscription</description>
27092                  <value>1</value>
27093                </enumeratedValue>
27094              </enumeratedValues>
27095            </field>
27096          </fields>
27097        </register>
27098        <register>
27099          <name>SUBSCRIBE_PREPARETX</name>
27100          <description>Subscribe configuration for task PREPARETX</description>
27101          <addressOffset>0x0B4</addressOffset>
27102          <access>read-write</access>
27103          <fields>
27104            <field>
27105              <name>CHIDX</name>
27106              <description>DPPI channel that task PREPARETX will subscribe to</description>
27107              <lsb>0</lsb>
27108              <msb>7</msb>
27109            </field>
27110            <field>
27111              <name>EN</name>
27112              <lsb>31</lsb>
27113              <msb>31</msb>
27114              <enumeratedValues>
27115                <enumeratedValue>
27116                  <name>Disabled</name>
27117                  <description>Disable subscription</description>
27118                  <value>0</value>
27119                </enumeratedValue>
27120                <enumeratedValue>
27121                  <name>Enabled</name>
27122                  <description>Enable subscription</description>
27123                  <value>1</value>
27124                </enumeratedValue>
27125              </enumeratedValues>
27126            </field>
27127          </fields>
27128        </register>
27129        <register>
27130          <name>EVENTS_STOPPED</name>
27131          <description>TWI stopped</description>
27132          <addressOffset>0x104</addressOffset>
27133          <access>read-write</access>
27134          <fields>
27135            <field>
27136              <name>EVENTS_STOPPED</name>
27137              <description>TWI stopped</description>
27138              <lsb>0</lsb>
27139              <msb>0</msb>
27140              <enumeratedValues>
27141                <enumeratedValue>
27142                  <name>NotGenerated</name>
27143                  <description>Event not generated</description>
27144                  <value>0</value>
27145                </enumeratedValue>
27146                <enumeratedValue>
27147                  <name>Generated</name>
27148                  <description>Event generated</description>
27149                  <value>1</value>
27150                </enumeratedValue>
27151              </enumeratedValues>
27152            </field>
27153          </fields>
27154        </register>
27155        <register>
27156          <name>EVENTS_ERROR</name>
27157          <description>TWI error</description>
27158          <addressOffset>0x124</addressOffset>
27159          <access>read-write</access>
27160          <fields>
27161            <field>
27162              <name>EVENTS_ERROR</name>
27163              <description>TWI error</description>
27164              <lsb>0</lsb>
27165              <msb>0</msb>
27166              <enumeratedValues>
27167                <enumeratedValue>
27168                  <name>NotGenerated</name>
27169                  <description>Event not generated</description>
27170                  <value>0</value>
27171                </enumeratedValue>
27172                <enumeratedValue>
27173                  <name>Generated</name>
27174                  <description>Event generated</description>
27175                  <value>1</value>
27176                </enumeratedValue>
27177              </enumeratedValues>
27178            </field>
27179          </fields>
27180        </register>
27181        <register>
27182          <name>EVENTS_RXSTARTED</name>
27183          <description>Receive sequence started</description>
27184          <addressOffset>0x14C</addressOffset>
27185          <access>read-write</access>
27186          <fields>
27187            <field>
27188              <name>EVENTS_RXSTARTED</name>
27189              <description>Receive sequence started</description>
27190              <lsb>0</lsb>
27191              <msb>0</msb>
27192              <enumeratedValues>
27193                <enumeratedValue>
27194                  <name>NotGenerated</name>
27195                  <description>Event not generated</description>
27196                  <value>0</value>
27197                </enumeratedValue>
27198                <enumeratedValue>
27199                  <name>Generated</name>
27200                  <description>Event generated</description>
27201                  <value>1</value>
27202                </enumeratedValue>
27203              </enumeratedValues>
27204            </field>
27205          </fields>
27206        </register>
27207        <register>
27208          <name>EVENTS_TXSTARTED</name>
27209          <description>Transmit sequence started</description>
27210          <addressOffset>0x150</addressOffset>
27211          <access>read-write</access>
27212          <fields>
27213            <field>
27214              <name>EVENTS_TXSTARTED</name>
27215              <description>Transmit sequence started</description>
27216              <lsb>0</lsb>
27217              <msb>0</msb>
27218              <enumeratedValues>
27219                <enumeratedValue>
27220                  <name>NotGenerated</name>
27221                  <description>Event not generated</description>
27222                  <value>0</value>
27223                </enumeratedValue>
27224                <enumeratedValue>
27225                  <name>Generated</name>
27226                  <description>Event generated</description>
27227                  <value>1</value>
27228                </enumeratedValue>
27229              </enumeratedValues>
27230            </field>
27231          </fields>
27232        </register>
27233        <register>
27234          <name>EVENTS_WRITE</name>
27235          <description>Write command received</description>
27236          <addressOffset>0x164</addressOffset>
27237          <access>read-write</access>
27238          <fields>
27239            <field>
27240              <name>EVENTS_WRITE</name>
27241              <description>Write command received</description>
27242              <lsb>0</lsb>
27243              <msb>0</msb>
27244              <enumeratedValues>
27245                <enumeratedValue>
27246                  <name>NotGenerated</name>
27247                  <description>Event not generated</description>
27248                  <value>0</value>
27249                </enumeratedValue>
27250                <enumeratedValue>
27251                  <name>Generated</name>
27252                  <description>Event generated</description>
27253                  <value>1</value>
27254                </enumeratedValue>
27255              </enumeratedValues>
27256            </field>
27257          </fields>
27258        </register>
27259        <register>
27260          <name>EVENTS_READ</name>
27261          <description>Read command received</description>
27262          <addressOffset>0x168</addressOffset>
27263          <access>read-write</access>
27264          <fields>
27265            <field>
27266              <name>EVENTS_READ</name>
27267              <description>Read command received</description>
27268              <lsb>0</lsb>
27269              <msb>0</msb>
27270              <enumeratedValues>
27271                <enumeratedValue>
27272                  <name>NotGenerated</name>
27273                  <description>Event not generated</description>
27274                  <value>0</value>
27275                </enumeratedValue>
27276                <enumeratedValue>
27277                  <name>Generated</name>
27278                  <description>Event generated</description>
27279                  <value>1</value>
27280                </enumeratedValue>
27281              </enumeratedValues>
27282            </field>
27283          </fields>
27284        </register>
27285        <register>
27286          <name>PUBLISH_STOPPED</name>
27287          <description>Publish configuration for event STOPPED</description>
27288          <addressOffset>0x184</addressOffset>
27289          <access>read-write</access>
27290          <fields>
27291            <field>
27292              <name>CHIDX</name>
27293              <description>DPPI channel that event STOPPED will publish to.</description>
27294              <lsb>0</lsb>
27295              <msb>7</msb>
27296            </field>
27297            <field>
27298              <name>EN</name>
27299              <lsb>31</lsb>
27300              <msb>31</msb>
27301              <enumeratedValues>
27302                <enumeratedValue>
27303                  <name>Disabled</name>
27304                  <description>Disable publishing</description>
27305                  <value>0</value>
27306                </enumeratedValue>
27307                <enumeratedValue>
27308                  <name>Enabled</name>
27309                  <description>Enable publishing</description>
27310                  <value>1</value>
27311                </enumeratedValue>
27312              </enumeratedValues>
27313            </field>
27314          </fields>
27315        </register>
27316        <register>
27317          <name>PUBLISH_ERROR</name>
27318          <description>Publish configuration for event ERROR</description>
27319          <addressOffset>0x1A4</addressOffset>
27320          <access>read-write</access>
27321          <fields>
27322            <field>
27323              <name>CHIDX</name>
27324              <description>DPPI channel that event ERROR will publish to.</description>
27325              <lsb>0</lsb>
27326              <msb>7</msb>
27327            </field>
27328            <field>
27329              <name>EN</name>
27330              <lsb>31</lsb>
27331              <msb>31</msb>
27332              <enumeratedValues>
27333                <enumeratedValue>
27334                  <name>Disabled</name>
27335                  <description>Disable publishing</description>
27336                  <value>0</value>
27337                </enumeratedValue>
27338                <enumeratedValue>
27339                  <name>Enabled</name>
27340                  <description>Enable publishing</description>
27341                  <value>1</value>
27342                </enumeratedValue>
27343              </enumeratedValues>
27344            </field>
27345          </fields>
27346        </register>
27347        <register>
27348          <name>PUBLISH_RXSTARTED</name>
27349          <description>Publish configuration for event RXSTARTED</description>
27350          <addressOffset>0x1CC</addressOffset>
27351          <access>read-write</access>
27352          <fields>
27353            <field>
27354              <name>CHIDX</name>
27355              <description>DPPI channel that event RXSTARTED will publish to.</description>
27356              <lsb>0</lsb>
27357              <msb>7</msb>
27358            </field>
27359            <field>
27360              <name>EN</name>
27361              <lsb>31</lsb>
27362              <msb>31</msb>
27363              <enumeratedValues>
27364                <enumeratedValue>
27365                  <name>Disabled</name>
27366                  <description>Disable publishing</description>
27367                  <value>0</value>
27368                </enumeratedValue>
27369                <enumeratedValue>
27370                  <name>Enabled</name>
27371                  <description>Enable publishing</description>
27372                  <value>1</value>
27373                </enumeratedValue>
27374              </enumeratedValues>
27375            </field>
27376          </fields>
27377        </register>
27378        <register>
27379          <name>PUBLISH_TXSTARTED</name>
27380          <description>Publish configuration for event TXSTARTED</description>
27381          <addressOffset>0x1D0</addressOffset>
27382          <access>read-write</access>
27383          <fields>
27384            <field>
27385              <name>CHIDX</name>
27386              <description>DPPI channel that event TXSTARTED will publish to.</description>
27387              <lsb>0</lsb>
27388              <msb>7</msb>
27389            </field>
27390            <field>
27391              <name>EN</name>
27392              <lsb>31</lsb>
27393              <msb>31</msb>
27394              <enumeratedValues>
27395                <enumeratedValue>
27396                  <name>Disabled</name>
27397                  <description>Disable publishing</description>
27398                  <value>0</value>
27399                </enumeratedValue>
27400                <enumeratedValue>
27401                  <name>Enabled</name>
27402                  <description>Enable publishing</description>
27403                  <value>1</value>
27404                </enumeratedValue>
27405              </enumeratedValues>
27406            </field>
27407          </fields>
27408        </register>
27409        <register>
27410          <name>PUBLISH_WRITE</name>
27411          <description>Publish configuration for event WRITE</description>
27412          <addressOffset>0x1E4</addressOffset>
27413          <access>read-write</access>
27414          <fields>
27415            <field>
27416              <name>CHIDX</name>
27417              <description>DPPI channel that event WRITE will publish to.</description>
27418              <lsb>0</lsb>
27419              <msb>7</msb>
27420            </field>
27421            <field>
27422              <name>EN</name>
27423              <lsb>31</lsb>
27424              <msb>31</msb>
27425              <enumeratedValues>
27426                <enumeratedValue>
27427                  <name>Disabled</name>
27428                  <description>Disable publishing</description>
27429                  <value>0</value>
27430                </enumeratedValue>
27431                <enumeratedValue>
27432                  <name>Enabled</name>
27433                  <description>Enable publishing</description>
27434                  <value>1</value>
27435                </enumeratedValue>
27436              </enumeratedValues>
27437            </field>
27438          </fields>
27439        </register>
27440        <register>
27441          <name>PUBLISH_READ</name>
27442          <description>Publish configuration for event READ</description>
27443          <addressOffset>0x1E8</addressOffset>
27444          <access>read-write</access>
27445          <fields>
27446            <field>
27447              <name>CHIDX</name>
27448              <description>DPPI channel that event READ will publish to.</description>
27449              <lsb>0</lsb>
27450              <msb>7</msb>
27451            </field>
27452            <field>
27453              <name>EN</name>
27454              <lsb>31</lsb>
27455              <msb>31</msb>
27456              <enumeratedValues>
27457                <enumeratedValue>
27458                  <name>Disabled</name>
27459                  <description>Disable publishing</description>
27460                  <value>0</value>
27461                </enumeratedValue>
27462                <enumeratedValue>
27463                  <name>Enabled</name>
27464                  <description>Enable publishing</description>
27465                  <value>1</value>
27466                </enumeratedValue>
27467              </enumeratedValues>
27468            </field>
27469          </fields>
27470        </register>
27471        <register>
27472          <name>SHORTS</name>
27473          <description>Shortcuts between local events and tasks</description>
27474          <addressOffset>0x200</addressOffset>
27475          <access>read-write</access>
27476          <fields>
27477            <field>
27478              <name>WRITE_SUSPEND</name>
27479              <description>Shortcut between event WRITE and task SUSPEND</description>
27480              <lsb>13</lsb>
27481              <msb>13</msb>
27482              <enumeratedValues>
27483                <enumeratedValue>
27484                  <name>Disabled</name>
27485                  <description>Disable shortcut</description>
27486                  <value>0</value>
27487                </enumeratedValue>
27488                <enumeratedValue>
27489                  <name>Enabled</name>
27490                  <description>Enable shortcut</description>
27491                  <value>1</value>
27492                </enumeratedValue>
27493              </enumeratedValues>
27494            </field>
27495            <field>
27496              <name>READ_SUSPEND</name>
27497              <description>Shortcut between event READ and task SUSPEND</description>
27498              <lsb>14</lsb>
27499              <msb>14</msb>
27500              <enumeratedValues>
27501                <enumeratedValue>
27502                  <name>Disabled</name>
27503                  <description>Disable shortcut</description>
27504                  <value>0</value>
27505                </enumeratedValue>
27506                <enumeratedValue>
27507                  <name>Enabled</name>
27508                  <description>Enable shortcut</description>
27509                  <value>1</value>
27510                </enumeratedValue>
27511              </enumeratedValues>
27512            </field>
27513          </fields>
27514        </register>
27515        <register>
27516          <name>INTEN</name>
27517          <description>Enable or disable interrupt</description>
27518          <addressOffset>0x300</addressOffset>
27519          <access>read-write</access>
27520          <fields>
27521            <field>
27522              <name>STOPPED</name>
27523              <description>Enable or disable interrupt for event STOPPED</description>
27524              <lsb>1</lsb>
27525              <msb>1</msb>
27526              <enumeratedValues>
27527                <enumeratedValue>
27528                  <name>Disabled</name>
27529                  <description>Disable</description>
27530                  <value>0</value>
27531                </enumeratedValue>
27532                <enumeratedValue>
27533                  <name>Enabled</name>
27534                  <description>Enable</description>
27535                  <value>1</value>
27536                </enumeratedValue>
27537              </enumeratedValues>
27538            </field>
27539            <field>
27540              <name>ERROR</name>
27541              <description>Enable or disable interrupt for event ERROR</description>
27542              <lsb>9</lsb>
27543              <msb>9</msb>
27544              <enumeratedValues>
27545                <enumeratedValue>
27546                  <name>Disabled</name>
27547                  <description>Disable</description>
27548                  <value>0</value>
27549                </enumeratedValue>
27550                <enumeratedValue>
27551                  <name>Enabled</name>
27552                  <description>Enable</description>
27553                  <value>1</value>
27554                </enumeratedValue>
27555              </enumeratedValues>
27556            </field>
27557            <field>
27558              <name>RXSTARTED</name>
27559              <description>Enable or disable interrupt for event RXSTARTED</description>
27560              <lsb>19</lsb>
27561              <msb>19</msb>
27562              <enumeratedValues>
27563                <enumeratedValue>
27564                  <name>Disabled</name>
27565                  <description>Disable</description>
27566                  <value>0</value>
27567                </enumeratedValue>
27568                <enumeratedValue>
27569                  <name>Enabled</name>
27570                  <description>Enable</description>
27571                  <value>1</value>
27572                </enumeratedValue>
27573              </enumeratedValues>
27574            </field>
27575            <field>
27576              <name>TXSTARTED</name>
27577              <description>Enable or disable interrupt for event TXSTARTED</description>
27578              <lsb>20</lsb>
27579              <msb>20</msb>
27580              <enumeratedValues>
27581                <enumeratedValue>
27582                  <name>Disabled</name>
27583                  <description>Disable</description>
27584                  <value>0</value>
27585                </enumeratedValue>
27586                <enumeratedValue>
27587                  <name>Enabled</name>
27588                  <description>Enable</description>
27589                  <value>1</value>
27590                </enumeratedValue>
27591              </enumeratedValues>
27592            </field>
27593            <field>
27594              <name>WRITE</name>
27595              <description>Enable or disable interrupt for event WRITE</description>
27596              <lsb>25</lsb>
27597              <msb>25</msb>
27598              <enumeratedValues>
27599                <enumeratedValue>
27600                  <name>Disabled</name>
27601                  <description>Disable</description>
27602                  <value>0</value>
27603                </enumeratedValue>
27604                <enumeratedValue>
27605                  <name>Enabled</name>
27606                  <description>Enable</description>
27607                  <value>1</value>
27608                </enumeratedValue>
27609              </enumeratedValues>
27610            </field>
27611            <field>
27612              <name>READ</name>
27613              <description>Enable or disable interrupt for event READ</description>
27614              <lsb>26</lsb>
27615              <msb>26</msb>
27616              <enumeratedValues>
27617                <enumeratedValue>
27618                  <name>Disabled</name>
27619                  <description>Disable</description>
27620                  <value>0</value>
27621                </enumeratedValue>
27622                <enumeratedValue>
27623                  <name>Enabled</name>
27624                  <description>Enable</description>
27625                  <value>1</value>
27626                </enumeratedValue>
27627              </enumeratedValues>
27628            </field>
27629          </fields>
27630        </register>
27631        <register>
27632          <name>INTENSET</name>
27633          <description>Enable interrupt</description>
27634          <addressOffset>0x304</addressOffset>
27635          <access>read-write</access>
27636          <fields>
27637            <field>
27638              <name>STOPPED</name>
27639              <description>Write '1' to enable interrupt for event STOPPED</description>
27640              <lsb>1</lsb>
27641              <msb>1</msb>
27642              <enumeratedValues>
27643                <usage>read</usage>
27644                <enumeratedValue>
27645                  <name>Disabled</name>
27646                  <description>Read: Disabled</description>
27647                  <value>0</value>
27648                </enumeratedValue>
27649                <enumeratedValue>
27650                  <name>Enabled</name>
27651                  <description>Read: Enabled</description>
27652                  <value>1</value>
27653                </enumeratedValue>
27654              </enumeratedValues>
27655              <enumeratedValues>
27656                <usage>write</usage>
27657                <enumeratedValue>
27658                  <name>Set</name>
27659                  <description>Enable</description>
27660                  <value>1</value>
27661                </enumeratedValue>
27662              </enumeratedValues>
27663            </field>
27664            <field>
27665              <name>ERROR</name>
27666              <description>Write '1' to enable interrupt for event ERROR</description>
27667              <lsb>9</lsb>
27668              <msb>9</msb>
27669              <enumeratedValues>
27670                <usage>read</usage>
27671                <enumeratedValue>
27672                  <name>Disabled</name>
27673                  <description>Read: Disabled</description>
27674                  <value>0</value>
27675                </enumeratedValue>
27676                <enumeratedValue>
27677                  <name>Enabled</name>
27678                  <description>Read: Enabled</description>
27679                  <value>1</value>
27680                </enumeratedValue>
27681              </enumeratedValues>
27682              <enumeratedValues>
27683                <usage>write</usage>
27684                <enumeratedValue>
27685                  <name>Set</name>
27686                  <description>Enable</description>
27687                  <value>1</value>
27688                </enumeratedValue>
27689              </enumeratedValues>
27690            </field>
27691            <field>
27692              <name>RXSTARTED</name>
27693              <description>Write '1' to enable interrupt for event RXSTARTED</description>
27694              <lsb>19</lsb>
27695              <msb>19</msb>
27696              <enumeratedValues>
27697                <usage>read</usage>
27698                <enumeratedValue>
27699                  <name>Disabled</name>
27700                  <description>Read: Disabled</description>
27701                  <value>0</value>
27702                </enumeratedValue>
27703                <enumeratedValue>
27704                  <name>Enabled</name>
27705                  <description>Read: Enabled</description>
27706                  <value>1</value>
27707                </enumeratedValue>
27708              </enumeratedValues>
27709              <enumeratedValues>
27710                <usage>write</usage>
27711                <enumeratedValue>
27712                  <name>Set</name>
27713                  <description>Enable</description>
27714                  <value>1</value>
27715                </enumeratedValue>
27716              </enumeratedValues>
27717            </field>
27718            <field>
27719              <name>TXSTARTED</name>
27720              <description>Write '1' to enable interrupt for event TXSTARTED</description>
27721              <lsb>20</lsb>
27722              <msb>20</msb>
27723              <enumeratedValues>
27724                <usage>read</usage>
27725                <enumeratedValue>
27726                  <name>Disabled</name>
27727                  <description>Read: Disabled</description>
27728                  <value>0</value>
27729                </enumeratedValue>
27730                <enumeratedValue>
27731                  <name>Enabled</name>
27732                  <description>Read: Enabled</description>
27733                  <value>1</value>
27734                </enumeratedValue>
27735              </enumeratedValues>
27736              <enumeratedValues>
27737                <usage>write</usage>
27738                <enumeratedValue>
27739                  <name>Set</name>
27740                  <description>Enable</description>
27741                  <value>1</value>
27742                </enumeratedValue>
27743              </enumeratedValues>
27744            </field>
27745            <field>
27746              <name>WRITE</name>
27747              <description>Write '1' to enable interrupt for event WRITE</description>
27748              <lsb>25</lsb>
27749              <msb>25</msb>
27750              <enumeratedValues>
27751                <usage>read</usage>
27752                <enumeratedValue>
27753                  <name>Disabled</name>
27754                  <description>Read: Disabled</description>
27755                  <value>0</value>
27756                </enumeratedValue>
27757                <enumeratedValue>
27758                  <name>Enabled</name>
27759                  <description>Read: Enabled</description>
27760                  <value>1</value>
27761                </enumeratedValue>
27762              </enumeratedValues>
27763              <enumeratedValues>
27764                <usage>write</usage>
27765                <enumeratedValue>
27766                  <name>Set</name>
27767                  <description>Enable</description>
27768                  <value>1</value>
27769                </enumeratedValue>
27770              </enumeratedValues>
27771            </field>
27772            <field>
27773              <name>READ</name>
27774              <description>Write '1' to enable interrupt for event READ</description>
27775              <lsb>26</lsb>
27776              <msb>26</msb>
27777              <enumeratedValues>
27778                <usage>read</usage>
27779                <enumeratedValue>
27780                  <name>Disabled</name>
27781                  <description>Read: Disabled</description>
27782                  <value>0</value>
27783                </enumeratedValue>
27784                <enumeratedValue>
27785                  <name>Enabled</name>
27786                  <description>Read: Enabled</description>
27787                  <value>1</value>
27788                </enumeratedValue>
27789              </enumeratedValues>
27790              <enumeratedValues>
27791                <usage>write</usage>
27792                <enumeratedValue>
27793                  <name>Set</name>
27794                  <description>Enable</description>
27795                  <value>1</value>
27796                </enumeratedValue>
27797              </enumeratedValues>
27798            </field>
27799          </fields>
27800        </register>
27801        <register>
27802          <name>INTENCLR</name>
27803          <description>Disable interrupt</description>
27804          <addressOffset>0x308</addressOffset>
27805          <access>read-write</access>
27806          <fields>
27807            <field>
27808              <name>STOPPED</name>
27809              <description>Write '1' to disable interrupt for event STOPPED</description>
27810              <lsb>1</lsb>
27811              <msb>1</msb>
27812              <enumeratedValues>
27813                <usage>read</usage>
27814                <enumeratedValue>
27815                  <name>Disabled</name>
27816                  <description>Read: Disabled</description>
27817                  <value>0</value>
27818                </enumeratedValue>
27819                <enumeratedValue>
27820                  <name>Enabled</name>
27821                  <description>Read: Enabled</description>
27822                  <value>1</value>
27823                </enumeratedValue>
27824              </enumeratedValues>
27825              <enumeratedValues>
27826                <usage>write</usage>
27827                <enumeratedValue>
27828                  <name>Clear</name>
27829                  <description>Disable</description>
27830                  <value>1</value>
27831                </enumeratedValue>
27832              </enumeratedValues>
27833            </field>
27834            <field>
27835              <name>ERROR</name>
27836              <description>Write '1' to disable interrupt for event ERROR</description>
27837              <lsb>9</lsb>
27838              <msb>9</msb>
27839              <enumeratedValues>
27840                <usage>read</usage>
27841                <enumeratedValue>
27842                  <name>Disabled</name>
27843                  <description>Read: Disabled</description>
27844                  <value>0</value>
27845                </enumeratedValue>
27846                <enumeratedValue>
27847                  <name>Enabled</name>
27848                  <description>Read: Enabled</description>
27849                  <value>1</value>
27850                </enumeratedValue>
27851              </enumeratedValues>
27852              <enumeratedValues>
27853                <usage>write</usage>
27854                <enumeratedValue>
27855                  <name>Clear</name>
27856                  <description>Disable</description>
27857                  <value>1</value>
27858                </enumeratedValue>
27859              </enumeratedValues>
27860            </field>
27861            <field>
27862              <name>RXSTARTED</name>
27863              <description>Write '1' to disable interrupt for event RXSTARTED</description>
27864              <lsb>19</lsb>
27865              <msb>19</msb>
27866              <enumeratedValues>
27867                <usage>read</usage>
27868                <enumeratedValue>
27869                  <name>Disabled</name>
27870                  <description>Read: Disabled</description>
27871                  <value>0</value>
27872                </enumeratedValue>
27873                <enumeratedValue>
27874                  <name>Enabled</name>
27875                  <description>Read: Enabled</description>
27876                  <value>1</value>
27877                </enumeratedValue>
27878              </enumeratedValues>
27879              <enumeratedValues>
27880                <usage>write</usage>
27881                <enumeratedValue>
27882                  <name>Clear</name>
27883                  <description>Disable</description>
27884                  <value>1</value>
27885                </enumeratedValue>
27886              </enumeratedValues>
27887            </field>
27888            <field>
27889              <name>TXSTARTED</name>
27890              <description>Write '1' to disable interrupt for event TXSTARTED</description>
27891              <lsb>20</lsb>
27892              <msb>20</msb>
27893              <enumeratedValues>
27894                <usage>read</usage>
27895                <enumeratedValue>
27896                  <name>Disabled</name>
27897                  <description>Read: Disabled</description>
27898                  <value>0</value>
27899                </enumeratedValue>
27900                <enumeratedValue>
27901                  <name>Enabled</name>
27902                  <description>Read: Enabled</description>
27903                  <value>1</value>
27904                </enumeratedValue>
27905              </enumeratedValues>
27906              <enumeratedValues>
27907                <usage>write</usage>
27908                <enumeratedValue>
27909                  <name>Clear</name>
27910                  <description>Disable</description>
27911                  <value>1</value>
27912                </enumeratedValue>
27913              </enumeratedValues>
27914            </field>
27915            <field>
27916              <name>WRITE</name>
27917              <description>Write '1' to disable interrupt for event WRITE</description>
27918              <lsb>25</lsb>
27919              <msb>25</msb>
27920              <enumeratedValues>
27921                <usage>read</usage>
27922                <enumeratedValue>
27923                  <name>Disabled</name>
27924                  <description>Read: Disabled</description>
27925                  <value>0</value>
27926                </enumeratedValue>
27927                <enumeratedValue>
27928                  <name>Enabled</name>
27929                  <description>Read: Enabled</description>
27930                  <value>1</value>
27931                </enumeratedValue>
27932              </enumeratedValues>
27933              <enumeratedValues>
27934                <usage>write</usage>
27935                <enumeratedValue>
27936                  <name>Clear</name>
27937                  <description>Disable</description>
27938                  <value>1</value>
27939                </enumeratedValue>
27940              </enumeratedValues>
27941            </field>
27942            <field>
27943              <name>READ</name>
27944              <description>Write '1' to disable interrupt for event READ</description>
27945              <lsb>26</lsb>
27946              <msb>26</msb>
27947              <enumeratedValues>
27948                <usage>read</usage>
27949                <enumeratedValue>
27950                  <name>Disabled</name>
27951                  <description>Read: Disabled</description>
27952                  <value>0</value>
27953                </enumeratedValue>
27954                <enumeratedValue>
27955                  <name>Enabled</name>
27956                  <description>Read: Enabled</description>
27957                  <value>1</value>
27958                </enumeratedValue>
27959              </enumeratedValues>
27960              <enumeratedValues>
27961                <usage>write</usage>
27962                <enumeratedValue>
27963                  <name>Clear</name>
27964                  <description>Disable</description>
27965                  <value>1</value>
27966                </enumeratedValue>
27967              </enumeratedValues>
27968            </field>
27969          </fields>
27970        </register>
27971        <register>
27972          <name>ERRORSRC</name>
27973          <description>Error source</description>
27974          <addressOffset>0x4D0</addressOffset>
27975          <access>read-write</access>
27976          <modifiedWriteValues>oneToClear</modifiedWriteValues>
27977          <fields>
27978            <field>
27979              <name>OVERFLOW</name>
27980              <description>RX buffer overflow detected, and prevented</description>
27981              <lsb>0</lsb>
27982              <msb>0</msb>
27983              <enumeratedValues>
27984                <enumeratedValue>
27985                  <name>NotDetected</name>
27986                  <description>Error did not occur</description>
27987                  <value>0</value>
27988                </enumeratedValue>
27989                <enumeratedValue>
27990                  <name>Detected</name>
27991                  <description>Error occurred</description>
27992                  <value>1</value>
27993                </enumeratedValue>
27994              </enumeratedValues>
27995            </field>
27996            <field>
27997              <name>DNACK</name>
27998              <description>NACK sent after receiving a data byte</description>
27999              <lsb>2</lsb>
28000              <msb>2</msb>
28001              <enumeratedValues>
28002                <enumeratedValue>
28003                  <name>NotReceived</name>
28004                  <description>Error did not occur</description>
28005                  <value>0</value>
28006                </enumeratedValue>
28007                <enumeratedValue>
28008                  <name>Received</name>
28009                  <description>Error occurred</description>
28010                  <value>1</value>
28011                </enumeratedValue>
28012              </enumeratedValues>
28013            </field>
28014            <field>
28015              <name>OVERREAD</name>
28016              <description>TX buffer over-read detected, and prevented</description>
28017              <lsb>3</lsb>
28018              <msb>3</msb>
28019              <enumeratedValues>
28020                <enumeratedValue>
28021                  <name>NotDetected</name>
28022                  <description>Error did not occur</description>
28023                  <value>0</value>
28024                </enumeratedValue>
28025                <enumeratedValue>
28026                  <name>Detected</name>
28027                  <description>Error occurred</description>
28028                  <value>1</value>
28029                </enumeratedValue>
28030              </enumeratedValues>
28031            </field>
28032          </fields>
28033        </register>
28034        <register>
28035          <name>MATCH</name>
28036          <description>Status register indicating which address had a match</description>
28037          <addressOffset>0x4D4</addressOffset>
28038          <access>read-only</access>
28039          <fields>
28040            <field>
28041              <name>MATCH</name>
28042              <description>Indication of which address in {ADDRESS} that matched the incoming address</description>
28043              <lsb>0</lsb>
28044              <msb>0</msb>
28045            </field>
28046          </fields>
28047        </register>
28048        <register>
28049          <name>ENABLE</name>
28050          <description>Enable TWIS</description>
28051          <addressOffset>0x500</addressOffset>
28052          <access>read-write</access>
28053          <fields>
28054            <field>
28055              <name>ENABLE</name>
28056              <description>Enable or disable TWIS</description>
28057              <lsb>0</lsb>
28058              <msb>3</msb>
28059              <enumeratedValues>
28060                <enumeratedValue>
28061                  <name>Disabled</name>
28062                  <description>Disable TWIS</description>
28063                  <value>0</value>
28064                </enumeratedValue>
28065                <enumeratedValue>
28066                  <name>Enabled</name>
28067                  <description>Enable TWIS</description>
28068                  <value>9</value>
28069                </enumeratedValue>
28070              </enumeratedValues>
28071            </field>
28072          </fields>
28073        </register>
28074        <cluster>
28075          <name>PSEL</name>
28076          <description>Unspecified</description>
28077          <headerStructName>TWIS_PSEL</headerStructName>
28078          <access>read-write</access>
28079          <addressOffset>0x508</addressOffset>
28080          <register>
28081            <name>SCL</name>
28082            <description>Pin select for SCL signal</description>
28083            <addressOffset>0x000</addressOffset>
28084            <access>read-write</access>
28085            <resetValue>0xFFFFFFFF</resetValue>
28086            <fields>
28087              <field>
28088                <name>PIN</name>
28089                <description>Pin number</description>
28090                <lsb>0</lsb>
28091                <msb>4</msb>
28092              </field>
28093              <field>
28094                <name>PORT</name>
28095                <description>Port number</description>
28096                <lsb>5</lsb>
28097                <msb>5</msb>
28098              </field>
28099              <field>
28100                <name>CONNECT</name>
28101                <description>Connection</description>
28102                <lsb>31</lsb>
28103                <msb>31</msb>
28104                <enumeratedValues>
28105                  <enumeratedValue>
28106                    <name>Disconnected</name>
28107                    <description>Disconnect</description>
28108                    <value>1</value>
28109                  </enumeratedValue>
28110                  <enumeratedValue>
28111                    <name>Connected</name>
28112                    <description>Connect</description>
28113                    <value>0</value>
28114                  </enumeratedValue>
28115                </enumeratedValues>
28116              </field>
28117            </fields>
28118          </register>
28119          <register>
28120            <name>SDA</name>
28121            <description>Pin select for SDA signal</description>
28122            <addressOffset>0x004</addressOffset>
28123            <access>read-write</access>
28124            <resetValue>0xFFFFFFFF</resetValue>
28125            <fields>
28126              <field>
28127                <name>PIN</name>
28128                <description>Pin number</description>
28129                <lsb>0</lsb>
28130                <msb>4</msb>
28131              </field>
28132              <field>
28133                <name>PORT</name>
28134                <description>Port number</description>
28135                <lsb>5</lsb>
28136                <msb>5</msb>
28137              </field>
28138              <field>
28139                <name>CONNECT</name>
28140                <description>Connection</description>
28141                <lsb>31</lsb>
28142                <msb>31</msb>
28143                <enumeratedValues>
28144                  <enumeratedValue>
28145                    <name>Disconnected</name>
28146                    <description>Disconnect</description>
28147                    <value>1</value>
28148                  </enumeratedValue>
28149                  <enumeratedValue>
28150                    <name>Connected</name>
28151                    <description>Connect</description>
28152                    <value>0</value>
28153                  </enumeratedValue>
28154                </enumeratedValues>
28155              </field>
28156            </fields>
28157          </register>
28158        </cluster>
28159        <cluster>
28160          <name>RXD</name>
28161          <description>RXD EasyDMA channel</description>
28162          <headerStructName>TWIS_RXD</headerStructName>
28163          <access>read-write</access>
28164          <addressOffset>0x534</addressOffset>
28165          <register>
28166            <name>PTR</name>
28167            <description>RXD Data pointer</description>
28168            <addressOffset>0x000</addressOffset>
28169            <access>read-write</access>
28170            <fields>
28171              <field>
28172                <name>PTR</name>
28173                <description>RXD Data pointer</description>
28174                <lsb>0</lsb>
28175                <msb>31</msb>
28176              </field>
28177            </fields>
28178          </register>
28179          <register>
28180            <name>MAXCNT</name>
28181            <description>Maximum number of bytes in RXD buffer</description>
28182            <addressOffset>0x004</addressOffset>
28183            <access>read-write</access>
28184            <fields>
28185              <field>
28186                <name>MAXCNT</name>
28187                <description>Maximum number of bytes in RXD buffer</description>
28188                <lsb>0</lsb>
28189                <msb>15</msb>
28190              </field>
28191            </fields>
28192          </register>
28193          <register>
28194            <name>AMOUNT</name>
28195            <description>Number of bytes transferred in the last RXD transaction</description>
28196            <addressOffset>0x008</addressOffset>
28197            <access>read-only</access>
28198            <fields>
28199              <field>
28200                <name>AMOUNT</name>
28201                <description>Number of bytes transferred in the last RXD transaction</description>
28202                <lsb>0</lsb>
28203                <msb>15</msb>
28204              </field>
28205            </fields>
28206          </register>
28207          <register>
28208            <name>LIST</name>
28209            <description>EasyDMA list type</description>
28210            <addressOffset>0x00C</addressOffset>
28211            <access>read-write</access>
28212            <fields>
28213              <field>
28214                <name>LIST</name>
28215                <description>List type</description>
28216                <lsb>0</lsb>
28217                <msb>1</msb>
28218                <enumeratedValues>
28219                  <enumeratedValue>
28220                    <name>Disabled</name>
28221                    <description>Disable EasyDMA list</description>
28222                    <value>0</value>
28223                  </enumeratedValue>
28224                  <enumeratedValue>
28225                    <name>ArrayList</name>
28226                    <description>Use array list</description>
28227                    <value>1</value>
28228                  </enumeratedValue>
28229                </enumeratedValues>
28230              </field>
28231            </fields>
28232          </register>
28233        </cluster>
28234        <cluster>
28235          <name>TXD</name>
28236          <description>TXD EasyDMA channel</description>
28237          <headerStructName>TWIS_TXD</headerStructName>
28238          <access>read-write</access>
28239          <addressOffset>0x544</addressOffset>
28240          <register>
28241            <name>PTR</name>
28242            <description>TXD Data pointer</description>
28243            <addressOffset>0x000</addressOffset>
28244            <access>read-write</access>
28245            <fields>
28246              <field>
28247                <name>PTR</name>
28248                <description>TXD Data pointer</description>
28249                <lsb>0</lsb>
28250                <msb>31</msb>
28251              </field>
28252            </fields>
28253          </register>
28254          <register>
28255            <name>MAXCNT</name>
28256            <description>Maximum number of bytes in TXD buffer</description>
28257            <addressOffset>0x004</addressOffset>
28258            <access>read-write</access>
28259            <fields>
28260              <field>
28261                <name>MAXCNT</name>
28262                <description>Maximum number of bytes in TXD buffer</description>
28263                <lsb>0</lsb>
28264                <msb>15</msb>
28265              </field>
28266            </fields>
28267          </register>
28268          <register>
28269            <name>AMOUNT</name>
28270            <description>Number of bytes transferred in the last TXD transaction</description>
28271            <addressOffset>0x008</addressOffset>
28272            <access>read-only</access>
28273            <fields>
28274              <field>
28275                <name>AMOUNT</name>
28276                <description>Number of bytes transferred in the last TXD transaction</description>
28277                <lsb>0</lsb>
28278                <msb>15</msb>
28279              </field>
28280            </fields>
28281          </register>
28282          <register>
28283            <name>LIST</name>
28284            <description>EasyDMA list type</description>
28285            <addressOffset>0x00C</addressOffset>
28286            <access>read-write</access>
28287            <fields>
28288              <field>
28289                <name>LIST</name>
28290                <description>List type</description>
28291                <lsb>0</lsb>
28292                <msb>1</msb>
28293                <enumeratedValues>
28294                  <enumeratedValue>
28295                    <name>Disabled</name>
28296                    <description>Disable EasyDMA list</description>
28297                    <value>0</value>
28298                  </enumeratedValue>
28299                  <enumeratedValue>
28300                    <name>ArrayList</name>
28301                    <description>Use array list</description>
28302                    <value>1</value>
28303                  </enumeratedValue>
28304                </enumeratedValues>
28305              </field>
28306            </fields>
28307          </register>
28308        </cluster>
28309        <register>
28310          <dim>0x2</dim>
28311          <dimIncrement>0x4</dimIncrement>
28312          <name>ADDRESS[%s]</name>
28313          <description>Description collection: TWI slave address n</description>
28314          <addressOffset>0x588</addressOffset>
28315          <access>read-write</access>
28316          <fields>
28317            <field>
28318              <name>ADDRESS</name>
28319              <description>TWI slave address</description>
28320              <lsb>0</lsb>
28321              <msb>6</msb>
28322            </field>
28323          </fields>
28324        </register>
28325        <register>
28326          <name>CONFIG</name>
28327          <description>Configuration register for the address match mechanism</description>
28328          <addressOffset>0x594</addressOffset>
28329          <access>read-write</access>
28330          <resetValue>0x00000001</resetValue>
28331          <fields>
28332            <field>
28333              <name>ADDRESS0</name>
28334              <description>Enable or disable address matching on ADDRESS[0]</description>
28335              <lsb>0</lsb>
28336              <msb>0</msb>
28337              <enumeratedValues>
28338                <enumeratedValue>
28339                  <name>Disabled</name>
28340                  <description>Disabled</description>
28341                  <value>0</value>
28342                </enumeratedValue>
28343                <enumeratedValue>
28344                  <name>Enabled</name>
28345                  <description>Enabled</description>
28346                  <value>1</value>
28347                </enumeratedValue>
28348              </enumeratedValues>
28349            </field>
28350            <field>
28351              <name>ADDRESS1</name>
28352              <description>Enable or disable address matching on ADDRESS[1]</description>
28353              <lsb>1</lsb>
28354              <msb>1</msb>
28355              <enumeratedValues>
28356                <enumeratedValue>
28357                  <name>Disabled</name>
28358                  <description>Disabled</description>
28359                  <value>0</value>
28360                </enumeratedValue>
28361                <enumeratedValue>
28362                  <name>Enabled</name>
28363                  <description>Enabled</description>
28364                  <value>1</value>
28365                </enumeratedValue>
28366              </enumeratedValues>
28367            </field>
28368          </fields>
28369        </register>
28370        <register>
28371          <name>ORC</name>
28372          <description>Over-read character. Character sent out in case of an over-read of the transmit buffer.</description>
28373          <addressOffset>0x5C0</addressOffset>
28374          <access>read-write</access>
28375          <fields>
28376            <field>
28377              <name>ORC</name>
28378              <description>Over-read character. Character sent out in case of an over-read of the transmit buffer.</description>
28379              <lsb>0</lsb>
28380              <msb>7</msb>
28381            </field>
28382          </fields>
28383        </register>
28384      </registers>
28385    </peripheral>
28386    <peripheral>
28387      <name>UARTE0_NS</name>
28388      <description>UART with EasyDMA</description>
28389      <baseAddress>0x41013000</baseAddress>
28390      <alternatePeripheral>SPIM0_NS</alternatePeripheral>
28391      <headerStructName>UARTE</headerStructName>
28392      <!--Security dma=NA-->
28393      <!--Security securemapping=NS-->
28394      <addressBlock>
28395        <offset>0</offset>
28396        <size>0x1000</size>
28397        <usage>registers</usage>
28398      </addressBlock>
28399      <interrupt>
28400        <name>SERIAL0</name>
28401        <value>19</value>
28402      </interrupt>
28403      <groupName>UARTE</groupName>
28404      <size>0x20</size>
28405      <registers>
28406        <register>
28407          <name>TASKS_STARTRX</name>
28408          <description>Start UART receiver</description>
28409          <addressOffset>0x000</addressOffset>
28410          <access>write-only</access>
28411          <fields>
28412            <field>
28413              <name>TASKS_STARTRX</name>
28414              <description>Start UART receiver</description>
28415              <lsb>0</lsb>
28416              <msb>0</msb>
28417              <enumeratedValues>
28418                <enumeratedValue>
28419                  <name>Trigger</name>
28420                  <description>Trigger task</description>
28421                  <value>1</value>
28422                </enumeratedValue>
28423              </enumeratedValues>
28424            </field>
28425          </fields>
28426        </register>
28427        <register>
28428          <name>TASKS_STOPRX</name>
28429          <description>Stop UART receiver</description>
28430          <addressOffset>0x004</addressOffset>
28431          <access>write-only</access>
28432          <fields>
28433            <field>
28434              <name>TASKS_STOPRX</name>
28435              <description>Stop UART receiver</description>
28436              <lsb>0</lsb>
28437              <msb>0</msb>
28438              <enumeratedValues>
28439                <enumeratedValue>
28440                  <name>Trigger</name>
28441                  <description>Trigger task</description>
28442                  <value>1</value>
28443                </enumeratedValue>
28444              </enumeratedValues>
28445            </field>
28446          </fields>
28447        </register>
28448        <register>
28449          <name>TASKS_STARTTX</name>
28450          <description>Start UART transmitter</description>
28451          <addressOffset>0x008</addressOffset>
28452          <access>write-only</access>
28453          <fields>
28454            <field>
28455              <name>TASKS_STARTTX</name>
28456              <description>Start UART transmitter</description>
28457              <lsb>0</lsb>
28458              <msb>0</msb>
28459              <enumeratedValues>
28460                <enumeratedValue>
28461                  <name>Trigger</name>
28462                  <description>Trigger task</description>
28463                  <value>1</value>
28464                </enumeratedValue>
28465              </enumeratedValues>
28466            </field>
28467          </fields>
28468        </register>
28469        <register>
28470          <name>TASKS_STOPTX</name>
28471          <description>Stop UART transmitter</description>
28472          <addressOffset>0x00C</addressOffset>
28473          <access>write-only</access>
28474          <fields>
28475            <field>
28476              <name>TASKS_STOPTX</name>
28477              <description>Stop UART transmitter</description>
28478              <lsb>0</lsb>
28479              <msb>0</msb>
28480              <enumeratedValues>
28481                <enumeratedValue>
28482                  <name>Trigger</name>
28483                  <description>Trigger task</description>
28484                  <value>1</value>
28485                </enumeratedValue>
28486              </enumeratedValues>
28487            </field>
28488          </fields>
28489        </register>
28490        <register>
28491          <name>TASKS_FLUSHRX</name>
28492          <description>Flush RX FIFO into RX buffer</description>
28493          <addressOffset>0x02C</addressOffset>
28494          <access>write-only</access>
28495          <fields>
28496            <field>
28497              <name>TASKS_FLUSHRX</name>
28498              <description>Flush RX FIFO into RX buffer</description>
28499              <lsb>0</lsb>
28500              <msb>0</msb>
28501              <enumeratedValues>
28502                <enumeratedValue>
28503                  <name>Trigger</name>
28504                  <description>Trigger task</description>
28505                  <value>1</value>
28506                </enumeratedValue>
28507              </enumeratedValues>
28508            </field>
28509          </fields>
28510        </register>
28511        <register>
28512          <name>SUBSCRIBE_STARTRX</name>
28513          <description>Subscribe configuration for task STARTRX</description>
28514          <addressOffset>0x080</addressOffset>
28515          <access>read-write</access>
28516          <fields>
28517            <field>
28518              <name>CHIDX</name>
28519              <description>DPPI channel that task STARTRX will subscribe to</description>
28520              <lsb>0</lsb>
28521              <msb>7</msb>
28522            </field>
28523            <field>
28524              <name>EN</name>
28525              <lsb>31</lsb>
28526              <msb>31</msb>
28527              <enumeratedValues>
28528                <enumeratedValue>
28529                  <name>Disabled</name>
28530                  <description>Disable subscription</description>
28531                  <value>0</value>
28532                </enumeratedValue>
28533                <enumeratedValue>
28534                  <name>Enabled</name>
28535                  <description>Enable subscription</description>
28536                  <value>1</value>
28537                </enumeratedValue>
28538              </enumeratedValues>
28539            </field>
28540          </fields>
28541        </register>
28542        <register>
28543          <name>SUBSCRIBE_STOPRX</name>
28544          <description>Subscribe configuration for task STOPRX</description>
28545          <addressOffset>0x084</addressOffset>
28546          <access>read-write</access>
28547          <fields>
28548            <field>
28549              <name>CHIDX</name>
28550              <description>DPPI channel that task STOPRX will subscribe to</description>
28551              <lsb>0</lsb>
28552              <msb>7</msb>
28553            </field>
28554            <field>
28555              <name>EN</name>
28556              <lsb>31</lsb>
28557              <msb>31</msb>
28558              <enumeratedValues>
28559                <enumeratedValue>
28560                  <name>Disabled</name>
28561                  <description>Disable subscription</description>
28562                  <value>0</value>
28563                </enumeratedValue>
28564                <enumeratedValue>
28565                  <name>Enabled</name>
28566                  <description>Enable subscription</description>
28567                  <value>1</value>
28568                </enumeratedValue>
28569              </enumeratedValues>
28570            </field>
28571          </fields>
28572        </register>
28573        <register>
28574          <name>SUBSCRIBE_STARTTX</name>
28575          <description>Subscribe configuration for task STARTTX</description>
28576          <addressOffset>0x088</addressOffset>
28577          <access>read-write</access>
28578          <fields>
28579            <field>
28580              <name>CHIDX</name>
28581              <description>DPPI channel that task STARTTX will subscribe to</description>
28582              <lsb>0</lsb>
28583              <msb>7</msb>
28584            </field>
28585            <field>
28586              <name>EN</name>
28587              <lsb>31</lsb>
28588              <msb>31</msb>
28589              <enumeratedValues>
28590                <enumeratedValue>
28591                  <name>Disabled</name>
28592                  <description>Disable subscription</description>
28593                  <value>0</value>
28594                </enumeratedValue>
28595                <enumeratedValue>
28596                  <name>Enabled</name>
28597                  <description>Enable subscription</description>
28598                  <value>1</value>
28599                </enumeratedValue>
28600              </enumeratedValues>
28601            </field>
28602          </fields>
28603        </register>
28604        <register>
28605          <name>SUBSCRIBE_STOPTX</name>
28606          <description>Subscribe configuration for task STOPTX</description>
28607          <addressOffset>0x08C</addressOffset>
28608          <access>read-write</access>
28609          <fields>
28610            <field>
28611              <name>CHIDX</name>
28612              <description>DPPI channel that task STOPTX will subscribe to</description>
28613              <lsb>0</lsb>
28614              <msb>7</msb>
28615            </field>
28616            <field>
28617              <name>EN</name>
28618              <lsb>31</lsb>
28619              <msb>31</msb>
28620              <enumeratedValues>
28621                <enumeratedValue>
28622                  <name>Disabled</name>
28623                  <description>Disable subscription</description>
28624                  <value>0</value>
28625                </enumeratedValue>
28626                <enumeratedValue>
28627                  <name>Enabled</name>
28628                  <description>Enable subscription</description>
28629                  <value>1</value>
28630                </enumeratedValue>
28631              </enumeratedValues>
28632            </field>
28633          </fields>
28634        </register>
28635        <register>
28636          <name>SUBSCRIBE_FLUSHRX</name>
28637          <description>Subscribe configuration for task FLUSHRX</description>
28638          <addressOffset>0x0AC</addressOffset>
28639          <access>read-write</access>
28640          <fields>
28641            <field>
28642              <name>CHIDX</name>
28643              <description>DPPI channel that task FLUSHRX will subscribe to</description>
28644              <lsb>0</lsb>
28645              <msb>7</msb>
28646            </field>
28647            <field>
28648              <name>EN</name>
28649              <lsb>31</lsb>
28650              <msb>31</msb>
28651              <enumeratedValues>
28652                <enumeratedValue>
28653                  <name>Disabled</name>
28654                  <description>Disable subscription</description>
28655                  <value>0</value>
28656                </enumeratedValue>
28657                <enumeratedValue>
28658                  <name>Enabled</name>
28659                  <description>Enable subscription</description>
28660                  <value>1</value>
28661                </enumeratedValue>
28662              </enumeratedValues>
28663            </field>
28664          </fields>
28665        </register>
28666        <register>
28667          <name>EVENTS_CTS</name>
28668          <description>CTS is activated (set low). Clear To Send.</description>
28669          <addressOffset>0x100</addressOffset>
28670          <access>read-write</access>
28671          <fields>
28672            <field>
28673              <name>EVENTS_CTS</name>
28674              <description>CTS is activated (set low). Clear To Send.</description>
28675              <lsb>0</lsb>
28676              <msb>0</msb>
28677              <enumeratedValues>
28678                <enumeratedValue>
28679                  <name>NotGenerated</name>
28680                  <description>Event not generated</description>
28681                  <value>0</value>
28682                </enumeratedValue>
28683                <enumeratedValue>
28684                  <name>Generated</name>
28685                  <description>Event generated</description>
28686                  <value>1</value>
28687                </enumeratedValue>
28688              </enumeratedValues>
28689            </field>
28690          </fields>
28691        </register>
28692        <register>
28693          <name>EVENTS_NCTS</name>
28694          <description>CTS is deactivated (set high). Not Clear To Send.</description>
28695          <addressOffset>0x104</addressOffset>
28696          <access>read-write</access>
28697          <fields>
28698            <field>
28699              <name>EVENTS_NCTS</name>
28700              <description>CTS is deactivated (set high). Not Clear To Send.</description>
28701              <lsb>0</lsb>
28702              <msb>0</msb>
28703              <enumeratedValues>
28704                <enumeratedValue>
28705                  <name>NotGenerated</name>
28706                  <description>Event not generated</description>
28707                  <value>0</value>
28708                </enumeratedValue>
28709                <enumeratedValue>
28710                  <name>Generated</name>
28711                  <description>Event generated</description>
28712                  <value>1</value>
28713                </enumeratedValue>
28714              </enumeratedValues>
28715            </field>
28716          </fields>
28717        </register>
28718        <register>
28719          <name>EVENTS_RXDRDY</name>
28720          <description>Data received in RXD (but potentially not yet transferred to Data RAM)</description>
28721          <addressOffset>0x108</addressOffset>
28722          <access>read-write</access>
28723          <fields>
28724            <field>
28725              <name>EVENTS_RXDRDY</name>
28726              <description>Data received in RXD (but potentially not yet transferred to Data RAM)</description>
28727              <lsb>0</lsb>
28728              <msb>0</msb>
28729              <enumeratedValues>
28730                <enumeratedValue>
28731                  <name>NotGenerated</name>
28732                  <description>Event not generated</description>
28733                  <value>0</value>
28734                </enumeratedValue>
28735                <enumeratedValue>
28736                  <name>Generated</name>
28737                  <description>Event generated</description>
28738                  <value>1</value>
28739                </enumeratedValue>
28740              </enumeratedValues>
28741            </field>
28742          </fields>
28743        </register>
28744        <register>
28745          <name>EVENTS_ENDRX</name>
28746          <description>Receive buffer is filled up</description>
28747          <addressOffset>0x110</addressOffset>
28748          <access>read-write</access>
28749          <fields>
28750            <field>
28751              <name>EVENTS_ENDRX</name>
28752              <description>Receive buffer is filled up</description>
28753              <lsb>0</lsb>
28754              <msb>0</msb>
28755              <enumeratedValues>
28756                <enumeratedValue>
28757                  <name>NotGenerated</name>
28758                  <description>Event not generated</description>
28759                  <value>0</value>
28760                </enumeratedValue>
28761                <enumeratedValue>
28762                  <name>Generated</name>
28763                  <description>Event generated</description>
28764                  <value>1</value>
28765                </enumeratedValue>
28766              </enumeratedValues>
28767            </field>
28768          </fields>
28769        </register>
28770        <register>
28771          <name>EVENTS_TXDRDY</name>
28772          <description>Data sent from TXD</description>
28773          <addressOffset>0x11C</addressOffset>
28774          <access>read-write</access>
28775          <fields>
28776            <field>
28777              <name>EVENTS_TXDRDY</name>
28778              <description>Data sent from TXD</description>
28779              <lsb>0</lsb>
28780              <msb>0</msb>
28781              <enumeratedValues>
28782                <enumeratedValue>
28783                  <name>NotGenerated</name>
28784                  <description>Event not generated</description>
28785                  <value>0</value>
28786                </enumeratedValue>
28787                <enumeratedValue>
28788                  <name>Generated</name>
28789                  <description>Event generated</description>
28790                  <value>1</value>
28791                </enumeratedValue>
28792              </enumeratedValues>
28793            </field>
28794          </fields>
28795        </register>
28796        <register>
28797          <name>EVENTS_ENDTX</name>
28798          <description>Last TX byte transmitted</description>
28799          <addressOffset>0x120</addressOffset>
28800          <access>read-write</access>
28801          <fields>
28802            <field>
28803              <name>EVENTS_ENDTX</name>
28804              <description>Last TX byte transmitted</description>
28805              <lsb>0</lsb>
28806              <msb>0</msb>
28807              <enumeratedValues>
28808                <enumeratedValue>
28809                  <name>NotGenerated</name>
28810                  <description>Event not generated</description>
28811                  <value>0</value>
28812                </enumeratedValue>
28813                <enumeratedValue>
28814                  <name>Generated</name>
28815                  <description>Event generated</description>
28816                  <value>1</value>
28817                </enumeratedValue>
28818              </enumeratedValues>
28819            </field>
28820          </fields>
28821        </register>
28822        <register>
28823          <name>EVENTS_ERROR</name>
28824          <description>Error detected</description>
28825          <addressOffset>0x124</addressOffset>
28826          <access>read-write</access>
28827          <fields>
28828            <field>
28829              <name>EVENTS_ERROR</name>
28830              <description>Error detected</description>
28831              <lsb>0</lsb>
28832              <msb>0</msb>
28833              <enumeratedValues>
28834                <enumeratedValue>
28835                  <name>NotGenerated</name>
28836                  <description>Event not generated</description>
28837                  <value>0</value>
28838                </enumeratedValue>
28839                <enumeratedValue>
28840                  <name>Generated</name>
28841                  <description>Event generated</description>
28842                  <value>1</value>
28843                </enumeratedValue>
28844              </enumeratedValues>
28845            </field>
28846          </fields>
28847        </register>
28848        <register>
28849          <name>EVENTS_RXTO</name>
28850          <description>Receiver timeout</description>
28851          <addressOffset>0x144</addressOffset>
28852          <access>read-write</access>
28853          <fields>
28854            <field>
28855              <name>EVENTS_RXTO</name>
28856              <description>Receiver timeout</description>
28857              <lsb>0</lsb>
28858              <msb>0</msb>
28859              <enumeratedValues>
28860                <enumeratedValue>
28861                  <name>NotGenerated</name>
28862                  <description>Event not generated</description>
28863                  <value>0</value>
28864                </enumeratedValue>
28865                <enumeratedValue>
28866                  <name>Generated</name>
28867                  <description>Event generated</description>
28868                  <value>1</value>
28869                </enumeratedValue>
28870              </enumeratedValues>
28871            </field>
28872          </fields>
28873        </register>
28874        <register>
28875          <name>EVENTS_RXSTARTED</name>
28876          <description>UART receiver has started</description>
28877          <addressOffset>0x14C</addressOffset>
28878          <access>read-write</access>
28879          <fields>
28880            <field>
28881              <name>EVENTS_RXSTARTED</name>
28882              <description>UART receiver has started</description>
28883              <lsb>0</lsb>
28884              <msb>0</msb>
28885              <enumeratedValues>
28886                <enumeratedValue>
28887                  <name>NotGenerated</name>
28888                  <description>Event not generated</description>
28889                  <value>0</value>
28890                </enumeratedValue>
28891                <enumeratedValue>
28892                  <name>Generated</name>
28893                  <description>Event generated</description>
28894                  <value>1</value>
28895                </enumeratedValue>
28896              </enumeratedValues>
28897            </field>
28898          </fields>
28899        </register>
28900        <register>
28901          <name>EVENTS_TXSTARTED</name>
28902          <description>UART transmitter has started</description>
28903          <addressOffset>0x150</addressOffset>
28904          <access>read-write</access>
28905          <fields>
28906            <field>
28907              <name>EVENTS_TXSTARTED</name>
28908              <description>UART transmitter has started</description>
28909              <lsb>0</lsb>
28910              <msb>0</msb>
28911              <enumeratedValues>
28912                <enumeratedValue>
28913                  <name>NotGenerated</name>
28914                  <description>Event not generated</description>
28915                  <value>0</value>
28916                </enumeratedValue>
28917                <enumeratedValue>
28918                  <name>Generated</name>
28919                  <description>Event generated</description>
28920                  <value>1</value>
28921                </enumeratedValue>
28922              </enumeratedValues>
28923            </field>
28924          </fields>
28925        </register>
28926        <register>
28927          <name>EVENTS_TXSTOPPED</name>
28928          <description>Transmitter stopped</description>
28929          <addressOffset>0x158</addressOffset>
28930          <access>read-write</access>
28931          <fields>
28932            <field>
28933              <name>EVENTS_TXSTOPPED</name>
28934              <description>Transmitter stopped</description>
28935              <lsb>0</lsb>
28936              <msb>0</msb>
28937              <enumeratedValues>
28938                <enumeratedValue>
28939                  <name>NotGenerated</name>
28940                  <description>Event not generated</description>
28941                  <value>0</value>
28942                </enumeratedValue>
28943                <enumeratedValue>
28944                  <name>Generated</name>
28945                  <description>Event generated</description>
28946                  <value>1</value>
28947                </enumeratedValue>
28948              </enumeratedValues>
28949            </field>
28950          </fields>
28951        </register>
28952        <register>
28953          <name>PUBLISH_CTS</name>
28954          <description>Publish configuration for event CTS</description>
28955          <addressOffset>0x180</addressOffset>
28956          <access>read-write</access>
28957          <fields>
28958            <field>
28959              <name>CHIDX</name>
28960              <description>DPPI channel that event CTS will publish to.</description>
28961              <lsb>0</lsb>
28962              <msb>7</msb>
28963            </field>
28964            <field>
28965              <name>EN</name>
28966              <lsb>31</lsb>
28967              <msb>31</msb>
28968              <enumeratedValues>
28969                <enumeratedValue>
28970                  <name>Disabled</name>
28971                  <description>Disable publishing</description>
28972                  <value>0</value>
28973                </enumeratedValue>
28974                <enumeratedValue>
28975                  <name>Enabled</name>
28976                  <description>Enable publishing</description>
28977                  <value>1</value>
28978                </enumeratedValue>
28979              </enumeratedValues>
28980            </field>
28981          </fields>
28982        </register>
28983        <register>
28984          <name>PUBLISH_NCTS</name>
28985          <description>Publish configuration for event NCTS</description>
28986          <addressOffset>0x184</addressOffset>
28987          <access>read-write</access>
28988          <fields>
28989            <field>
28990              <name>CHIDX</name>
28991              <description>DPPI channel that event NCTS will publish to.</description>
28992              <lsb>0</lsb>
28993              <msb>7</msb>
28994            </field>
28995            <field>
28996              <name>EN</name>
28997              <lsb>31</lsb>
28998              <msb>31</msb>
28999              <enumeratedValues>
29000                <enumeratedValue>
29001                  <name>Disabled</name>
29002                  <description>Disable publishing</description>
29003                  <value>0</value>
29004                </enumeratedValue>
29005                <enumeratedValue>
29006                  <name>Enabled</name>
29007                  <description>Enable publishing</description>
29008                  <value>1</value>
29009                </enumeratedValue>
29010              </enumeratedValues>
29011            </field>
29012          </fields>
29013        </register>
29014        <register>
29015          <name>PUBLISH_RXDRDY</name>
29016          <description>Publish configuration for event RXDRDY</description>
29017          <addressOffset>0x188</addressOffset>
29018          <access>read-write</access>
29019          <fields>
29020            <field>
29021              <name>CHIDX</name>
29022              <description>DPPI channel that event RXDRDY will publish to.</description>
29023              <lsb>0</lsb>
29024              <msb>7</msb>
29025            </field>
29026            <field>
29027              <name>EN</name>
29028              <lsb>31</lsb>
29029              <msb>31</msb>
29030              <enumeratedValues>
29031                <enumeratedValue>
29032                  <name>Disabled</name>
29033                  <description>Disable publishing</description>
29034                  <value>0</value>
29035                </enumeratedValue>
29036                <enumeratedValue>
29037                  <name>Enabled</name>
29038                  <description>Enable publishing</description>
29039                  <value>1</value>
29040                </enumeratedValue>
29041              </enumeratedValues>
29042            </field>
29043          </fields>
29044        </register>
29045        <register>
29046          <name>PUBLISH_ENDRX</name>
29047          <description>Publish configuration for event ENDRX</description>
29048          <addressOffset>0x190</addressOffset>
29049          <access>read-write</access>
29050          <fields>
29051            <field>
29052              <name>CHIDX</name>
29053              <description>DPPI channel that event ENDRX will publish to.</description>
29054              <lsb>0</lsb>
29055              <msb>7</msb>
29056            </field>
29057            <field>
29058              <name>EN</name>
29059              <lsb>31</lsb>
29060              <msb>31</msb>
29061              <enumeratedValues>
29062                <enumeratedValue>
29063                  <name>Disabled</name>
29064                  <description>Disable publishing</description>
29065                  <value>0</value>
29066                </enumeratedValue>
29067                <enumeratedValue>
29068                  <name>Enabled</name>
29069                  <description>Enable publishing</description>
29070                  <value>1</value>
29071                </enumeratedValue>
29072              </enumeratedValues>
29073            </field>
29074          </fields>
29075        </register>
29076        <register>
29077          <name>PUBLISH_TXDRDY</name>
29078          <description>Publish configuration for event TXDRDY</description>
29079          <addressOffset>0x19C</addressOffset>
29080          <access>read-write</access>
29081          <fields>
29082            <field>
29083              <name>CHIDX</name>
29084              <description>DPPI channel that event TXDRDY will publish to.</description>
29085              <lsb>0</lsb>
29086              <msb>7</msb>
29087            </field>
29088            <field>
29089              <name>EN</name>
29090              <lsb>31</lsb>
29091              <msb>31</msb>
29092              <enumeratedValues>
29093                <enumeratedValue>
29094                  <name>Disabled</name>
29095                  <description>Disable publishing</description>
29096                  <value>0</value>
29097                </enumeratedValue>
29098                <enumeratedValue>
29099                  <name>Enabled</name>
29100                  <description>Enable publishing</description>
29101                  <value>1</value>
29102                </enumeratedValue>
29103              </enumeratedValues>
29104            </field>
29105          </fields>
29106        </register>
29107        <register>
29108          <name>PUBLISH_ENDTX</name>
29109          <description>Publish configuration for event ENDTX</description>
29110          <addressOffset>0x1A0</addressOffset>
29111          <access>read-write</access>
29112          <fields>
29113            <field>
29114              <name>CHIDX</name>
29115              <description>DPPI channel that event ENDTX will publish to.</description>
29116              <lsb>0</lsb>
29117              <msb>7</msb>
29118            </field>
29119            <field>
29120              <name>EN</name>
29121              <lsb>31</lsb>
29122              <msb>31</msb>
29123              <enumeratedValues>
29124                <enumeratedValue>
29125                  <name>Disabled</name>
29126                  <description>Disable publishing</description>
29127                  <value>0</value>
29128                </enumeratedValue>
29129                <enumeratedValue>
29130                  <name>Enabled</name>
29131                  <description>Enable publishing</description>
29132                  <value>1</value>
29133                </enumeratedValue>
29134              </enumeratedValues>
29135            </field>
29136          </fields>
29137        </register>
29138        <register>
29139          <name>PUBLISH_ERROR</name>
29140          <description>Publish configuration for event ERROR</description>
29141          <addressOffset>0x1A4</addressOffset>
29142          <access>read-write</access>
29143          <fields>
29144            <field>
29145              <name>CHIDX</name>
29146              <description>DPPI channel that event ERROR will publish to.</description>
29147              <lsb>0</lsb>
29148              <msb>7</msb>
29149            </field>
29150            <field>
29151              <name>EN</name>
29152              <lsb>31</lsb>
29153              <msb>31</msb>
29154              <enumeratedValues>
29155                <enumeratedValue>
29156                  <name>Disabled</name>
29157                  <description>Disable publishing</description>
29158                  <value>0</value>
29159                </enumeratedValue>
29160                <enumeratedValue>
29161                  <name>Enabled</name>
29162                  <description>Enable publishing</description>
29163                  <value>1</value>
29164                </enumeratedValue>
29165              </enumeratedValues>
29166            </field>
29167          </fields>
29168        </register>
29169        <register>
29170          <name>PUBLISH_RXTO</name>
29171          <description>Publish configuration for event RXTO</description>
29172          <addressOffset>0x1C4</addressOffset>
29173          <access>read-write</access>
29174          <fields>
29175            <field>
29176              <name>CHIDX</name>
29177              <description>DPPI channel that event RXTO will publish to.</description>
29178              <lsb>0</lsb>
29179              <msb>7</msb>
29180            </field>
29181            <field>
29182              <name>EN</name>
29183              <lsb>31</lsb>
29184              <msb>31</msb>
29185              <enumeratedValues>
29186                <enumeratedValue>
29187                  <name>Disabled</name>
29188                  <description>Disable publishing</description>
29189                  <value>0</value>
29190                </enumeratedValue>
29191                <enumeratedValue>
29192                  <name>Enabled</name>
29193                  <description>Enable publishing</description>
29194                  <value>1</value>
29195                </enumeratedValue>
29196              </enumeratedValues>
29197            </field>
29198          </fields>
29199        </register>
29200        <register>
29201          <name>PUBLISH_RXSTARTED</name>
29202          <description>Publish configuration for event RXSTARTED</description>
29203          <addressOffset>0x1CC</addressOffset>
29204          <access>read-write</access>
29205          <fields>
29206            <field>
29207              <name>CHIDX</name>
29208              <description>DPPI channel that event RXSTARTED will publish to.</description>
29209              <lsb>0</lsb>
29210              <msb>7</msb>
29211            </field>
29212            <field>
29213              <name>EN</name>
29214              <lsb>31</lsb>
29215              <msb>31</msb>
29216              <enumeratedValues>
29217                <enumeratedValue>
29218                  <name>Disabled</name>
29219                  <description>Disable publishing</description>
29220                  <value>0</value>
29221                </enumeratedValue>
29222                <enumeratedValue>
29223                  <name>Enabled</name>
29224                  <description>Enable publishing</description>
29225                  <value>1</value>
29226                </enumeratedValue>
29227              </enumeratedValues>
29228            </field>
29229          </fields>
29230        </register>
29231        <register>
29232          <name>PUBLISH_TXSTARTED</name>
29233          <description>Publish configuration for event TXSTARTED</description>
29234          <addressOffset>0x1D0</addressOffset>
29235          <access>read-write</access>
29236          <fields>
29237            <field>
29238              <name>CHIDX</name>
29239              <description>DPPI channel that event TXSTARTED will publish to.</description>
29240              <lsb>0</lsb>
29241              <msb>7</msb>
29242            </field>
29243            <field>
29244              <name>EN</name>
29245              <lsb>31</lsb>
29246              <msb>31</msb>
29247              <enumeratedValues>
29248                <enumeratedValue>
29249                  <name>Disabled</name>
29250                  <description>Disable publishing</description>
29251                  <value>0</value>
29252                </enumeratedValue>
29253                <enumeratedValue>
29254                  <name>Enabled</name>
29255                  <description>Enable publishing</description>
29256                  <value>1</value>
29257                </enumeratedValue>
29258              </enumeratedValues>
29259            </field>
29260          </fields>
29261        </register>
29262        <register>
29263          <name>PUBLISH_TXSTOPPED</name>
29264          <description>Publish configuration for event TXSTOPPED</description>
29265          <addressOffset>0x1D8</addressOffset>
29266          <access>read-write</access>
29267          <fields>
29268            <field>
29269              <name>CHIDX</name>
29270              <description>DPPI channel that event TXSTOPPED will publish to.</description>
29271              <lsb>0</lsb>
29272              <msb>7</msb>
29273            </field>
29274            <field>
29275              <name>EN</name>
29276              <lsb>31</lsb>
29277              <msb>31</msb>
29278              <enumeratedValues>
29279                <enumeratedValue>
29280                  <name>Disabled</name>
29281                  <description>Disable publishing</description>
29282                  <value>0</value>
29283                </enumeratedValue>
29284                <enumeratedValue>
29285                  <name>Enabled</name>
29286                  <description>Enable publishing</description>
29287                  <value>1</value>
29288                </enumeratedValue>
29289              </enumeratedValues>
29290            </field>
29291          </fields>
29292        </register>
29293        <register>
29294          <name>SHORTS</name>
29295          <description>Shortcuts between local events and tasks</description>
29296          <addressOffset>0x200</addressOffset>
29297          <access>read-write</access>
29298          <fields>
29299            <field>
29300              <name>ENDRX_STARTRX</name>
29301              <description>Shortcut between event ENDRX and task STARTRX</description>
29302              <lsb>5</lsb>
29303              <msb>5</msb>
29304              <enumeratedValues>
29305                <enumeratedValue>
29306                  <name>Disabled</name>
29307                  <description>Disable shortcut</description>
29308                  <value>0</value>
29309                </enumeratedValue>
29310                <enumeratedValue>
29311                  <name>Enabled</name>
29312                  <description>Enable shortcut</description>
29313                  <value>1</value>
29314                </enumeratedValue>
29315              </enumeratedValues>
29316            </field>
29317            <field>
29318              <name>ENDRX_STOPRX</name>
29319              <description>Shortcut between event ENDRX and task STOPRX</description>
29320              <lsb>6</lsb>
29321              <msb>6</msb>
29322              <enumeratedValues>
29323                <enumeratedValue>
29324                  <name>Disabled</name>
29325                  <description>Disable shortcut</description>
29326                  <value>0</value>
29327                </enumeratedValue>
29328                <enumeratedValue>
29329                  <name>Enabled</name>
29330                  <description>Enable shortcut</description>
29331                  <value>1</value>
29332                </enumeratedValue>
29333              </enumeratedValues>
29334            </field>
29335          </fields>
29336        </register>
29337        <register>
29338          <name>INTEN</name>
29339          <description>Enable or disable interrupt</description>
29340          <addressOffset>0x300</addressOffset>
29341          <access>read-write</access>
29342          <fields>
29343            <field>
29344              <name>CTS</name>
29345              <description>Enable or disable interrupt for event CTS</description>
29346              <lsb>0</lsb>
29347              <msb>0</msb>
29348              <enumeratedValues>
29349                <enumeratedValue>
29350                  <name>Disabled</name>
29351                  <description>Disable</description>
29352                  <value>0</value>
29353                </enumeratedValue>
29354                <enumeratedValue>
29355                  <name>Enabled</name>
29356                  <description>Enable</description>
29357                  <value>1</value>
29358                </enumeratedValue>
29359              </enumeratedValues>
29360            </field>
29361            <field>
29362              <name>NCTS</name>
29363              <description>Enable or disable interrupt for event NCTS</description>
29364              <lsb>1</lsb>
29365              <msb>1</msb>
29366              <enumeratedValues>
29367                <enumeratedValue>
29368                  <name>Disabled</name>
29369                  <description>Disable</description>
29370                  <value>0</value>
29371                </enumeratedValue>
29372                <enumeratedValue>
29373                  <name>Enabled</name>
29374                  <description>Enable</description>
29375                  <value>1</value>
29376                </enumeratedValue>
29377              </enumeratedValues>
29378            </field>
29379            <field>
29380              <name>RXDRDY</name>
29381              <description>Enable or disable interrupt for event RXDRDY</description>
29382              <lsb>2</lsb>
29383              <msb>2</msb>
29384              <enumeratedValues>
29385                <enumeratedValue>
29386                  <name>Disabled</name>
29387                  <description>Disable</description>
29388                  <value>0</value>
29389                </enumeratedValue>
29390                <enumeratedValue>
29391                  <name>Enabled</name>
29392                  <description>Enable</description>
29393                  <value>1</value>
29394                </enumeratedValue>
29395              </enumeratedValues>
29396            </field>
29397            <field>
29398              <name>ENDRX</name>
29399              <description>Enable or disable interrupt for event ENDRX</description>
29400              <lsb>4</lsb>
29401              <msb>4</msb>
29402              <enumeratedValues>
29403                <enumeratedValue>
29404                  <name>Disabled</name>
29405                  <description>Disable</description>
29406                  <value>0</value>
29407                </enumeratedValue>
29408                <enumeratedValue>
29409                  <name>Enabled</name>
29410                  <description>Enable</description>
29411                  <value>1</value>
29412                </enumeratedValue>
29413              </enumeratedValues>
29414            </field>
29415            <field>
29416              <name>TXDRDY</name>
29417              <description>Enable or disable interrupt for event TXDRDY</description>
29418              <lsb>7</lsb>
29419              <msb>7</msb>
29420              <enumeratedValues>
29421                <enumeratedValue>
29422                  <name>Disabled</name>
29423                  <description>Disable</description>
29424                  <value>0</value>
29425                </enumeratedValue>
29426                <enumeratedValue>
29427                  <name>Enabled</name>
29428                  <description>Enable</description>
29429                  <value>1</value>
29430                </enumeratedValue>
29431              </enumeratedValues>
29432            </field>
29433            <field>
29434              <name>ENDTX</name>
29435              <description>Enable or disable interrupt for event ENDTX</description>
29436              <lsb>8</lsb>
29437              <msb>8</msb>
29438              <enumeratedValues>
29439                <enumeratedValue>
29440                  <name>Disabled</name>
29441                  <description>Disable</description>
29442                  <value>0</value>
29443                </enumeratedValue>
29444                <enumeratedValue>
29445                  <name>Enabled</name>
29446                  <description>Enable</description>
29447                  <value>1</value>
29448                </enumeratedValue>
29449              </enumeratedValues>
29450            </field>
29451            <field>
29452              <name>ERROR</name>
29453              <description>Enable or disable interrupt for event ERROR</description>
29454              <lsb>9</lsb>
29455              <msb>9</msb>
29456              <enumeratedValues>
29457                <enumeratedValue>
29458                  <name>Disabled</name>
29459                  <description>Disable</description>
29460                  <value>0</value>
29461                </enumeratedValue>
29462                <enumeratedValue>
29463                  <name>Enabled</name>
29464                  <description>Enable</description>
29465                  <value>1</value>
29466                </enumeratedValue>
29467              </enumeratedValues>
29468            </field>
29469            <field>
29470              <name>RXTO</name>
29471              <description>Enable or disable interrupt for event RXTO</description>
29472              <lsb>17</lsb>
29473              <msb>17</msb>
29474              <enumeratedValues>
29475                <enumeratedValue>
29476                  <name>Disabled</name>
29477                  <description>Disable</description>
29478                  <value>0</value>
29479                </enumeratedValue>
29480                <enumeratedValue>
29481                  <name>Enabled</name>
29482                  <description>Enable</description>
29483                  <value>1</value>
29484                </enumeratedValue>
29485              </enumeratedValues>
29486            </field>
29487            <field>
29488              <name>RXSTARTED</name>
29489              <description>Enable or disable interrupt for event RXSTARTED</description>
29490              <lsb>19</lsb>
29491              <msb>19</msb>
29492              <enumeratedValues>
29493                <enumeratedValue>
29494                  <name>Disabled</name>
29495                  <description>Disable</description>
29496                  <value>0</value>
29497                </enumeratedValue>
29498                <enumeratedValue>
29499                  <name>Enabled</name>
29500                  <description>Enable</description>
29501                  <value>1</value>
29502                </enumeratedValue>
29503              </enumeratedValues>
29504            </field>
29505            <field>
29506              <name>TXSTARTED</name>
29507              <description>Enable or disable interrupt for event TXSTARTED</description>
29508              <lsb>20</lsb>
29509              <msb>20</msb>
29510              <enumeratedValues>
29511                <enumeratedValue>
29512                  <name>Disabled</name>
29513                  <description>Disable</description>
29514                  <value>0</value>
29515                </enumeratedValue>
29516                <enumeratedValue>
29517                  <name>Enabled</name>
29518                  <description>Enable</description>
29519                  <value>1</value>
29520                </enumeratedValue>
29521              </enumeratedValues>
29522            </field>
29523            <field>
29524              <name>TXSTOPPED</name>
29525              <description>Enable or disable interrupt for event TXSTOPPED</description>
29526              <lsb>22</lsb>
29527              <msb>22</msb>
29528              <enumeratedValues>
29529                <enumeratedValue>
29530                  <name>Disabled</name>
29531                  <description>Disable</description>
29532                  <value>0</value>
29533                </enumeratedValue>
29534                <enumeratedValue>
29535                  <name>Enabled</name>
29536                  <description>Enable</description>
29537                  <value>1</value>
29538                </enumeratedValue>
29539              </enumeratedValues>
29540            </field>
29541          </fields>
29542        </register>
29543        <register>
29544          <name>INTENSET</name>
29545          <description>Enable interrupt</description>
29546          <addressOffset>0x304</addressOffset>
29547          <access>read-write</access>
29548          <fields>
29549            <field>
29550              <name>CTS</name>
29551              <description>Write '1' to enable interrupt for event CTS</description>
29552              <lsb>0</lsb>
29553              <msb>0</msb>
29554              <enumeratedValues>
29555                <usage>read</usage>
29556                <enumeratedValue>
29557                  <name>Disabled</name>
29558                  <description>Read: Disabled</description>
29559                  <value>0</value>
29560                </enumeratedValue>
29561                <enumeratedValue>
29562                  <name>Enabled</name>
29563                  <description>Read: Enabled</description>
29564                  <value>1</value>
29565                </enumeratedValue>
29566              </enumeratedValues>
29567              <enumeratedValues>
29568                <usage>write</usage>
29569                <enumeratedValue>
29570                  <name>Set</name>
29571                  <description>Enable</description>
29572                  <value>1</value>
29573                </enumeratedValue>
29574              </enumeratedValues>
29575            </field>
29576            <field>
29577              <name>NCTS</name>
29578              <description>Write '1' to enable interrupt for event NCTS</description>
29579              <lsb>1</lsb>
29580              <msb>1</msb>
29581              <enumeratedValues>
29582                <usage>read</usage>
29583                <enumeratedValue>
29584                  <name>Disabled</name>
29585                  <description>Read: Disabled</description>
29586                  <value>0</value>
29587                </enumeratedValue>
29588                <enumeratedValue>
29589                  <name>Enabled</name>
29590                  <description>Read: Enabled</description>
29591                  <value>1</value>
29592                </enumeratedValue>
29593              </enumeratedValues>
29594              <enumeratedValues>
29595                <usage>write</usage>
29596                <enumeratedValue>
29597                  <name>Set</name>
29598                  <description>Enable</description>
29599                  <value>1</value>
29600                </enumeratedValue>
29601              </enumeratedValues>
29602            </field>
29603            <field>
29604              <name>RXDRDY</name>
29605              <description>Write '1' to enable interrupt for event RXDRDY</description>
29606              <lsb>2</lsb>
29607              <msb>2</msb>
29608              <enumeratedValues>
29609                <usage>read</usage>
29610                <enumeratedValue>
29611                  <name>Disabled</name>
29612                  <description>Read: Disabled</description>
29613                  <value>0</value>
29614                </enumeratedValue>
29615                <enumeratedValue>
29616                  <name>Enabled</name>
29617                  <description>Read: Enabled</description>
29618                  <value>1</value>
29619                </enumeratedValue>
29620              </enumeratedValues>
29621              <enumeratedValues>
29622                <usage>write</usage>
29623                <enumeratedValue>
29624                  <name>Set</name>
29625                  <description>Enable</description>
29626                  <value>1</value>
29627                </enumeratedValue>
29628              </enumeratedValues>
29629            </field>
29630            <field>
29631              <name>ENDRX</name>
29632              <description>Write '1' to enable interrupt for event ENDRX</description>
29633              <lsb>4</lsb>
29634              <msb>4</msb>
29635              <enumeratedValues>
29636                <usage>read</usage>
29637                <enumeratedValue>
29638                  <name>Disabled</name>
29639                  <description>Read: Disabled</description>
29640                  <value>0</value>
29641                </enumeratedValue>
29642                <enumeratedValue>
29643                  <name>Enabled</name>
29644                  <description>Read: Enabled</description>
29645                  <value>1</value>
29646                </enumeratedValue>
29647              </enumeratedValues>
29648              <enumeratedValues>
29649                <usage>write</usage>
29650                <enumeratedValue>
29651                  <name>Set</name>
29652                  <description>Enable</description>
29653                  <value>1</value>
29654                </enumeratedValue>
29655              </enumeratedValues>
29656            </field>
29657            <field>
29658              <name>TXDRDY</name>
29659              <description>Write '1' to enable interrupt for event TXDRDY</description>
29660              <lsb>7</lsb>
29661              <msb>7</msb>
29662              <enumeratedValues>
29663                <usage>read</usage>
29664                <enumeratedValue>
29665                  <name>Disabled</name>
29666                  <description>Read: Disabled</description>
29667                  <value>0</value>
29668                </enumeratedValue>
29669                <enumeratedValue>
29670                  <name>Enabled</name>
29671                  <description>Read: Enabled</description>
29672                  <value>1</value>
29673                </enumeratedValue>
29674              </enumeratedValues>
29675              <enumeratedValues>
29676                <usage>write</usage>
29677                <enumeratedValue>
29678                  <name>Set</name>
29679                  <description>Enable</description>
29680                  <value>1</value>
29681                </enumeratedValue>
29682              </enumeratedValues>
29683            </field>
29684            <field>
29685              <name>ENDTX</name>
29686              <description>Write '1' to enable interrupt for event ENDTX</description>
29687              <lsb>8</lsb>
29688              <msb>8</msb>
29689              <enumeratedValues>
29690                <usage>read</usage>
29691                <enumeratedValue>
29692                  <name>Disabled</name>
29693                  <description>Read: Disabled</description>
29694                  <value>0</value>
29695                </enumeratedValue>
29696                <enumeratedValue>
29697                  <name>Enabled</name>
29698                  <description>Read: Enabled</description>
29699                  <value>1</value>
29700                </enumeratedValue>
29701              </enumeratedValues>
29702              <enumeratedValues>
29703                <usage>write</usage>
29704                <enumeratedValue>
29705                  <name>Set</name>
29706                  <description>Enable</description>
29707                  <value>1</value>
29708                </enumeratedValue>
29709              </enumeratedValues>
29710            </field>
29711            <field>
29712              <name>ERROR</name>
29713              <description>Write '1' to enable interrupt for event ERROR</description>
29714              <lsb>9</lsb>
29715              <msb>9</msb>
29716              <enumeratedValues>
29717                <usage>read</usage>
29718                <enumeratedValue>
29719                  <name>Disabled</name>
29720                  <description>Read: Disabled</description>
29721                  <value>0</value>
29722                </enumeratedValue>
29723                <enumeratedValue>
29724                  <name>Enabled</name>
29725                  <description>Read: Enabled</description>
29726                  <value>1</value>
29727                </enumeratedValue>
29728              </enumeratedValues>
29729              <enumeratedValues>
29730                <usage>write</usage>
29731                <enumeratedValue>
29732                  <name>Set</name>
29733                  <description>Enable</description>
29734                  <value>1</value>
29735                </enumeratedValue>
29736              </enumeratedValues>
29737            </field>
29738            <field>
29739              <name>RXTO</name>
29740              <description>Write '1' to enable interrupt for event RXTO</description>
29741              <lsb>17</lsb>
29742              <msb>17</msb>
29743              <enumeratedValues>
29744                <usage>read</usage>
29745                <enumeratedValue>
29746                  <name>Disabled</name>
29747                  <description>Read: Disabled</description>
29748                  <value>0</value>
29749                </enumeratedValue>
29750                <enumeratedValue>
29751                  <name>Enabled</name>
29752                  <description>Read: Enabled</description>
29753                  <value>1</value>
29754                </enumeratedValue>
29755              </enumeratedValues>
29756              <enumeratedValues>
29757                <usage>write</usage>
29758                <enumeratedValue>
29759                  <name>Set</name>
29760                  <description>Enable</description>
29761                  <value>1</value>
29762                </enumeratedValue>
29763              </enumeratedValues>
29764            </field>
29765            <field>
29766              <name>RXSTARTED</name>
29767              <description>Write '1' to enable interrupt for event RXSTARTED</description>
29768              <lsb>19</lsb>
29769              <msb>19</msb>
29770              <enumeratedValues>
29771                <usage>read</usage>
29772                <enumeratedValue>
29773                  <name>Disabled</name>
29774                  <description>Read: Disabled</description>
29775                  <value>0</value>
29776                </enumeratedValue>
29777                <enumeratedValue>
29778                  <name>Enabled</name>
29779                  <description>Read: Enabled</description>
29780                  <value>1</value>
29781                </enumeratedValue>
29782              </enumeratedValues>
29783              <enumeratedValues>
29784                <usage>write</usage>
29785                <enumeratedValue>
29786                  <name>Set</name>
29787                  <description>Enable</description>
29788                  <value>1</value>
29789                </enumeratedValue>
29790              </enumeratedValues>
29791            </field>
29792            <field>
29793              <name>TXSTARTED</name>
29794              <description>Write '1' to enable interrupt for event TXSTARTED</description>
29795              <lsb>20</lsb>
29796              <msb>20</msb>
29797              <enumeratedValues>
29798                <usage>read</usage>
29799                <enumeratedValue>
29800                  <name>Disabled</name>
29801                  <description>Read: Disabled</description>
29802                  <value>0</value>
29803                </enumeratedValue>
29804                <enumeratedValue>
29805                  <name>Enabled</name>
29806                  <description>Read: Enabled</description>
29807                  <value>1</value>
29808                </enumeratedValue>
29809              </enumeratedValues>
29810              <enumeratedValues>
29811                <usage>write</usage>
29812                <enumeratedValue>
29813                  <name>Set</name>
29814                  <description>Enable</description>
29815                  <value>1</value>
29816                </enumeratedValue>
29817              </enumeratedValues>
29818            </field>
29819            <field>
29820              <name>TXSTOPPED</name>
29821              <description>Write '1' to enable interrupt for event TXSTOPPED</description>
29822              <lsb>22</lsb>
29823              <msb>22</msb>
29824              <enumeratedValues>
29825                <usage>read</usage>
29826                <enumeratedValue>
29827                  <name>Disabled</name>
29828                  <description>Read: Disabled</description>
29829                  <value>0</value>
29830                </enumeratedValue>
29831                <enumeratedValue>
29832                  <name>Enabled</name>
29833                  <description>Read: Enabled</description>
29834                  <value>1</value>
29835                </enumeratedValue>
29836              </enumeratedValues>
29837              <enumeratedValues>
29838                <usage>write</usage>
29839                <enumeratedValue>
29840                  <name>Set</name>
29841                  <description>Enable</description>
29842                  <value>1</value>
29843                </enumeratedValue>
29844              </enumeratedValues>
29845            </field>
29846          </fields>
29847        </register>
29848        <register>
29849          <name>INTENCLR</name>
29850          <description>Disable interrupt</description>
29851          <addressOffset>0x308</addressOffset>
29852          <access>read-write</access>
29853          <fields>
29854            <field>
29855              <name>CTS</name>
29856              <description>Write '1' to disable interrupt for event CTS</description>
29857              <lsb>0</lsb>
29858              <msb>0</msb>
29859              <enumeratedValues>
29860                <usage>read</usage>
29861                <enumeratedValue>
29862                  <name>Disabled</name>
29863                  <description>Read: Disabled</description>
29864                  <value>0</value>
29865                </enumeratedValue>
29866                <enumeratedValue>
29867                  <name>Enabled</name>
29868                  <description>Read: Enabled</description>
29869                  <value>1</value>
29870                </enumeratedValue>
29871              </enumeratedValues>
29872              <enumeratedValues>
29873                <usage>write</usage>
29874                <enumeratedValue>
29875                  <name>Clear</name>
29876                  <description>Disable</description>
29877                  <value>1</value>
29878                </enumeratedValue>
29879              </enumeratedValues>
29880            </field>
29881            <field>
29882              <name>NCTS</name>
29883              <description>Write '1' to disable interrupt for event NCTS</description>
29884              <lsb>1</lsb>
29885              <msb>1</msb>
29886              <enumeratedValues>
29887                <usage>read</usage>
29888                <enumeratedValue>
29889                  <name>Disabled</name>
29890                  <description>Read: Disabled</description>
29891                  <value>0</value>
29892                </enumeratedValue>
29893                <enumeratedValue>
29894                  <name>Enabled</name>
29895                  <description>Read: Enabled</description>
29896                  <value>1</value>
29897                </enumeratedValue>
29898              </enumeratedValues>
29899              <enumeratedValues>
29900                <usage>write</usage>
29901                <enumeratedValue>
29902                  <name>Clear</name>
29903                  <description>Disable</description>
29904                  <value>1</value>
29905                </enumeratedValue>
29906              </enumeratedValues>
29907            </field>
29908            <field>
29909              <name>RXDRDY</name>
29910              <description>Write '1' to disable interrupt for event RXDRDY</description>
29911              <lsb>2</lsb>
29912              <msb>2</msb>
29913              <enumeratedValues>
29914                <usage>read</usage>
29915                <enumeratedValue>
29916                  <name>Disabled</name>
29917                  <description>Read: Disabled</description>
29918                  <value>0</value>
29919                </enumeratedValue>
29920                <enumeratedValue>
29921                  <name>Enabled</name>
29922                  <description>Read: Enabled</description>
29923                  <value>1</value>
29924                </enumeratedValue>
29925              </enumeratedValues>
29926              <enumeratedValues>
29927                <usage>write</usage>
29928                <enumeratedValue>
29929                  <name>Clear</name>
29930                  <description>Disable</description>
29931                  <value>1</value>
29932                </enumeratedValue>
29933              </enumeratedValues>
29934            </field>
29935            <field>
29936              <name>ENDRX</name>
29937              <description>Write '1' to disable interrupt for event ENDRX</description>
29938              <lsb>4</lsb>
29939              <msb>4</msb>
29940              <enumeratedValues>
29941                <usage>read</usage>
29942                <enumeratedValue>
29943                  <name>Disabled</name>
29944                  <description>Read: Disabled</description>
29945                  <value>0</value>
29946                </enumeratedValue>
29947                <enumeratedValue>
29948                  <name>Enabled</name>
29949                  <description>Read: Enabled</description>
29950                  <value>1</value>
29951                </enumeratedValue>
29952              </enumeratedValues>
29953              <enumeratedValues>
29954                <usage>write</usage>
29955                <enumeratedValue>
29956                  <name>Clear</name>
29957                  <description>Disable</description>
29958                  <value>1</value>
29959                </enumeratedValue>
29960              </enumeratedValues>
29961            </field>
29962            <field>
29963              <name>TXDRDY</name>
29964              <description>Write '1' to disable interrupt for event TXDRDY</description>
29965              <lsb>7</lsb>
29966              <msb>7</msb>
29967              <enumeratedValues>
29968                <usage>read</usage>
29969                <enumeratedValue>
29970                  <name>Disabled</name>
29971                  <description>Read: Disabled</description>
29972                  <value>0</value>
29973                </enumeratedValue>
29974                <enumeratedValue>
29975                  <name>Enabled</name>
29976                  <description>Read: Enabled</description>
29977                  <value>1</value>
29978                </enumeratedValue>
29979              </enumeratedValues>
29980              <enumeratedValues>
29981                <usage>write</usage>
29982                <enumeratedValue>
29983                  <name>Clear</name>
29984                  <description>Disable</description>
29985                  <value>1</value>
29986                </enumeratedValue>
29987              </enumeratedValues>
29988            </field>
29989            <field>
29990              <name>ENDTX</name>
29991              <description>Write '1' to disable interrupt for event ENDTX</description>
29992              <lsb>8</lsb>
29993              <msb>8</msb>
29994              <enumeratedValues>
29995                <usage>read</usage>
29996                <enumeratedValue>
29997                  <name>Disabled</name>
29998                  <description>Read: Disabled</description>
29999                  <value>0</value>
30000                </enumeratedValue>
30001                <enumeratedValue>
30002                  <name>Enabled</name>
30003                  <description>Read: Enabled</description>
30004                  <value>1</value>
30005                </enumeratedValue>
30006              </enumeratedValues>
30007              <enumeratedValues>
30008                <usage>write</usage>
30009                <enumeratedValue>
30010                  <name>Clear</name>
30011                  <description>Disable</description>
30012                  <value>1</value>
30013                </enumeratedValue>
30014              </enumeratedValues>
30015            </field>
30016            <field>
30017              <name>ERROR</name>
30018              <description>Write '1' to disable interrupt for event ERROR</description>
30019              <lsb>9</lsb>
30020              <msb>9</msb>
30021              <enumeratedValues>
30022                <usage>read</usage>
30023                <enumeratedValue>
30024                  <name>Disabled</name>
30025                  <description>Read: Disabled</description>
30026                  <value>0</value>
30027                </enumeratedValue>
30028                <enumeratedValue>
30029                  <name>Enabled</name>
30030                  <description>Read: Enabled</description>
30031                  <value>1</value>
30032                </enumeratedValue>
30033              </enumeratedValues>
30034              <enumeratedValues>
30035                <usage>write</usage>
30036                <enumeratedValue>
30037                  <name>Clear</name>
30038                  <description>Disable</description>
30039                  <value>1</value>
30040                </enumeratedValue>
30041              </enumeratedValues>
30042            </field>
30043            <field>
30044              <name>RXTO</name>
30045              <description>Write '1' to disable interrupt for event RXTO</description>
30046              <lsb>17</lsb>
30047              <msb>17</msb>
30048              <enumeratedValues>
30049                <usage>read</usage>
30050                <enumeratedValue>
30051                  <name>Disabled</name>
30052                  <description>Read: Disabled</description>
30053                  <value>0</value>
30054                </enumeratedValue>
30055                <enumeratedValue>
30056                  <name>Enabled</name>
30057                  <description>Read: Enabled</description>
30058                  <value>1</value>
30059                </enumeratedValue>
30060              </enumeratedValues>
30061              <enumeratedValues>
30062                <usage>write</usage>
30063                <enumeratedValue>
30064                  <name>Clear</name>
30065                  <description>Disable</description>
30066                  <value>1</value>
30067                </enumeratedValue>
30068              </enumeratedValues>
30069            </field>
30070            <field>
30071              <name>RXSTARTED</name>
30072              <description>Write '1' to disable interrupt for event RXSTARTED</description>
30073              <lsb>19</lsb>
30074              <msb>19</msb>
30075              <enumeratedValues>
30076                <usage>read</usage>
30077                <enumeratedValue>
30078                  <name>Disabled</name>
30079                  <description>Read: Disabled</description>
30080                  <value>0</value>
30081                </enumeratedValue>
30082                <enumeratedValue>
30083                  <name>Enabled</name>
30084                  <description>Read: Enabled</description>
30085                  <value>1</value>
30086                </enumeratedValue>
30087              </enumeratedValues>
30088              <enumeratedValues>
30089                <usage>write</usage>
30090                <enumeratedValue>
30091                  <name>Clear</name>
30092                  <description>Disable</description>
30093                  <value>1</value>
30094                </enumeratedValue>
30095              </enumeratedValues>
30096            </field>
30097            <field>
30098              <name>TXSTARTED</name>
30099              <description>Write '1' to disable interrupt for event TXSTARTED</description>
30100              <lsb>20</lsb>
30101              <msb>20</msb>
30102              <enumeratedValues>
30103                <usage>read</usage>
30104                <enumeratedValue>
30105                  <name>Disabled</name>
30106                  <description>Read: Disabled</description>
30107                  <value>0</value>
30108                </enumeratedValue>
30109                <enumeratedValue>
30110                  <name>Enabled</name>
30111                  <description>Read: Enabled</description>
30112                  <value>1</value>
30113                </enumeratedValue>
30114              </enumeratedValues>
30115              <enumeratedValues>
30116                <usage>write</usage>
30117                <enumeratedValue>
30118                  <name>Clear</name>
30119                  <description>Disable</description>
30120                  <value>1</value>
30121                </enumeratedValue>
30122              </enumeratedValues>
30123            </field>
30124            <field>
30125              <name>TXSTOPPED</name>
30126              <description>Write '1' to disable interrupt for event TXSTOPPED</description>
30127              <lsb>22</lsb>
30128              <msb>22</msb>
30129              <enumeratedValues>
30130                <usage>read</usage>
30131                <enumeratedValue>
30132                  <name>Disabled</name>
30133                  <description>Read: Disabled</description>
30134                  <value>0</value>
30135                </enumeratedValue>
30136                <enumeratedValue>
30137                  <name>Enabled</name>
30138                  <description>Read: Enabled</description>
30139                  <value>1</value>
30140                </enumeratedValue>
30141              </enumeratedValues>
30142              <enumeratedValues>
30143                <usage>write</usage>
30144                <enumeratedValue>
30145                  <name>Clear</name>
30146                  <description>Disable</description>
30147                  <value>1</value>
30148                </enumeratedValue>
30149              </enumeratedValues>
30150            </field>
30151          </fields>
30152        </register>
30153        <register>
30154          <name>ERRORSRC</name>
30155          <description>Error source</description>
30156          <addressOffset>0x480</addressOffset>
30157          <access>read-write</access>
30158          <modifiedWriteValues>oneToClear</modifiedWriteValues>
30159          <fields>
30160            <field>
30161              <name>OVERRUN</name>
30162              <description>Overrun error</description>
30163              <lsb>0</lsb>
30164              <msb>0</msb>
30165              <enumeratedValues>
30166                <usage>read</usage>
30167                <enumeratedValue>
30168                  <name>NotPresent</name>
30169                  <description>Read: error not present</description>
30170                  <value>0</value>
30171                </enumeratedValue>
30172                <enumeratedValue>
30173                  <name>Present</name>
30174                  <description>Read: error present</description>
30175                  <value>1</value>
30176                </enumeratedValue>
30177              </enumeratedValues>
30178            </field>
30179            <field>
30180              <name>PARITY</name>
30181              <description>Parity error</description>
30182              <lsb>1</lsb>
30183              <msb>1</msb>
30184              <enumeratedValues>
30185                <usage>read</usage>
30186                <enumeratedValue>
30187                  <name>NotPresent</name>
30188                  <description>Read: error not present</description>
30189                  <value>0</value>
30190                </enumeratedValue>
30191                <enumeratedValue>
30192                  <name>Present</name>
30193                  <description>Read: error present</description>
30194                  <value>1</value>
30195                </enumeratedValue>
30196              </enumeratedValues>
30197            </field>
30198            <field>
30199              <name>FRAMING</name>
30200              <description>Framing error occurred</description>
30201              <lsb>2</lsb>
30202              <msb>2</msb>
30203              <enumeratedValues>
30204                <usage>read</usage>
30205                <enumeratedValue>
30206                  <name>NotPresent</name>
30207                  <description>Read: error not present</description>
30208                  <value>0</value>
30209                </enumeratedValue>
30210                <enumeratedValue>
30211                  <name>Present</name>
30212                  <description>Read: error present</description>
30213                  <value>1</value>
30214                </enumeratedValue>
30215              </enumeratedValues>
30216            </field>
30217            <field>
30218              <name>BREAK</name>
30219              <description>Break condition</description>
30220              <lsb>3</lsb>
30221              <msb>3</msb>
30222              <enumeratedValues>
30223                <usage>read</usage>
30224                <enumeratedValue>
30225                  <name>NotPresent</name>
30226                  <description>Read: error not present</description>
30227                  <value>0</value>
30228                </enumeratedValue>
30229                <enumeratedValue>
30230                  <name>Present</name>
30231                  <description>Read: error present</description>
30232                  <value>1</value>
30233                </enumeratedValue>
30234              </enumeratedValues>
30235            </field>
30236          </fields>
30237        </register>
30238        <register>
30239          <name>ENABLE</name>
30240          <description>Enable UART</description>
30241          <addressOffset>0x500</addressOffset>
30242          <access>read-write</access>
30243          <fields>
30244            <field>
30245              <name>ENABLE</name>
30246              <description>Enable or disable UARTE</description>
30247              <lsb>0</lsb>
30248              <msb>3</msb>
30249              <enumeratedValues>
30250                <enumeratedValue>
30251                  <name>Disabled</name>
30252                  <description>Disable UARTE</description>
30253                  <value>0</value>
30254                </enumeratedValue>
30255                <enumeratedValue>
30256                  <name>Enabled</name>
30257                  <description>Enable UARTE</description>
30258                  <value>8</value>
30259                </enumeratedValue>
30260              </enumeratedValues>
30261            </field>
30262          </fields>
30263        </register>
30264        <cluster>
30265          <name>PSEL</name>
30266          <description>Unspecified</description>
30267          <headerStructName>UARTE_PSEL</headerStructName>
30268          <access>read-write</access>
30269          <addressOffset>0x508</addressOffset>
30270          <register>
30271            <name>RTS</name>
30272            <description>Pin select for RTS signal</description>
30273            <addressOffset>0x000</addressOffset>
30274            <access>read-write</access>
30275            <resetValue>0xFFFFFFFF</resetValue>
30276            <fields>
30277              <field>
30278                <name>PIN</name>
30279                <description>Pin number</description>
30280                <lsb>0</lsb>
30281                <msb>4</msb>
30282              </field>
30283              <field>
30284                <name>PORT</name>
30285                <description>Port number</description>
30286                <lsb>5</lsb>
30287                <msb>5</msb>
30288              </field>
30289              <field>
30290                <name>CONNECT</name>
30291                <description>Connection</description>
30292                <lsb>31</lsb>
30293                <msb>31</msb>
30294                <enumeratedValues>
30295                  <enumeratedValue>
30296                    <name>Disconnected</name>
30297                    <description>Disconnect</description>
30298                    <value>1</value>
30299                  </enumeratedValue>
30300                  <enumeratedValue>
30301                    <name>Connected</name>
30302                    <description>Connect</description>
30303                    <value>0</value>
30304                  </enumeratedValue>
30305                </enumeratedValues>
30306              </field>
30307            </fields>
30308          </register>
30309          <register>
30310            <name>TXD</name>
30311            <description>Pin select for TXD signal</description>
30312            <addressOffset>0x004</addressOffset>
30313            <access>read-write</access>
30314            <resetValue>0xFFFFFFFF</resetValue>
30315            <fields>
30316              <field>
30317                <name>PIN</name>
30318                <description>Pin number</description>
30319                <lsb>0</lsb>
30320                <msb>4</msb>
30321              </field>
30322              <field>
30323                <name>PORT</name>
30324                <description>Port number</description>
30325                <lsb>5</lsb>
30326                <msb>5</msb>
30327              </field>
30328              <field>
30329                <name>CONNECT</name>
30330                <description>Connection</description>
30331                <lsb>31</lsb>
30332                <msb>31</msb>
30333                <enumeratedValues>
30334                  <enumeratedValue>
30335                    <name>Disconnected</name>
30336                    <description>Disconnect</description>
30337                    <value>1</value>
30338                  </enumeratedValue>
30339                  <enumeratedValue>
30340                    <name>Connected</name>
30341                    <description>Connect</description>
30342                    <value>0</value>
30343                  </enumeratedValue>
30344                </enumeratedValues>
30345              </field>
30346            </fields>
30347          </register>
30348          <register>
30349            <name>CTS</name>
30350            <description>Pin select for CTS signal</description>
30351            <addressOffset>0x008</addressOffset>
30352            <access>read-write</access>
30353            <resetValue>0xFFFFFFFF</resetValue>
30354            <fields>
30355              <field>
30356                <name>PIN</name>
30357                <description>Pin number</description>
30358                <lsb>0</lsb>
30359                <msb>4</msb>
30360              </field>
30361              <field>
30362                <name>PORT</name>
30363                <description>Port number</description>
30364                <lsb>5</lsb>
30365                <msb>5</msb>
30366              </field>
30367              <field>
30368                <name>CONNECT</name>
30369                <description>Connection</description>
30370                <lsb>31</lsb>
30371                <msb>31</msb>
30372                <enumeratedValues>
30373                  <enumeratedValue>
30374                    <name>Disconnected</name>
30375                    <description>Disconnect</description>
30376                    <value>1</value>
30377                  </enumeratedValue>
30378                  <enumeratedValue>
30379                    <name>Connected</name>
30380                    <description>Connect</description>
30381                    <value>0</value>
30382                  </enumeratedValue>
30383                </enumeratedValues>
30384              </field>
30385            </fields>
30386          </register>
30387          <register>
30388            <name>RXD</name>
30389            <description>Pin select for RXD signal</description>
30390            <addressOffset>0x00C</addressOffset>
30391            <access>read-write</access>
30392            <resetValue>0xFFFFFFFF</resetValue>
30393            <fields>
30394              <field>
30395                <name>PIN</name>
30396                <description>Pin number</description>
30397                <lsb>0</lsb>
30398                <msb>4</msb>
30399              </field>
30400              <field>
30401                <name>PORT</name>
30402                <description>Port number</description>
30403                <lsb>5</lsb>
30404                <msb>5</msb>
30405              </field>
30406              <field>
30407                <name>CONNECT</name>
30408                <description>Connection</description>
30409                <lsb>31</lsb>
30410                <msb>31</msb>
30411                <enumeratedValues>
30412                  <enumeratedValue>
30413                    <name>Disconnected</name>
30414                    <description>Disconnect</description>
30415                    <value>1</value>
30416                  </enumeratedValue>
30417                  <enumeratedValue>
30418                    <name>Connected</name>
30419                    <description>Connect</description>
30420                    <value>0</value>
30421                  </enumeratedValue>
30422                </enumeratedValues>
30423              </field>
30424            </fields>
30425          </register>
30426        </cluster>
30427        <register>
30428          <name>BAUDRATE</name>
30429          <description>Baud rate. Accuracy depends on the HFCLK source selected.</description>
30430          <addressOffset>0x524</addressOffset>
30431          <access>read-write</access>
30432          <resetValue>0x04000000</resetValue>
30433          <fields>
30434            <field>
30435              <name>BAUDRATE</name>
30436              <description>Baud rate</description>
30437              <lsb>0</lsb>
30438              <msb>31</msb>
30439              <enumeratedValues>
30440                <enumeratedValue>
30441                  <name>Baud1200</name>
30442                  <description>1200 baud (actual rate: 1205)</description>
30443                  <value>0x0004F000</value>
30444                </enumeratedValue>
30445                <enumeratedValue>
30446                  <name>Baud2400</name>
30447                  <description>2400 baud (actual rate: 2396)</description>
30448                  <value>0x0009D000</value>
30449                </enumeratedValue>
30450                <enumeratedValue>
30451                  <name>Baud4800</name>
30452                  <description>4800 baud (actual rate: 4808)</description>
30453                  <value>0x0013B000</value>
30454                </enumeratedValue>
30455                <enumeratedValue>
30456                  <name>Baud9600</name>
30457                  <description>9600 baud (actual rate: 9598)</description>
30458                  <value>0x00275000</value>
30459                </enumeratedValue>
30460                <enumeratedValue>
30461                  <name>Baud14400</name>
30462                  <description>14400 baud (actual rate: 14401)</description>
30463                  <value>0x003AF000</value>
30464                </enumeratedValue>
30465                <enumeratedValue>
30466                  <name>Baud19200</name>
30467                  <description>19200 baud (actual rate: 19208)</description>
30468                  <value>0x004EA000</value>
30469                </enumeratedValue>
30470                <enumeratedValue>
30471                  <name>Baud28800</name>
30472                  <description>28800 baud (actual rate: 28777)</description>
30473                  <value>0x0075C000</value>
30474                </enumeratedValue>
30475                <enumeratedValue>
30476                  <name>Baud31250</name>
30477                  <description>31250 baud</description>
30478                  <value>0x00800000</value>
30479                </enumeratedValue>
30480                <enumeratedValue>
30481                  <name>Baud38400</name>
30482                  <description>38400 baud (actual rate: 38369)</description>
30483                  <value>0x009D0000</value>
30484                </enumeratedValue>
30485                <enumeratedValue>
30486                  <name>Baud56000</name>
30487                  <description>56000 baud (actual rate: 55944)</description>
30488                  <value>0x00E50000</value>
30489                </enumeratedValue>
30490                <enumeratedValue>
30491                  <name>Baud57600</name>
30492                  <description>57600 baud (actual rate: 57554)</description>
30493                  <value>0x00EB0000</value>
30494                </enumeratedValue>
30495                <enumeratedValue>
30496                  <name>Baud76800</name>
30497                  <description>76800 baud (actual rate: 76923)</description>
30498                  <value>0x013A9000</value>
30499                </enumeratedValue>
30500                <enumeratedValue>
30501                  <name>Baud115200</name>
30502                  <description>115200 baud (actual rate: 115108)</description>
30503                  <value>0x01D60000</value>
30504                </enumeratedValue>
30505                <enumeratedValue>
30506                  <name>Baud230400</name>
30507                  <description>230400 baud (actual rate: 231884)</description>
30508                  <value>0x03B00000</value>
30509                </enumeratedValue>
30510                <enumeratedValue>
30511                  <name>Baud250000</name>
30512                  <description>250000 baud</description>
30513                  <value>0x04000000</value>
30514                </enumeratedValue>
30515                <enumeratedValue>
30516                  <name>Baud460800</name>
30517                  <description>460800 baud (actual rate: 457143)</description>
30518                  <value>0x07400000</value>
30519                </enumeratedValue>
30520                <enumeratedValue>
30521                  <name>Baud921600</name>
30522                  <description>921600 baud (actual rate: 941176)</description>
30523                  <value>0x0F000000</value>
30524                </enumeratedValue>
30525                <enumeratedValue>
30526                  <name>Baud1M</name>
30527                  <description>1 megabaud</description>
30528                  <value>0x10000000</value>
30529                </enumeratedValue>
30530              </enumeratedValues>
30531            </field>
30532          </fields>
30533        </register>
30534        <cluster>
30535          <name>RXD</name>
30536          <description>RXD EasyDMA channel</description>
30537          <headerStructName>UARTE_RXD</headerStructName>
30538          <access>read-write</access>
30539          <addressOffset>0x534</addressOffset>
30540          <register>
30541            <name>PTR</name>
30542            <description>Data pointer</description>
30543            <addressOffset>0x000</addressOffset>
30544            <access>read-write</access>
30545            <fields>
30546              <field>
30547                <name>PTR</name>
30548                <description>Data pointer</description>
30549                <lsb>0</lsb>
30550                <msb>31</msb>
30551              </field>
30552            </fields>
30553          </register>
30554          <register>
30555            <name>MAXCNT</name>
30556            <description>Maximum number of bytes in receive buffer</description>
30557            <addressOffset>0x004</addressOffset>
30558            <access>read-write</access>
30559            <fields>
30560              <field>
30561                <name>MAXCNT</name>
30562                <description>Maximum number of bytes in receive buffer</description>
30563                <lsb>0</lsb>
30564                <msb>15</msb>
30565              </field>
30566            </fields>
30567          </register>
30568          <register>
30569            <name>AMOUNT</name>
30570            <description>Number of bytes transferred in the last transaction</description>
30571            <addressOffset>0x008</addressOffset>
30572            <access>read-only</access>
30573            <fields>
30574              <field>
30575                <name>AMOUNT</name>
30576                <description>Number of bytes transferred in the last transaction</description>
30577                <lsb>0</lsb>
30578                <msb>15</msb>
30579              </field>
30580            </fields>
30581          </register>
30582        </cluster>
30583        <cluster>
30584          <name>TXD</name>
30585          <description>TXD EasyDMA channel</description>
30586          <headerStructName>UARTE_TXD</headerStructName>
30587          <access>read-write</access>
30588          <addressOffset>0x544</addressOffset>
30589          <register>
30590            <name>PTR</name>
30591            <description>Data pointer</description>
30592            <addressOffset>0x000</addressOffset>
30593            <access>read-write</access>
30594            <fields>
30595              <field>
30596                <name>PTR</name>
30597                <description>Data pointer</description>
30598                <lsb>0</lsb>
30599                <msb>31</msb>
30600              </field>
30601            </fields>
30602          </register>
30603          <register>
30604            <name>MAXCNT</name>
30605            <description>Maximum number of bytes in transmit buffer</description>
30606            <addressOffset>0x004</addressOffset>
30607            <access>read-write</access>
30608            <fields>
30609              <field>
30610                <name>MAXCNT</name>
30611                <description>Maximum number of bytes in transmit buffer</description>
30612                <lsb>0</lsb>
30613                <msb>15</msb>
30614              </field>
30615            </fields>
30616          </register>
30617          <register>
30618            <name>AMOUNT</name>
30619            <description>Number of bytes transferred in the last transaction</description>
30620            <addressOffset>0x008</addressOffset>
30621            <access>read-only</access>
30622            <fields>
30623              <field>
30624                <name>AMOUNT</name>
30625                <description>Number of bytes transferred in the last transaction</description>
30626                <lsb>0</lsb>
30627                <msb>15</msb>
30628              </field>
30629            </fields>
30630          </register>
30631        </cluster>
30632        <register>
30633          <name>CONFIG</name>
30634          <description>Configuration of parity and hardware flow control</description>
30635          <addressOffset>0x56C</addressOffset>
30636          <access>read-write</access>
30637          <fields>
30638            <field>
30639              <name>HWFC</name>
30640              <description>Hardware flow control</description>
30641              <lsb>0</lsb>
30642              <msb>0</msb>
30643              <enumeratedValues>
30644                <enumeratedValue>
30645                  <name>Disabled</name>
30646                  <description>Disabled</description>
30647                  <value>0</value>
30648                </enumeratedValue>
30649                <enumeratedValue>
30650                  <name>Enabled</name>
30651                  <description>Enabled</description>
30652                  <value>1</value>
30653                </enumeratedValue>
30654              </enumeratedValues>
30655            </field>
30656            <field>
30657              <name>PARITY</name>
30658              <description>Parity</description>
30659              <lsb>1</lsb>
30660              <msb>3</msb>
30661              <enumeratedValues>
30662                <enumeratedValue>
30663                  <name>Excluded</name>
30664                  <description>Exclude parity bit</description>
30665                  <value>0x0</value>
30666                </enumeratedValue>
30667                <enumeratedValue>
30668                  <name>Included</name>
30669                  <description>Include even parity bit</description>
30670                  <value>0x7</value>
30671                </enumeratedValue>
30672              </enumeratedValues>
30673            </field>
30674            <field>
30675              <name>STOP</name>
30676              <description>Stop bits</description>
30677              <lsb>4</lsb>
30678              <msb>4</msb>
30679              <enumeratedValues>
30680                <enumeratedValue>
30681                  <name>One</name>
30682                  <description>One stop bit</description>
30683                  <value>0</value>
30684                </enumeratedValue>
30685                <enumeratedValue>
30686                  <name>Two</name>
30687                  <description>Two stop bits</description>
30688                  <value>1</value>
30689                </enumeratedValue>
30690              </enumeratedValues>
30691            </field>
30692            <field>
30693              <name>PARITYTYPE</name>
30694              <description>Even or odd parity type</description>
30695              <lsb>8</lsb>
30696              <msb>8</msb>
30697              <enumeratedValues>
30698                <enumeratedValue>
30699                  <name>Even</name>
30700                  <description>Even parity</description>
30701                  <value>0</value>
30702                </enumeratedValue>
30703                <enumeratedValue>
30704                  <name>Odd</name>
30705                  <description>Odd parity</description>
30706                  <value>1</value>
30707                </enumeratedValue>
30708              </enumeratedValues>
30709            </field>
30710          </fields>
30711        </register>
30712      </registers>
30713    </peripheral>
30714    <peripheral>
30715      <name>EGU0_NS</name>
30716      <description>Event generator unit</description>
30717      <baseAddress>0x41014000</baseAddress>
30718      <headerStructName>EGU</headerStructName>
30719      <!--Security dma=NA-->
30720      <!--Security securemapping=NS-->
30721      <addressBlock>
30722        <offset>0</offset>
30723        <size>0x1000</size>
30724        <usage>registers</usage>
30725      </addressBlock>
30726      <interrupt>
30727        <name>EGU0</name>
30728        <value>20</value>
30729      </interrupt>
30730      <groupName>EGU</groupName>
30731      <size>0x20</size>
30732      <registers>
30733        <register>
30734          <dim>0x10</dim>
30735          <dimIncrement>0x4</dimIncrement>
30736          <name>TASKS_TRIGGER[%s]</name>
30737          <description>Description collection: Trigger n for triggering the corresponding TRIGGERED[n] event</description>
30738          <addressOffset>0x000</addressOffset>
30739          <access>write-only</access>
30740          <fields>
30741            <field>
30742              <name>TASKS_TRIGGER</name>
30743              <description>Trigger n for triggering the corresponding TRIGGERED[n] event</description>
30744              <lsb>0</lsb>
30745              <msb>0</msb>
30746              <enumeratedValues>
30747                <enumeratedValue>
30748                  <name>Trigger</name>
30749                  <description>Trigger task</description>
30750                  <value>1</value>
30751                </enumeratedValue>
30752              </enumeratedValues>
30753            </field>
30754          </fields>
30755        </register>
30756        <register>
30757          <dim>0x10</dim>
30758          <dimIncrement>0x4</dimIncrement>
30759          <name>SUBSCRIBE_TRIGGER[%s]</name>
30760          <description>Description collection: Subscribe configuration for task TRIGGER[n]</description>
30761          <addressOffset>0x080</addressOffset>
30762          <access>read-write</access>
30763          <fields>
30764            <field>
30765              <name>CHIDX</name>
30766              <description>DPPI channel that task TRIGGER[n] will subscribe to</description>
30767              <lsb>0</lsb>
30768              <msb>7</msb>
30769            </field>
30770            <field>
30771              <name>EN</name>
30772              <lsb>31</lsb>
30773              <msb>31</msb>
30774              <enumeratedValues>
30775                <enumeratedValue>
30776                  <name>Disabled</name>
30777                  <description>Disable subscription</description>
30778                  <value>0</value>
30779                </enumeratedValue>
30780                <enumeratedValue>
30781                  <name>Enabled</name>
30782                  <description>Enable subscription</description>
30783                  <value>1</value>
30784                </enumeratedValue>
30785              </enumeratedValues>
30786            </field>
30787          </fields>
30788        </register>
30789        <register>
30790          <dim>0x10</dim>
30791          <dimIncrement>0x4</dimIncrement>
30792          <name>EVENTS_TRIGGERED[%s]</name>
30793          <description>Description collection: Event number n generated by triggering the corresponding TRIGGER[n] task</description>
30794          <addressOffset>0x100</addressOffset>
30795          <access>read-write</access>
30796          <fields>
30797            <field>
30798              <name>EVENTS_TRIGGERED</name>
30799              <description>Event number n generated by triggering the corresponding TRIGGER[n] task</description>
30800              <lsb>0</lsb>
30801              <msb>0</msb>
30802              <enumeratedValues>
30803                <enumeratedValue>
30804                  <name>NotGenerated</name>
30805                  <description>Event not generated</description>
30806                  <value>0</value>
30807                </enumeratedValue>
30808                <enumeratedValue>
30809                  <name>Generated</name>
30810                  <description>Event generated</description>
30811                  <value>1</value>
30812                </enumeratedValue>
30813              </enumeratedValues>
30814            </field>
30815          </fields>
30816        </register>
30817        <register>
30818          <dim>0x10</dim>
30819          <dimIncrement>0x4</dimIncrement>
30820          <name>PUBLISH_TRIGGERED[%s]</name>
30821          <description>Description collection: Publish configuration for event TRIGGERED[n]</description>
30822          <addressOffset>0x180</addressOffset>
30823          <access>read-write</access>
30824          <fields>
30825            <field>
30826              <name>CHIDX</name>
30827              <description>DPPI channel that event TRIGGERED[n] will publish to.</description>
30828              <lsb>0</lsb>
30829              <msb>7</msb>
30830            </field>
30831            <field>
30832              <name>EN</name>
30833              <lsb>31</lsb>
30834              <msb>31</msb>
30835              <enumeratedValues>
30836                <enumeratedValue>
30837                  <name>Disabled</name>
30838                  <description>Disable publishing</description>
30839                  <value>0</value>
30840                </enumeratedValue>
30841                <enumeratedValue>
30842                  <name>Enabled</name>
30843                  <description>Enable publishing</description>
30844                  <value>1</value>
30845                </enumeratedValue>
30846              </enumeratedValues>
30847            </field>
30848          </fields>
30849        </register>
30850        <register>
30851          <name>INTEN</name>
30852          <description>Enable or disable interrupt</description>
30853          <addressOffset>0x300</addressOffset>
30854          <access>read-write</access>
30855          <fields>
30856            <field>
30857              <name>TRIGGERED0</name>
30858              <description>Enable or disable interrupt for event TRIGGERED[0]</description>
30859              <lsb>0</lsb>
30860              <msb>0</msb>
30861              <enumeratedValues>
30862                <enumeratedValue>
30863                  <name>Disabled</name>
30864                  <description>Disable</description>
30865                  <value>0</value>
30866                </enumeratedValue>
30867                <enumeratedValue>
30868                  <name>Enabled</name>
30869                  <description>Enable</description>
30870                  <value>1</value>
30871                </enumeratedValue>
30872              </enumeratedValues>
30873            </field>
30874            <field>
30875              <name>TRIGGERED1</name>
30876              <description>Enable or disable interrupt for event TRIGGERED[1]</description>
30877              <lsb>1</lsb>
30878              <msb>1</msb>
30879              <enumeratedValues>
30880                <enumeratedValue>
30881                  <name>Disabled</name>
30882                  <description>Disable</description>
30883                  <value>0</value>
30884                </enumeratedValue>
30885                <enumeratedValue>
30886                  <name>Enabled</name>
30887                  <description>Enable</description>
30888                  <value>1</value>
30889                </enumeratedValue>
30890              </enumeratedValues>
30891            </field>
30892            <field>
30893              <name>TRIGGERED2</name>
30894              <description>Enable or disable interrupt for event TRIGGERED[2]</description>
30895              <lsb>2</lsb>
30896              <msb>2</msb>
30897              <enumeratedValues>
30898                <enumeratedValue>
30899                  <name>Disabled</name>
30900                  <description>Disable</description>
30901                  <value>0</value>
30902                </enumeratedValue>
30903                <enumeratedValue>
30904                  <name>Enabled</name>
30905                  <description>Enable</description>
30906                  <value>1</value>
30907                </enumeratedValue>
30908              </enumeratedValues>
30909            </field>
30910            <field>
30911              <name>TRIGGERED3</name>
30912              <description>Enable or disable interrupt for event TRIGGERED[3]</description>
30913              <lsb>3</lsb>
30914              <msb>3</msb>
30915              <enumeratedValues>
30916                <enumeratedValue>
30917                  <name>Disabled</name>
30918                  <description>Disable</description>
30919                  <value>0</value>
30920                </enumeratedValue>
30921                <enumeratedValue>
30922                  <name>Enabled</name>
30923                  <description>Enable</description>
30924                  <value>1</value>
30925                </enumeratedValue>
30926              </enumeratedValues>
30927            </field>
30928            <field>
30929              <name>TRIGGERED4</name>
30930              <description>Enable or disable interrupt for event TRIGGERED[4]</description>
30931              <lsb>4</lsb>
30932              <msb>4</msb>
30933              <enumeratedValues>
30934                <enumeratedValue>
30935                  <name>Disabled</name>
30936                  <description>Disable</description>
30937                  <value>0</value>
30938                </enumeratedValue>
30939                <enumeratedValue>
30940                  <name>Enabled</name>
30941                  <description>Enable</description>
30942                  <value>1</value>
30943                </enumeratedValue>
30944              </enumeratedValues>
30945            </field>
30946            <field>
30947              <name>TRIGGERED5</name>
30948              <description>Enable or disable interrupt for event TRIGGERED[5]</description>
30949              <lsb>5</lsb>
30950              <msb>5</msb>
30951              <enumeratedValues>
30952                <enumeratedValue>
30953                  <name>Disabled</name>
30954                  <description>Disable</description>
30955                  <value>0</value>
30956                </enumeratedValue>
30957                <enumeratedValue>
30958                  <name>Enabled</name>
30959                  <description>Enable</description>
30960                  <value>1</value>
30961                </enumeratedValue>
30962              </enumeratedValues>
30963            </field>
30964            <field>
30965              <name>TRIGGERED6</name>
30966              <description>Enable or disable interrupt for event TRIGGERED[6]</description>
30967              <lsb>6</lsb>
30968              <msb>6</msb>
30969              <enumeratedValues>
30970                <enumeratedValue>
30971                  <name>Disabled</name>
30972                  <description>Disable</description>
30973                  <value>0</value>
30974                </enumeratedValue>
30975                <enumeratedValue>
30976                  <name>Enabled</name>
30977                  <description>Enable</description>
30978                  <value>1</value>
30979                </enumeratedValue>
30980              </enumeratedValues>
30981            </field>
30982            <field>
30983              <name>TRIGGERED7</name>
30984              <description>Enable or disable interrupt for event TRIGGERED[7]</description>
30985              <lsb>7</lsb>
30986              <msb>7</msb>
30987              <enumeratedValues>
30988                <enumeratedValue>
30989                  <name>Disabled</name>
30990                  <description>Disable</description>
30991                  <value>0</value>
30992                </enumeratedValue>
30993                <enumeratedValue>
30994                  <name>Enabled</name>
30995                  <description>Enable</description>
30996                  <value>1</value>
30997                </enumeratedValue>
30998              </enumeratedValues>
30999            </field>
31000            <field>
31001              <name>TRIGGERED8</name>
31002              <description>Enable or disable interrupt for event TRIGGERED[8]</description>
31003              <lsb>8</lsb>
31004              <msb>8</msb>
31005              <enumeratedValues>
31006                <enumeratedValue>
31007                  <name>Disabled</name>
31008                  <description>Disable</description>
31009                  <value>0</value>
31010                </enumeratedValue>
31011                <enumeratedValue>
31012                  <name>Enabled</name>
31013                  <description>Enable</description>
31014                  <value>1</value>
31015                </enumeratedValue>
31016              </enumeratedValues>
31017            </field>
31018            <field>
31019              <name>TRIGGERED9</name>
31020              <description>Enable or disable interrupt for event TRIGGERED[9]</description>
31021              <lsb>9</lsb>
31022              <msb>9</msb>
31023              <enumeratedValues>
31024                <enumeratedValue>
31025                  <name>Disabled</name>
31026                  <description>Disable</description>
31027                  <value>0</value>
31028                </enumeratedValue>
31029                <enumeratedValue>
31030                  <name>Enabled</name>
31031                  <description>Enable</description>
31032                  <value>1</value>
31033                </enumeratedValue>
31034              </enumeratedValues>
31035            </field>
31036            <field>
31037              <name>TRIGGERED10</name>
31038              <description>Enable or disable interrupt for event TRIGGERED[10]</description>
31039              <lsb>10</lsb>
31040              <msb>10</msb>
31041              <enumeratedValues>
31042                <enumeratedValue>
31043                  <name>Disabled</name>
31044                  <description>Disable</description>
31045                  <value>0</value>
31046                </enumeratedValue>
31047                <enumeratedValue>
31048                  <name>Enabled</name>
31049                  <description>Enable</description>
31050                  <value>1</value>
31051                </enumeratedValue>
31052              </enumeratedValues>
31053            </field>
31054            <field>
31055              <name>TRIGGERED11</name>
31056              <description>Enable or disable interrupt for event TRIGGERED[11]</description>
31057              <lsb>11</lsb>
31058              <msb>11</msb>
31059              <enumeratedValues>
31060                <enumeratedValue>
31061                  <name>Disabled</name>
31062                  <description>Disable</description>
31063                  <value>0</value>
31064                </enumeratedValue>
31065                <enumeratedValue>
31066                  <name>Enabled</name>
31067                  <description>Enable</description>
31068                  <value>1</value>
31069                </enumeratedValue>
31070              </enumeratedValues>
31071            </field>
31072            <field>
31073              <name>TRIGGERED12</name>
31074              <description>Enable or disable interrupt for event TRIGGERED[12]</description>
31075              <lsb>12</lsb>
31076              <msb>12</msb>
31077              <enumeratedValues>
31078                <enumeratedValue>
31079                  <name>Disabled</name>
31080                  <description>Disable</description>
31081                  <value>0</value>
31082                </enumeratedValue>
31083                <enumeratedValue>
31084                  <name>Enabled</name>
31085                  <description>Enable</description>
31086                  <value>1</value>
31087                </enumeratedValue>
31088              </enumeratedValues>
31089            </field>
31090            <field>
31091              <name>TRIGGERED13</name>
31092              <description>Enable or disable interrupt for event TRIGGERED[13]</description>
31093              <lsb>13</lsb>
31094              <msb>13</msb>
31095              <enumeratedValues>
31096                <enumeratedValue>
31097                  <name>Disabled</name>
31098                  <description>Disable</description>
31099                  <value>0</value>
31100                </enumeratedValue>
31101                <enumeratedValue>
31102                  <name>Enabled</name>
31103                  <description>Enable</description>
31104                  <value>1</value>
31105                </enumeratedValue>
31106              </enumeratedValues>
31107            </field>
31108            <field>
31109              <name>TRIGGERED14</name>
31110              <description>Enable or disable interrupt for event TRIGGERED[14]</description>
31111              <lsb>14</lsb>
31112              <msb>14</msb>
31113              <enumeratedValues>
31114                <enumeratedValue>
31115                  <name>Disabled</name>
31116                  <description>Disable</description>
31117                  <value>0</value>
31118                </enumeratedValue>
31119                <enumeratedValue>
31120                  <name>Enabled</name>
31121                  <description>Enable</description>
31122                  <value>1</value>
31123                </enumeratedValue>
31124              </enumeratedValues>
31125            </field>
31126            <field>
31127              <name>TRIGGERED15</name>
31128              <description>Enable or disable interrupt for event TRIGGERED[15]</description>
31129              <lsb>15</lsb>
31130              <msb>15</msb>
31131              <enumeratedValues>
31132                <enumeratedValue>
31133                  <name>Disabled</name>
31134                  <description>Disable</description>
31135                  <value>0</value>
31136                </enumeratedValue>
31137                <enumeratedValue>
31138                  <name>Enabled</name>
31139                  <description>Enable</description>
31140                  <value>1</value>
31141                </enumeratedValue>
31142              </enumeratedValues>
31143            </field>
31144          </fields>
31145        </register>
31146        <register>
31147          <name>INTENSET</name>
31148          <description>Enable interrupt</description>
31149          <addressOffset>0x304</addressOffset>
31150          <access>read-write</access>
31151          <fields>
31152            <field>
31153              <name>TRIGGERED0</name>
31154              <description>Write '1' to enable interrupt for event TRIGGERED[0]</description>
31155              <lsb>0</lsb>
31156              <msb>0</msb>
31157              <enumeratedValues>
31158                <usage>read</usage>
31159                <enumeratedValue>
31160                  <name>Disabled</name>
31161                  <description>Read: Disabled</description>
31162                  <value>0</value>
31163                </enumeratedValue>
31164                <enumeratedValue>
31165                  <name>Enabled</name>
31166                  <description>Read: Enabled</description>
31167                  <value>1</value>
31168                </enumeratedValue>
31169              </enumeratedValues>
31170              <enumeratedValues>
31171                <usage>write</usage>
31172                <enumeratedValue>
31173                  <name>Set</name>
31174                  <description>Enable</description>
31175                  <value>1</value>
31176                </enumeratedValue>
31177              </enumeratedValues>
31178            </field>
31179            <field>
31180              <name>TRIGGERED1</name>
31181              <description>Write '1' to enable interrupt for event TRIGGERED[1]</description>
31182              <lsb>1</lsb>
31183              <msb>1</msb>
31184              <enumeratedValues>
31185                <usage>read</usage>
31186                <enumeratedValue>
31187                  <name>Disabled</name>
31188                  <description>Read: Disabled</description>
31189                  <value>0</value>
31190                </enumeratedValue>
31191                <enumeratedValue>
31192                  <name>Enabled</name>
31193                  <description>Read: Enabled</description>
31194                  <value>1</value>
31195                </enumeratedValue>
31196              </enumeratedValues>
31197              <enumeratedValues>
31198                <usage>write</usage>
31199                <enumeratedValue>
31200                  <name>Set</name>
31201                  <description>Enable</description>
31202                  <value>1</value>
31203                </enumeratedValue>
31204              </enumeratedValues>
31205            </field>
31206            <field>
31207              <name>TRIGGERED2</name>
31208              <description>Write '1' to enable interrupt for event TRIGGERED[2]</description>
31209              <lsb>2</lsb>
31210              <msb>2</msb>
31211              <enumeratedValues>
31212                <usage>read</usage>
31213                <enumeratedValue>
31214                  <name>Disabled</name>
31215                  <description>Read: Disabled</description>
31216                  <value>0</value>
31217                </enumeratedValue>
31218                <enumeratedValue>
31219                  <name>Enabled</name>
31220                  <description>Read: Enabled</description>
31221                  <value>1</value>
31222                </enumeratedValue>
31223              </enumeratedValues>
31224              <enumeratedValues>
31225                <usage>write</usage>
31226                <enumeratedValue>
31227                  <name>Set</name>
31228                  <description>Enable</description>
31229                  <value>1</value>
31230                </enumeratedValue>
31231              </enumeratedValues>
31232            </field>
31233            <field>
31234              <name>TRIGGERED3</name>
31235              <description>Write '1' to enable interrupt for event TRIGGERED[3]</description>
31236              <lsb>3</lsb>
31237              <msb>3</msb>
31238              <enumeratedValues>
31239                <usage>read</usage>
31240                <enumeratedValue>
31241                  <name>Disabled</name>
31242                  <description>Read: Disabled</description>
31243                  <value>0</value>
31244                </enumeratedValue>
31245                <enumeratedValue>
31246                  <name>Enabled</name>
31247                  <description>Read: Enabled</description>
31248                  <value>1</value>
31249                </enumeratedValue>
31250              </enumeratedValues>
31251              <enumeratedValues>
31252                <usage>write</usage>
31253                <enumeratedValue>
31254                  <name>Set</name>
31255                  <description>Enable</description>
31256                  <value>1</value>
31257                </enumeratedValue>
31258              </enumeratedValues>
31259            </field>
31260            <field>
31261              <name>TRIGGERED4</name>
31262              <description>Write '1' to enable interrupt for event TRIGGERED[4]</description>
31263              <lsb>4</lsb>
31264              <msb>4</msb>
31265              <enumeratedValues>
31266                <usage>read</usage>
31267                <enumeratedValue>
31268                  <name>Disabled</name>
31269                  <description>Read: Disabled</description>
31270                  <value>0</value>
31271                </enumeratedValue>
31272                <enumeratedValue>
31273                  <name>Enabled</name>
31274                  <description>Read: Enabled</description>
31275                  <value>1</value>
31276                </enumeratedValue>
31277              </enumeratedValues>
31278              <enumeratedValues>
31279                <usage>write</usage>
31280                <enumeratedValue>
31281                  <name>Set</name>
31282                  <description>Enable</description>
31283                  <value>1</value>
31284                </enumeratedValue>
31285              </enumeratedValues>
31286            </field>
31287            <field>
31288              <name>TRIGGERED5</name>
31289              <description>Write '1' to enable interrupt for event TRIGGERED[5]</description>
31290              <lsb>5</lsb>
31291              <msb>5</msb>
31292              <enumeratedValues>
31293                <usage>read</usage>
31294                <enumeratedValue>
31295                  <name>Disabled</name>
31296                  <description>Read: Disabled</description>
31297                  <value>0</value>
31298                </enumeratedValue>
31299                <enumeratedValue>
31300                  <name>Enabled</name>
31301                  <description>Read: Enabled</description>
31302                  <value>1</value>
31303                </enumeratedValue>
31304              </enumeratedValues>
31305              <enumeratedValues>
31306                <usage>write</usage>
31307                <enumeratedValue>
31308                  <name>Set</name>
31309                  <description>Enable</description>
31310                  <value>1</value>
31311                </enumeratedValue>
31312              </enumeratedValues>
31313            </field>
31314            <field>
31315              <name>TRIGGERED6</name>
31316              <description>Write '1' to enable interrupt for event TRIGGERED[6]</description>
31317              <lsb>6</lsb>
31318              <msb>6</msb>
31319              <enumeratedValues>
31320                <usage>read</usage>
31321                <enumeratedValue>
31322                  <name>Disabled</name>
31323                  <description>Read: Disabled</description>
31324                  <value>0</value>
31325                </enumeratedValue>
31326                <enumeratedValue>
31327                  <name>Enabled</name>
31328                  <description>Read: Enabled</description>
31329                  <value>1</value>
31330                </enumeratedValue>
31331              </enumeratedValues>
31332              <enumeratedValues>
31333                <usage>write</usage>
31334                <enumeratedValue>
31335                  <name>Set</name>
31336                  <description>Enable</description>
31337                  <value>1</value>
31338                </enumeratedValue>
31339              </enumeratedValues>
31340            </field>
31341            <field>
31342              <name>TRIGGERED7</name>
31343              <description>Write '1' to enable interrupt for event TRIGGERED[7]</description>
31344              <lsb>7</lsb>
31345              <msb>7</msb>
31346              <enumeratedValues>
31347                <usage>read</usage>
31348                <enumeratedValue>
31349                  <name>Disabled</name>
31350                  <description>Read: Disabled</description>
31351                  <value>0</value>
31352                </enumeratedValue>
31353                <enumeratedValue>
31354                  <name>Enabled</name>
31355                  <description>Read: Enabled</description>
31356                  <value>1</value>
31357                </enumeratedValue>
31358              </enumeratedValues>
31359              <enumeratedValues>
31360                <usage>write</usage>
31361                <enumeratedValue>
31362                  <name>Set</name>
31363                  <description>Enable</description>
31364                  <value>1</value>
31365                </enumeratedValue>
31366              </enumeratedValues>
31367            </field>
31368            <field>
31369              <name>TRIGGERED8</name>
31370              <description>Write '1' to enable interrupt for event TRIGGERED[8]</description>
31371              <lsb>8</lsb>
31372              <msb>8</msb>
31373              <enumeratedValues>
31374                <usage>read</usage>
31375                <enumeratedValue>
31376                  <name>Disabled</name>
31377                  <description>Read: Disabled</description>
31378                  <value>0</value>
31379                </enumeratedValue>
31380                <enumeratedValue>
31381                  <name>Enabled</name>
31382                  <description>Read: Enabled</description>
31383                  <value>1</value>
31384                </enumeratedValue>
31385              </enumeratedValues>
31386              <enumeratedValues>
31387                <usage>write</usage>
31388                <enumeratedValue>
31389                  <name>Set</name>
31390                  <description>Enable</description>
31391                  <value>1</value>
31392                </enumeratedValue>
31393              </enumeratedValues>
31394            </field>
31395            <field>
31396              <name>TRIGGERED9</name>
31397              <description>Write '1' to enable interrupt for event TRIGGERED[9]</description>
31398              <lsb>9</lsb>
31399              <msb>9</msb>
31400              <enumeratedValues>
31401                <usage>read</usage>
31402                <enumeratedValue>
31403                  <name>Disabled</name>
31404                  <description>Read: Disabled</description>
31405                  <value>0</value>
31406                </enumeratedValue>
31407                <enumeratedValue>
31408                  <name>Enabled</name>
31409                  <description>Read: Enabled</description>
31410                  <value>1</value>
31411                </enumeratedValue>
31412              </enumeratedValues>
31413              <enumeratedValues>
31414                <usage>write</usage>
31415                <enumeratedValue>
31416                  <name>Set</name>
31417                  <description>Enable</description>
31418                  <value>1</value>
31419                </enumeratedValue>
31420              </enumeratedValues>
31421            </field>
31422            <field>
31423              <name>TRIGGERED10</name>
31424              <description>Write '1' to enable interrupt for event TRIGGERED[10]</description>
31425              <lsb>10</lsb>
31426              <msb>10</msb>
31427              <enumeratedValues>
31428                <usage>read</usage>
31429                <enumeratedValue>
31430                  <name>Disabled</name>
31431                  <description>Read: Disabled</description>
31432                  <value>0</value>
31433                </enumeratedValue>
31434                <enumeratedValue>
31435                  <name>Enabled</name>
31436                  <description>Read: Enabled</description>
31437                  <value>1</value>
31438                </enumeratedValue>
31439              </enumeratedValues>
31440              <enumeratedValues>
31441                <usage>write</usage>
31442                <enumeratedValue>
31443                  <name>Set</name>
31444                  <description>Enable</description>
31445                  <value>1</value>
31446                </enumeratedValue>
31447              </enumeratedValues>
31448            </field>
31449            <field>
31450              <name>TRIGGERED11</name>
31451              <description>Write '1' to enable interrupt for event TRIGGERED[11]</description>
31452              <lsb>11</lsb>
31453              <msb>11</msb>
31454              <enumeratedValues>
31455                <usage>read</usage>
31456                <enumeratedValue>
31457                  <name>Disabled</name>
31458                  <description>Read: Disabled</description>
31459                  <value>0</value>
31460                </enumeratedValue>
31461                <enumeratedValue>
31462                  <name>Enabled</name>
31463                  <description>Read: Enabled</description>
31464                  <value>1</value>
31465                </enumeratedValue>
31466              </enumeratedValues>
31467              <enumeratedValues>
31468                <usage>write</usage>
31469                <enumeratedValue>
31470                  <name>Set</name>
31471                  <description>Enable</description>
31472                  <value>1</value>
31473                </enumeratedValue>
31474              </enumeratedValues>
31475            </field>
31476            <field>
31477              <name>TRIGGERED12</name>
31478              <description>Write '1' to enable interrupt for event TRIGGERED[12]</description>
31479              <lsb>12</lsb>
31480              <msb>12</msb>
31481              <enumeratedValues>
31482                <usage>read</usage>
31483                <enumeratedValue>
31484                  <name>Disabled</name>
31485                  <description>Read: Disabled</description>
31486                  <value>0</value>
31487                </enumeratedValue>
31488                <enumeratedValue>
31489                  <name>Enabled</name>
31490                  <description>Read: Enabled</description>
31491                  <value>1</value>
31492                </enumeratedValue>
31493              </enumeratedValues>
31494              <enumeratedValues>
31495                <usage>write</usage>
31496                <enumeratedValue>
31497                  <name>Set</name>
31498                  <description>Enable</description>
31499                  <value>1</value>
31500                </enumeratedValue>
31501              </enumeratedValues>
31502            </field>
31503            <field>
31504              <name>TRIGGERED13</name>
31505              <description>Write '1' to enable interrupt for event TRIGGERED[13]</description>
31506              <lsb>13</lsb>
31507              <msb>13</msb>
31508              <enumeratedValues>
31509                <usage>read</usage>
31510                <enumeratedValue>
31511                  <name>Disabled</name>
31512                  <description>Read: Disabled</description>
31513                  <value>0</value>
31514                </enumeratedValue>
31515                <enumeratedValue>
31516                  <name>Enabled</name>
31517                  <description>Read: Enabled</description>
31518                  <value>1</value>
31519                </enumeratedValue>
31520              </enumeratedValues>
31521              <enumeratedValues>
31522                <usage>write</usage>
31523                <enumeratedValue>
31524                  <name>Set</name>
31525                  <description>Enable</description>
31526                  <value>1</value>
31527                </enumeratedValue>
31528              </enumeratedValues>
31529            </field>
31530            <field>
31531              <name>TRIGGERED14</name>
31532              <description>Write '1' to enable interrupt for event TRIGGERED[14]</description>
31533              <lsb>14</lsb>
31534              <msb>14</msb>
31535              <enumeratedValues>
31536                <usage>read</usage>
31537                <enumeratedValue>
31538                  <name>Disabled</name>
31539                  <description>Read: Disabled</description>
31540                  <value>0</value>
31541                </enumeratedValue>
31542                <enumeratedValue>
31543                  <name>Enabled</name>
31544                  <description>Read: Enabled</description>
31545                  <value>1</value>
31546                </enumeratedValue>
31547              </enumeratedValues>
31548              <enumeratedValues>
31549                <usage>write</usage>
31550                <enumeratedValue>
31551                  <name>Set</name>
31552                  <description>Enable</description>
31553                  <value>1</value>
31554                </enumeratedValue>
31555              </enumeratedValues>
31556            </field>
31557            <field>
31558              <name>TRIGGERED15</name>
31559              <description>Write '1' to enable interrupt for event TRIGGERED[15]</description>
31560              <lsb>15</lsb>
31561              <msb>15</msb>
31562              <enumeratedValues>
31563                <usage>read</usage>
31564                <enumeratedValue>
31565                  <name>Disabled</name>
31566                  <description>Read: Disabled</description>
31567                  <value>0</value>
31568                </enumeratedValue>
31569                <enumeratedValue>
31570                  <name>Enabled</name>
31571                  <description>Read: Enabled</description>
31572                  <value>1</value>
31573                </enumeratedValue>
31574              </enumeratedValues>
31575              <enumeratedValues>
31576                <usage>write</usage>
31577                <enumeratedValue>
31578                  <name>Set</name>
31579                  <description>Enable</description>
31580                  <value>1</value>
31581                </enumeratedValue>
31582              </enumeratedValues>
31583            </field>
31584          </fields>
31585        </register>
31586        <register>
31587          <name>INTENCLR</name>
31588          <description>Disable interrupt</description>
31589          <addressOffset>0x308</addressOffset>
31590          <access>read-write</access>
31591          <fields>
31592            <field>
31593              <name>TRIGGERED0</name>
31594              <description>Write '1' to disable interrupt for event TRIGGERED[0]</description>
31595              <lsb>0</lsb>
31596              <msb>0</msb>
31597              <enumeratedValues>
31598                <usage>read</usage>
31599                <enumeratedValue>
31600                  <name>Disabled</name>
31601                  <description>Read: Disabled</description>
31602                  <value>0</value>
31603                </enumeratedValue>
31604                <enumeratedValue>
31605                  <name>Enabled</name>
31606                  <description>Read: Enabled</description>
31607                  <value>1</value>
31608                </enumeratedValue>
31609              </enumeratedValues>
31610              <enumeratedValues>
31611                <usage>write</usage>
31612                <enumeratedValue>
31613                  <name>Clear</name>
31614                  <description>Disable</description>
31615                  <value>1</value>
31616                </enumeratedValue>
31617              </enumeratedValues>
31618            </field>
31619            <field>
31620              <name>TRIGGERED1</name>
31621              <description>Write '1' to disable interrupt for event TRIGGERED[1]</description>
31622              <lsb>1</lsb>
31623              <msb>1</msb>
31624              <enumeratedValues>
31625                <usage>read</usage>
31626                <enumeratedValue>
31627                  <name>Disabled</name>
31628                  <description>Read: Disabled</description>
31629                  <value>0</value>
31630                </enumeratedValue>
31631                <enumeratedValue>
31632                  <name>Enabled</name>
31633                  <description>Read: Enabled</description>
31634                  <value>1</value>
31635                </enumeratedValue>
31636              </enumeratedValues>
31637              <enumeratedValues>
31638                <usage>write</usage>
31639                <enumeratedValue>
31640                  <name>Clear</name>
31641                  <description>Disable</description>
31642                  <value>1</value>
31643                </enumeratedValue>
31644              </enumeratedValues>
31645            </field>
31646            <field>
31647              <name>TRIGGERED2</name>
31648              <description>Write '1' to disable interrupt for event TRIGGERED[2]</description>
31649              <lsb>2</lsb>
31650              <msb>2</msb>
31651              <enumeratedValues>
31652                <usage>read</usage>
31653                <enumeratedValue>
31654                  <name>Disabled</name>
31655                  <description>Read: Disabled</description>
31656                  <value>0</value>
31657                </enumeratedValue>
31658                <enumeratedValue>
31659                  <name>Enabled</name>
31660                  <description>Read: Enabled</description>
31661                  <value>1</value>
31662                </enumeratedValue>
31663              </enumeratedValues>
31664              <enumeratedValues>
31665                <usage>write</usage>
31666                <enumeratedValue>
31667                  <name>Clear</name>
31668                  <description>Disable</description>
31669                  <value>1</value>
31670                </enumeratedValue>
31671              </enumeratedValues>
31672            </field>
31673            <field>
31674              <name>TRIGGERED3</name>
31675              <description>Write '1' to disable interrupt for event TRIGGERED[3]</description>
31676              <lsb>3</lsb>
31677              <msb>3</msb>
31678              <enumeratedValues>
31679                <usage>read</usage>
31680                <enumeratedValue>
31681                  <name>Disabled</name>
31682                  <description>Read: Disabled</description>
31683                  <value>0</value>
31684                </enumeratedValue>
31685                <enumeratedValue>
31686                  <name>Enabled</name>
31687                  <description>Read: Enabled</description>
31688                  <value>1</value>
31689                </enumeratedValue>
31690              </enumeratedValues>
31691              <enumeratedValues>
31692                <usage>write</usage>
31693                <enumeratedValue>
31694                  <name>Clear</name>
31695                  <description>Disable</description>
31696                  <value>1</value>
31697                </enumeratedValue>
31698              </enumeratedValues>
31699            </field>
31700            <field>
31701              <name>TRIGGERED4</name>
31702              <description>Write '1' to disable interrupt for event TRIGGERED[4]</description>
31703              <lsb>4</lsb>
31704              <msb>4</msb>
31705              <enumeratedValues>
31706                <usage>read</usage>
31707                <enumeratedValue>
31708                  <name>Disabled</name>
31709                  <description>Read: Disabled</description>
31710                  <value>0</value>
31711                </enumeratedValue>
31712                <enumeratedValue>
31713                  <name>Enabled</name>
31714                  <description>Read: Enabled</description>
31715                  <value>1</value>
31716                </enumeratedValue>
31717              </enumeratedValues>
31718              <enumeratedValues>
31719                <usage>write</usage>
31720                <enumeratedValue>
31721                  <name>Clear</name>
31722                  <description>Disable</description>
31723                  <value>1</value>
31724                </enumeratedValue>
31725              </enumeratedValues>
31726            </field>
31727            <field>
31728              <name>TRIGGERED5</name>
31729              <description>Write '1' to disable interrupt for event TRIGGERED[5]</description>
31730              <lsb>5</lsb>
31731              <msb>5</msb>
31732              <enumeratedValues>
31733                <usage>read</usage>
31734                <enumeratedValue>
31735                  <name>Disabled</name>
31736                  <description>Read: Disabled</description>
31737                  <value>0</value>
31738                </enumeratedValue>
31739                <enumeratedValue>
31740                  <name>Enabled</name>
31741                  <description>Read: Enabled</description>
31742                  <value>1</value>
31743                </enumeratedValue>
31744              </enumeratedValues>
31745              <enumeratedValues>
31746                <usage>write</usage>
31747                <enumeratedValue>
31748                  <name>Clear</name>
31749                  <description>Disable</description>
31750                  <value>1</value>
31751                </enumeratedValue>
31752              </enumeratedValues>
31753            </field>
31754            <field>
31755              <name>TRIGGERED6</name>
31756              <description>Write '1' to disable interrupt for event TRIGGERED[6]</description>
31757              <lsb>6</lsb>
31758              <msb>6</msb>
31759              <enumeratedValues>
31760                <usage>read</usage>
31761                <enumeratedValue>
31762                  <name>Disabled</name>
31763                  <description>Read: Disabled</description>
31764                  <value>0</value>
31765                </enumeratedValue>
31766                <enumeratedValue>
31767                  <name>Enabled</name>
31768                  <description>Read: Enabled</description>
31769                  <value>1</value>
31770                </enumeratedValue>
31771              </enumeratedValues>
31772              <enumeratedValues>
31773                <usage>write</usage>
31774                <enumeratedValue>
31775                  <name>Clear</name>
31776                  <description>Disable</description>
31777                  <value>1</value>
31778                </enumeratedValue>
31779              </enumeratedValues>
31780            </field>
31781            <field>
31782              <name>TRIGGERED7</name>
31783              <description>Write '1' to disable interrupt for event TRIGGERED[7]</description>
31784              <lsb>7</lsb>
31785              <msb>7</msb>
31786              <enumeratedValues>
31787                <usage>read</usage>
31788                <enumeratedValue>
31789                  <name>Disabled</name>
31790                  <description>Read: Disabled</description>
31791                  <value>0</value>
31792                </enumeratedValue>
31793                <enumeratedValue>
31794                  <name>Enabled</name>
31795                  <description>Read: Enabled</description>
31796                  <value>1</value>
31797                </enumeratedValue>
31798              </enumeratedValues>
31799              <enumeratedValues>
31800                <usage>write</usage>
31801                <enumeratedValue>
31802                  <name>Clear</name>
31803                  <description>Disable</description>
31804                  <value>1</value>
31805                </enumeratedValue>
31806              </enumeratedValues>
31807            </field>
31808            <field>
31809              <name>TRIGGERED8</name>
31810              <description>Write '1' to disable interrupt for event TRIGGERED[8]</description>
31811              <lsb>8</lsb>
31812              <msb>8</msb>
31813              <enumeratedValues>
31814                <usage>read</usage>
31815                <enumeratedValue>
31816                  <name>Disabled</name>
31817                  <description>Read: Disabled</description>
31818                  <value>0</value>
31819                </enumeratedValue>
31820                <enumeratedValue>
31821                  <name>Enabled</name>
31822                  <description>Read: Enabled</description>
31823                  <value>1</value>
31824                </enumeratedValue>
31825              </enumeratedValues>
31826              <enumeratedValues>
31827                <usage>write</usage>
31828                <enumeratedValue>
31829                  <name>Clear</name>
31830                  <description>Disable</description>
31831                  <value>1</value>
31832                </enumeratedValue>
31833              </enumeratedValues>
31834            </field>
31835            <field>
31836              <name>TRIGGERED9</name>
31837              <description>Write '1' to disable interrupt for event TRIGGERED[9]</description>
31838              <lsb>9</lsb>
31839              <msb>9</msb>
31840              <enumeratedValues>
31841                <usage>read</usage>
31842                <enumeratedValue>
31843                  <name>Disabled</name>
31844                  <description>Read: Disabled</description>
31845                  <value>0</value>
31846                </enumeratedValue>
31847                <enumeratedValue>
31848                  <name>Enabled</name>
31849                  <description>Read: Enabled</description>
31850                  <value>1</value>
31851                </enumeratedValue>
31852              </enumeratedValues>
31853              <enumeratedValues>
31854                <usage>write</usage>
31855                <enumeratedValue>
31856                  <name>Clear</name>
31857                  <description>Disable</description>
31858                  <value>1</value>
31859                </enumeratedValue>
31860              </enumeratedValues>
31861            </field>
31862            <field>
31863              <name>TRIGGERED10</name>
31864              <description>Write '1' to disable interrupt for event TRIGGERED[10]</description>
31865              <lsb>10</lsb>
31866              <msb>10</msb>
31867              <enumeratedValues>
31868                <usage>read</usage>
31869                <enumeratedValue>
31870                  <name>Disabled</name>
31871                  <description>Read: Disabled</description>
31872                  <value>0</value>
31873                </enumeratedValue>
31874                <enumeratedValue>
31875                  <name>Enabled</name>
31876                  <description>Read: Enabled</description>
31877                  <value>1</value>
31878                </enumeratedValue>
31879              </enumeratedValues>
31880              <enumeratedValues>
31881                <usage>write</usage>
31882                <enumeratedValue>
31883                  <name>Clear</name>
31884                  <description>Disable</description>
31885                  <value>1</value>
31886                </enumeratedValue>
31887              </enumeratedValues>
31888            </field>
31889            <field>
31890              <name>TRIGGERED11</name>
31891              <description>Write '1' to disable interrupt for event TRIGGERED[11]</description>
31892              <lsb>11</lsb>
31893              <msb>11</msb>
31894              <enumeratedValues>
31895                <usage>read</usage>
31896                <enumeratedValue>
31897                  <name>Disabled</name>
31898                  <description>Read: Disabled</description>
31899                  <value>0</value>
31900                </enumeratedValue>
31901                <enumeratedValue>
31902                  <name>Enabled</name>
31903                  <description>Read: Enabled</description>
31904                  <value>1</value>
31905                </enumeratedValue>
31906              </enumeratedValues>
31907              <enumeratedValues>
31908                <usage>write</usage>
31909                <enumeratedValue>
31910                  <name>Clear</name>
31911                  <description>Disable</description>
31912                  <value>1</value>
31913                </enumeratedValue>
31914              </enumeratedValues>
31915            </field>
31916            <field>
31917              <name>TRIGGERED12</name>
31918              <description>Write '1' to disable interrupt for event TRIGGERED[12]</description>
31919              <lsb>12</lsb>
31920              <msb>12</msb>
31921              <enumeratedValues>
31922                <usage>read</usage>
31923                <enumeratedValue>
31924                  <name>Disabled</name>
31925                  <description>Read: Disabled</description>
31926                  <value>0</value>
31927                </enumeratedValue>
31928                <enumeratedValue>
31929                  <name>Enabled</name>
31930                  <description>Read: Enabled</description>
31931                  <value>1</value>
31932                </enumeratedValue>
31933              </enumeratedValues>
31934              <enumeratedValues>
31935                <usage>write</usage>
31936                <enumeratedValue>
31937                  <name>Clear</name>
31938                  <description>Disable</description>
31939                  <value>1</value>
31940                </enumeratedValue>
31941              </enumeratedValues>
31942            </field>
31943            <field>
31944              <name>TRIGGERED13</name>
31945              <description>Write '1' to disable interrupt for event TRIGGERED[13]</description>
31946              <lsb>13</lsb>
31947              <msb>13</msb>
31948              <enumeratedValues>
31949                <usage>read</usage>
31950                <enumeratedValue>
31951                  <name>Disabled</name>
31952                  <description>Read: Disabled</description>
31953                  <value>0</value>
31954                </enumeratedValue>
31955                <enumeratedValue>
31956                  <name>Enabled</name>
31957                  <description>Read: Enabled</description>
31958                  <value>1</value>
31959                </enumeratedValue>
31960              </enumeratedValues>
31961              <enumeratedValues>
31962                <usage>write</usage>
31963                <enumeratedValue>
31964                  <name>Clear</name>
31965                  <description>Disable</description>
31966                  <value>1</value>
31967                </enumeratedValue>
31968              </enumeratedValues>
31969            </field>
31970            <field>
31971              <name>TRIGGERED14</name>
31972              <description>Write '1' to disable interrupt for event TRIGGERED[14]</description>
31973              <lsb>14</lsb>
31974              <msb>14</msb>
31975              <enumeratedValues>
31976                <usage>read</usage>
31977                <enumeratedValue>
31978                  <name>Disabled</name>
31979                  <description>Read: Disabled</description>
31980                  <value>0</value>
31981                </enumeratedValue>
31982                <enumeratedValue>
31983                  <name>Enabled</name>
31984                  <description>Read: Enabled</description>
31985                  <value>1</value>
31986                </enumeratedValue>
31987              </enumeratedValues>
31988              <enumeratedValues>
31989                <usage>write</usage>
31990                <enumeratedValue>
31991                  <name>Clear</name>
31992                  <description>Disable</description>
31993                  <value>1</value>
31994                </enumeratedValue>
31995              </enumeratedValues>
31996            </field>
31997            <field>
31998              <name>TRIGGERED15</name>
31999              <description>Write '1' to disable interrupt for event TRIGGERED[15]</description>
32000              <lsb>15</lsb>
32001              <msb>15</msb>
32002              <enumeratedValues>
32003                <usage>read</usage>
32004                <enumeratedValue>
32005                  <name>Disabled</name>
32006                  <description>Read: Disabled</description>
32007                  <value>0</value>
32008                </enumeratedValue>
32009                <enumeratedValue>
32010                  <name>Enabled</name>
32011                  <description>Read: Enabled</description>
32012                  <value>1</value>
32013                </enumeratedValue>
32014              </enumeratedValues>
32015              <enumeratedValues>
32016                <usage>write</usage>
32017                <enumeratedValue>
32018                  <name>Clear</name>
32019                  <description>Disable</description>
32020                  <value>1</value>
32021                </enumeratedValue>
32022              </enumeratedValues>
32023            </field>
32024          </fields>
32025        </register>
32026      </registers>
32027    </peripheral>
32028    <peripheral derivedFrom="RTC0_NS">
32029      <name>RTC1_NS</name>
32030      <description>Real-time counter 1</description>
32031      <baseAddress>0x41016000</baseAddress>
32032      <!--Security dma=NA-->
32033      <!--Security securemapping=NS-->
32034      <interrupt>
32035        <name>RTC1</name>
32036        <value>22</value>
32037      </interrupt>
32038    </peripheral>
32039    <peripheral derivedFrom="TIMER0_NS">
32040      <name>TIMER1_NS</name>
32041      <description>Timer/Counter 1</description>
32042      <baseAddress>0x41018000</baseAddress>
32043      <!--Security dma=NA-->
32044      <!--Security securemapping=NS-->
32045      <interrupt>
32046        <name>TIMER1</name>
32047        <value>24</value>
32048      </interrupt>
32049    </peripheral>
32050    <peripheral derivedFrom="TIMER0_NS">
32051      <name>TIMER2_NS</name>
32052      <description>Timer/Counter 2</description>
32053      <baseAddress>0x41019000</baseAddress>
32054      <!--Security dma=NA-->
32055      <!--Security securemapping=NS-->
32056      <interrupt>
32057        <name>TIMER2</name>
32058        <value>25</value>
32059      </interrupt>
32060    </peripheral>
32061    <peripheral>
32062      <name>SWI0_NS</name>
32063      <description>Software interrupt 0</description>
32064      <baseAddress>0x4101A000</baseAddress>
32065      <headerStructName>SWI</headerStructName>
32066      <!--Security dma=NA-->
32067      <!--Security securemapping=NS-->
32068      <addressBlock>
32069        <offset>0</offset>
32070        <size>0x1000</size>
32071        <usage>registers</usage>
32072      </addressBlock>
32073      <interrupt>
32074        <name>SWI0</name>
32075        <value>26</value>
32076      </interrupt>
32077      <groupName>SWI</groupName>
32078      <size>0x20</size>
32079      <registers>
32080        <register>
32081          <name>UNUSED</name>
32082          <description>Unused.</description>
32083          <addressOffset>0x000</addressOffset>
32084          <resetValue>0x00000000</resetValue>
32085          <access>read-only</access>
32086        </register>
32087      </registers>
32088    </peripheral>
32089    <peripheral derivedFrom="SWI0_NS">
32090      <name>SWI1_NS</name>
32091      <description>Software interrupt 1</description>
32092      <baseAddress>0x4101B000</baseAddress>
32093      <!--Security dma=NA-->
32094      <!--Security securemapping=NS-->
32095      <interrupt>
32096        <name>SWI1</name>
32097        <value>27</value>
32098      </interrupt>
32099    </peripheral>
32100    <peripheral derivedFrom="SWI0_NS">
32101      <name>SWI2_NS</name>
32102      <description>Software interrupt 2</description>
32103      <baseAddress>0x4101C000</baseAddress>
32104      <!--Security dma=NA-->
32105      <!--Security securemapping=NS-->
32106      <interrupt>
32107        <name>SWI2</name>
32108        <value>28</value>
32109      </interrupt>
32110    </peripheral>
32111    <peripheral derivedFrom="SWI0_NS">
32112      <name>SWI3_NS</name>
32113      <description>Software interrupt 3</description>
32114      <baseAddress>0x4101D000</baseAddress>
32115      <!--Security dma=NA-->
32116      <!--Security securemapping=NS-->
32117      <interrupt>
32118        <name>SWI3</name>
32119        <value>29</value>
32120      </interrupt>
32121    </peripheral>
32122    <peripheral>
32123      <name>APPMUTEX_NS</name>
32124      <description>MUTEX 0</description>
32125      <baseAddress>0x40030000</baseAddress>
32126      <headerStructName>MUTEX</headerStructName>
32127      <!--Security dma=NA-->
32128      <!--Security securemapping=US-->
32129      <addressBlock>
32130        <offset>0</offset>
32131        <size>0x1000</size>
32132        <usage>registers</usage>
32133      </addressBlock>
32134      <groupName>MUTEX</groupName>
32135      <size>0x20</size>
32136      <registers>
32137        <register>
32138          <dim>0x10</dim>
32139          <dimIncrement>0x4</dimIncrement>
32140          <name>MUTEX[%s]</name>
32141          <description>Description collection: Mutex register</description>
32142          <addressOffset>0x400</addressOffset>
32143          <access>read-write</access>
32144          <fields>
32145            <field>
32146              <name>MUTEX</name>
32147              <description>Mutex register n</description>
32148              <lsb>0</lsb>
32149              <msb>0</msb>
32150              <enumeratedValues>
32151                <enumeratedValue>
32152                  <name>Unlocked</name>
32153                  <description>Mutex n is in unlocked state</description>
32154                  <value>0</value>
32155                </enumeratedValue>
32156                <enumeratedValue>
32157                  <name>Locked</name>
32158                  <description>Mutex n is in locked state</description>
32159                  <value>1</value>
32160                </enumeratedValue>
32161              </enumeratedValues>
32162            </field>
32163          </fields>
32164        </register>
32165      </registers>
32166    </peripheral>
32167    <peripheral derivedFrom="APPMUTEX_NS">
32168      <name>APPMUTEX_S</name>
32169      <description>MUTEX 1</description>
32170      <baseAddress>0x50030000</baseAddress>
32171      <!--Security dma=NA-->
32172      <!--Security securemapping=US-->
32173    </peripheral>
32174    <peripheral>
32175      <name>ACL_NS</name>
32176      <description>Access control lists</description>
32177      <baseAddress>0x41080000</baseAddress>
32178      <headerStructName>ACL</headerStructName>
32179      <!--Security dma=NA-->
32180      <!--Security securemapping=NS-->
32181      <addressBlock>
32182        <offset>0</offset>
32183        <size>0x1000</size>
32184        <usage>registers</usage>
32185      </addressBlock>
32186      <groupName>ACL</groupName>
32187      <size>0x20</size>
32188      <registers>
32189        <cluster>
32190          <dim>8</dim>
32191          <dimIncrement>0x010</dimIncrement>
32192          <name>ACL[%s]</name>
32193          <description>Unspecified</description>
32194          <headerStructName>ACL_ACL</headerStructName>
32195          <access>read-write</access>
32196          <addressOffset>0x800</addressOffset>
32197          <register>
32198            <name>ADDR</name>
32199            <description>Description cluster: Start address of region to protect. The start address must be word-aligned.</description>
32200            <addressOffset>0x000</addressOffset>
32201            <access>read-writeonce</access>
32202            <resetValue>0x00000000</resetValue>
32203            <fields>
32204              <field>
32205                <name>ADDR</name>
32206                <description>Start address of flash region n. The start address must point to a flash page boundary.</description>
32207                <lsb>0</lsb>
32208                <msb>31</msb>
32209              </field>
32210            </fields>
32211          </register>
32212          <register>
32213            <name>SIZE</name>
32214            <description>Description cluster: Size of region to protect counting from address ACL[n].ADDR. Writing a '0' has no effect.</description>
32215            <addressOffset>0x004</addressOffset>
32216            <access>read-writeonce</access>
32217            <resetValue>0x00000000</resetValue>
32218            <fields>
32219              <field>
32220                <name>SIZE</name>
32221                <description>Size of flash region n in bytes. Must be a multiple of the flash page size.</description>
32222                <lsb>0</lsb>
32223                <msb>31</msb>
32224              </field>
32225            </fields>
32226          </register>
32227          <register>
32228            <name>PERM</name>
32229            <description>Description cluster: Access permissions for region n as defined by start address ACL[n].ADDR and size ACL[n].SIZE</description>
32230            <addressOffset>0x008</addressOffset>
32231            <access>read-writeonce</access>
32232            <resetValue>0x00000000</resetValue>
32233            <fields>
32234              <field>
32235                <name>WRITE</name>
32236                <description>Configure write and erase permissions for region n. Writing a '0' has no effect.</description>
32237                <lsb>1</lsb>
32238                <msb>1</msb>
32239                <enumeratedValues>
32240                  <enumeratedValue>
32241                    <name>Enable</name>
32242                    <description>Allow write and erase instructions to region n.</description>
32243                    <value>0</value>
32244                  </enumeratedValue>
32245                  <enumeratedValue>
32246                    <name>Disable</name>
32247                    <description>Block write and erase instructions to region n.</description>
32248                    <value>1</value>
32249                  </enumeratedValue>
32250                </enumeratedValues>
32251              </field>
32252              <field>
32253                <name>READ</name>
32254                <description>Configure read permissions for region n. Writing a '0' has no effect.</description>
32255                <lsb>2</lsb>
32256                <msb>2</msb>
32257                <enumeratedValues>
32258                  <enumeratedValue>
32259                    <name>Enable</name>
32260                    <description>Allow read instructions to region n.</description>
32261                    <value>0</value>
32262                  </enumeratedValue>
32263                  <enumeratedValue>
32264                    <name>Disable</name>
32265                    <description>Block read instructions to region n.</description>
32266                    <value>1</value>
32267                  </enumeratedValue>
32268                </enumeratedValues>
32269              </field>
32270            </fields>
32271          </register>
32272        </cluster>
32273      </registers>
32274    </peripheral>
32275    <peripheral>
32276      <name>NVMC_NS</name>
32277      <description>Non-volatile memory controller</description>
32278      <baseAddress>0x41080000</baseAddress>
32279      <alternatePeripheral>ACL_NS</alternatePeripheral>
32280      <headerStructName>NVMC</headerStructName>
32281      <!--Security dma=NA-->
32282      <!--Security securemapping=NS-->
32283      <addressBlock>
32284        <offset>0</offset>
32285        <size>0x1000</size>
32286        <usage>registers</usage>
32287      </addressBlock>
32288      <groupName>NVMC</groupName>
32289      <size>0x20</size>
32290      <registers>
32291        <register>
32292          <name>READY</name>
32293          <description>Ready flag</description>
32294          <addressOffset>0x400</addressOffset>
32295          <access>read-only</access>
32296          <resetValue>0x00000001</resetValue>
32297          <fields>
32298            <field>
32299              <name>READY</name>
32300              <description>NVMC is ready or busy</description>
32301              <lsb>0</lsb>
32302              <msb>0</msb>
32303              <enumeratedValues>
32304                <enumeratedValue>
32305                  <name>Busy</name>
32306                  <description>NVMC is busy (ongoing write or erase operation)</description>
32307                  <value>0</value>
32308                </enumeratedValue>
32309                <enumeratedValue>
32310                  <name>Ready</name>
32311                  <description>NVMC is ready</description>
32312                  <value>1</value>
32313                </enumeratedValue>
32314              </enumeratedValues>
32315            </field>
32316          </fields>
32317        </register>
32318        <register>
32319          <name>READYNEXT</name>
32320          <description>Ready flag</description>
32321          <addressOffset>0x408</addressOffset>
32322          <access>read-only</access>
32323          <resetValue>0x00000001</resetValue>
32324          <fields>
32325            <field>
32326              <name>READYNEXT</name>
32327              <description>NVMC can accept a new write operation</description>
32328              <lsb>0</lsb>
32329              <msb>0</msb>
32330              <enumeratedValues>
32331                <enumeratedValue>
32332                  <name>Busy</name>
32333                  <description>NVMC cannot accept any write operation</description>
32334                  <value>0</value>
32335                </enumeratedValue>
32336                <enumeratedValue>
32337                  <name>Ready</name>
32338                  <description>NVMC is ready</description>
32339                  <value>1</value>
32340                </enumeratedValue>
32341              </enumeratedValues>
32342            </field>
32343          </fields>
32344        </register>
32345        <register>
32346          <name>CONFIG</name>
32347          <description>Configuration register</description>
32348          <addressOffset>0x504</addressOffset>
32349          <access>read-write</access>
32350          <!--Security securemapping=S-->
32351          <fields>
32352            <field>
32353              <name>WEN</name>
32354              <description>Program memory access mode. It is strongly recommended to only activate erase and write modes when they are actively used. Enabling write or erase will invalidate the cache and keep it invalidated.</description>
32355              <lsb>0</lsb>
32356              <msb>2</msb>
32357              <enumeratedValues>
32358                <enumeratedValue>
32359                  <name>Ren</name>
32360                  <description>Read only access</description>
32361                  <value>0</value>
32362                </enumeratedValue>
32363                <enumeratedValue>
32364                  <name>Wen</name>
32365                  <description>Write enabled</description>
32366                  <value>1</value>
32367                </enumeratedValue>
32368                <enumeratedValue>
32369                  <name>Een</name>
32370                  <description>Erase enabled</description>
32371                  <value>2</value>
32372                </enumeratedValue>
32373                <enumeratedValue>
32374                  <name>PEen</name>
32375                  <description>Partial erase enabled</description>
32376                  <value>4</value>
32377                </enumeratedValue>
32378              </enumeratedValues>
32379            </field>
32380          </fields>
32381        </register>
32382        <register>
32383          <name>ERASEALL</name>
32384          <description>Register for erasing all non-volatile user memory</description>
32385          <addressOffset>0x50C</addressOffset>
32386          <access>write-only</access>
32387          <!--Security securemapping=S-->
32388          <fields>
32389            <field>
32390              <name>ERASEALL</name>
32391              <description>Erase all non-volatile memory including UICR registers. Before the non-volatile memory can be erased, erasing must be enabled by setting CONFIG.WEN=Een.</description>
32392              <lsb>0</lsb>
32393              <msb>0</msb>
32394              <enumeratedValues>
32395                <enumeratedValue>
32396                  <name>NoOperation</name>
32397                  <description>No operation</description>
32398                  <value>0</value>
32399                </enumeratedValue>
32400                <enumeratedValue>
32401                  <name>Erase</name>
32402                  <description>Start chip erase</description>
32403                  <value>1</value>
32404                </enumeratedValue>
32405              </enumeratedValues>
32406            </field>
32407          </fields>
32408        </register>
32409        <register>
32410          <name>ERASEPAGEPARTIALCFG</name>
32411          <description>Register for partial erase configuration</description>
32412          <addressOffset>0x51C</addressOffset>
32413          <access>read-write</access>
32414          <resetValue>0x0000000A</resetValue>
32415          <!--Security securemapping=S-->
32416          <fields>
32417            <field>
32418              <name>DURATION</name>
32419              <description>Duration of the partial erase in milliseconds</description>
32420              <lsb>0</lsb>
32421              <msb>6</msb>
32422            </field>
32423          </fields>
32424        </register>
32425        <register>
32426          <name>ICACHECNF</name>
32427          <description>I-code cache configuration register</description>
32428          <addressOffset>0x540</addressOffset>
32429          <access>read-write</access>
32430          <resetValue>0x00000000</resetValue>
32431          <!--Security securemapping=S-->
32432          <fields>
32433            <field>
32434              <name>CACHEEN</name>
32435              <description>Cache enable</description>
32436              <lsb>0</lsb>
32437              <msb>0</msb>
32438              <enumeratedValues>
32439                <enumeratedValue>
32440                  <name>Disabled</name>
32441                  <description>Disable cache. Invalidates all cache entries.</description>
32442                  <value>0</value>
32443                </enumeratedValue>
32444                <enumeratedValue>
32445                  <name>Enabled</name>
32446                  <description>Enable cache</description>
32447                  <value>1</value>
32448                </enumeratedValue>
32449              </enumeratedValues>
32450            </field>
32451            <field>
32452              <name>CACHEPROFEN</name>
32453              <description>Cache profiling enable</description>
32454              <lsb>8</lsb>
32455              <msb>8</msb>
32456              <enumeratedValues>
32457                <enumeratedValue>
32458                  <name>Disabled</name>
32459                  <description>Disable cache profiling</description>
32460                  <value>0</value>
32461                </enumeratedValue>
32462                <enumeratedValue>
32463                  <name>Enabled</name>
32464                  <description>Enable cache profiling</description>
32465                  <value>1</value>
32466                </enumeratedValue>
32467              </enumeratedValues>
32468            </field>
32469          </fields>
32470        </register>
32471        <register>
32472          <name>IHIT</name>
32473          <description>I-code cache hit counter</description>
32474          <addressOffset>0x548</addressOffset>
32475          <access>read-write</access>
32476          <!--Security securemapping=S-->
32477          <fields>
32478            <field>
32479              <name>HITS</name>
32480              <description>Number of cache hits Write zero to clear</description>
32481              <lsb>0</lsb>
32482              <msb>31</msb>
32483            </field>
32484          </fields>
32485        </register>
32486        <register>
32487          <name>IMISS</name>
32488          <description>I-code cache miss counter</description>
32489          <addressOffset>0x54C</addressOffset>
32490          <access>read-write</access>
32491          <!--Security securemapping=S-->
32492          <fields>
32493            <field>
32494              <name>MISSES</name>
32495              <description>Number of cache misses Write zero to clear</description>
32496              <lsb>0</lsb>
32497              <msb>31</msb>
32498            </field>
32499          </fields>
32500        </register>
32501      </registers>
32502    </peripheral>
32503    <peripheral>
32504      <name>VMC_NS</name>
32505      <description>Volatile Memory controller</description>
32506      <baseAddress>0x41081000</baseAddress>
32507      <headerStructName>VMC</headerStructName>
32508      <!--Security dma=NA-->
32509      <!--Security securemapping=NS-->
32510      <addressBlock>
32511        <offset>0</offset>
32512        <size>0x1000</size>
32513        <usage>registers</usage>
32514      </addressBlock>
32515      <groupName>VMC</groupName>
32516      <size>0x20</size>
32517      <registers>
32518        <cluster>
32519          <dim>4</dim>
32520          <dimIncrement>0x010</dimIncrement>
32521          <name>RAM[%s]</name>
32522          <description>Unspecified</description>
32523          <headerStructName>VMC_RAM</headerStructName>
32524          <access>read-write</access>
32525          <addressOffset>0x600</addressOffset>
32526          <register>
32527            <name>POWER</name>
32528            <description>Description cluster: RAM[n] power control register</description>
32529            <addressOffset>0x000</addressOffset>
32530            <access>read-write</access>
32531            <resetValue>0x0000FFFF</resetValue>
32532            <fields>
32533              <field>
32534                <name>S0POWER</name>
32535                <description>Keep RAM section S0 of RAM[n] on or off in System ON mode</description>
32536                <lsb>0</lsb>
32537                <msb>0</msb>
32538                <enumeratedValues>
32539                  <enumeratedValue>
32540                    <name>Off</name>
32541                    <description>Off</description>
32542                    <value>0</value>
32543                  </enumeratedValue>
32544                  <enumeratedValue>
32545                    <name>On</name>
32546                    <description>On</description>
32547                    <value>1</value>
32548                  </enumeratedValue>
32549                </enumeratedValues>
32550              </field>
32551              <field>
32552                <name>S1POWER</name>
32553                <description>Keep RAM section S1 of RAM[n] on or off in System ON mode</description>
32554                <lsb>1</lsb>
32555                <msb>1</msb>
32556                <enumeratedValues>
32557                  <enumeratedValue>
32558                    <name>Off</name>
32559                    <description>Off</description>
32560                    <value>0</value>
32561                  </enumeratedValue>
32562                  <enumeratedValue>
32563                    <name>On</name>
32564                    <description>On</description>
32565                    <value>1</value>
32566                  </enumeratedValue>
32567                </enumeratedValues>
32568              </field>
32569              <field>
32570                <name>S2POWER</name>
32571                <description>Keep RAM section S2 of RAM[n] on or off in System ON mode</description>
32572                <lsb>2</lsb>
32573                <msb>2</msb>
32574                <enumeratedValues>
32575                  <enumeratedValue>
32576                    <name>Off</name>
32577                    <description>Off</description>
32578                    <value>0</value>
32579                  </enumeratedValue>
32580                  <enumeratedValue>
32581                    <name>On</name>
32582                    <description>On</description>
32583                    <value>1</value>
32584                  </enumeratedValue>
32585                </enumeratedValues>
32586              </field>
32587              <field>
32588                <name>S3POWER</name>
32589                <description>Keep RAM section S3 of RAM[n] on or off in System ON mode</description>
32590                <lsb>3</lsb>
32591                <msb>3</msb>
32592                <enumeratedValues>
32593                  <enumeratedValue>
32594                    <name>Off</name>
32595                    <description>Off</description>
32596                    <value>0</value>
32597                  </enumeratedValue>
32598                  <enumeratedValue>
32599                    <name>On</name>
32600                    <description>On</description>
32601                    <value>1</value>
32602                  </enumeratedValue>
32603                </enumeratedValues>
32604              </field>
32605              <field>
32606                <name>S0RETENTION</name>
32607                <description>Keep retention on RAM section S0 of RAM[n] when RAM section is switched off</description>
32608                <lsb>16</lsb>
32609                <msb>16</msb>
32610                <enumeratedValues>
32611                  <enumeratedValue>
32612                    <name>Off</name>
32613                    <description>Off</description>
32614                    <value>0</value>
32615                  </enumeratedValue>
32616                  <enumeratedValue>
32617                    <name>On</name>
32618                    <description>On</description>
32619                    <value>1</value>
32620                  </enumeratedValue>
32621                </enumeratedValues>
32622              </field>
32623              <field>
32624                <name>S1RETENTION</name>
32625                <description>Keep retention on RAM section S1 of RAM[n] when RAM section is switched off</description>
32626                <lsb>17</lsb>
32627                <msb>17</msb>
32628                <enumeratedValues>
32629                  <enumeratedValue>
32630                    <name>Off</name>
32631                    <description>Off</description>
32632                    <value>0</value>
32633                  </enumeratedValue>
32634                  <enumeratedValue>
32635                    <name>On</name>
32636                    <description>On</description>
32637                    <value>1</value>
32638                  </enumeratedValue>
32639                </enumeratedValues>
32640              </field>
32641              <field>
32642                <name>S2RETENTION</name>
32643                <description>Keep retention on RAM section S2 of RAM[n] when RAM section is switched off</description>
32644                <lsb>18</lsb>
32645                <msb>18</msb>
32646                <enumeratedValues>
32647                  <enumeratedValue>
32648                    <name>Off</name>
32649                    <description>Off</description>
32650                    <value>0</value>
32651                  </enumeratedValue>
32652                  <enumeratedValue>
32653                    <name>On</name>
32654                    <description>On</description>
32655                    <value>1</value>
32656                  </enumeratedValue>
32657                </enumeratedValues>
32658              </field>
32659              <field>
32660                <name>S3RETENTION</name>
32661                <description>Keep retention on RAM section S3 of RAM[n] when RAM section is switched off</description>
32662                <lsb>19</lsb>
32663                <msb>19</msb>
32664                <enumeratedValues>
32665                  <enumeratedValue>
32666                    <name>Off</name>
32667                    <description>Off</description>
32668                    <value>0</value>
32669                  </enumeratedValue>
32670                  <enumeratedValue>
32671                    <name>On</name>
32672                    <description>On</description>
32673                    <value>1</value>
32674                  </enumeratedValue>
32675                </enumeratedValues>
32676              </field>
32677            </fields>
32678          </register>
32679          <register>
32680            <name>POWERSET</name>
32681            <description>Description cluster: RAM[n] power control set register</description>
32682            <addressOffset>0x004</addressOffset>
32683            <access>read-write</access>
32684            <resetValue>0x0000FFFF</resetValue>
32685            <fields>
32686              <field>
32687                <name>S0POWER</name>
32688                <description>Keep RAM section S0 of RAM[n] on or off in System ON mode</description>
32689                <lsb>0</lsb>
32690                <msb>0</msb>
32691                <enumeratedValues>
32692                  <enumeratedValue>
32693                    <name>On</name>
32694                    <description>On</description>
32695                    <value>1</value>
32696                  </enumeratedValue>
32697                </enumeratedValues>
32698              </field>
32699              <field>
32700                <name>S1POWER</name>
32701                <description>Keep RAM section S1 of RAM[n] on or off in System ON mode</description>
32702                <lsb>1</lsb>
32703                <msb>1</msb>
32704                <enumeratedValues>
32705                  <enumeratedValue>
32706                    <name>On</name>
32707                    <description>On</description>
32708                    <value>1</value>
32709                  </enumeratedValue>
32710                </enumeratedValues>
32711              </field>
32712              <field>
32713                <name>S2POWER</name>
32714                <description>Keep RAM section S2 of RAM[n] on or off in System ON mode</description>
32715                <lsb>2</lsb>
32716                <msb>2</msb>
32717                <enumeratedValues>
32718                  <enumeratedValue>
32719                    <name>On</name>
32720                    <description>On</description>
32721                    <value>1</value>
32722                  </enumeratedValue>
32723                </enumeratedValues>
32724              </field>
32725              <field>
32726                <name>S3POWER</name>
32727                <description>Keep RAM section S3 of RAM[n] on or off in System ON mode</description>
32728                <lsb>3</lsb>
32729                <msb>3</msb>
32730                <enumeratedValues>
32731                  <enumeratedValue>
32732                    <name>On</name>
32733                    <description>On</description>
32734                    <value>1</value>
32735                  </enumeratedValue>
32736                </enumeratedValues>
32737              </field>
32738              <field>
32739                <name>S0RETENTION</name>
32740                <description>Keep retention on RAM section S0 of RAM[n] when RAM section is switched off</description>
32741                <lsb>16</lsb>
32742                <msb>16</msb>
32743                <enumeratedValues>
32744                  <enumeratedValue>
32745                    <name>On</name>
32746                    <description>On</description>
32747                    <value>1</value>
32748                  </enumeratedValue>
32749                </enumeratedValues>
32750              </field>
32751              <field>
32752                <name>S1RETENTION</name>
32753                <description>Keep retention on RAM section S1 of RAM[n] when RAM section is switched off</description>
32754                <lsb>17</lsb>
32755                <msb>17</msb>
32756                <enumeratedValues>
32757                  <enumeratedValue>
32758                    <name>On</name>
32759                    <description>On</description>
32760                    <value>1</value>
32761                  </enumeratedValue>
32762                </enumeratedValues>
32763              </field>
32764              <field>
32765                <name>S2RETENTION</name>
32766                <description>Keep retention on RAM section S2 of RAM[n] when RAM section is switched off</description>
32767                <lsb>18</lsb>
32768                <msb>18</msb>
32769                <enumeratedValues>
32770                  <enumeratedValue>
32771                    <name>On</name>
32772                    <description>On</description>
32773                    <value>1</value>
32774                  </enumeratedValue>
32775                </enumeratedValues>
32776              </field>
32777              <field>
32778                <name>S3RETENTION</name>
32779                <description>Keep retention on RAM section S3 of RAM[n] when RAM section is switched off</description>
32780                <lsb>19</lsb>
32781                <msb>19</msb>
32782                <enumeratedValues>
32783                  <enumeratedValue>
32784                    <name>On</name>
32785                    <description>On</description>
32786                    <value>1</value>
32787                  </enumeratedValue>
32788                </enumeratedValues>
32789              </field>
32790            </fields>
32791          </register>
32792          <register>
32793            <name>POWERCLR</name>
32794            <description>Description cluster: RAM[n] power control clear register</description>
32795            <addressOffset>0x008</addressOffset>
32796            <access>read-write</access>
32797            <resetValue>0x0000FFFF</resetValue>
32798            <fields>
32799              <field>
32800                <name>S0POWER</name>
32801                <description>Keep RAM section S0 of RAM[n] on or off in System ON mode</description>
32802                <lsb>0</lsb>
32803                <msb>0</msb>
32804                <enumeratedValues>
32805                  <enumeratedValue>
32806                    <name>Off</name>
32807                    <description>Off</description>
32808                    <value>1</value>
32809                  </enumeratedValue>
32810                </enumeratedValues>
32811              </field>
32812              <field>
32813                <name>S1POWER</name>
32814                <description>Keep RAM section S1 of RAM[n] on or off in System ON mode</description>
32815                <lsb>1</lsb>
32816                <msb>1</msb>
32817                <enumeratedValues>
32818                  <enumeratedValue>
32819                    <name>Off</name>
32820                    <description>Off</description>
32821                    <value>1</value>
32822                  </enumeratedValue>
32823                </enumeratedValues>
32824              </field>
32825              <field>
32826                <name>S2POWER</name>
32827                <description>Keep RAM section S2 of RAM[n] on or off in System ON mode</description>
32828                <lsb>2</lsb>
32829                <msb>2</msb>
32830                <enumeratedValues>
32831                  <enumeratedValue>
32832                    <name>Off</name>
32833                    <description>Off</description>
32834                    <value>1</value>
32835                  </enumeratedValue>
32836                </enumeratedValues>
32837              </field>
32838              <field>
32839                <name>S3POWER</name>
32840                <description>Keep RAM section S3 of RAM[n] on or off in System ON mode</description>
32841                <lsb>3</lsb>
32842                <msb>3</msb>
32843                <enumeratedValues>
32844                  <enumeratedValue>
32845                    <name>Off</name>
32846                    <description>Off</description>
32847                    <value>1</value>
32848                  </enumeratedValue>
32849                </enumeratedValues>
32850              </field>
32851              <field>
32852                <name>S0RETENTION</name>
32853                <description>Keep retention on RAM section S0 of RAM[n] when RAM section is switched off</description>
32854                <lsb>16</lsb>
32855                <msb>16</msb>
32856                <enumeratedValues>
32857                  <enumeratedValue>
32858                    <name>Off</name>
32859                    <description>Off</description>
32860                    <value>1</value>
32861                  </enumeratedValue>
32862                </enumeratedValues>
32863              </field>
32864              <field>
32865                <name>S1RETENTION</name>
32866                <description>Keep retention on RAM section S1 of RAM[n] when RAM section is switched off</description>
32867                <lsb>17</lsb>
32868                <msb>17</msb>
32869                <enumeratedValues>
32870                  <enumeratedValue>
32871                    <name>Off</name>
32872                    <description>Off</description>
32873                    <value>1</value>
32874                  </enumeratedValue>
32875                </enumeratedValues>
32876              </field>
32877              <field>
32878                <name>S2RETENTION</name>
32879                <description>Keep retention on RAM section S2 of RAM[n] when RAM section is switched off</description>
32880                <lsb>18</lsb>
32881                <msb>18</msb>
32882                <enumeratedValues>
32883                  <enumeratedValue>
32884                    <name>Off</name>
32885                    <description>Off</description>
32886                    <value>1</value>
32887                  </enumeratedValue>
32888                </enumeratedValues>
32889              </field>
32890              <field>
32891                <name>S3RETENTION</name>
32892                <description>Keep retention on RAM section S3 of RAM[n] when RAM section is switched off</description>
32893                <lsb>19</lsb>
32894                <msb>19</msb>
32895                <enumeratedValues>
32896                  <enumeratedValue>
32897                    <name>Off</name>
32898                    <description>Off</description>
32899                    <value>1</value>
32900                  </enumeratedValue>
32901                </enumeratedValues>
32902              </field>
32903            </fields>
32904          </register>
32905        </cluster>
32906      </registers>
32907    </peripheral>
32908    <peripheral>
32909      <name>P0_NS</name>
32910      <description>GPIO Port 0</description>
32911      <baseAddress>0x418C0500</baseAddress>
32912      <headerStructName>GPIO</headerStructName>
32913      <!--Security dma=NA-->
32914      <!--Security securemapping=NS-->
32915      <addressBlock>
32916        <offset>0</offset>
32917        <size>0x300</size>
32918        <usage>registers</usage>
32919      </addressBlock>
32920      <groupName>GPIO</groupName>
32921      <size>0x20</size>
32922      <registers>
32923        <register>
32924          <name>OUT</name>
32925          <description>Write GPIO port</description>
32926          <addressOffset>0x004</addressOffset>
32927          <access>read-write</access>
32928          <fields>
32929            <field>
32930              <name>PIN0</name>
32931              <description>Pin 0</description>
32932              <lsb>0</lsb>
32933              <msb>0</msb>
32934              <enumeratedValues>
32935                <enumeratedValue>
32936                  <name>Low</name>
32937                  <description>Pin driver is low</description>
32938                  <value>0</value>
32939                </enumeratedValue>
32940                <enumeratedValue>
32941                  <name>High</name>
32942                  <description>Pin driver is high</description>
32943                  <value>1</value>
32944                </enumeratedValue>
32945              </enumeratedValues>
32946            </field>
32947            <field>
32948              <name>PIN1</name>
32949              <description>Pin 1</description>
32950              <lsb>1</lsb>
32951              <msb>1</msb>
32952              <enumeratedValues>
32953                <enumeratedValue>
32954                  <name>Low</name>
32955                  <description>Pin driver is low</description>
32956                  <value>0</value>
32957                </enumeratedValue>
32958                <enumeratedValue>
32959                  <name>High</name>
32960                  <description>Pin driver is high</description>
32961                  <value>1</value>
32962                </enumeratedValue>
32963              </enumeratedValues>
32964            </field>
32965            <field>
32966              <name>PIN2</name>
32967              <description>Pin 2</description>
32968              <lsb>2</lsb>
32969              <msb>2</msb>
32970              <enumeratedValues>
32971                <enumeratedValue>
32972                  <name>Low</name>
32973                  <description>Pin driver is low</description>
32974                  <value>0</value>
32975                </enumeratedValue>
32976                <enumeratedValue>
32977                  <name>High</name>
32978                  <description>Pin driver is high</description>
32979                  <value>1</value>
32980                </enumeratedValue>
32981              </enumeratedValues>
32982            </field>
32983            <field>
32984              <name>PIN3</name>
32985              <description>Pin 3</description>
32986              <lsb>3</lsb>
32987              <msb>3</msb>
32988              <enumeratedValues>
32989                <enumeratedValue>
32990                  <name>Low</name>
32991                  <description>Pin driver is low</description>
32992                  <value>0</value>
32993                </enumeratedValue>
32994                <enumeratedValue>
32995                  <name>High</name>
32996                  <description>Pin driver is high</description>
32997                  <value>1</value>
32998                </enumeratedValue>
32999              </enumeratedValues>
33000            </field>
33001            <field>
33002              <name>PIN4</name>
33003              <description>Pin 4</description>
33004              <lsb>4</lsb>
33005              <msb>4</msb>
33006              <enumeratedValues>
33007                <enumeratedValue>
33008                  <name>Low</name>
33009                  <description>Pin driver is low</description>
33010                  <value>0</value>
33011                </enumeratedValue>
33012                <enumeratedValue>
33013                  <name>High</name>
33014                  <description>Pin driver is high</description>
33015                  <value>1</value>
33016                </enumeratedValue>
33017              </enumeratedValues>
33018            </field>
33019            <field>
33020              <name>PIN5</name>
33021              <description>Pin 5</description>
33022              <lsb>5</lsb>
33023              <msb>5</msb>
33024              <enumeratedValues>
33025                <enumeratedValue>
33026                  <name>Low</name>
33027                  <description>Pin driver is low</description>
33028                  <value>0</value>
33029                </enumeratedValue>
33030                <enumeratedValue>
33031                  <name>High</name>
33032                  <description>Pin driver is high</description>
33033                  <value>1</value>
33034                </enumeratedValue>
33035              </enumeratedValues>
33036            </field>
33037            <field>
33038              <name>PIN6</name>
33039              <description>Pin 6</description>
33040              <lsb>6</lsb>
33041              <msb>6</msb>
33042              <enumeratedValues>
33043                <enumeratedValue>
33044                  <name>Low</name>
33045                  <description>Pin driver is low</description>
33046                  <value>0</value>
33047                </enumeratedValue>
33048                <enumeratedValue>
33049                  <name>High</name>
33050                  <description>Pin driver is high</description>
33051                  <value>1</value>
33052                </enumeratedValue>
33053              </enumeratedValues>
33054            </field>
33055            <field>
33056              <name>PIN7</name>
33057              <description>Pin 7</description>
33058              <lsb>7</lsb>
33059              <msb>7</msb>
33060              <enumeratedValues>
33061                <enumeratedValue>
33062                  <name>Low</name>
33063                  <description>Pin driver is low</description>
33064                  <value>0</value>
33065                </enumeratedValue>
33066                <enumeratedValue>
33067                  <name>High</name>
33068                  <description>Pin driver is high</description>
33069                  <value>1</value>
33070                </enumeratedValue>
33071              </enumeratedValues>
33072            </field>
33073            <field>
33074              <name>PIN8</name>
33075              <description>Pin 8</description>
33076              <lsb>8</lsb>
33077              <msb>8</msb>
33078              <enumeratedValues>
33079                <enumeratedValue>
33080                  <name>Low</name>
33081                  <description>Pin driver is low</description>
33082                  <value>0</value>
33083                </enumeratedValue>
33084                <enumeratedValue>
33085                  <name>High</name>
33086                  <description>Pin driver is high</description>
33087                  <value>1</value>
33088                </enumeratedValue>
33089              </enumeratedValues>
33090            </field>
33091            <field>
33092              <name>PIN9</name>
33093              <description>Pin 9</description>
33094              <lsb>9</lsb>
33095              <msb>9</msb>
33096              <enumeratedValues>
33097                <enumeratedValue>
33098                  <name>Low</name>
33099                  <description>Pin driver is low</description>
33100                  <value>0</value>
33101                </enumeratedValue>
33102                <enumeratedValue>
33103                  <name>High</name>
33104                  <description>Pin driver is high</description>
33105                  <value>1</value>
33106                </enumeratedValue>
33107              </enumeratedValues>
33108            </field>
33109            <field>
33110              <name>PIN10</name>
33111              <description>Pin 10</description>
33112              <lsb>10</lsb>
33113              <msb>10</msb>
33114              <enumeratedValues>
33115                <enumeratedValue>
33116                  <name>Low</name>
33117                  <description>Pin driver is low</description>
33118                  <value>0</value>
33119                </enumeratedValue>
33120                <enumeratedValue>
33121                  <name>High</name>
33122                  <description>Pin driver is high</description>
33123                  <value>1</value>
33124                </enumeratedValue>
33125              </enumeratedValues>
33126            </field>
33127            <field>
33128              <name>PIN11</name>
33129              <description>Pin 11</description>
33130              <lsb>11</lsb>
33131              <msb>11</msb>
33132              <enumeratedValues>
33133                <enumeratedValue>
33134                  <name>Low</name>
33135                  <description>Pin driver is low</description>
33136                  <value>0</value>
33137                </enumeratedValue>
33138                <enumeratedValue>
33139                  <name>High</name>
33140                  <description>Pin driver is high</description>
33141                  <value>1</value>
33142                </enumeratedValue>
33143              </enumeratedValues>
33144            </field>
33145            <field>
33146              <name>PIN12</name>
33147              <description>Pin 12</description>
33148              <lsb>12</lsb>
33149              <msb>12</msb>
33150              <enumeratedValues>
33151                <enumeratedValue>
33152                  <name>Low</name>
33153                  <description>Pin driver is low</description>
33154                  <value>0</value>
33155                </enumeratedValue>
33156                <enumeratedValue>
33157                  <name>High</name>
33158                  <description>Pin driver is high</description>
33159                  <value>1</value>
33160                </enumeratedValue>
33161              </enumeratedValues>
33162            </field>
33163            <field>
33164              <name>PIN13</name>
33165              <description>Pin 13</description>
33166              <lsb>13</lsb>
33167              <msb>13</msb>
33168              <enumeratedValues>
33169                <enumeratedValue>
33170                  <name>Low</name>
33171                  <description>Pin driver is low</description>
33172                  <value>0</value>
33173                </enumeratedValue>
33174                <enumeratedValue>
33175                  <name>High</name>
33176                  <description>Pin driver is high</description>
33177                  <value>1</value>
33178                </enumeratedValue>
33179              </enumeratedValues>
33180            </field>
33181            <field>
33182              <name>PIN14</name>
33183              <description>Pin 14</description>
33184              <lsb>14</lsb>
33185              <msb>14</msb>
33186              <enumeratedValues>
33187                <enumeratedValue>
33188                  <name>Low</name>
33189                  <description>Pin driver is low</description>
33190                  <value>0</value>
33191                </enumeratedValue>
33192                <enumeratedValue>
33193                  <name>High</name>
33194                  <description>Pin driver is high</description>
33195                  <value>1</value>
33196                </enumeratedValue>
33197              </enumeratedValues>
33198            </field>
33199            <field>
33200              <name>PIN15</name>
33201              <description>Pin 15</description>
33202              <lsb>15</lsb>
33203              <msb>15</msb>
33204              <enumeratedValues>
33205                <enumeratedValue>
33206                  <name>Low</name>
33207                  <description>Pin driver is low</description>
33208                  <value>0</value>
33209                </enumeratedValue>
33210                <enumeratedValue>
33211                  <name>High</name>
33212                  <description>Pin driver is high</description>
33213                  <value>1</value>
33214                </enumeratedValue>
33215              </enumeratedValues>
33216            </field>
33217            <field>
33218              <name>PIN16</name>
33219              <description>Pin 16</description>
33220              <lsb>16</lsb>
33221              <msb>16</msb>
33222              <enumeratedValues>
33223                <enumeratedValue>
33224                  <name>Low</name>
33225                  <description>Pin driver is low</description>
33226                  <value>0</value>
33227                </enumeratedValue>
33228                <enumeratedValue>
33229                  <name>High</name>
33230                  <description>Pin driver is high</description>
33231                  <value>1</value>
33232                </enumeratedValue>
33233              </enumeratedValues>
33234            </field>
33235            <field>
33236              <name>PIN17</name>
33237              <description>Pin 17</description>
33238              <lsb>17</lsb>
33239              <msb>17</msb>
33240              <enumeratedValues>
33241                <enumeratedValue>
33242                  <name>Low</name>
33243                  <description>Pin driver is low</description>
33244                  <value>0</value>
33245                </enumeratedValue>
33246                <enumeratedValue>
33247                  <name>High</name>
33248                  <description>Pin driver is high</description>
33249                  <value>1</value>
33250                </enumeratedValue>
33251              </enumeratedValues>
33252            </field>
33253            <field>
33254              <name>PIN18</name>
33255              <description>Pin 18</description>
33256              <lsb>18</lsb>
33257              <msb>18</msb>
33258              <enumeratedValues>
33259                <enumeratedValue>
33260                  <name>Low</name>
33261                  <description>Pin driver is low</description>
33262                  <value>0</value>
33263                </enumeratedValue>
33264                <enumeratedValue>
33265                  <name>High</name>
33266                  <description>Pin driver is high</description>
33267                  <value>1</value>
33268                </enumeratedValue>
33269              </enumeratedValues>
33270            </field>
33271            <field>
33272              <name>PIN19</name>
33273              <description>Pin 19</description>
33274              <lsb>19</lsb>
33275              <msb>19</msb>
33276              <enumeratedValues>
33277                <enumeratedValue>
33278                  <name>Low</name>
33279                  <description>Pin driver is low</description>
33280                  <value>0</value>
33281                </enumeratedValue>
33282                <enumeratedValue>
33283                  <name>High</name>
33284                  <description>Pin driver is high</description>
33285                  <value>1</value>
33286                </enumeratedValue>
33287              </enumeratedValues>
33288            </field>
33289            <field>
33290              <name>PIN20</name>
33291              <description>Pin 20</description>
33292              <lsb>20</lsb>
33293              <msb>20</msb>
33294              <enumeratedValues>
33295                <enumeratedValue>
33296                  <name>Low</name>
33297                  <description>Pin driver is low</description>
33298                  <value>0</value>
33299                </enumeratedValue>
33300                <enumeratedValue>
33301                  <name>High</name>
33302                  <description>Pin driver is high</description>
33303                  <value>1</value>
33304                </enumeratedValue>
33305              </enumeratedValues>
33306            </field>
33307            <field>
33308              <name>PIN21</name>
33309              <description>Pin 21</description>
33310              <lsb>21</lsb>
33311              <msb>21</msb>
33312              <enumeratedValues>
33313                <enumeratedValue>
33314                  <name>Low</name>
33315                  <description>Pin driver is low</description>
33316                  <value>0</value>
33317                </enumeratedValue>
33318                <enumeratedValue>
33319                  <name>High</name>
33320                  <description>Pin driver is high</description>
33321                  <value>1</value>
33322                </enumeratedValue>
33323              </enumeratedValues>
33324            </field>
33325            <field>
33326              <name>PIN22</name>
33327              <description>Pin 22</description>
33328              <lsb>22</lsb>
33329              <msb>22</msb>
33330              <enumeratedValues>
33331                <enumeratedValue>
33332                  <name>Low</name>
33333                  <description>Pin driver is low</description>
33334                  <value>0</value>
33335                </enumeratedValue>
33336                <enumeratedValue>
33337                  <name>High</name>
33338                  <description>Pin driver is high</description>
33339                  <value>1</value>
33340                </enumeratedValue>
33341              </enumeratedValues>
33342            </field>
33343            <field>
33344              <name>PIN23</name>
33345              <description>Pin 23</description>
33346              <lsb>23</lsb>
33347              <msb>23</msb>
33348              <enumeratedValues>
33349                <enumeratedValue>
33350                  <name>Low</name>
33351                  <description>Pin driver is low</description>
33352                  <value>0</value>
33353                </enumeratedValue>
33354                <enumeratedValue>
33355                  <name>High</name>
33356                  <description>Pin driver is high</description>
33357                  <value>1</value>
33358                </enumeratedValue>
33359              </enumeratedValues>
33360            </field>
33361            <field>
33362              <name>PIN24</name>
33363              <description>Pin 24</description>
33364              <lsb>24</lsb>
33365              <msb>24</msb>
33366              <enumeratedValues>
33367                <enumeratedValue>
33368                  <name>Low</name>
33369                  <description>Pin driver is low</description>
33370                  <value>0</value>
33371                </enumeratedValue>
33372                <enumeratedValue>
33373                  <name>High</name>
33374                  <description>Pin driver is high</description>
33375                  <value>1</value>
33376                </enumeratedValue>
33377              </enumeratedValues>
33378            </field>
33379            <field>
33380              <name>PIN25</name>
33381              <description>Pin 25</description>
33382              <lsb>25</lsb>
33383              <msb>25</msb>
33384              <enumeratedValues>
33385                <enumeratedValue>
33386                  <name>Low</name>
33387                  <description>Pin driver is low</description>
33388                  <value>0</value>
33389                </enumeratedValue>
33390                <enumeratedValue>
33391                  <name>High</name>
33392                  <description>Pin driver is high</description>
33393                  <value>1</value>
33394                </enumeratedValue>
33395              </enumeratedValues>
33396            </field>
33397            <field>
33398              <name>PIN26</name>
33399              <description>Pin 26</description>
33400              <lsb>26</lsb>
33401              <msb>26</msb>
33402              <enumeratedValues>
33403                <enumeratedValue>
33404                  <name>Low</name>
33405                  <description>Pin driver is low</description>
33406                  <value>0</value>
33407                </enumeratedValue>
33408                <enumeratedValue>
33409                  <name>High</name>
33410                  <description>Pin driver is high</description>
33411                  <value>1</value>
33412                </enumeratedValue>
33413              </enumeratedValues>
33414            </field>
33415            <field>
33416              <name>PIN27</name>
33417              <description>Pin 27</description>
33418              <lsb>27</lsb>
33419              <msb>27</msb>
33420              <enumeratedValues>
33421                <enumeratedValue>
33422                  <name>Low</name>
33423                  <description>Pin driver is low</description>
33424                  <value>0</value>
33425                </enumeratedValue>
33426                <enumeratedValue>
33427                  <name>High</name>
33428                  <description>Pin driver is high</description>
33429                  <value>1</value>
33430                </enumeratedValue>
33431              </enumeratedValues>
33432            </field>
33433            <field>
33434              <name>PIN28</name>
33435              <description>Pin 28</description>
33436              <lsb>28</lsb>
33437              <msb>28</msb>
33438              <enumeratedValues>
33439                <enumeratedValue>
33440                  <name>Low</name>
33441                  <description>Pin driver is low</description>
33442                  <value>0</value>
33443                </enumeratedValue>
33444                <enumeratedValue>
33445                  <name>High</name>
33446                  <description>Pin driver is high</description>
33447                  <value>1</value>
33448                </enumeratedValue>
33449              </enumeratedValues>
33450            </field>
33451            <field>
33452              <name>PIN29</name>
33453              <description>Pin 29</description>
33454              <lsb>29</lsb>
33455              <msb>29</msb>
33456              <enumeratedValues>
33457                <enumeratedValue>
33458                  <name>Low</name>
33459                  <description>Pin driver is low</description>
33460                  <value>0</value>
33461                </enumeratedValue>
33462                <enumeratedValue>
33463                  <name>High</name>
33464                  <description>Pin driver is high</description>
33465                  <value>1</value>
33466                </enumeratedValue>
33467              </enumeratedValues>
33468            </field>
33469            <field>
33470              <name>PIN30</name>
33471              <description>Pin 30</description>
33472              <lsb>30</lsb>
33473              <msb>30</msb>
33474              <enumeratedValues>
33475                <enumeratedValue>
33476                  <name>Low</name>
33477                  <description>Pin driver is low</description>
33478                  <value>0</value>
33479                </enumeratedValue>
33480                <enumeratedValue>
33481                  <name>High</name>
33482                  <description>Pin driver is high</description>
33483                  <value>1</value>
33484                </enumeratedValue>
33485              </enumeratedValues>
33486            </field>
33487            <field>
33488              <name>PIN31</name>
33489              <description>Pin 31</description>
33490              <lsb>31</lsb>
33491              <msb>31</msb>
33492              <enumeratedValues>
33493                <enumeratedValue>
33494                  <name>Low</name>
33495                  <description>Pin driver is low</description>
33496                  <value>0</value>
33497                </enumeratedValue>
33498                <enumeratedValue>
33499                  <name>High</name>
33500                  <description>Pin driver is high</description>
33501                  <value>1</value>
33502                </enumeratedValue>
33503              </enumeratedValues>
33504            </field>
33505          </fields>
33506        </register>
33507        <register>
33508          <name>OUTSET</name>
33509          <description>Set individual bits in GPIO port</description>
33510          <addressOffset>0x008</addressOffset>
33511          <access>read-write</access>
33512          <modifiedWriteValues>oneToSet</modifiedWriteValues>
33513          <fields>
33514            <field>
33515              <name>PIN0</name>
33516              <description>Pin 0</description>
33517              <lsb>0</lsb>
33518              <msb>0</msb>
33519              <enumeratedValues>
33520                <usage>read</usage>
33521                <enumeratedValue>
33522                  <name>Low</name>
33523                  <description>Read: pin driver is low</description>
33524                  <value>0</value>
33525                </enumeratedValue>
33526                <enumeratedValue>
33527                  <name>High</name>
33528                  <description>Read: pin driver is high</description>
33529                  <value>1</value>
33530                </enumeratedValue>
33531              </enumeratedValues>
33532              <enumeratedValues>
33533                <usage>write</usage>
33534                <enumeratedValue>
33535                  <name>Set</name>
33536                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33537                  <value>1</value>
33538                </enumeratedValue>
33539              </enumeratedValues>
33540            </field>
33541            <field>
33542              <name>PIN1</name>
33543              <description>Pin 1</description>
33544              <lsb>1</lsb>
33545              <msb>1</msb>
33546              <enumeratedValues>
33547                <usage>read</usage>
33548                <enumeratedValue>
33549                  <name>Low</name>
33550                  <description>Read: pin driver is low</description>
33551                  <value>0</value>
33552                </enumeratedValue>
33553                <enumeratedValue>
33554                  <name>High</name>
33555                  <description>Read: pin driver is high</description>
33556                  <value>1</value>
33557                </enumeratedValue>
33558              </enumeratedValues>
33559              <enumeratedValues>
33560                <usage>write</usage>
33561                <enumeratedValue>
33562                  <name>Set</name>
33563                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33564                  <value>1</value>
33565                </enumeratedValue>
33566              </enumeratedValues>
33567            </field>
33568            <field>
33569              <name>PIN2</name>
33570              <description>Pin 2</description>
33571              <lsb>2</lsb>
33572              <msb>2</msb>
33573              <enumeratedValues>
33574                <usage>read</usage>
33575                <enumeratedValue>
33576                  <name>Low</name>
33577                  <description>Read: pin driver is low</description>
33578                  <value>0</value>
33579                </enumeratedValue>
33580                <enumeratedValue>
33581                  <name>High</name>
33582                  <description>Read: pin driver is high</description>
33583                  <value>1</value>
33584                </enumeratedValue>
33585              </enumeratedValues>
33586              <enumeratedValues>
33587                <usage>write</usage>
33588                <enumeratedValue>
33589                  <name>Set</name>
33590                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33591                  <value>1</value>
33592                </enumeratedValue>
33593              </enumeratedValues>
33594            </field>
33595            <field>
33596              <name>PIN3</name>
33597              <description>Pin 3</description>
33598              <lsb>3</lsb>
33599              <msb>3</msb>
33600              <enumeratedValues>
33601                <usage>read</usage>
33602                <enumeratedValue>
33603                  <name>Low</name>
33604                  <description>Read: pin driver is low</description>
33605                  <value>0</value>
33606                </enumeratedValue>
33607                <enumeratedValue>
33608                  <name>High</name>
33609                  <description>Read: pin driver is high</description>
33610                  <value>1</value>
33611                </enumeratedValue>
33612              </enumeratedValues>
33613              <enumeratedValues>
33614                <usage>write</usage>
33615                <enumeratedValue>
33616                  <name>Set</name>
33617                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33618                  <value>1</value>
33619                </enumeratedValue>
33620              </enumeratedValues>
33621            </field>
33622            <field>
33623              <name>PIN4</name>
33624              <description>Pin 4</description>
33625              <lsb>4</lsb>
33626              <msb>4</msb>
33627              <enumeratedValues>
33628                <usage>read</usage>
33629                <enumeratedValue>
33630                  <name>Low</name>
33631                  <description>Read: pin driver is low</description>
33632                  <value>0</value>
33633                </enumeratedValue>
33634                <enumeratedValue>
33635                  <name>High</name>
33636                  <description>Read: pin driver is high</description>
33637                  <value>1</value>
33638                </enumeratedValue>
33639              </enumeratedValues>
33640              <enumeratedValues>
33641                <usage>write</usage>
33642                <enumeratedValue>
33643                  <name>Set</name>
33644                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33645                  <value>1</value>
33646                </enumeratedValue>
33647              </enumeratedValues>
33648            </field>
33649            <field>
33650              <name>PIN5</name>
33651              <description>Pin 5</description>
33652              <lsb>5</lsb>
33653              <msb>5</msb>
33654              <enumeratedValues>
33655                <usage>read</usage>
33656                <enumeratedValue>
33657                  <name>Low</name>
33658                  <description>Read: pin driver is low</description>
33659                  <value>0</value>
33660                </enumeratedValue>
33661                <enumeratedValue>
33662                  <name>High</name>
33663                  <description>Read: pin driver is high</description>
33664                  <value>1</value>
33665                </enumeratedValue>
33666              </enumeratedValues>
33667              <enumeratedValues>
33668                <usage>write</usage>
33669                <enumeratedValue>
33670                  <name>Set</name>
33671                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33672                  <value>1</value>
33673                </enumeratedValue>
33674              </enumeratedValues>
33675            </field>
33676            <field>
33677              <name>PIN6</name>
33678              <description>Pin 6</description>
33679              <lsb>6</lsb>
33680              <msb>6</msb>
33681              <enumeratedValues>
33682                <usage>read</usage>
33683                <enumeratedValue>
33684                  <name>Low</name>
33685                  <description>Read: pin driver is low</description>
33686                  <value>0</value>
33687                </enumeratedValue>
33688                <enumeratedValue>
33689                  <name>High</name>
33690                  <description>Read: pin driver is high</description>
33691                  <value>1</value>
33692                </enumeratedValue>
33693              </enumeratedValues>
33694              <enumeratedValues>
33695                <usage>write</usage>
33696                <enumeratedValue>
33697                  <name>Set</name>
33698                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33699                  <value>1</value>
33700                </enumeratedValue>
33701              </enumeratedValues>
33702            </field>
33703            <field>
33704              <name>PIN7</name>
33705              <description>Pin 7</description>
33706              <lsb>7</lsb>
33707              <msb>7</msb>
33708              <enumeratedValues>
33709                <usage>read</usage>
33710                <enumeratedValue>
33711                  <name>Low</name>
33712                  <description>Read: pin driver is low</description>
33713                  <value>0</value>
33714                </enumeratedValue>
33715                <enumeratedValue>
33716                  <name>High</name>
33717                  <description>Read: pin driver is high</description>
33718                  <value>1</value>
33719                </enumeratedValue>
33720              </enumeratedValues>
33721              <enumeratedValues>
33722                <usage>write</usage>
33723                <enumeratedValue>
33724                  <name>Set</name>
33725                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33726                  <value>1</value>
33727                </enumeratedValue>
33728              </enumeratedValues>
33729            </field>
33730            <field>
33731              <name>PIN8</name>
33732              <description>Pin 8</description>
33733              <lsb>8</lsb>
33734              <msb>8</msb>
33735              <enumeratedValues>
33736                <usage>read</usage>
33737                <enumeratedValue>
33738                  <name>Low</name>
33739                  <description>Read: pin driver is low</description>
33740                  <value>0</value>
33741                </enumeratedValue>
33742                <enumeratedValue>
33743                  <name>High</name>
33744                  <description>Read: pin driver is high</description>
33745                  <value>1</value>
33746                </enumeratedValue>
33747              </enumeratedValues>
33748              <enumeratedValues>
33749                <usage>write</usage>
33750                <enumeratedValue>
33751                  <name>Set</name>
33752                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33753                  <value>1</value>
33754                </enumeratedValue>
33755              </enumeratedValues>
33756            </field>
33757            <field>
33758              <name>PIN9</name>
33759              <description>Pin 9</description>
33760              <lsb>9</lsb>
33761              <msb>9</msb>
33762              <enumeratedValues>
33763                <usage>read</usage>
33764                <enumeratedValue>
33765                  <name>Low</name>
33766                  <description>Read: pin driver is low</description>
33767                  <value>0</value>
33768                </enumeratedValue>
33769                <enumeratedValue>
33770                  <name>High</name>
33771                  <description>Read: pin driver is high</description>
33772                  <value>1</value>
33773                </enumeratedValue>
33774              </enumeratedValues>
33775              <enumeratedValues>
33776                <usage>write</usage>
33777                <enumeratedValue>
33778                  <name>Set</name>
33779                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33780                  <value>1</value>
33781                </enumeratedValue>
33782              </enumeratedValues>
33783            </field>
33784            <field>
33785              <name>PIN10</name>
33786              <description>Pin 10</description>
33787              <lsb>10</lsb>
33788              <msb>10</msb>
33789              <enumeratedValues>
33790                <usage>read</usage>
33791                <enumeratedValue>
33792                  <name>Low</name>
33793                  <description>Read: pin driver is low</description>
33794                  <value>0</value>
33795                </enumeratedValue>
33796                <enumeratedValue>
33797                  <name>High</name>
33798                  <description>Read: pin driver is high</description>
33799                  <value>1</value>
33800                </enumeratedValue>
33801              </enumeratedValues>
33802              <enumeratedValues>
33803                <usage>write</usage>
33804                <enumeratedValue>
33805                  <name>Set</name>
33806                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33807                  <value>1</value>
33808                </enumeratedValue>
33809              </enumeratedValues>
33810            </field>
33811            <field>
33812              <name>PIN11</name>
33813              <description>Pin 11</description>
33814              <lsb>11</lsb>
33815              <msb>11</msb>
33816              <enumeratedValues>
33817                <usage>read</usage>
33818                <enumeratedValue>
33819                  <name>Low</name>
33820                  <description>Read: pin driver is low</description>
33821                  <value>0</value>
33822                </enumeratedValue>
33823                <enumeratedValue>
33824                  <name>High</name>
33825                  <description>Read: pin driver is high</description>
33826                  <value>1</value>
33827                </enumeratedValue>
33828              </enumeratedValues>
33829              <enumeratedValues>
33830                <usage>write</usage>
33831                <enumeratedValue>
33832                  <name>Set</name>
33833                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33834                  <value>1</value>
33835                </enumeratedValue>
33836              </enumeratedValues>
33837            </field>
33838            <field>
33839              <name>PIN12</name>
33840              <description>Pin 12</description>
33841              <lsb>12</lsb>
33842              <msb>12</msb>
33843              <enumeratedValues>
33844                <usage>read</usage>
33845                <enumeratedValue>
33846                  <name>Low</name>
33847                  <description>Read: pin driver is low</description>
33848                  <value>0</value>
33849                </enumeratedValue>
33850                <enumeratedValue>
33851                  <name>High</name>
33852                  <description>Read: pin driver is high</description>
33853                  <value>1</value>
33854                </enumeratedValue>
33855              </enumeratedValues>
33856              <enumeratedValues>
33857                <usage>write</usage>
33858                <enumeratedValue>
33859                  <name>Set</name>
33860                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33861                  <value>1</value>
33862                </enumeratedValue>
33863              </enumeratedValues>
33864            </field>
33865            <field>
33866              <name>PIN13</name>
33867              <description>Pin 13</description>
33868              <lsb>13</lsb>
33869              <msb>13</msb>
33870              <enumeratedValues>
33871                <usage>read</usage>
33872                <enumeratedValue>
33873                  <name>Low</name>
33874                  <description>Read: pin driver is low</description>
33875                  <value>0</value>
33876                </enumeratedValue>
33877                <enumeratedValue>
33878                  <name>High</name>
33879                  <description>Read: pin driver is high</description>
33880                  <value>1</value>
33881                </enumeratedValue>
33882              </enumeratedValues>
33883              <enumeratedValues>
33884                <usage>write</usage>
33885                <enumeratedValue>
33886                  <name>Set</name>
33887                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33888                  <value>1</value>
33889                </enumeratedValue>
33890              </enumeratedValues>
33891            </field>
33892            <field>
33893              <name>PIN14</name>
33894              <description>Pin 14</description>
33895              <lsb>14</lsb>
33896              <msb>14</msb>
33897              <enumeratedValues>
33898                <usage>read</usage>
33899                <enumeratedValue>
33900                  <name>Low</name>
33901                  <description>Read: pin driver is low</description>
33902                  <value>0</value>
33903                </enumeratedValue>
33904                <enumeratedValue>
33905                  <name>High</name>
33906                  <description>Read: pin driver is high</description>
33907                  <value>1</value>
33908                </enumeratedValue>
33909              </enumeratedValues>
33910              <enumeratedValues>
33911                <usage>write</usage>
33912                <enumeratedValue>
33913                  <name>Set</name>
33914                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33915                  <value>1</value>
33916                </enumeratedValue>
33917              </enumeratedValues>
33918            </field>
33919            <field>
33920              <name>PIN15</name>
33921              <description>Pin 15</description>
33922              <lsb>15</lsb>
33923              <msb>15</msb>
33924              <enumeratedValues>
33925                <usage>read</usage>
33926                <enumeratedValue>
33927                  <name>Low</name>
33928                  <description>Read: pin driver is low</description>
33929                  <value>0</value>
33930                </enumeratedValue>
33931                <enumeratedValue>
33932                  <name>High</name>
33933                  <description>Read: pin driver is high</description>
33934                  <value>1</value>
33935                </enumeratedValue>
33936              </enumeratedValues>
33937              <enumeratedValues>
33938                <usage>write</usage>
33939                <enumeratedValue>
33940                  <name>Set</name>
33941                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33942                  <value>1</value>
33943                </enumeratedValue>
33944              </enumeratedValues>
33945            </field>
33946            <field>
33947              <name>PIN16</name>
33948              <description>Pin 16</description>
33949              <lsb>16</lsb>
33950              <msb>16</msb>
33951              <enumeratedValues>
33952                <usage>read</usage>
33953                <enumeratedValue>
33954                  <name>Low</name>
33955                  <description>Read: pin driver is low</description>
33956                  <value>0</value>
33957                </enumeratedValue>
33958                <enumeratedValue>
33959                  <name>High</name>
33960                  <description>Read: pin driver is high</description>
33961                  <value>1</value>
33962                </enumeratedValue>
33963              </enumeratedValues>
33964              <enumeratedValues>
33965                <usage>write</usage>
33966                <enumeratedValue>
33967                  <name>Set</name>
33968                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33969                  <value>1</value>
33970                </enumeratedValue>
33971              </enumeratedValues>
33972            </field>
33973            <field>
33974              <name>PIN17</name>
33975              <description>Pin 17</description>
33976              <lsb>17</lsb>
33977              <msb>17</msb>
33978              <enumeratedValues>
33979                <usage>read</usage>
33980                <enumeratedValue>
33981                  <name>Low</name>
33982                  <description>Read: pin driver is low</description>
33983                  <value>0</value>
33984                </enumeratedValue>
33985                <enumeratedValue>
33986                  <name>High</name>
33987                  <description>Read: pin driver is high</description>
33988                  <value>1</value>
33989                </enumeratedValue>
33990              </enumeratedValues>
33991              <enumeratedValues>
33992                <usage>write</usage>
33993                <enumeratedValue>
33994                  <name>Set</name>
33995                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
33996                  <value>1</value>
33997                </enumeratedValue>
33998              </enumeratedValues>
33999            </field>
34000            <field>
34001              <name>PIN18</name>
34002              <description>Pin 18</description>
34003              <lsb>18</lsb>
34004              <msb>18</msb>
34005              <enumeratedValues>
34006                <usage>read</usage>
34007                <enumeratedValue>
34008                  <name>Low</name>
34009                  <description>Read: pin driver is low</description>
34010                  <value>0</value>
34011                </enumeratedValue>
34012                <enumeratedValue>
34013                  <name>High</name>
34014                  <description>Read: pin driver is high</description>
34015                  <value>1</value>
34016                </enumeratedValue>
34017              </enumeratedValues>
34018              <enumeratedValues>
34019                <usage>write</usage>
34020                <enumeratedValue>
34021                  <name>Set</name>
34022                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34023                  <value>1</value>
34024                </enumeratedValue>
34025              </enumeratedValues>
34026            </field>
34027            <field>
34028              <name>PIN19</name>
34029              <description>Pin 19</description>
34030              <lsb>19</lsb>
34031              <msb>19</msb>
34032              <enumeratedValues>
34033                <usage>read</usage>
34034                <enumeratedValue>
34035                  <name>Low</name>
34036                  <description>Read: pin driver is low</description>
34037                  <value>0</value>
34038                </enumeratedValue>
34039                <enumeratedValue>
34040                  <name>High</name>
34041                  <description>Read: pin driver is high</description>
34042                  <value>1</value>
34043                </enumeratedValue>
34044              </enumeratedValues>
34045              <enumeratedValues>
34046                <usage>write</usage>
34047                <enumeratedValue>
34048                  <name>Set</name>
34049                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34050                  <value>1</value>
34051                </enumeratedValue>
34052              </enumeratedValues>
34053            </field>
34054            <field>
34055              <name>PIN20</name>
34056              <description>Pin 20</description>
34057              <lsb>20</lsb>
34058              <msb>20</msb>
34059              <enumeratedValues>
34060                <usage>read</usage>
34061                <enumeratedValue>
34062                  <name>Low</name>
34063                  <description>Read: pin driver is low</description>
34064                  <value>0</value>
34065                </enumeratedValue>
34066                <enumeratedValue>
34067                  <name>High</name>
34068                  <description>Read: pin driver is high</description>
34069                  <value>1</value>
34070                </enumeratedValue>
34071              </enumeratedValues>
34072              <enumeratedValues>
34073                <usage>write</usage>
34074                <enumeratedValue>
34075                  <name>Set</name>
34076                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34077                  <value>1</value>
34078                </enumeratedValue>
34079              </enumeratedValues>
34080            </field>
34081            <field>
34082              <name>PIN21</name>
34083              <description>Pin 21</description>
34084              <lsb>21</lsb>
34085              <msb>21</msb>
34086              <enumeratedValues>
34087                <usage>read</usage>
34088                <enumeratedValue>
34089                  <name>Low</name>
34090                  <description>Read: pin driver is low</description>
34091                  <value>0</value>
34092                </enumeratedValue>
34093                <enumeratedValue>
34094                  <name>High</name>
34095                  <description>Read: pin driver is high</description>
34096                  <value>1</value>
34097                </enumeratedValue>
34098              </enumeratedValues>
34099              <enumeratedValues>
34100                <usage>write</usage>
34101                <enumeratedValue>
34102                  <name>Set</name>
34103                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34104                  <value>1</value>
34105                </enumeratedValue>
34106              </enumeratedValues>
34107            </field>
34108            <field>
34109              <name>PIN22</name>
34110              <description>Pin 22</description>
34111              <lsb>22</lsb>
34112              <msb>22</msb>
34113              <enumeratedValues>
34114                <usage>read</usage>
34115                <enumeratedValue>
34116                  <name>Low</name>
34117                  <description>Read: pin driver is low</description>
34118                  <value>0</value>
34119                </enumeratedValue>
34120                <enumeratedValue>
34121                  <name>High</name>
34122                  <description>Read: pin driver is high</description>
34123                  <value>1</value>
34124                </enumeratedValue>
34125              </enumeratedValues>
34126              <enumeratedValues>
34127                <usage>write</usage>
34128                <enumeratedValue>
34129                  <name>Set</name>
34130                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34131                  <value>1</value>
34132                </enumeratedValue>
34133              </enumeratedValues>
34134            </field>
34135            <field>
34136              <name>PIN23</name>
34137              <description>Pin 23</description>
34138              <lsb>23</lsb>
34139              <msb>23</msb>
34140              <enumeratedValues>
34141                <usage>read</usage>
34142                <enumeratedValue>
34143                  <name>Low</name>
34144                  <description>Read: pin driver is low</description>
34145                  <value>0</value>
34146                </enumeratedValue>
34147                <enumeratedValue>
34148                  <name>High</name>
34149                  <description>Read: pin driver is high</description>
34150                  <value>1</value>
34151                </enumeratedValue>
34152              </enumeratedValues>
34153              <enumeratedValues>
34154                <usage>write</usage>
34155                <enumeratedValue>
34156                  <name>Set</name>
34157                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34158                  <value>1</value>
34159                </enumeratedValue>
34160              </enumeratedValues>
34161            </field>
34162            <field>
34163              <name>PIN24</name>
34164              <description>Pin 24</description>
34165              <lsb>24</lsb>
34166              <msb>24</msb>
34167              <enumeratedValues>
34168                <usage>read</usage>
34169                <enumeratedValue>
34170                  <name>Low</name>
34171                  <description>Read: pin driver is low</description>
34172                  <value>0</value>
34173                </enumeratedValue>
34174                <enumeratedValue>
34175                  <name>High</name>
34176                  <description>Read: pin driver is high</description>
34177                  <value>1</value>
34178                </enumeratedValue>
34179              </enumeratedValues>
34180              <enumeratedValues>
34181                <usage>write</usage>
34182                <enumeratedValue>
34183                  <name>Set</name>
34184                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34185                  <value>1</value>
34186                </enumeratedValue>
34187              </enumeratedValues>
34188            </field>
34189            <field>
34190              <name>PIN25</name>
34191              <description>Pin 25</description>
34192              <lsb>25</lsb>
34193              <msb>25</msb>
34194              <enumeratedValues>
34195                <usage>read</usage>
34196                <enumeratedValue>
34197                  <name>Low</name>
34198                  <description>Read: pin driver is low</description>
34199                  <value>0</value>
34200                </enumeratedValue>
34201                <enumeratedValue>
34202                  <name>High</name>
34203                  <description>Read: pin driver is high</description>
34204                  <value>1</value>
34205                </enumeratedValue>
34206              </enumeratedValues>
34207              <enumeratedValues>
34208                <usage>write</usage>
34209                <enumeratedValue>
34210                  <name>Set</name>
34211                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34212                  <value>1</value>
34213                </enumeratedValue>
34214              </enumeratedValues>
34215            </field>
34216            <field>
34217              <name>PIN26</name>
34218              <description>Pin 26</description>
34219              <lsb>26</lsb>
34220              <msb>26</msb>
34221              <enumeratedValues>
34222                <usage>read</usage>
34223                <enumeratedValue>
34224                  <name>Low</name>
34225                  <description>Read: pin driver is low</description>
34226                  <value>0</value>
34227                </enumeratedValue>
34228                <enumeratedValue>
34229                  <name>High</name>
34230                  <description>Read: pin driver is high</description>
34231                  <value>1</value>
34232                </enumeratedValue>
34233              </enumeratedValues>
34234              <enumeratedValues>
34235                <usage>write</usage>
34236                <enumeratedValue>
34237                  <name>Set</name>
34238                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34239                  <value>1</value>
34240                </enumeratedValue>
34241              </enumeratedValues>
34242            </field>
34243            <field>
34244              <name>PIN27</name>
34245              <description>Pin 27</description>
34246              <lsb>27</lsb>
34247              <msb>27</msb>
34248              <enumeratedValues>
34249                <usage>read</usage>
34250                <enumeratedValue>
34251                  <name>Low</name>
34252                  <description>Read: pin driver is low</description>
34253                  <value>0</value>
34254                </enumeratedValue>
34255                <enumeratedValue>
34256                  <name>High</name>
34257                  <description>Read: pin driver is high</description>
34258                  <value>1</value>
34259                </enumeratedValue>
34260              </enumeratedValues>
34261              <enumeratedValues>
34262                <usage>write</usage>
34263                <enumeratedValue>
34264                  <name>Set</name>
34265                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34266                  <value>1</value>
34267                </enumeratedValue>
34268              </enumeratedValues>
34269            </field>
34270            <field>
34271              <name>PIN28</name>
34272              <description>Pin 28</description>
34273              <lsb>28</lsb>
34274              <msb>28</msb>
34275              <enumeratedValues>
34276                <usage>read</usage>
34277                <enumeratedValue>
34278                  <name>Low</name>
34279                  <description>Read: pin driver is low</description>
34280                  <value>0</value>
34281                </enumeratedValue>
34282                <enumeratedValue>
34283                  <name>High</name>
34284                  <description>Read: pin driver is high</description>
34285                  <value>1</value>
34286                </enumeratedValue>
34287              </enumeratedValues>
34288              <enumeratedValues>
34289                <usage>write</usage>
34290                <enumeratedValue>
34291                  <name>Set</name>
34292                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34293                  <value>1</value>
34294                </enumeratedValue>
34295              </enumeratedValues>
34296            </field>
34297            <field>
34298              <name>PIN29</name>
34299              <description>Pin 29</description>
34300              <lsb>29</lsb>
34301              <msb>29</msb>
34302              <enumeratedValues>
34303                <usage>read</usage>
34304                <enumeratedValue>
34305                  <name>Low</name>
34306                  <description>Read: pin driver is low</description>
34307                  <value>0</value>
34308                </enumeratedValue>
34309                <enumeratedValue>
34310                  <name>High</name>
34311                  <description>Read: pin driver is high</description>
34312                  <value>1</value>
34313                </enumeratedValue>
34314              </enumeratedValues>
34315              <enumeratedValues>
34316                <usage>write</usage>
34317                <enumeratedValue>
34318                  <name>Set</name>
34319                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34320                  <value>1</value>
34321                </enumeratedValue>
34322              </enumeratedValues>
34323            </field>
34324            <field>
34325              <name>PIN30</name>
34326              <description>Pin 30</description>
34327              <lsb>30</lsb>
34328              <msb>30</msb>
34329              <enumeratedValues>
34330                <usage>read</usage>
34331                <enumeratedValue>
34332                  <name>Low</name>
34333                  <description>Read: pin driver is low</description>
34334                  <value>0</value>
34335                </enumeratedValue>
34336                <enumeratedValue>
34337                  <name>High</name>
34338                  <description>Read: pin driver is high</description>
34339                  <value>1</value>
34340                </enumeratedValue>
34341              </enumeratedValues>
34342              <enumeratedValues>
34343                <usage>write</usage>
34344                <enumeratedValue>
34345                  <name>Set</name>
34346                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34347                  <value>1</value>
34348                </enumeratedValue>
34349              </enumeratedValues>
34350            </field>
34351            <field>
34352              <name>PIN31</name>
34353              <description>Pin 31</description>
34354              <lsb>31</lsb>
34355              <msb>31</msb>
34356              <enumeratedValues>
34357                <usage>read</usage>
34358                <enumeratedValue>
34359                  <name>Low</name>
34360                  <description>Read: pin driver is low</description>
34361                  <value>0</value>
34362                </enumeratedValue>
34363                <enumeratedValue>
34364                  <name>High</name>
34365                  <description>Read: pin driver is high</description>
34366                  <value>1</value>
34367                </enumeratedValue>
34368              </enumeratedValues>
34369              <enumeratedValues>
34370                <usage>write</usage>
34371                <enumeratedValue>
34372                  <name>Set</name>
34373                  <description>Write: writing a '1' sets the pin high; writing a '0' has no effect</description>
34374                  <value>1</value>
34375                </enumeratedValue>
34376              </enumeratedValues>
34377            </field>
34378          </fields>
34379        </register>
34380        <register>
34381          <name>OUTCLR</name>
34382          <description>Clear individual bits in GPIO port</description>
34383          <addressOffset>0x00C</addressOffset>
34384          <access>read-write</access>
34385          <modifiedWriteValues>oneToClear</modifiedWriteValues>
34386          <fields>
34387            <field>
34388              <name>PIN0</name>
34389              <description>Pin 0</description>
34390              <lsb>0</lsb>
34391              <msb>0</msb>
34392              <enumeratedValues>
34393                <usage>read</usage>
34394                <enumeratedValue>
34395                  <name>Low</name>
34396                  <description>Read: pin driver is low</description>
34397                  <value>0</value>
34398                </enumeratedValue>
34399                <enumeratedValue>
34400                  <name>High</name>
34401                  <description>Read: pin driver is high</description>
34402                  <value>1</value>
34403                </enumeratedValue>
34404              </enumeratedValues>
34405              <enumeratedValues>
34406                <usage>write</usage>
34407                <enumeratedValue>
34408                  <name>Clear</name>
34409                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34410                  <value>1</value>
34411                </enumeratedValue>
34412              </enumeratedValues>
34413            </field>
34414            <field>
34415              <name>PIN1</name>
34416              <description>Pin 1</description>
34417              <lsb>1</lsb>
34418              <msb>1</msb>
34419              <enumeratedValues>
34420                <usage>read</usage>
34421                <enumeratedValue>
34422                  <name>Low</name>
34423                  <description>Read: pin driver is low</description>
34424                  <value>0</value>
34425                </enumeratedValue>
34426                <enumeratedValue>
34427                  <name>High</name>
34428                  <description>Read: pin driver is high</description>
34429                  <value>1</value>
34430                </enumeratedValue>
34431              </enumeratedValues>
34432              <enumeratedValues>
34433                <usage>write</usage>
34434                <enumeratedValue>
34435                  <name>Clear</name>
34436                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34437                  <value>1</value>
34438                </enumeratedValue>
34439              </enumeratedValues>
34440            </field>
34441            <field>
34442              <name>PIN2</name>
34443              <description>Pin 2</description>
34444              <lsb>2</lsb>
34445              <msb>2</msb>
34446              <enumeratedValues>
34447                <usage>read</usage>
34448                <enumeratedValue>
34449                  <name>Low</name>
34450                  <description>Read: pin driver is low</description>
34451                  <value>0</value>
34452                </enumeratedValue>
34453                <enumeratedValue>
34454                  <name>High</name>
34455                  <description>Read: pin driver is high</description>
34456                  <value>1</value>
34457                </enumeratedValue>
34458              </enumeratedValues>
34459              <enumeratedValues>
34460                <usage>write</usage>
34461                <enumeratedValue>
34462                  <name>Clear</name>
34463                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34464                  <value>1</value>
34465                </enumeratedValue>
34466              </enumeratedValues>
34467            </field>
34468            <field>
34469              <name>PIN3</name>
34470              <description>Pin 3</description>
34471              <lsb>3</lsb>
34472              <msb>3</msb>
34473              <enumeratedValues>
34474                <usage>read</usage>
34475                <enumeratedValue>
34476                  <name>Low</name>
34477                  <description>Read: pin driver is low</description>
34478                  <value>0</value>
34479                </enumeratedValue>
34480                <enumeratedValue>
34481                  <name>High</name>
34482                  <description>Read: pin driver is high</description>
34483                  <value>1</value>
34484                </enumeratedValue>
34485              </enumeratedValues>
34486              <enumeratedValues>
34487                <usage>write</usage>
34488                <enumeratedValue>
34489                  <name>Clear</name>
34490                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34491                  <value>1</value>
34492                </enumeratedValue>
34493              </enumeratedValues>
34494            </field>
34495            <field>
34496              <name>PIN4</name>
34497              <description>Pin 4</description>
34498              <lsb>4</lsb>
34499              <msb>4</msb>
34500              <enumeratedValues>
34501                <usage>read</usage>
34502                <enumeratedValue>
34503                  <name>Low</name>
34504                  <description>Read: pin driver is low</description>
34505                  <value>0</value>
34506                </enumeratedValue>
34507                <enumeratedValue>
34508                  <name>High</name>
34509                  <description>Read: pin driver is high</description>
34510                  <value>1</value>
34511                </enumeratedValue>
34512              </enumeratedValues>
34513              <enumeratedValues>
34514                <usage>write</usage>
34515                <enumeratedValue>
34516                  <name>Clear</name>
34517                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34518                  <value>1</value>
34519                </enumeratedValue>
34520              </enumeratedValues>
34521            </field>
34522            <field>
34523              <name>PIN5</name>
34524              <description>Pin 5</description>
34525              <lsb>5</lsb>
34526              <msb>5</msb>
34527              <enumeratedValues>
34528                <usage>read</usage>
34529                <enumeratedValue>
34530                  <name>Low</name>
34531                  <description>Read: pin driver is low</description>
34532                  <value>0</value>
34533                </enumeratedValue>
34534                <enumeratedValue>
34535                  <name>High</name>
34536                  <description>Read: pin driver is high</description>
34537                  <value>1</value>
34538                </enumeratedValue>
34539              </enumeratedValues>
34540              <enumeratedValues>
34541                <usage>write</usage>
34542                <enumeratedValue>
34543                  <name>Clear</name>
34544                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34545                  <value>1</value>
34546                </enumeratedValue>
34547              </enumeratedValues>
34548            </field>
34549            <field>
34550              <name>PIN6</name>
34551              <description>Pin 6</description>
34552              <lsb>6</lsb>
34553              <msb>6</msb>
34554              <enumeratedValues>
34555                <usage>read</usage>
34556                <enumeratedValue>
34557                  <name>Low</name>
34558                  <description>Read: pin driver is low</description>
34559                  <value>0</value>
34560                </enumeratedValue>
34561                <enumeratedValue>
34562                  <name>High</name>
34563                  <description>Read: pin driver is high</description>
34564                  <value>1</value>
34565                </enumeratedValue>
34566              </enumeratedValues>
34567              <enumeratedValues>
34568                <usage>write</usage>
34569                <enumeratedValue>
34570                  <name>Clear</name>
34571                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34572                  <value>1</value>
34573                </enumeratedValue>
34574              </enumeratedValues>
34575            </field>
34576            <field>
34577              <name>PIN7</name>
34578              <description>Pin 7</description>
34579              <lsb>7</lsb>
34580              <msb>7</msb>
34581              <enumeratedValues>
34582                <usage>read</usage>
34583                <enumeratedValue>
34584                  <name>Low</name>
34585                  <description>Read: pin driver is low</description>
34586                  <value>0</value>
34587                </enumeratedValue>
34588                <enumeratedValue>
34589                  <name>High</name>
34590                  <description>Read: pin driver is high</description>
34591                  <value>1</value>
34592                </enumeratedValue>
34593              </enumeratedValues>
34594              <enumeratedValues>
34595                <usage>write</usage>
34596                <enumeratedValue>
34597                  <name>Clear</name>
34598                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34599                  <value>1</value>
34600                </enumeratedValue>
34601              </enumeratedValues>
34602            </field>
34603            <field>
34604              <name>PIN8</name>
34605              <description>Pin 8</description>
34606              <lsb>8</lsb>
34607              <msb>8</msb>
34608              <enumeratedValues>
34609                <usage>read</usage>
34610                <enumeratedValue>
34611                  <name>Low</name>
34612                  <description>Read: pin driver is low</description>
34613                  <value>0</value>
34614                </enumeratedValue>
34615                <enumeratedValue>
34616                  <name>High</name>
34617                  <description>Read: pin driver is high</description>
34618                  <value>1</value>
34619                </enumeratedValue>
34620              </enumeratedValues>
34621              <enumeratedValues>
34622                <usage>write</usage>
34623                <enumeratedValue>
34624                  <name>Clear</name>
34625                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34626                  <value>1</value>
34627                </enumeratedValue>
34628              </enumeratedValues>
34629            </field>
34630            <field>
34631              <name>PIN9</name>
34632              <description>Pin 9</description>
34633              <lsb>9</lsb>
34634              <msb>9</msb>
34635              <enumeratedValues>
34636                <usage>read</usage>
34637                <enumeratedValue>
34638                  <name>Low</name>
34639                  <description>Read: pin driver is low</description>
34640                  <value>0</value>
34641                </enumeratedValue>
34642                <enumeratedValue>
34643                  <name>High</name>
34644                  <description>Read: pin driver is high</description>
34645                  <value>1</value>
34646                </enumeratedValue>
34647              </enumeratedValues>
34648              <enumeratedValues>
34649                <usage>write</usage>
34650                <enumeratedValue>
34651                  <name>Clear</name>
34652                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34653                  <value>1</value>
34654                </enumeratedValue>
34655              </enumeratedValues>
34656            </field>
34657            <field>
34658              <name>PIN10</name>
34659              <description>Pin 10</description>
34660              <lsb>10</lsb>
34661              <msb>10</msb>
34662              <enumeratedValues>
34663                <usage>read</usage>
34664                <enumeratedValue>
34665                  <name>Low</name>
34666                  <description>Read: pin driver is low</description>
34667                  <value>0</value>
34668                </enumeratedValue>
34669                <enumeratedValue>
34670                  <name>High</name>
34671                  <description>Read: pin driver is high</description>
34672                  <value>1</value>
34673                </enumeratedValue>
34674              </enumeratedValues>
34675              <enumeratedValues>
34676                <usage>write</usage>
34677                <enumeratedValue>
34678                  <name>Clear</name>
34679                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34680                  <value>1</value>
34681                </enumeratedValue>
34682              </enumeratedValues>
34683            </field>
34684            <field>
34685              <name>PIN11</name>
34686              <description>Pin 11</description>
34687              <lsb>11</lsb>
34688              <msb>11</msb>
34689              <enumeratedValues>
34690                <usage>read</usage>
34691                <enumeratedValue>
34692                  <name>Low</name>
34693                  <description>Read: pin driver is low</description>
34694                  <value>0</value>
34695                </enumeratedValue>
34696                <enumeratedValue>
34697                  <name>High</name>
34698                  <description>Read: pin driver is high</description>
34699                  <value>1</value>
34700                </enumeratedValue>
34701              </enumeratedValues>
34702              <enumeratedValues>
34703                <usage>write</usage>
34704                <enumeratedValue>
34705                  <name>Clear</name>
34706                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34707                  <value>1</value>
34708                </enumeratedValue>
34709              </enumeratedValues>
34710            </field>
34711            <field>
34712              <name>PIN12</name>
34713              <description>Pin 12</description>
34714              <lsb>12</lsb>
34715              <msb>12</msb>
34716              <enumeratedValues>
34717                <usage>read</usage>
34718                <enumeratedValue>
34719                  <name>Low</name>
34720                  <description>Read: pin driver is low</description>
34721                  <value>0</value>
34722                </enumeratedValue>
34723                <enumeratedValue>
34724                  <name>High</name>
34725                  <description>Read: pin driver is high</description>
34726                  <value>1</value>
34727                </enumeratedValue>
34728              </enumeratedValues>
34729              <enumeratedValues>
34730                <usage>write</usage>
34731                <enumeratedValue>
34732                  <name>Clear</name>
34733                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34734                  <value>1</value>
34735                </enumeratedValue>
34736              </enumeratedValues>
34737            </field>
34738            <field>
34739              <name>PIN13</name>
34740              <description>Pin 13</description>
34741              <lsb>13</lsb>
34742              <msb>13</msb>
34743              <enumeratedValues>
34744                <usage>read</usage>
34745                <enumeratedValue>
34746                  <name>Low</name>
34747                  <description>Read: pin driver is low</description>
34748                  <value>0</value>
34749                </enumeratedValue>
34750                <enumeratedValue>
34751                  <name>High</name>
34752                  <description>Read: pin driver is high</description>
34753                  <value>1</value>
34754                </enumeratedValue>
34755              </enumeratedValues>
34756              <enumeratedValues>
34757                <usage>write</usage>
34758                <enumeratedValue>
34759                  <name>Clear</name>
34760                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34761                  <value>1</value>
34762                </enumeratedValue>
34763              </enumeratedValues>
34764            </field>
34765            <field>
34766              <name>PIN14</name>
34767              <description>Pin 14</description>
34768              <lsb>14</lsb>
34769              <msb>14</msb>
34770              <enumeratedValues>
34771                <usage>read</usage>
34772                <enumeratedValue>
34773                  <name>Low</name>
34774                  <description>Read: pin driver is low</description>
34775                  <value>0</value>
34776                </enumeratedValue>
34777                <enumeratedValue>
34778                  <name>High</name>
34779                  <description>Read: pin driver is high</description>
34780                  <value>1</value>
34781                </enumeratedValue>
34782              </enumeratedValues>
34783              <enumeratedValues>
34784                <usage>write</usage>
34785                <enumeratedValue>
34786                  <name>Clear</name>
34787                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34788                  <value>1</value>
34789                </enumeratedValue>
34790              </enumeratedValues>
34791            </field>
34792            <field>
34793              <name>PIN15</name>
34794              <description>Pin 15</description>
34795              <lsb>15</lsb>
34796              <msb>15</msb>
34797              <enumeratedValues>
34798                <usage>read</usage>
34799                <enumeratedValue>
34800                  <name>Low</name>
34801                  <description>Read: pin driver is low</description>
34802                  <value>0</value>
34803                </enumeratedValue>
34804                <enumeratedValue>
34805                  <name>High</name>
34806                  <description>Read: pin driver is high</description>
34807                  <value>1</value>
34808                </enumeratedValue>
34809              </enumeratedValues>
34810              <enumeratedValues>
34811                <usage>write</usage>
34812                <enumeratedValue>
34813                  <name>Clear</name>
34814                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34815                  <value>1</value>
34816                </enumeratedValue>
34817              </enumeratedValues>
34818            </field>
34819            <field>
34820              <name>PIN16</name>
34821              <description>Pin 16</description>
34822              <lsb>16</lsb>
34823              <msb>16</msb>
34824              <enumeratedValues>
34825                <usage>read</usage>
34826                <enumeratedValue>
34827                  <name>Low</name>
34828                  <description>Read: pin driver is low</description>
34829                  <value>0</value>
34830                </enumeratedValue>
34831                <enumeratedValue>
34832                  <name>High</name>
34833                  <description>Read: pin driver is high</description>
34834                  <value>1</value>
34835                </enumeratedValue>
34836              </enumeratedValues>
34837              <enumeratedValues>
34838                <usage>write</usage>
34839                <enumeratedValue>
34840                  <name>Clear</name>
34841                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34842                  <value>1</value>
34843                </enumeratedValue>
34844              </enumeratedValues>
34845            </field>
34846            <field>
34847              <name>PIN17</name>
34848              <description>Pin 17</description>
34849              <lsb>17</lsb>
34850              <msb>17</msb>
34851              <enumeratedValues>
34852                <usage>read</usage>
34853                <enumeratedValue>
34854                  <name>Low</name>
34855                  <description>Read: pin driver is low</description>
34856                  <value>0</value>
34857                </enumeratedValue>
34858                <enumeratedValue>
34859                  <name>High</name>
34860                  <description>Read: pin driver is high</description>
34861                  <value>1</value>
34862                </enumeratedValue>
34863              </enumeratedValues>
34864              <enumeratedValues>
34865                <usage>write</usage>
34866                <enumeratedValue>
34867                  <name>Clear</name>
34868                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34869                  <value>1</value>
34870                </enumeratedValue>
34871              </enumeratedValues>
34872            </field>
34873            <field>
34874              <name>PIN18</name>
34875              <description>Pin 18</description>
34876              <lsb>18</lsb>
34877              <msb>18</msb>
34878              <enumeratedValues>
34879                <usage>read</usage>
34880                <enumeratedValue>
34881                  <name>Low</name>
34882                  <description>Read: pin driver is low</description>
34883                  <value>0</value>
34884                </enumeratedValue>
34885                <enumeratedValue>
34886                  <name>High</name>
34887                  <description>Read: pin driver is high</description>
34888                  <value>1</value>
34889                </enumeratedValue>
34890              </enumeratedValues>
34891              <enumeratedValues>
34892                <usage>write</usage>
34893                <enumeratedValue>
34894                  <name>Clear</name>
34895                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34896                  <value>1</value>
34897                </enumeratedValue>
34898              </enumeratedValues>
34899            </field>
34900            <field>
34901              <name>PIN19</name>
34902              <description>Pin 19</description>
34903              <lsb>19</lsb>
34904              <msb>19</msb>
34905              <enumeratedValues>
34906                <usage>read</usage>
34907                <enumeratedValue>
34908                  <name>Low</name>
34909                  <description>Read: pin driver is low</description>
34910                  <value>0</value>
34911                </enumeratedValue>
34912                <enumeratedValue>
34913                  <name>High</name>
34914                  <description>Read: pin driver is high</description>
34915                  <value>1</value>
34916                </enumeratedValue>
34917              </enumeratedValues>
34918              <enumeratedValues>
34919                <usage>write</usage>
34920                <enumeratedValue>
34921                  <name>Clear</name>
34922                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34923                  <value>1</value>
34924                </enumeratedValue>
34925              </enumeratedValues>
34926            </field>
34927            <field>
34928              <name>PIN20</name>
34929              <description>Pin 20</description>
34930              <lsb>20</lsb>
34931              <msb>20</msb>
34932              <enumeratedValues>
34933                <usage>read</usage>
34934                <enumeratedValue>
34935                  <name>Low</name>
34936                  <description>Read: pin driver is low</description>
34937                  <value>0</value>
34938                </enumeratedValue>
34939                <enumeratedValue>
34940                  <name>High</name>
34941                  <description>Read: pin driver is high</description>
34942                  <value>1</value>
34943                </enumeratedValue>
34944              </enumeratedValues>
34945              <enumeratedValues>
34946                <usage>write</usage>
34947                <enumeratedValue>
34948                  <name>Clear</name>
34949                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34950                  <value>1</value>
34951                </enumeratedValue>
34952              </enumeratedValues>
34953            </field>
34954            <field>
34955              <name>PIN21</name>
34956              <description>Pin 21</description>
34957              <lsb>21</lsb>
34958              <msb>21</msb>
34959              <enumeratedValues>
34960                <usage>read</usage>
34961                <enumeratedValue>
34962                  <name>Low</name>
34963                  <description>Read: pin driver is low</description>
34964                  <value>0</value>
34965                </enumeratedValue>
34966                <enumeratedValue>
34967                  <name>High</name>
34968                  <description>Read: pin driver is high</description>
34969                  <value>1</value>
34970                </enumeratedValue>
34971              </enumeratedValues>
34972              <enumeratedValues>
34973                <usage>write</usage>
34974                <enumeratedValue>
34975                  <name>Clear</name>
34976                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
34977                  <value>1</value>
34978                </enumeratedValue>
34979              </enumeratedValues>
34980            </field>
34981            <field>
34982              <name>PIN22</name>
34983              <description>Pin 22</description>
34984              <lsb>22</lsb>
34985              <msb>22</msb>
34986              <enumeratedValues>
34987                <usage>read</usage>
34988                <enumeratedValue>
34989                  <name>Low</name>
34990                  <description>Read: pin driver is low</description>
34991                  <value>0</value>
34992                </enumeratedValue>
34993                <enumeratedValue>
34994                  <name>High</name>
34995                  <description>Read: pin driver is high</description>
34996                  <value>1</value>
34997                </enumeratedValue>
34998              </enumeratedValues>
34999              <enumeratedValues>
35000                <usage>write</usage>
35001                <enumeratedValue>
35002                  <name>Clear</name>
35003                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35004                  <value>1</value>
35005                </enumeratedValue>
35006              </enumeratedValues>
35007            </field>
35008            <field>
35009              <name>PIN23</name>
35010              <description>Pin 23</description>
35011              <lsb>23</lsb>
35012              <msb>23</msb>
35013              <enumeratedValues>
35014                <usage>read</usage>
35015                <enumeratedValue>
35016                  <name>Low</name>
35017                  <description>Read: pin driver is low</description>
35018                  <value>0</value>
35019                </enumeratedValue>
35020                <enumeratedValue>
35021                  <name>High</name>
35022                  <description>Read: pin driver is high</description>
35023                  <value>1</value>
35024                </enumeratedValue>
35025              </enumeratedValues>
35026              <enumeratedValues>
35027                <usage>write</usage>
35028                <enumeratedValue>
35029                  <name>Clear</name>
35030                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35031                  <value>1</value>
35032                </enumeratedValue>
35033              </enumeratedValues>
35034            </field>
35035            <field>
35036              <name>PIN24</name>
35037              <description>Pin 24</description>
35038              <lsb>24</lsb>
35039              <msb>24</msb>
35040              <enumeratedValues>
35041                <usage>read</usage>
35042                <enumeratedValue>
35043                  <name>Low</name>
35044                  <description>Read: pin driver is low</description>
35045                  <value>0</value>
35046                </enumeratedValue>
35047                <enumeratedValue>
35048                  <name>High</name>
35049                  <description>Read: pin driver is high</description>
35050                  <value>1</value>
35051                </enumeratedValue>
35052              </enumeratedValues>
35053              <enumeratedValues>
35054                <usage>write</usage>
35055                <enumeratedValue>
35056                  <name>Clear</name>
35057                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35058                  <value>1</value>
35059                </enumeratedValue>
35060              </enumeratedValues>
35061            </field>
35062            <field>
35063              <name>PIN25</name>
35064              <description>Pin 25</description>
35065              <lsb>25</lsb>
35066              <msb>25</msb>
35067              <enumeratedValues>
35068                <usage>read</usage>
35069                <enumeratedValue>
35070                  <name>Low</name>
35071                  <description>Read: pin driver is low</description>
35072                  <value>0</value>
35073                </enumeratedValue>
35074                <enumeratedValue>
35075                  <name>High</name>
35076                  <description>Read: pin driver is high</description>
35077                  <value>1</value>
35078                </enumeratedValue>
35079              </enumeratedValues>
35080              <enumeratedValues>
35081                <usage>write</usage>
35082                <enumeratedValue>
35083                  <name>Clear</name>
35084                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35085                  <value>1</value>
35086                </enumeratedValue>
35087              </enumeratedValues>
35088            </field>
35089            <field>
35090              <name>PIN26</name>
35091              <description>Pin 26</description>
35092              <lsb>26</lsb>
35093              <msb>26</msb>
35094              <enumeratedValues>
35095                <usage>read</usage>
35096                <enumeratedValue>
35097                  <name>Low</name>
35098                  <description>Read: pin driver is low</description>
35099                  <value>0</value>
35100                </enumeratedValue>
35101                <enumeratedValue>
35102                  <name>High</name>
35103                  <description>Read: pin driver is high</description>
35104                  <value>1</value>
35105                </enumeratedValue>
35106              </enumeratedValues>
35107              <enumeratedValues>
35108                <usage>write</usage>
35109                <enumeratedValue>
35110                  <name>Clear</name>
35111                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35112                  <value>1</value>
35113                </enumeratedValue>
35114              </enumeratedValues>
35115            </field>
35116            <field>
35117              <name>PIN27</name>
35118              <description>Pin 27</description>
35119              <lsb>27</lsb>
35120              <msb>27</msb>
35121              <enumeratedValues>
35122                <usage>read</usage>
35123                <enumeratedValue>
35124                  <name>Low</name>
35125                  <description>Read: pin driver is low</description>
35126                  <value>0</value>
35127                </enumeratedValue>
35128                <enumeratedValue>
35129                  <name>High</name>
35130                  <description>Read: pin driver is high</description>
35131                  <value>1</value>
35132                </enumeratedValue>
35133              </enumeratedValues>
35134              <enumeratedValues>
35135                <usage>write</usage>
35136                <enumeratedValue>
35137                  <name>Clear</name>
35138                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35139                  <value>1</value>
35140                </enumeratedValue>
35141              </enumeratedValues>
35142            </field>
35143            <field>
35144              <name>PIN28</name>
35145              <description>Pin 28</description>
35146              <lsb>28</lsb>
35147              <msb>28</msb>
35148              <enumeratedValues>
35149                <usage>read</usage>
35150                <enumeratedValue>
35151                  <name>Low</name>
35152                  <description>Read: pin driver is low</description>
35153                  <value>0</value>
35154                </enumeratedValue>
35155                <enumeratedValue>
35156                  <name>High</name>
35157                  <description>Read: pin driver is high</description>
35158                  <value>1</value>
35159                </enumeratedValue>
35160              </enumeratedValues>
35161              <enumeratedValues>
35162                <usage>write</usage>
35163                <enumeratedValue>
35164                  <name>Clear</name>
35165                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35166                  <value>1</value>
35167                </enumeratedValue>
35168              </enumeratedValues>
35169            </field>
35170            <field>
35171              <name>PIN29</name>
35172              <description>Pin 29</description>
35173              <lsb>29</lsb>
35174              <msb>29</msb>
35175              <enumeratedValues>
35176                <usage>read</usage>
35177                <enumeratedValue>
35178                  <name>Low</name>
35179                  <description>Read: pin driver is low</description>
35180                  <value>0</value>
35181                </enumeratedValue>
35182                <enumeratedValue>
35183                  <name>High</name>
35184                  <description>Read: pin driver is high</description>
35185                  <value>1</value>
35186                </enumeratedValue>
35187              </enumeratedValues>
35188              <enumeratedValues>
35189                <usage>write</usage>
35190                <enumeratedValue>
35191                  <name>Clear</name>
35192                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35193                  <value>1</value>
35194                </enumeratedValue>
35195              </enumeratedValues>
35196            </field>
35197            <field>
35198              <name>PIN30</name>
35199              <description>Pin 30</description>
35200              <lsb>30</lsb>
35201              <msb>30</msb>
35202              <enumeratedValues>
35203                <usage>read</usage>
35204                <enumeratedValue>
35205                  <name>Low</name>
35206                  <description>Read: pin driver is low</description>
35207                  <value>0</value>
35208                </enumeratedValue>
35209                <enumeratedValue>
35210                  <name>High</name>
35211                  <description>Read: pin driver is high</description>
35212                  <value>1</value>
35213                </enumeratedValue>
35214              </enumeratedValues>
35215              <enumeratedValues>
35216                <usage>write</usage>
35217                <enumeratedValue>
35218                  <name>Clear</name>
35219                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35220                  <value>1</value>
35221                </enumeratedValue>
35222              </enumeratedValues>
35223            </field>
35224            <field>
35225              <name>PIN31</name>
35226              <description>Pin 31</description>
35227              <lsb>31</lsb>
35228              <msb>31</msb>
35229              <enumeratedValues>
35230                <usage>read</usage>
35231                <enumeratedValue>
35232                  <name>Low</name>
35233                  <description>Read: pin driver is low</description>
35234                  <value>0</value>
35235                </enumeratedValue>
35236                <enumeratedValue>
35237                  <name>High</name>
35238                  <description>Read: pin driver is high</description>
35239                  <value>1</value>
35240                </enumeratedValue>
35241              </enumeratedValues>
35242              <enumeratedValues>
35243                <usage>write</usage>
35244                <enumeratedValue>
35245                  <name>Clear</name>
35246                  <description>Write: writing a '1' sets the pin low; writing a '0' has no effect</description>
35247                  <value>1</value>
35248                </enumeratedValue>
35249              </enumeratedValues>
35250            </field>
35251          </fields>
35252        </register>
35253        <register>
35254          <name>IN</name>
35255          <description>Read GPIO port</description>
35256          <addressOffset>0x010</addressOffset>
35257          <access>read-only</access>
35258          <fields>
35259            <field>
35260              <name>PIN0</name>
35261              <description>Pin 0</description>
35262              <lsb>0</lsb>
35263              <msb>0</msb>
35264              <enumeratedValues>
35265                <enumeratedValue>
35266                  <name>Low</name>
35267                  <description>Pin input is low</description>
35268                  <value>0</value>
35269                </enumeratedValue>
35270                <enumeratedValue>
35271                  <name>High</name>
35272                  <description>Pin input is high</description>
35273                  <value>1</value>
35274                </enumeratedValue>
35275              </enumeratedValues>
35276            </field>
35277            <field>
35278              <name>PIN1</name>
35279              <description>Pin 1</description>
35280              <lsb>1</lsb>
35281              <msb>1</msb>
35282              <enumeratedValues>
35283                <enumeratedValue>
35284                  <name>Low</name>
35285                  <description>Pin input is low</description>
35286                  <value>0</value>
35287                </enumeratedValue>
35288                <enumeratedValue>
35289                  <name>High</name>
35290                  <description>Pin input is high</description>
35291                  <value>1</value>
35292                </enumeratedValue>
35293              </enumeratedValues>
35294            </field>
35295            <field>
35296              <name>PIN2</name>
35297              <description>Pin 2</description>
35298              <lsb>2</lsb>
35299              <msb>2</msb>
35300              <enumeratedValues>
35301                <enumeratedValue>
35302                  <name>Low</name>
35303                  <description>Pin input is low</description>
35304                  <value>0</value>
35305                </enumeratedValue>
35306                <enumeratedValue>
35307                  <name>High</name>
35308                  <description>Pin input is high</description>
35309                  <value>1</value>
35310                </enumeratedValue>
35311              </enumeratedValues>
35312            </field>
35313            <field>
35314              <name>PIN3</name>
35315              <description>Pin 3</description>
35316              <lsb>3</lsb>
35317              <msb>3</msb>
35318              <enumeratedValues>
35319                <enumeratedValue>
35320                  <name>Low</name>
35321                  <description>Pin input is low</description>
35322                  <value>0</value>
35323                </enumeratedValue>
35324                <enumeratedValue>
35325                  <name>High</name>
35326                  <description>Pin input is high</description>
35327                  <value>1</value>
35328                </enumeratedValue>
35329              </enumeratedValues>
35330            </field>
35331            <field>
35332              <name>PIN4</name>
35333              <description>Pin 4</description>
35334              <lsb>4</lsb>
35335              <msb>4</msb>
35336              <enumeratedValues>
35337                <enumeratedValue>
35338                  <name>Low</name>
35339                  <description>Pin input is low</description>
35340                  <value>0</value>
35341                </enumeratedValue>
35342                <enumeratedValue>
35343                  <name>High</name>
35344                  <description>Pin input is high</description>
35345                  <value>1</value>
35346                </enumeratedValue>
35347              </enumeratedValues>
35348            </field>
35349            <field>
35350              <name>PIN5</name>
35351              <description>Pin 5</description>
35352              <lsb>5</lsb>
35353              <msb>5</msb>
35354              <enumeratedValues>
35355                <enumeratedValue>
35356                  <name>Low</name>
35357                  <description>Pin input is low</description>
35358                  <value>0</value>
35359                </enumeratedValue>
35360                <enumeratedValue>
35361                  <name>High</name>
35362                  <description>Pin input is high</description>
35363                  <value>1</value>
35364                </enumeratedValue>
35365              </enumeratedValues>
35366            </field>
35367            <field>
35368              <name>PIN6</name>
35369              <description>Pin 6</description>
35370              <lsb>6</lsb>
35371              <msb>6</msb>
35372              <enumeratedValues>
35373                <enumeratedValue>
35374                  <name>Low</name>
35375                  <description>Pin input is low</description>
35376                  <value>0</value>
35377                </enumeratedValue>
35378                <enumeratedValue>
35379                  <name>High</name>
35380                  <description>Pin input is high</description>
35381                  <value>1</value>
35382                </enumeratedValue>
35383              </enumeratedValues>
35384            </field>
35385            <field>
35386              <name>PIN7</name>
35387              <description>Pin 7</description>
35388              <lsb>7</lsb>
35389              <msb>7</msb>
35390              <enumeratedValues>
35391                <enumeratedValue>
35392                  <name>Low</name>
35393                  <description>Pin input is low</description>
35394                  <value>0</value>
35395                </enumeratedValue>
35396                <enumeratedValue>
35397                  <name>High</name>
35398                  <description>Pin input is high</description>
35399                  <value>1</value>
35400                </enumeratedValue>
35401              </enumeratedValues>
35402            </field>
35403            <field>
35404              <name>PIN8</name>
35405              <description>Pin 8</description>
35406              <lsb>8</lsb>
35407              <msb>8</msb>
35408              <enumeratedValues>
35409                <enumeratedValue>
35410                  <name>Low</name>
35411                  <description>Pin input is low</description>
35412                  <value>0</value>
35413                </enumeratedValue>
35414                <enumeratedValue>
35415                  <name>High</name>
35416                  <description>Pin input is high</description>
35417                  <value>1</value>
35418                </enumeratedValue>
35419              </enumeratedValues>
35420            </field>
35421            <field>
35422              <name>PIN9</name>
35423              <description>Pin 9</description>
35424              <lsb>9</lsb>
35425              <msb>9</msb>
35426              <enumeratedValues>
35427                <enumeratedValue>
35428                  <name>Low</name>
35429                  <description>Pin input is low</description>
35430                  <value>0</value>
35431                </enumeratedValue>
35432                <enumeratedValue>
35433                  <name>High</name>
35434                  <description>Pin input is high</description>
35435                  <value>1</value>
35436                </enumeratedValue>
35437              </enumeratedValues>
35438            </field>
35439            <field>
35440              <name>PIN10</name>
35441              <description>Pin 10</description>
35442              <lsb>10</lsb>
35443              <msb>10</msb>
35444              <enumeratedValues>
35445                <enumeratedValue>
35446                  <name>Low</name>
35447                  <description>Pin input is low</description>
35448                  <value>0</value>
35449                </enumeratedValue>
35450                <enumeratedValue>
35451                  <name>High</name>
35452                  <description>Pin input is high</description>
35453                  <value>1</value>
35454                </enumeratedValue>
35455              </enumeratedValues>
35456            </field>
35457            <field>
35458              <name>PIN11</name>
35459              <description>Pin 11</description>
35460              <lsb>11</lsb>
35461              <msb>11</msb>
35462              <enumeratedValues>
35463                <enumeratedValue>
35464                  <name>Low</name>
35465                  <description>Pin input is low</description>
35466                  <value>0</value>
35467                </enumeratedValue>
35468                <enumeratedValue>
35469                  <name>High</name>
35470                  <description>Pin input is high</description>
35471                  <value>1</value>
35472                </enumeratedValue>
35473              </enumeratedValues>
35474            </field>
35475            <field>
35476              <name>PIN12</name>
35477              <description>Pin 12</description>
35478              <lsb>12</lsb>
35479              <msb>12</msb>
35480              <enumeratedValues>
35481                <enumeratedValue>
35482                  <name>Low</name>
35483                  <description>Pin input is low</description>
35484                  <value>0</value>
35485                </enumeratedValue>
35486                <enumeratedValue>
35487                  <name>High</name>
35488                  <description>Pin input is high</description>
35489                  <value>1</value>
35490                </enumeratedValue>
35491              </enumeratedValues>
35492            </field>
35493            <field>
35494              <name>PIN13</name>
35495              <description>Pin 13</description>
35496              <lsb>13</lsb>
35497              <msb>13</msb>
35498              <enumeratedValues>
35499                <enumeratedValue>
35500                  <name>Low</name>
35501                  <description>Pin input is low</description>
35502                  <value>0</value>
35503                </enumeratedValue>
35504                <enumeratedValue>
35505                  <name>High</name>
35506                  <description>Pin input is high</description>
35507                  <value>1</value>
35508                </enumeratedValue>
35509              </enumeratedValues>
35510            </field>
35511            <field>
35512              <name>PIN14</name>
35513              <description>Pin 14</description>
35514              <lsb>14</lsb>
35515              <msb>14</msb>
35516              <enumeratedValues>
35517                <enumeratedValue>
35518                  <name>Low</name>
35519                  <description>Pin input is low</description>
35520                  <value>0</value>
35521                </enumeratedValue>
35522                <enumeratedValue>
35523                  <name>High</name>
35524                  <description>Pin input is high</description>
35525                  <value>1</value>
35526                </enumeratedValue>
35527              </enumeratedValues>
35528            </field>
35529            <field>
35530              <name>PIN15</name>
35531              <description>Pin 15</description>
35532              <lsb>15</lsb>
35533              <msb>15</msb>
35534              <enumeratedValues>
35535                <enumeratedValue>
35536                  <name>Low</name>
35537                  <description>Pin input is low</description>
35538                  <value>0</value>
35539                </enumeratedValue>
35540                <enumeratedValue>
35541                  <name>High</name>
35542                  <description>Pin input is high</description>
35543                  <value>1</value>
35544                </enumeratedValue>
35545              </enumeratedValues>
35546            </field>
35547            <field>
35548              <name>PIN16</name>
35549              <description>Pin 16</description>
35550              <lsb>16</lsb>
35551              <msb>16</msb>
35552              <enumeratedValues>
35553                <enumeratedValue>
35554                  <name>Low</name>
35555                  <description>Pin input is low</description>
35556                  <value>0</value>
35557                </enumeratedValue>
35558                <enumeratedValue>
35559                  <name>High</name>
35560                  <description>Pin input is high</description>
35561                  <value>1</value>
35562                </enumeratedValue>
35563              </enumeratedValues>
35564            </field>
35565            <field>
35566              <name>PIN17</name>
35567              <description>Pin 17</description>
35568              <lsb>17</lsb>
35569              <msb>17</msb>
35570              <enumeratedValues>
35571                <enumeratedValue>
35572                  <name>Low</name>
35573                  <description>Pin input is low</description>
35574                  <value>0</value>
35575                </enumeratedValue>
35576                <enumeratedValue>
35577                  <name>High</name>
35578                  <description>Pin input is high</description>
35579                  <value>1</value>
35580                </enumeratedValue>
35581              </enumeratedValues>
35582            </field>
35583            <field>
35584              <name>PIN18</name>
35585              <description>Pin 18</description>
35586              <lsb>18</lsb>
35587              <msb>18</msb>
35588              <enumeratedValues>
35589                <enumeratedValue>
35590                  <name>Low</name>
35591                  <description>Pin input is low</description>
35592                  <value>0</value>
35593                </enumeratedValue>
35594                <enumeratedValue>
35595                  <name>High</name>
35596                  <description>Pin input is high</description>
35597                  <value>1</value>
35598                </enumeratedValue>
35599              </enumeratedValues>
35600            </field>
35601            <field>
35602              <name>PIN19</name>
35603              <description>Pin 19</description>
35604              <lsb>19</lsb>
35605              <msb>19</msb>
35606              <enumeratedValues>
35607                <enumeratedValue>
35608                  <name>Low</name>
35609                  <description>Pin input is low</description>
35610                  <value>0</value>
35611                </enumeratedValue>
35612                <enumeratedValue>
35613                  <name>High</name>
35614                  <description>Pin input is high</description>
35615                  <value>1</value>
35616                </enumeratedValue>
35617              </enumeratedValues>
35618            </field>
35619            <field>
35620              <name>PIN20</name>
35621              <description>Pin 20</description>
35622              <lsb>20</lsb>
35623              <msb>20</msb>
35624              <enumeratedValues>
35625                <enumeratedValue>
35626                  <name>Low</name>
35627                  <description>Pin input is low</description>
35628                  <value>0</value>
35629                </enumeratedValue>
35630                <enumeratedValue>
35631                  <name>High</name>
35632                  <description>Pin input is high</description>
35633                  <value>1</value>
35634                </enumeratedValue>
35635              </enumeratedValues>
35636            </field>
35637            <field>
35638              <name>PIN21</name>
35639              <description>Pin 21</description>
35640              <lsb>21</lsb>
35641              <msb>21</msb>
35642              <enumeratedValues>
35643                <enumeratedValue>
35644                  <name>Low</name>
35645                  <description>Pin input is low</description>
35646                  <value>0</value>
35647                </enumeratedValue>
35648                <enumeratedValue>
35649                  <name>High</name>
35650                  <description>Pin input is high</description>
35651                  <value>1</value>
35652                </enumeratedValue>
35653              </enumeratedValues>
35654            </field>
35655            <field>
35656              <name>PIN22</name>
35657              <description>Pin 22</description>
35658              <lsb>22</lsb>
35659              <msb>22</msb>
35660              <enumeratedValues>
35661                <enumeratedValue>
35662                  <name>Low</name>
35663                  <description>Pin input is low</description>
35664                  <value>0</value>
35665                </enumeratedValue>
35666                <enumeratedValue>
35667                  <name>High</name>
35668                  <description>Pin input is high</description>
35669                  <value>1</value>
35670                </enumeratedValue>
35671              </enumeratedValues>
35672            </field>
35673            <field>
35674              <name>PIN23</name>
35675              <description>Pin 23</description>
35676              <lsb>23</lsb>
35677              <msb>23</msb>
35678              <enumeratedValues>
35679                <enumeratedValue>
35680                  <name>Low</name>
35681                  <description>Pin input is low</description>
35682                  <value>0</value>
35683                </enumeratedValue>
35684                <enumeratedValue>
35685                  <name>High</name>
35686                  <description>Pin input is high</description>
35687                  <value>1</value>
35688                </enumeratedValue>
35689              </enumeratedValues>
35690            </field>
35691            <field>
35692              <name>PIN24</name>
35693              <description>Pin 24</description>
35694              <lsb>24</lsb>
35695              <msb>24</msb>
35696              <enumeratedValues>
35697                <enumeratedValue>
35698                  <name>Low</name>
35699                  <description>Pin input is low</description>
35700                  <value>0</value>
35701                </enumeratedValue>
35702                <enumeratedValue>
35703                  <name>High</name>
35704                  <description>Pin input is high</description>
35705                  <value>1</value>
35706                </enumeratedValue>
35707              </enumeratedValues>
35708            </field>
35709            <field>
35710              <name>PIN25</name>
35711              <description>Pin 25</description>
35712              <lsb>25</lsb>
35713              <msb>25</msb>
35714              <enumeratedValues>
35715                <enumeratedValue>
35716                  <name>Low</name>
35717                  <description>Pin input is low</description>
35718                  <value>0</value>
35719                </enumeratedValue>
35720                <enumeratedValue>
35721                  <name>High</name>
35722                  <description>Pin input is high</description>
35723                  <value>1</value>
35724                </enumeratedValue>
35725              </enumeratedValues>
35726            </field>
35727            <field>
35728              <name>PIN26</name>
35729              <description>Pin 26</description>
35730              <lsb>26</lsb>
35731              <msb>26</msb>
35732              <enumeratedValues>
35733                <enumeratedValue>
35734                  <name>Low</name>
35735                  <description>Pin input is low</description>
35736                  <value>0</value>
35737                </enumeratedValue>
35738                <enumeratedValue>
35739                  <name>High</name>
35740                  <description>Pin input is high</description>
35741                  <value>1</value>
35742                </enumeratedValue>
35743              </enumeratedValues>
35744            </field>
35745            <field>
35746              <name>PIN27</name>
35747              <description>Pin 27</description>
35748              <lsb>27</lsb>
35749              <msb>27</msb>
35750              <enumeratedValues>
35751                <enumeratedValue>
35752                  <name>Low</name>
35753                  <description>Pin input is low</description>
35754                  <value>0</value>
35755                </enumeratedValue>
35756                <enumeratedValue>
35757                  <name>High</name>
35758                  <description>Pin input is high</description>
35759                  <value>1</value>
35760                </enumeratedValue>
35761              </enumeratedValues>
35762            </field>
35763            <field>
35764              <name>PIN28</name>
35765              <description>Pin 28</description>
35766              <lsb>28</lsb>
35767              <msb>28</msb>
35768              <enumeratedValues>
35769                <enumeratedValue>
35770                  <name>Low</name>
35771                  <description>Pin input is low</description>
35772                  <value>0</value>
35773                </enumeratedValue>
35774                <enumeratedValue>
35775                  <name>High</name>
35776                  <description>Pin input is high</description>
35777                  <value>1</value>
35778                </enumeratedValue>
35779              </enumeratedValues>
35780            </field>
35781            <field>
35782              <name>PIN29</name>
35783              <description>Pin 29</description>
35784              <lsb>29</lsb>
35785              <msb>29</msb>
35786              <enumeratedValues>
35787                <enumeratedValue>
35788                  <name>Low</name>
35789                  <description>Pin input is low</description>
35790                  <value>0</value>
35791                </enumeratedValue>
35792                <enumeratedValue>
35793                  <name>High</name>
35794                  <description>Pin input is high</description>
35795                  <value>1</value>
35796                </enumeratedValue>
35797              </enumeratedValues>
35798            </field>
35799            <field>
35800              <name>PIN30</name>
35801              <description>Pin 30</description>
35802              <lsb>30</lsb>
35803              <msb>30</msb>
35804              <enumeratedValues>
35805                <enumeratedValue>
35806                  <name>Low</name>
35807                  <description>Pin input is low</description>
35808                  <value>0</value>
35809                </enumeratedValue>
35810                <enumeratedValue>
35811                  <name>High</name>
35812                  <description>Pin input is high</description>
35813                  <value>1</value>
35814                </enumeratedValue>
35815              </enumeratedValues>
35816            </field>
35817            <field>
35818              <name>PIN31</name>
35819              <description>Pin 31</description>
35820              <lsb>31</lsb>
35821              <msb>31</msb>
35822              <enumeratedValues>
35823                <enumeratedValue>
35824                  <name>Low</name>
35825                  <description>Pin input is low</description>
35826                  <value>0</value>
35827                </enumeratedValue>
35828                <enumeratedValue>
35829                  <name>High</name>
35830                  <description>Pin input is high</description>
35831                  <value>1</value>
35832                </enumeratedValue>
35833              </enumeratedValues>
35834            </field>
35835          </fields>
35836        </register>
35837        <register>
35838          <name>DIR</name>
35839          <description>Direction of GPIO pins</description>
35840          <addressOffset>0x014</addressOffset>
35841          <access>read-write</access>
35842          <fields>
35843            <field>
35844              <name>PIN0</name>
35845              <description>Pin 0</description>
35846              <lsb>0</lsb>
35847              <msb>0</msb>
35848              <enumeratedValues>
35849                <enumeratedValue>
35850                  <name>Input</name>
35851                  <description>Pin set as input</description>
35852                  <value>0</value>
35853                </enumeratedValue>
35854                <enumeratedValue>
35855                  <name>Output</name>
35856                  <description>Pin set as output</description>
35857                  <value>1</value>
35858                </enumeratedValue>
35859              </enumeratedValues>
35860            </field>
35861            <field>
35862              <name>PIN1</name>
35863              <description>Pin 1</description>
35864              <lsb>1</lsb>
35865              <msb>1</msb>
35866              <enumeratedValues>
35867                <enumeratedValue>
35868                  <name>Input</name>
35869                  <description>Pin set as input</description>
35870                  <value>0</value>
35871                </enumeratedValue>
35872                <enumeratedValue>
35873                  <name>Output</name>
35874                  <description>Pin set as output</description>
35875                  <value>1</value>
35876                </enumeratedValue>
35877              </enumeratedValues>
35878            </field>
35879            <field>
35880              <name>PIN2</name>
35881              <description>Pin 2</description>
35882              <lsb>2</lsb>
35883              <msb>2</msb>
35884              <enumeratedValues>
35885                <enumeratedValue>
35886                  <name>Input</name>
35887                  <description>Pin set as input</description>
35888                  <value>0</value>
35889                </enumeratedValue>
35890                <enumeratedValue>
35891                  <name>Output</name>
35892                  <description>Pin set as output</description>
35893                  <value>1</value>
35894                </enumeratedValue>
35895              </enumeratedValues>
35896            </field>
35897            <field>
35898              <name>PIN3</name>
35899              <description>Pin 3</description>
35900              <lsb>3</lsb>
35901              <msb>3</msb>
35902              <enumeratedValues>
35903                <enumeratedValue>
35904                  <name>Input</name>
35905                  <description>Pin set as input</description>
35906                  <value>0</value>
35907                </enumeratedValue>
35908                <enumeratedValue>
35909                  <name>Output</name>
35910                  <description>Pin set as output</description>
35911                  <value>1</value>
35912                </enumeratedValue>
35913              </enumeratedValues>
35914            </field>
35915            <field>
35916              <name>PIN4</name>
35917              <description>Pin 4</description>
35918              <lsb>4</lsb>
35919              <msb>4</msb>
35920              <enumeratedValues>
35921                <enumeratedValue>
35922                  <name>Input</name>
35923                  <description>Pin set as input</description>
35924                  <value>0</value>
35925                </enumeratedValue>
35926                <enumeratedValue>
35927                  <name>Output</name>
35928                  <description>Pin set as output</description>
35929                  <value>1</value>
35930                </enumeratedValue>
35931              </enumeratedValues>
35932            </field>
35933            <field>
35934              <name>PIN5</name>
35935              <description>Pin 5</description>
35936              <lsb>5</lsb>
35937              <msb>5</msb>
35938              <enumeratedValues>
35939                <enumeratedValue>
35940                  <name>Input</name>
35941                  <description>Pin set as input</description>
35942                  <value>0</value>
35943                </enumeratedValue>
35944                <enumeratedValue>
35945                  <name>Output</name>
35946                  <description>Pin set as output</description>
35947                  <value>1</value>
35948                </enumeratedValue>
35949              </enumeratedValues>
35950            </field>
35951            <field>
35952              <name>PIN6</name>
35953              <description>Pin 6</description>
35954              <lsb>6</lsb>
35955              <msb>6</msb>
35956              <enumeratedValues>
35957                <enumeratedValue>
35958                  <name>Input</name>
35959                  <description>Pin set as input</description>
35960                  <value>0</value>
35961                </enumeratedValue>
35962                <enumeratedValue>
35963                  <name>Output</name>
35964                  <description>Pin set as output</description>
35965                  <value>1</value>
35966                </enumeratedValue>
35967              </enumeratedValues>
35968            </field>
35969            <field>
35970              <name>PIN7</name>
35971              <description>Pin 7</description>
35972              <lsb>7</lsb>
35973              <msb>7</msb>
35974              <enumeratedValues>
35975                <enumeratedValue>
35976                  <name>Input</name>
35977                  <description>Pin set as input</description>
35978                  <value>0</value>
35979                </enumeratedValue>
35980                <enumeratedValue>
35981                  <name>Output</name>
35982                  <description>Pin set as output</description>
35983                  <value>1</value>
35984                </enumeratedValue>
35985              </enumeratedValues>
35986            </field>
35987            <field>
35988              <name>PIN8</name>
35989              <description>Pin 8</description>
35990              <lsb>8</lsb>
35991              <msb>8</msb>
35992              <enumeratedValues>
35993                <enumeratedValue>
35994                  <name>Input</name>
35995                  <description>Pin set as input</description>
35996                  <value>0</value>
35997                </enumeratedValue>
35998                <enumeratedValue>
35999                  <name>Output</name>
36000                  <description>Pin set as output</description>
36001                  <value>1</value>
36002                </enumeratedValue>
36003              </enumeratedValues>
36004            </field>
36005            <field>
36006              <name>PIN9</name>
36007              <description>Pin 9</description>
36008              <lsb>9</lsb>
36009              <msb>9</msb>
36010              <enumeratedValues>
36011                <enumeratedValue>
36012                  <name>Input</name>
36013                  <description>Pin set as input</description>
36014                  <value>0</value>
36015                </enumeratedValue>
36016                <enumeratedValue>
36017                  <name>Output</name>
36018                  <description>Pin set as output</description>
36019                  <value>1</value>
36020                </enumeratedValue>
36021              </enumeratedValues>
36022            </field>
36023            <field>
36024              <name>PIN10</name>
36025              <description>Pin 10</description>
36026              <lsb>10</lsb>
36027              <msb>10</msb>
36028              <enumeratedValues>
36029                <enumeratedValue>
36030                  <name>Input</name>
36031                  <description>Pin set as input</description>
36032                  <value>0</value>
36033                </enumeratedValue>
36034                <enumeratedValue>
36035                  <name>Output</name>
36036                  <description>Pin set as output</description>
36037                  <value>1</value>
36038                </enumeratedValue>
36039              </enumeratedValues>
36040            </field>
36041            <field>
36042              <name>PIN11</name>
36043              <description>Pin 11</description>
36044              <lsb>11</lsb>
36045              <msb>11</msb>
36046              <enumeratedValues>
36047                <enumeratedValue>
36048                  <name>Input</name>
36049                  <description>Pin set as input</description>
36050                  <value>0</value>
36051                </enumeratedValue>
36052                <enumeratedValue>
36053                  <name>Output</name>
36054                  <description>Pin set as output</description>
36055                  <value>1</value>
36056                </enumeratedValue>
36057              </enumeratedValues>
36058            </field>
36059            <field>
36060              <name>PIN12</name>
36061              <description>Pin 12</description>
36062              <lsb>12</lsb>
36063              <msb>12</msb>
36064              <enumeratedValues>
36065                <enumeratedValue>
36066                  <name>Input</name>
36067                  <description>Pin set as input</description>
36068                  <value>0</value>
36069                </enumeratedValue>
36070                <enumeratedValue>
36071                  <name>Output</name>
36072                  <description>Pin set as output</description>
36073                  <value>1</value>
36074                </enumeratedValue>
36075              </enumeratedValues>
36076            </field>
36077            <field>
36078              <name>PIN13</name>
36079              <description>Pin 13</description>
36080              <lsb>13</lsb>
36081              <msb>13</msb>
36082              <enumeratedValues>
36083                <enumeratedValue>
36084                  <name>Input</name>
36085                  <description>Pin set as input</description>
36086                  <value>0</value>
36087                </enumeratedValue>
36088                <enumeratedValue>
36089                  <name>Output</name>
36090                  <description>Pin set as output</description>
36091                  <value>1</value>
36092                </enumeratedValue>
36093              </enumeratedValues>
36094            </field>
36095            <field>
36096              <name>PIN14</name>
36097              <description>Pin 14</description>
36098              <lsb>14</lsb>
36099              <msb>14</msb>
36100              <enumeratedValues>
36101                <enumeratedValue>
36102                  <name>Input</name>
36103                  <description>Pin set as input</description>
36104                  <value>0</value>
36105                </enumeratedValue>
36106                <enumeratedValue>
36107                  <name>Output</name>
36108                  <description>Pin set as output</description>
36109                  <value>1</value>
36110                </enumeratedValue>
36111              </enumeratedValues>
36112            </field>
36113            <field>
36114              <name>PIN15</name>
36115              <description>Pin 15</description>
36116              <lsb>15</lsb>
36117              <msb>15</msb>
36118              <enumeratedValues>
36119                <enumeratedValue>
36120                  <name>Input</name>
36121                  <description>Pin set as input</description>
36122                  <value>0</value>
36123                </enumeratedValue>
36124                <enumeratedValue>
36125                  <name>Output</name>
36126                  <description>Pin set as output</description>
36127                  <value>1</value>
36128                </enumeratedValue>
36129              </enumeratedValues>
36130            </field>
36131            <field>
36132              <name>PIN16</name>
36133              <description>Pin 16</description>
36134              <lsb>16</lsb>
36135              <msb>16</msb>
36136              <enumeratedValues>
36137                <enumeratedValue>
36138                  <name>Input</name>
36139                  <description>Pin set as input</description>
36140                  <value>0</value>
36141                </enumeratedValue>
36142                <enumeratedValue>
36143                  <name>Output</name>
36144                  <description>Pin set as output</description>
36145                  <value>1</value>
36146                </enumeratedValue>
36147              </enumeratedValues>
36148            </field>
36149            <field>
36150              <name>PIN17</name>
36151              <description>Pin 17</description>
36152              <lsb>17</lsb>
36153              <msb>17</msb>
36154              <enumeratedValues>
36155                <enumeratedValue>
36156                  <name>Input</name>
36157                  <description>Pin set as input</description>
36158                  <value>0</value>
36159                </enumeratedValue>
36160                <enumeratedValue>
36161                  <name>Output</name>
36162                  <description>Pin set as output</description>
36163                  <value>1</value>
36164                </enumeratedValue>
36165              </enumeratedValues>
36166            </field>
36167            <field>
36168              <name>PIN18</name>
36169              <description>Pin 18</description>
36170              <lsb>18</lsb>
36171              <msb>18</msb>
36172              <enumeratedValues>
36173                <enumeratedValue>
36174                  <name>Input</name>
36175                  <description>Pin set as input</description>
36176                  <value>0</value>
36177                </enumeratedValue>
36178                <enumeratedValue>
36179                  <name>Output</name>
36180                  <description>Pin set as output</description>
36181                  <value>1</value>
36182                </enumeratedValue>
36183              </enumeratedValues>
36184            </field>
36185            <field>
36186              <name>PIN19</name>
36187              <description>Pin 19</description>
36188              <lsb>19</lsb>
36189              <msb>19</msb>
36190              <enumeratedValues>
36191                <enumeratedValue>
36192                  <name>Input</name>
36193                  <description>Pin set as input</description>
36194                  <value>0</value>
36195                </enumeratedValue>
36196                <enumeratedValue>
36197                  <name>Output</name>
36198                  <description>Pin set as output</description>
36199                  <value>1</value>
36200                </enumeratedValue>
36201              </enumeratedValues>
36202            </field>
36203            <field>
36204              <name>PIN20</name>
36205              <description>Pin 20</description>
36206              <lsb>20</lsb>
36207              <msb>20</msb>
36208              <enumeratedValues>
36209                <enumeratedValue>
36210                  <name>Input</name>
36211                  <description>Pin set as input</description>
36212                  <value>0</value>
36213                </enumeratedValue>
36214                <enumeratedValue>
36215                  <name>Output</name>
36216                  <description>Pin set as output</description>
36217                  <value>1</value>
36218                </enumeratedValue>
36219              </enumeratedValues>
36220            </field>
36221            <field>
36222              <name>PIN21</name>
36223              <description>Pin 21</description>
36224              <lsb>21</lsb>
36225              <msb>21</msb>
36226              <enumeratedValues>
36227                <enumeratedValue>
36228                  <name>Input</name>
36229                  <description>Pin set as input</description>
36230                  <value>0</value>
36231                </enumeratedValue>
36232                <enumeratedValue>
36233                  <name>Output</name>
36234                  <description>Pin set as output</description>
36235                  <value>1</value>
36236                </enumeratedValue>
36237              </enumeratedValues>
36238            </field>
36239            <field>
36240              <name>PIN22</name>
36241              <description>Pin 22</description>
36242              <lsb>22</lsb>
36243              <msb>22</msb>
36244              <enumeratedValues>
36245                <enumeratedValue>
36246                  <name>Input</name>
36247                  <description>Pin set as input</description>
36248                  <value>0</value>
36249                </enumeratedValue>
36250                <enumeratedValue>
36251                  <name>Output</name>
36252                  <description>Pin set as output</description>
36253                  <value>1</value>
36254                </enumeratedValue>
36255              </enumeratedValues>
36256            </field>
36257            <field>
36258              <name>PIN23</name>
36259              <description>Pin 23</description>
36260              <lsb>23</lsb>
36261              <msb>23</msb>
36262              <enumeratedValues>
36263                <enumeratedValue>
36264                  <name>Input</name>
36265                  <description>Pin set as input</description>
36266                  <value>0</value>
36267                </enumeratedValue>
36268                <enumeratedValue>
36269                  <name>Output</name>
36270                  <description>Pin set as output</description>
36271                  <value>1</value>
36272                </enumeratedValue>
36273              </enumeratedValues>
36274            </field>
36275            <field>
36276              <name>PIN24</name>
36277              <description>Pin 24</description>
36278              <lsb>24</lsb>
36279              <msb>24</msb>
36280              <enumeratedValues>
36281                <enumeratedValue>
36282                  <name>Input</name>
36283                  <description>Pin set as input</description>
36284                  <value>0</value>
36285                </enumeratedValue>
36286                <enumeratedValue>
36287                  <name>Output</name>
36288                  <description>Pin set as output</description>
36289                  <value>1</value>
36290                </enumeratedValue>
36291              </enumeratedValues>
36292            </field>
36293            <field>
36294              <name>PIN25</name>
36295              <description>Pin 25</description>
36296              <lsb>25</lsb>
36297              <msb>25</msb>
36298              <enumeratedValues>
36299                <enumeratedValue>
36300                  <name>Input</name>
36301                  <description>Pin set as input</description>
36302                  <value>0</value>
36303                </enumeratedValue>
36304                <enumeratedValue>
36305                  <name>Output</name>
36306                  <description>Pin set as output</description>
36307                  <value>1</value>
36308                </enumeratedValue>
36309              </enumeratedValues>
36310            </field>
36311            <field>
36312              <name>PIN26</name>
36313              <description>Pin 26</description>
36314              <lsb>26</lsb>
36315              <msb>26</msb>
36316              <enumeratedValues>
36317                <enumeratedValue>
36318                  <name>Input</name>
36319                  <description>Pin set as input</description>
36320                  <value>0</value>
36321                </enumeratedValue>
36322                <enumeratedValue>
36323                  <name>Output</name>
36324                  <description>Pin set as output</description>
36325                  <value>1</value>
36326                </enumeratedValue>
36327              </enumeratedValues>
36328            </field>
36329            <field>
36330              <name>PIN27</name>
36331              <description>Pin 27</description>
36332              <lsb>27</lsb>
36333              <msb>27</msb>
36334              <enumeratedValues>
36335                <enumeratedValue>
36336                  <name>Input</name>
36337                  <description>Pin set as input</description>
36338                  <value>0</value>
36339                </enumeratedValue>
36340                <enumeratedValue>
36341                  <name>Output</name>
36342                  <description>Pin set as output</description>
36343                  <value>1</value>
36344                </enumeratedValue>
36345              </enumeratedValues>
36346            </field>
36347            <field>
36348              <name>PIN28</name>
36349              <description>Pin 28</description>
36350              <lsb>28</lsb>
36351              <msb>28</msb>
36352              <enumeratedValues>
36353                <enumeratedValue>
36354                  <name>Input</name>
36355                  <description>Pin set as input</description>
36356                  <value>0</value>
36357                </enumeratedValue>
36358                <enumeratedValue>
36359                  <name>Output</name>
36360                  <description>Pin set as output</description>
36361                  <value>1</value>
36362                </enumeratedValue>
36363              </enumeratedValues>
36364            </field>
36365            <field>
36366              <name>PIN29</name>
36367              <description>Pin 29</description>
36368              <lsb>29</lsb>
36369              <msb>29</msb>
36370              <enumeratedValues>
36371                <enumeratedValue>
36372                  <name>Input</name>
36373                  <description>Pin set as input</description>
36374                  <value>0</value>
36375                </enumeratedValue>
36376                <enumeratedValue>
36377                  <name>Output</name>
36378                  <description>Pin set as output</description>
36379                  <value>1</value>
36380                </enumeratedValue>
36381              </enumeratedValues>
36382            </field>
36383            <field>
36384              <name>PIN30</name>
36385              <description>Pin 30</description>
36386              <lsb>30</lsb>
36387              <msb>30</msb>
36388              <enumeratedValues>
36389                <enumeratedValue>
36390                  <name>Input</name>
36391                  <description>Pin set as input</description>
36392                  <value>0</value>
36393                </enumeratedValue>
36394                <enumeratedValue>
36395                  <name>Output</name>
36396                  <description>Pin set as output</description>
36397                  <value>1</value>
36398                </enumeratedValue>
36399              </enumeratedValues>
36400            </field>
36401            <field>
36402              <name>PIN31</name>
36403              <description>Pin 31</description>
36404              <lsb>31</lsb>
36405              <msb>31</msb>
36406              <enumeratedValues>
36407                <enumeratedValue>
36408                  <name>Input</name>
36409                  <description>Pin set as input</description>
36410                  <value>0</value>
36411                </enumeratedValue>
36412                <enumeratedValue>
36413                  <name>Output</name>
36414                  <description>Pin set as output</description>
36415                  <value>1</value>
36416                </enumeratedValue>
36417              </enumeratedValues>
36418            </field>
36419          </fields>
36420        </register>
36421        <register>
36422          <name>DIRSET</name>
36423          <description>DIR set register</description>
36424          <addressOffset>0x018</addressOffset>
36425          <access>read-write</access>
36426          <modifiedWriteValues>oneToSet</modifiedWriteValues>
36427          <fields>
36428            <field>
36429              <name>PIN0</name>
36430              <description>Set as output pin 0</description>
36431              <lsb>0</lsb>
36432              <msb>0</msb>
36433              <enumeratedValues>
36434                <usage>read</usage>
36435                <enumeratedValue>
36436                  <name>Input</name>
36437                  <description>Read: pin set as input</description>
36438                  <value>0</value>
36439                </enumeratedValue>
36440                <enumeratedValue>
36441                  <name>Output</name>
36442                  <description>Read: pin set as output</description>
36443                  <value>1</value>
36444                </enumeratedValue>
36445              </enumeratedValues>
36446              <enumeratedValues>
36447                <usage>write</usage>
36448                <enumeratedValue>
36449                  <name>Set</name>
36450                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36451                  <value>1</value>
36452                </enumeratedValue>
36453              </enumeratedValues>
36454            </field>
36455            <field>
36456              <name>PIN1</name>
36457              <description>Set as output pin 1</description>
36458              <lsb>1</lsb>
36459              <msb>1</msb>
36460              <enumeratedValues>
36461                <usage>read</usage>
36462                <enumeratedValue>
36463                  <name>Input</name>
36464                  <description>Read: pin set as input</description>
36465                  <value>0</value>
36466                </enumeratedValue>
36467                <enumeratedValue>
36468                  <name>Output</name>
36469                  <description>Read: pin set as output</description>
36470                  <value>1</value>
36471                </enumeratedValue>
36472              </enumeratedValues>
36473              <enumeratedValues>
36474                <usage>write</usage>
36475                <enumeratedValue>
36476                  <name>Set</name>
36477                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36478                  <value>1</value>
36479                </enumeratedValue>
36480              </enumeratedValues>
36481            </field>
36482            <field>
36483              <name>PIN2</name>
36484              <description>Set as output pin 2</description>
36485              <lsb>2</lsb>
36486              <msb>2</msb>
36487              <enumeratedValues>
36488                <usage>read</usage>
36489                <enumeratedValue>
36490                  <name>Input</name>
36491                  <description>Read: pin set as input</description>
36492                  <value>0</value>
36493                </enumeratedValue>
36494                <enumeratedValue>
36495                  <name>Output</name>
36496                  <description>Read: pin set as output</description>
36497                  <value>1</value>
36498                </enumeratedValue>
36499              </enumeratedValues>
36500              <enumeratedValues>
36501                <usage>write</usage>
36502                <enumeratedValue>
36503                  <name>Set</name>
36504                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36505                  <value>1</value>
36506                </enumeratedValue>
36507              </enumeratedValues>
36508            </field>
36509            <field>
36510              <name>PIN3</name>
36511              <description>Set as output pin 3</description>
36512              <lsb>3</lsb>
36513              <msb>3</msb>
36514              <enumeratedValues>
36515                <usage>read</usage>
36516                <enumeratedValue>
36517                  <name>Input</name>
36518                  <description>Read: pin set as input</description>
36519                  <value>0</value>
36520                </enumeratedValue>
36521                <enumeratedValue>
36522                  <name>Output</name>
36523                  <description>Read: pin set as output</description>
36524                  <value>1</value>
36525                </enumeratedValue>
36526              </enumeratedValues>
36527              <enumeratedValues>
36528                <usage>write</usage>
36529                <enumeratedValue>
36530                  <name>Set</name>
36531                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36532                  <value>1</value>
36533                </enumeratedValue>
36534              </enumeratedValues>
36535            </field>
36536            <field>
36537              <name>PIN4</name>
36538              <description>Set as output pin 4</description>
36539              <lsb>4</lsb>
36540              <msb>4</msb>
36541              <enumeratedValues>
36542                <usage>read</usage>
36543                <enumeratedValue>
36544                  <name>Input</name>
36545                  <description>Read: pin set as input</description>
36546                  <value>0</value>
36547                </enumeratedValue>
36548                <enumeratedValue>
36549                  <name>Output</name>
36550                  <description>Read: pin set as output</description>
36551                  <value>1</value>
36552                </enumeratedValue>
36553              </enumeratedValues>
36554              <enumeratedValues>
36555                <usage>write</usage>
36556                <enumeratedValue>
36557                  <name>Set</name>
36558                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36559                  <value>1</value>
36560                </enumeratedValue>
36561              </enumeratedValues>
36562            </field>
36563            <field>
36564              <name>PIN5</name>
36565              <description>Set as output pin 5</description>
36566              <lsb>5</lsb>
36567              <msb>5</msb>
36568              <enumeratedValues>
36569                <usage>read</usage>
36570                <enumeratedValue>
36571                  <name>Input</name>
36572                  <description>Read: pin set as input</description>
36573                  <value>0</value>
36574                </enumeratedValue>
36575                <enumeratedValue>
36576                  <name>Output</name>
36577                  <description>Read: pin set as output</description>
36578                  <value>1</value>
36579                </enumeratedValue>
36580              </enumeratedValues>
36581              <enumeratedValues>
36582                <usage>write</usage>
36583                <enumeratedValue>
36584                  <name>Set</name>
36585                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36586                  <value>1</value>
36587                </enumeratedValue>
36588              </enumeratedValues>
36589            </field>
36590            <field>
36591              <name>PIN6</name>
36592              <description>Set as output pin 6</description>
36593              <lsb>6</lsb>
36594              <msb>6</msb>
36595              <enumeratedValues>
36596                <usage>read</usage>
36597                <enumeratedValue>
36598                  <name>Input</name>
36599                  <description>Read: pin set as input</description>
36600                  <value>0</value>
36601                </enumeratedValue>
36602                <enumeratedValue>
36603                  <name>Output</name>
36604                  <description>Read: pin set as output</description>
36605                  <value>1</value>
36606                </enumeratedValue>
36607              </enumeratedValues>
36608              <enumeratedValues>
36609                <usage>write</usage>
36610                <enumeratedValue>
36611                  <name>Set</name>
36612                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36613                  <value>1</value>
36614                </enumeratedValue>
36615              </enumeratedValues>
36616            </field>
36617            <field>
36618              <name>PIN7</name>
36619              <description>Set as output pin 7</description>
36620              <lsb>7</lsb>
36621              <msb>7</msb>
36622              <enumeratedValues>
36623                <usage>read</usage>
36624                <enumeratedValue>
36625                  <name>Input</name>
36626                  <description>Read: pin set as input</description>
36627                  <value>0</value>
36628                </enumeratedValue>
36629                <enumeratedValue>
36630                  <name>Output</name>
36631                  <description>Read: pin set as output</description>
36632                  <value>1</value>
36633                </enumeratedValue>
36634              </enumeratedValues>
36635              <enumeratedValues>
36636                <usage>write</usage>
36637                <enumeratedValue>
36638                  <name>Set</name>
36639                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36640                  <value>1</value>
36641                </enumeratedValue>
36642              </enumeratedValues>
36643            </field>
36644            <field>
36645              <name>PIN8</name>
36646              <description>Set as output pin 8</description>
36647              <lsb>8</lsb>
36648              <msb>8</msb>
36649              <enumeratedValues>
36650                <usage>read</usage>
36651                <enumeratedValue>
36652                  <name>Input</name>
36653                  <description>Read: pin set as input</description>
36654                  <value>0</value>
36655                </enumeratedValue>
36656                <enumeratedValue>
36657                  <name>Output</name>
36658                  <description>Read: pin set as output</description>
36659                  <value>1</value>
36660                </enumeratedValue>
36661              </enumeratedValues>
36662              <enumeratedValues>
36663                <usage>write</usage>
36664                <enumeratedValue>
36665                  <name>Set</name>
36666                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36667                  <value>1</value>
36668                </enumeratedValue>
36669              </enumeratedValues>
36670            </field>
36671            <field>
36672              <name>PIN9</name>
36673              <description>Set as output pin 9</description>
36674              <lsb>9</lsb>
36675              <msb>9</msb>
36676              <enumeratedValues>
36677                <usage>read</usage>
36678                <enumeratedValue>
36679                  <name>Input</name>
36680                  <description>Read: pin set as input</description>
36681                  <value>0</value>
36682                </enumeratedValue>
36683                <enumeratedValue>
36684                  <name>Output</name>
36685                  <description>Read: pin set as output</description>
36686                  <value>1</value>
36687                </enumeratedValue>
36688              </enumeratedValues>
36689              <enumeratedValues>
36690                <usage>write</usage>
36691                <enumeratedValue>
36692                  <name>Set</name>
36693                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36694                  <value>1</value>
36695                </enumeratedValue>
36696              </enumeratedValues>
36697            </field>
36698            <field>
36699              <name>PIN10</name>
36700              <description>Set as output pin 10</description>
36701              <lsb>10</lsb>
36702              <msb>10</msb>
36703              <enumeratedValues>
36704                <usage>read</usage>
36705                <enumeratedValue>
36706                  <name>Input</name>
36707                  <description>Read: pin set as input</description>
36708                  <value>0</value>
36709                </enumeratedValue>
36710                <enumeratedValue>
36711                  <name>Output</name>
36712                  <description>Read: pin set as output</description>
36713                  <value>1</value>
36714                </enumeratedValue>
36715              </enumeratedValues>
36716              <enumeratedValues>
36717                <usage>write</usage>
36718                <enumeratedValue>
36719                  <name>Set</name>
36720                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36721                  <value>1</value>
36722                </enumeratedValue>
36723              </enumeratedValues>
36724            </field>
36725            <field>
36726              <name>PIN11</name>
36727              <description>Set as output pin 11</description>
36728              <lsb>11</lsb>
36729              <msb>11</msb>
36730              <enumeratedValues>
36731                <usage>read</usage>
36732                <enumeratedValue>
36733                  <name>Input</name>
36734                  <description>Read: pin set as input</description>
36735                  <value>0</value>
36736                </enumeratedValue>
36737                <enumeratedValue>
36738                  <name>Output</name>
36739                  <description>Read: pin set as output</description>
36740                  <value>1</value>
36741                </enumeratedValue>
36742              </enumeratedValues>
36743              <enumeratedValues>
36744                <usage>write</usage>
36745                <enumeratedValue>
36746                  <name>Set</name>
36747                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36748                  <value>1</value>
36749                </enumeratedValue>
36750              </enumeratedValues>
36751            </field>
36752            <field>
36753              <name>PIN12</name>
36754              <description>Set as output pin 12</description>
36755              <lsb>12</lsb>
36756              <msb>12</msb>
36757              <enumeratedValues>
36758                <usage>read</usage>
36759                <enumeratedValue>
36760                  <name>Input</name>
36761                  <description>Read: pin set as input</description>
36762                  <value>0</value>
36763                </enumeratedValue>
36764                <enumeratedValue>
36765                  <name>Output</name>
36766                  <description>Read: pin set as output</description>
36767                  <value>1</value>
36768                </enumeratedValue>
36769              </enumeratedValues>
36770              <enumeratedValues>
36771                <usage>write</usage>
36772                <enumeratedValue>
36773                  <name>Set</name>
36774                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36775                  <value>1</value>
36776                </enumeratedValue>
36777              </enumeratedValues>
36778            </field>
36779            <field>
36780              <name>PIN13</name>
36781              <description>Set as output pin 13</description>
36782              <lsb>13</lsb>
36783              <msb>13</msb>
36784              <enumeratedValues>
36785                <usage>read</usage>
36786                <enumeratedValue>
36787                  <name>Input</name>
36788                  <description>Read: pin set as input</description>
36789                  <value>0</value>
36790                </enumeratedValue>
36791                <enumeratedValue>
36792                  <name>Output</name>
36793                  <description>Read: pin set as output</description>
36794                  <value>1</value>
36795                </enumeratedValue>
36796              </enumeratedValues>
36797              <enumeratedValues>
36798                <usage>write</usage>
36799                <enumeratedValue>
36800                  <name>Set</name>
36801                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36802                  <value>1</value>
36803                </enumeratedValue>
36804              </enumeratedValues>
36805            </field>
36806            <field>
36807              <name>PIN14</name>
36808              <description>Set as output pin 14</description>
36809              <lsb>14</lsb>
36810              <msb>14</msb>
36811              <enumeratedValues>
36812                <usage>read</usage>
36813                <enumeratedValue>
36814                  <name>Input</name>
36815                  <description>Read: pin set as input</description>
36816                  <value>0</value>
36817                </enumeratedValue>
36818                <enumeratedValue>
36819                  <name>Output</name>
36820                  <description>Read: pin set as output</description>
36821                  <value>1</value>
36822                </enumeratedValue>
36823              </enumeratedValues>
36824              <enumeratedValues>
36825                <usage>write</usage>
36826                <enumeratedValue>
36827                  <name>Set</name>
36828                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36829                  <value>1</value>
36830                </enumeratedValue>
36831              </enumeratedValues>
36832            </field>
36833            <field>
36834              <name>PIN15</name>
36835              <description>Set as output pin 15</description>
36836              <lsb>15</lsb>
36837              <msb>15</msb>
36838              <enumeratedValues>
36839                <usage>read</usage>
36840                <enumeratedValue>
36841                  <name>Input</name>
36842                  <description>Read: pin set as input</description>
36843                  <value>0</value>
36844                </enumeratedValue>
36845                <enumeratedValue>
36846                  <name>Output</name>
36847                  <description>Read: pin set as output</description>
36848                  <value>1</value>
36849                </enumeratedValue>
36850              </enumeratedValues>
36851              <enumeratedValues>
36852                <usage>write</usage>
36853                <enumeratedValue>
36854                  <name>Set</name>
36855                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36856                  <value>1</value>
36857                </enumeratedValue>
36858              </enumeratedValues>
36859            </field>
36860            <field>
36861              <name>PIN16</name>
36862              <description>Set as output pin 16</description>
36863              <lsb>16</lsb>
36864              <msb>16</msb>
36865              <enumeratedValues>
36866                <usage>read</usage>
36867                <enumeratedValue>
36868                  <name>Input</name>
36869                  <description>Read: pin set as input</description>
36870                  <value>0</value>
36871                </enumeratedValue>
36872                <enumeratedValue>
36873                  <name>Output</name>
36874                  <description>Read: pin set as output</description>
36875                  <value>1</value>
36876                </enumeratedValue>
36877              </enumeratedValues>
36878              <enumeratedValues>
36879                <usage>write</usage>
36880                <enumeratedValue>
36881                  <name>Set</name>
36882                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36883                  <value>1</value>
36884                </enumeratedValue>
36885              </enumeratedValues>
36886            </field>
36887            <field>
36888              <name>PIN17</name>
36889              <description>Set as output pin 17</description>
36890              <lsb>17</lsb>
36891              <msb>17</msb>
36892              <enumeratedValues>
36893                <usage>read</usage>
36894                <enumeratedValue>
36895                  <name>Input</name>
36896                  <description>Read: pin set as input</description>
36897                  <value>0</value>
36898                </enumeratedValue>
36899                <enumeratedValue>
36900                  <name>Output</name>
36901                  <description>Read: pin set as output</description>
36902                  <value>1</value>
36903                </enumeratedValue>
36904              </enumeratedValues>
36905              <enumeratedValues>
36906                <usage>write</usage>
36907                <enumeratedValue>
36908                  <name>Set</name>
36909                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36910                  <value>1</value>
36911                </enumeratedValue>
36912              </enumeratedValues>
36913            </field>
36914            <field>
36915              <name>PIN18</name>
36916              <description>Set as output pin 18</description>
36917              <lsb>18</lsb>
36918              <msb>18</msb>
36919              <enumeratedValues>
36920                <usage>read</usage>
36921                <enumeratedValue>
36922                  <name>Input</name>
36923                  <description>Read: pin set as input</description>
36924                  <value>0</value>
36925                </enumeratedValue>
36926                <enumeratedValue>
36927                  <name>Output</name>
36928                  <description>Read: pin set as output</description>
36929                  <value>1</value>
36930                </enumeratedValue>
36931              </enumeratedValues>
36932              <enumeratedValues>
36933                <usage>write</usage>
36934                <enumeratedValue>
36935                  <name>Set</name>
36936                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36937                  <value>1</value>
36938                </enumeratedValue>
36939              </enumeratedValues>
36940            </field>
36941            <field>
36942              <name>PIN19</name>
36943              <description>Set as output pin 19</description>
36944              <lsb>19</lsb>
36945              <msb>19</msb>
36946              <enumeratedValues>
36947                <usage>read</usage>
36948                <enumeratedValue>
36949                  <name>Input</name>
36950                  <description>Read: pin set as input</description>
36951                  <value>0</value>
36952                </enumeratedValue>
36953                <enumeratedValue>
36954                  <name>Output</name>
36955                  <description>Read: pin set as output</description>
36956                  <value>1</value>
36957                </enumeratedValue>
36958              </enumeratedValues>
36959              <enumeratedValues>
36960                <usage>write</usage>
36961                <enumeratedValue>
36962                  <name>Set</name>
36963                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36964                  <value>1</value>
36965                </enumeratedValue>
36966              </enumeratedValues>
36967            </field>
36968            <field>
36969              <name>PIN20</name>
36970              <description>Set as output pin 20</description>
36971              <lsb>20</lsb>
36972              <msb>20</msb>
36973              <enumeratedValues>
36974                <usage>read</usage>
36975                <enumeratedValue>
36976                  <name>Input</name>
36977                  <description>Read: pin set as input</description>
36978                  <value>0</value>
36979                </enumeratedValue>
36980                <enumeratedValue>
36981                  <name>Output</name>
36982                  <description>Read: pin set as output</description>
36983                  <value>1</value>
36984                </enumeratedValue>
36985              </enumeratedValues>
36986              <enumeratedValues>
36987                <usage>write</usage>
36988                <enumeratedValue>
36989                  <name>Set</name>
36990                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
36991                  <value>1</value>
36992                </enumeratedValue>
36993              </enumeratedValues>
36994            </field>
36995            <field>
36996              <name>PIN21</name>
36997              <description>Set as output pin 21</description>
36998              <lsb>21</lsb>
36999              <msb>21</msb>
37000              <enumeratedValues>
37001                <usage>read</usage>
37002                <enumeratedValue>
37003                  <name>Input</name>
37004                  <description>Read: pin set as input</description>
37005                  <value>0</value>
37006                </enumeratedValue>
37007                <enumeratedValue>
37008                  <name>Output</name>
37009                  <description>Read: pin set as output</description>
37010                  <value>1</value>
37011                </enumeratedValue>
37012              </enumeratedValues>
37013              <enumeratedValues>
37014                <usage>write</usage>
37015                <enumeratedValue>
37016                  <name>Set</name>
37017                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37018                  <value>1</value>
37019                </enumeratedValue>
37020              </enumeratedValues>
37021            </field>
37022            <field>
37023              <name>PIN22</name>
37024              <description>Set as output pin 22</description>
37025              <lsb>22</lsb>
37026              <msb>22</msb>
37027              <enumeratedValues>
37028                <usage>read</usage>
37029                <enumeratedValue>
37030                  <name>Input</name>
37031                  <description>Read: pin set as input</description>
37032                  <value>0</value>
37033                </enumeratedValue>
37034                <enumeratedValue>
37035                  <name>Output</name>
37036                  <description>Read: pin set as output</description>
37037                  <value>1</value>
37038                </enumeratedValue>
37039              </enumeratedValues>
37040              <enumeratedValues>
37041                <usage>write</usage>
37042                <enumeratedValue>
37043                  <name>Set</name>
37044                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37045                  <value>1</value>
37046                </enumeratedValue>
37047              </enumeratedValues>
37048            </field>
37049            <field>
37050              <name>PIN23</name>
37051              <description>Set as output pin 23</description>
37052              <lsb>23</lsb>
37053              <msb>23</msb>
37054              <enumeratedValues>
37055                <usage>read</usage>
37056                <enumeratedValue>
37057                  <name>Input</name>
37058                  <description>Read: pin set as input</description>
37059                  <value>0</value>
37060                </enumeratedValue>
37061                <enumeratedValue>
37062                  <name>Output</name>
37063                  <description>Read: pin set as output</description>
37064                  <value>1</value>
37065                </enumeratedValue>
37066              </enumeratedValues>
37067              <enumeratedValues>
37068                <usage>write</usage>
37069                <enumeratedValue>
37070                  <name>Set</name>
37071                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37072                  <value>1</value>
37073                </enumeratedValue>
37074              </enumeratedValues>
37075            </field>
37076            <field>
37077              <name>PIN24</name>
37078              <description>Set as output pin 24</description>
37079              <lsb>24</lsb>
37080              <msb>24</msb>
37081              <enumeratedValues>
37082                <usage>read</usage>
37083                <enumeratedValue>
37084                  <name>Input</name>
37085                  <description>Read: pin set as input</description>
37086                  <value>0</value>
37087                </enumeratedValue>
37088                <enumeratedValue>
37089                  <name>Output</name>
37090                  <description>Read: pin set as output</description>
37091                  <value>1</value>
37092                </enumeratedValue>
37093              </enumeratedValues>
37094              <enumeratedValues>
37095                <usage>write</usage>
37096                <enumeratedValue>
37097                  <name>Set</name>
37098                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37099                  <value>1</value>
37100                </enumeratedValue>
37101              </enumeratedValues>
37102            </field>
37103            <field>
37104              <name>PIN25</name>
37105              <description>Set as output pin 25</description>
37106              <lsb>25</lsb>
37107              <msb>25</msb>
37108              <enumeratedValues>
37109                <usage>read</usage>
37110                <enumeratedValue>
37111                  <name>Input</name>
37112                  <description>Read: pin set as input</description>
37113                  <value>0</value>
37114                </enumeratedValue>
37115                <enumeratedValue>
37116                  <name>Output</name>
37117                  <description>Read: pin set as output</description>
37118                  <value>1</value>
37119                </enumeratedValue>
37120              </enumeratedValues>
37121              <enumeratedValues>
37122                <usage>write</usage>
37123                <enumeratedValue>
37124                  <name>Set</name>
37125                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37126                  <value>1</value>
37127                </enumeratedValue>
37128              </enumeratedValues>
37129            </field>
37130            <field>
37131              <name>PIN26</name>
37132              <description>Set as output pin 26</description>
37133              <lsb>26</lsb>
37134              <msb>26</msb>
37135              <enumeratedValues>
37136                <usage>read</usage>
37137                <enumeratedValue>
37138                  <name>Input</name>
37139                  <description>Read: pin set as input</description>
37140                  <value>0</value>
37141                </enumeratedValue>
37142                <enumeratedValue>
37143                  <name>Output</name>
37144                  <description>Read: pin set as output</description>
37145                  <value>1</value>
37146                </enumeratedValue>
37147              </enumeratedValues>
37148              <enumeratedValues>
37149                <usage>write</usage>
37150                <enumeratedValue>
37151                  <name>Set</name>
37152                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37153                  <value>1</value>
37154                </enumeratedValue>
37155              </enumeratedValues>
37156            </field>
37157            <field>
37158              <name>PIN27</name>
37159              <description>Set as output pin 27</description>
37160              <lsb>27</lsb>
37161              <msb>27</msb>
37162              <enumeratedValues>
37163                <usage>read</usage>
37164                <enumeratedValue>
37165                  <name>Input</name>
37166                  <description>Read: pin set as input</description>
37167                  <value>0</value>
37168                </enumeratedValue>
37169                <enumeratedValue>
37170                  <name>Output</name>
37171                  <description>Read: pin set as output</description>
37172                  <value>1</value>
37173                </enumeratedValue>
37174              </enumeratedValues>
37175              <enumeratedValues>
37176                <usage>write</usage>
37177                <enumeratedValue>
37178                  <name>Set</name>
37179                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37180                  <value>1</value>
37181                </enumeratedValue>
37182              </enumeratedValues>
37183            </field>
37184            <field>
37185              <name>PIN28</name>
37186              <description>Set as output pin 28</description>
37187              <lsb>28</lsb>
37188              <msb>28</msb>
37189              <enumeratedValues>
37190                <usage>read</usage>
37191                <enumeratedValue>
37192                  <name>Input</name>
37193                  <description>Read: pin set as input</description>
37194                  <value>0</value>
37195                </enumeratedValue>
37196                <enumeratedValue>
37197                  <name>Output</name>
37198                  <description>Read: pin set as output</description>
37199                  <value>1</value>
37200                </enumeratedValue>
37201              </enumeratedValues>
37202              <enumeratedValues>
37203                <usage>write</usage>
37204                <enumeratedValue>
37205                  <name>Set</name>
37206                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37207                  <value>1</value>
37208                </enumeratedValue>
37209              </enumeratedValues>
37210            </field>
37211            <field>
37212              <name>PIN29</name>
37213              <description>Set as output pin 29</description>
37214              <lsb>29</lsb>
37215              <msb>29</msb>
37216              <enumeratedValues>
37217                <usage>read</usage>
37218                <enumeratedValue>
37219                  <name>Input</name>
37220                  <description>Read: pin set as input</description>
37221                  <value>0</value>
37222                </enumeratedValue>
37223                <enumeratedValue>
37224                  <name>Output</name>
37225                  <description>Read: pin set as output</description>
37226                  <value>1</value>
37227                </enumeratedValue>
37228              </enumeratedValues>
37229              <enumeratedValues>
37230                <usage>write</usage>
37231                <enumeratedValue>
37232                  <name>Set</name>
37233                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37234                  <value>1</value>
37235                </enumeratedValue>
37236              </enumeratedValues>
37237            </field>
37238            <field>
37239              <name>PIN30</name>
37240              <description>Set as output pin 30</description>
37241              <lsb>30</lsb>
37242              <msb>30</msb>
37243              <enumeratedValues>
37244                <usage>read</usage>
37245                <enumeratedValue>
37246                  <name>Input</name>
37247                  <description>Read: pin set as input</description>
37248                  <value>0</value>
37249                </enumeratedValue>
37250                <enumeratedValue>
37251                  <name>Output</name>
37252                  <description>Read: pin set as output</description>
37253                  <value>1</value>
37254                </enumeratedValue>
37255              </enumeratedValues>
37256              <enumeratedValues>
37257                <usage>write</usage>
37258                <enumeratedValue>
37259                  <name>Set</name>
37260                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37261                  <value>1</value>
37262                </enumeratedValue>
37263              </enumeratedValues>
37264            </field>
37265            <field>
37266              <name>PIN31</name>
37267              <description>Set as output pin 31</description>
37268              <lsb>31</lsb>
37269              <msb>31</msb>
37270              <enumeratedValues>
37271                <usage>read</usage>
37272                <enumeratedValue>
37273                  <name>Input</name>
37274                  <description>Read: pin set as input</description>
37275                  <value>0</value>
37276                </enumeratedValue>
37277                <enumeratedValue>
37278                  <name>Output</name>
37279                  <description>Read: pin set as output</description>
37280                  <value>1</value>
37281                </enumeratedValue>
37282              </enumeratedValues>
37283              <enumeratedValues>
37284                <usage>write</usage>
37285                <enumeratedValue>
37286                  <name>Set</name>
37287                  <description>Write: writing a '1' sets pin to output; writing a '0' has no effect</description>
37288                  <value>1</value>
37289                </enumeratedValue>
37290              </enumeratedValues>
37291            </field>
37292          </fields>
37293        </register>
37294        <register>
37295          <name>DIRCLR</name>
37296          <description>DIR clear register</description>
37297          <addressOffset>0x01C</addressOffset>
37298          <access>read-write</access>
37299          <modifiedWriteValues>oneToClear</modifiedWriteValues>
37300          <fields>
37301            <field>
37302              <name>PIN0</name>
37303              <description>Set as input pin 0</description>
37304              <lsb>0</lsb>
37305              <msb>0</msb>
37306              <enumeratedValues>
37307                <usage>read</usage>
37308                <enumeratedValue>
37309                  <name>Input</name>
37310                  <description>Read: pin set as input</description>
37311                  <value>0</value>
37312                </enumeratedValue>
37313                <enumeratedValue>
37314                  <name>Output</name>
37315                  <description>Read: pin set as output</description>
37316                  <value>1</value>
37317                </enumeratedValue>
37318              </enumeratedValues>
37319              <enumeratedValues>
37320                <usage>write</usage>
37321                <enumeratedValue>
37322                  <name>Clear</name>
37323                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37324                  <value>1</value>
37325                </enumeratedValue>
37326              </enumeratedValues>
37327            </field>
37328            <field>
37329              <name>PIN1</name>
37330              <description>Set as input pin 1</description>
37331              <lsb>1</lsb>
37332              <msb>1</msb>
37333              <enumeratedValues>
37334                <usage>read</usage>
37335                <enumeratedValue>
37336                  <name>Input</name>
37337                  <description>Read: pin set as input</description>
37338                  <value>0</value>
37339                </enumeratedValue>
37340                <enumeratedValue>
37341                  <name>Output</name>
37342                  <description>Read: pin set as output</description>
37343                  <value>1</value>
37344                </enumeratedValue>
37345              </enumeratedValues>
37346              <enumeratedValues>
37347                <usage>write</usage>
37348                <enumeratedValue>
37349                  <name>Clear</name>
37350                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37351                  <value>1</value>
37352                </enumeratedValue>
37353              </enumeratedValues>
37354            </field>
37355            <field>
37356              <name>PIN2</name>
37357              <description>Set as input pin 2</description>
37358              <lsb>2</lsb>
37359              <msb>2</msb>
37360              <enumeratedValues>
37361                <usage>read</usage>
37362                <enumeratedValue>
37363                  <name>Input</name>
37364                  <description>Read: pin set as input</description>
37365                  <value>0</value>
37366                </enumeratedValue>
37367                <enumeratedValue>
37368                  <name>Output</name>
37369                  <description>Read: pin set as output</description>
37370                  <value>1</value>
37371                </enumeratedValue>
37372              </enumeratedValues>
37373              <enumeratedValues>
37374                <usage>write</usage>
37375                <enumeratedValue>
37376                  <name>Clear</name>
37377                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37378                  <value>1</value>
37379                </enumeratedValue>
37380              </enumeratedValues>
37381            </field>
37382            <field>
37383              <name>PIN3</name>
37384              <description>Set as input pin 3</description>
37385              <lsb>3</lsb>
37386              <msb>3</msb>
37387              <enumeratedValues>
37388                <usage>read</usage>
37389                <enumeratedValue>
37390                  <name>Input</name>
37391                  <description>Read: pin set as input</description>
37392                  <value>0</value>
37393                </enumeratedValue>
37394                <enumeratedValue>
37395                  <name>Output</name>
37396                  <description>Read: pin set as output</description>
37397                  <value>1</value>
37398                </enumeratedValue>
37399              </enumeratedValues>
37400              <enumeratedValues>
37401                <usage>write</usage>
37402                <enumeratedValue>
37403                  <name>Clear</name>
37404                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37405                  <value>1</value>
37406                </enumeratedValue>
37407              </enumeratedValues>
37408            </field>
37409            <field>
37410              <name>PIN4</name>
37411              <description>Set as input pin 4</description>
37412              <lsb>4</lsb>
37413              <msb>4</msb>
37414              <enumeratedValues>
37415                <usage>read</usage>
37416                <enumeratedValue>
37417                  <name>Input</name>
37418                  <description>Read: pin set as input</description>
37419                  <value>0</value>
37420                </enumeratedValue>
37421                <enumeratedValue>
37422                  <name>Output</name>
37423                  <description>Read: pin set as output</description>
37424                  <value>1</value>
37425                </enumeratedValue>
37426              </enumeratedValues>
37427              <enumeratedValues>
37428                <usage>write</usage>
37429                <enumeratedValue>
37430                  <name>Clear</name>
37431                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37432                  <value>1</value>
37433                </enumeratedValue>
37434              </enumeratedValues>
37435            </field>
37436            <field>
37437              <name>PIN5</name>
37438              <description>Set as input pin 5</description>
37439              <lsb>5</lsb>
37440              <msb>5</msb>
37441              <enumeratedValues>
37442                <usage>read</usage>
37443                <enumeratedValue>
37444                  <name>Input</name>
37445                  <description>Read: pin set as input</description>
37446                  <value>0</value>
37447                </enumeratedValue>
37448                <enumeratedValue>
37449                  <name>Output</name>
37450                  <description>Read: pin set as output</description>
37451                  <value>1</value>
37452                </enumeratedValue>
37453              </enumeratedValues>
37454              <enumeratedValues>
37455                <usage>write</usage>
37456                <enumeratedValue>
37457                  <name>Clear</name>
37458                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37459                  <value>1</value>
37460                </enumeratedValue>
37461              </enumeratedValues>
37462            </field>
37463            <field>
37464              <name>PIN6</name>
37465              <description>Set as input pin 6</description>
37466              <lsb>6</lsb>
37467              <msb>6</msb>
37468              <enumeratedValues>
37469                <usage>read</usage>
37470                <enumeratedValue>
37471                  <name>Input</name>
37472                  <description>Read: pin set as input</description>
37473                  <value>0</value>
37474                </enumeratedValue>
37475                <enumeratedValue>
37476                  <name>Output</name>
37477                  <description>Read: pin set as output</description>
37478                  <value>1</value>
37479                </enumeratedValue>
37480              </enumeratedValues>
37481              <enumeratedValues>
37482                <usage>write</usage>
37483                <enumeratedValue>
37484                  <name>Clear</name>
37485                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37486                  <value>1</value>
37487                </enumeratedValue>
37488              </enumeratedValues>
37489            </field>
37490            <field>
37491              <name>PIN7</name>
37492              <description>Set as input pin 7</description>
37493              <lsb>7</lsb>
37494              <msb>7</msb>
37495              <enumeratedValues>
37496                <usage>read</usage>
37497                <enumeratedValue>
37498                  <name>Input</name>
37499                  <description>Read: pin set as input</description>
37500                  <value>0</value>
37501                </enumeratedValue>
37502                <enumeratedValue>
37503                  <name>Output</name>
37504                  <description>Read: pin set as output</description>
37505                  <value>1</value>
37506                </enumeratedValue>
37507              </enumeratedValues>
37508              <enumeratedValues>
37509                <usage>write</usage>
37510                <enumeratedValue>
37511                  <name>Clear</name>
37512                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37513                  <value>1</value>
37514                </enumeratedValue>
37515              </enumeratedValues>
37516            </field>
37517            <field>
37518              <name>PIN8</name>
37519              <description>Set as input pin 8</description>
37520              <lsb>8</lsb>
37521              <msb>8</msb>
37522              <enumeratedValues>
37523                <usage>read</usage>
37524                <enumeratedValue>
37525                  <name>Input</name>
37526                  <description>Read: pin set as input</description>
37527                  <value>0</value>
37528                </enumeratedValue>
37529                <enumeratedValue>
37530                  <name>Output</name>
37531                  <description>Read: pin set as output</description>
37532                  <value>1</value>
37533                </enumeratedValue>
37534              </enumeratedValues>
37535              <enumeratedValues>
37536                <usage>write</usage>
37537                <enumeratedValue>
37538                  <name>Clear</name>
37539                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37540                  <value>1</value>
37541                </enumeratedValue>
37542              </enumeratedValues>
37543            </field>
37544            <field>
37545              <name>PIN9</name>
37546              <description>Set as input pin 9</description>
37547              <lsb>9</lsb>
37548              <msb>9</msb>
37549              <enumeratedValues>
37550                <usage>read</usage>
37551                <enumeratedValue>
37552                  <name>Input</name>
37553                  <description>Read: pin set as input</description>
37554                  <value>0</value>
37555                </enumeratedValue>
37556                <enumeratedValue>
37557                  <name>Output</name>
37558                  <description>Read: pin set as output</description>
37559                  <value>1</value>
37560                </enumeratedValue>
37561              </enumeratedValues>
37562              <enumeratedValues>
37563                <usage>write</usage>
37564                <enumeratedValue>
37565                  <name>Clear</name>
37566                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37567                  <value>1</value>
37568                </enumeratedValue>
37569              </enumeratedValues>
37570            </field>
37571            <field>
37572              <name>PIN10</name>
37573              <description>Set as input pin 10</description>
37574              <lsb>10</lsb>
37575              <msb>10</msb>
37576              <enumeratedValues>
37577                <usage>read</usage>
37578                <enumeratedValue>
37579                  <name>Input</name>
37580                  <description>Read: pin set as input</description>
37581                  <value>0</value>
37582                </enumeratedValue>
37583                <enumeratedValue>
37584                  <name>Output</name>
37585                  <description>Read: pin set as output</description>
37586                  <value>1</value>
37587                </enumeratedValue>
37588              </enumeratedValues>
37589              <enumeratedValues>
37590                <usage>write</usage>
37591                <enumeratedValue>
37592                  <name>Clear</name>
37593                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37594                  <value>1</value>
37595                </enumeratedValue>
37596              </enumeratedValues>
37597            </field>
37598            <field>
37599              <name>PIN11</name>
37600              <description>Set as input pin 11</description>
37601              <lsb>11</lsb>
37602              <msb>11</msb>
37603              <enumeratedValues>
37604                <usage>read</usage>
37605                <enumeratedValue>
37606                  <name>Input</name>
37607                  <description>Read: pin set as input</description>
37608                  <value>0</value>
37609                </enumeratedValue>
37610                <enumeratedValue>
37611                  <name>Output</name>
37612                  <description>Read: pin set as output</description>
37613                  <value>1</value>
37614                </enumeratedValue>
37615              </enumeratedValues>
37616              <enumeratedValues>
37617                <usage>write</usage>
37618                <enumeratedValue>
37619                  <name>Clear</name>
37620                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37621                  <value>1</value>
37622                </enumeratedValue>
37623              </enumeratedValues>
37624            </field>
37625            <field>
37626              <name>PIN12</name>
37627              <description>Set as input pin 12</description>
37628              <lsb>12</lsb>
37629              <msb>12</msb>
37630              <enumeratedValues>
37631                <usage>read</usage>
37632                <enumeratedValue>
37633                  <name>Input</name>
37634                  <description>Read: pin set as input</description>
37635                  <value>0</value>
37636                </enumeratedValue>
37637                <enumeratedValue>
37638                  <name>Output</name>
37639                  <description>Read: pin set as output</description>
37640                  <value>1</value>
37641                </enumeratedValue>
37642              </enumeratedValues>
37643              <enumeratedValues>
37644                <usage>write</usage>
37645                <enumeratedValue>
37646                  <name>Clear</name>
37647                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37648                  <value>1</value>
37649                </enumeratedValue>
37650              </enumeratedValues>
37651            </field>
37652            <field>
37653              <name>PIN13</name>
37654              <description>Set as input pin 13</description>
37655              <lsb>13</lsb>
37656              <msb>13</msb>
37657              <enumeratedValues>
37658                <usage>read</usage>
37659                <enumeratedValue>
37660                  <name>Input</name>
37661                  <description>Read: pin set as input</description>
37662                  <value>0</value>
37663                </enumeratedValue>
37664                <enumeratedValue>
37665                  <name>Output</name>
37666                  <description>Read: pin set as output</description>
37667                  <value>1</value>
37668                </enumeratedValue>
37669              </enumeratedValues>
37670              <enumeratedValues>
37671                <usage>write</usage>
37672                <enumeratedValue>
37673                  <name>Clear</name>
37674                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37675                  <value>1</value>
37676                </enumeratedValue>
37677              </enumeratedValues>
37678            </field>
37679            <field>
37680              <name>PIN14</name>
37681              <description>Set as input pin 14</description>
37682              <lsb>14</lsb>
37683              <msb>14</msb>
37684              <enumeratedValues>
37685                <usage>read</usage>
37686                <enumeratedValue>
37687                  <name>Input</name>
37688                  <description>Read: pin set as input</description>
37689                  <value>0</value>
37690                </enumeratedValue>
37691                <enumeratedValue>
37692                  <name>Output</name>
37693                  <description>Read: pin set as output</description>
37694                  <value>1</value>
37695                </enumeratedValue>
37696              </enumeratedValues>
37697              <enumeratedValues>
37698                <usage>write</usage>
37699                <enumeratedValue>
37700                  <name>Clear</name>
37701                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37702                  <value>1</value>
37703                </enumeratedValue>
37704              </enumeratedValues>
37705            </field>
37706            <field>
37707              <name>PIN15</name>
37708              <description>Set as input pin 15</description>
37709              <lsb>15</lsb>
37710              <msb>15</msb>
37711              <enumeratedValues>
37712                <usage>read</usage>
37713                <enumeratedValue>
37714                  <name>Input</name>
37715                  <description>Read: pin set as input</description>
37716                  <value>0</value>
37717                </enumeratedValue>
37718                <enumeratedValue>
37719                  <name>Output</name>
37720                  <description>Read: pin set as output</description>
37721                  <value>1</value>
37722                </enumeratedValue>
37723              </enumeratedValues>
37724              <enumeratedValues>
37725                <usage>write</usage>
37726                <enumeratedValue>
37727                  <name>Clear</name>
37728                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37729                  <value>1</value>
37730                </enumeratedValue>
37731              </enumeratedValues>
37732            </field>
37733            <field>
37734              <name>PIN16</name>
37735              <description>Set as input pin 16</description>
37736              <lsb>16</lsb>
37737              <msb>16</msb>
37738              <enumeratedValues>
37739                <usage>read</usage>
37740                <enumeratedValue>
37741                  <name>Input</name>
37742                  <description>Read: pin set as input</description>
37743                  <value>0</value>
37744                </enumeratedValue>
37745                <enumeratedValue>
37746                  <name>Output</name>
37747                  <description>Read: pin set as output</description>
37748                  <value>1</value>
37749                </enumeratedValue>
37750              </enumeratedValues>
37751              <enumeratedValues>
37752                <usage>write</usage>
37753                <enumeratedValue>
37754                  <name>Clear</name>
37755                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37756                  <value>1</value>
37757                </enumeratedValue>
37758              </enumeratedValues>
37759            </field>
37760            <field>
37761              <name>PIN17</name>
37762              <description>Set as input pin 17</description>
37763              <lsb>17</lsb>
37764              <msb>17</msb>
37765              <enumeratedValues>
37766                <usage>read</usage>
37767                <enumeratedValue>
37768                  <name>Input</name>
37769                  <description>Read: pin set as input</description>
37770                  <value>0</value>
37771                </enumeratedValue>
37772                <enumeratedValue>
37773                  <name>Output</name>
37774                  <description>Read: pin set as output</description>
37775                  <value>1</value>
37776                </enumeratedValue>
37777              </enumeratedValues>
37778              <enumeratedValues>
37779                <usage>write</usage>
37780                <enumeratedValue>
37781                  <name>Clear</name>
37782                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37783                  <value>1</value>
37784                </enumeratedValue>
37785              </enumeratedValues>
37786            </field>
37787            <field>
37788              <name>PIN18</name>
37789              <description>Set as input pin 18</description>
37790              <lsb>18</lsb>
37791              <msb>18</msb>
37792              <enumeratedValues>
37793                <usage>read</usage>
37794                <enumeratedValue>
37795                  <name>Input</name>
37796                  <description>Read: pin set as input</description>
37797                  <value>0</value>
37798                </enumeratedValue>
37799                <enumeratedValue>
37800                  <name>Output</name>
37801                  <description>Read: pin set as output</description>
37802                  <value>1</value>
37803                </enumeratedValue>
37804              </enumeratedValues>
37805              <enumeratedValues>
37806                <usage>write</usage>
37807                <enumeratedValue>
37808                  <name>Clear</name>
37809                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37810                  <value>1</value>
37811                </enumeratedValue>
37812              </enumeratedValues>
37813            </field>
37814            <field>
37815              <name>PIN19</name>
37816              <description>Set as input pin 19</description>
37817              <lsb>19</lsb>
37818              <msb>19</msb>
37819              <enumeratedValues>
37820                <usage>read</usage>
37821                <enumeratedValue>
37822                  <name>Input</name>
37823                  <description>Read: pin set as input</description>
37824                  <value>0</value>
37825                </enumeratedValue>
37826                <enumeratedValue>
37827                  <name>Output</name>
37828                  <description>Read: pin set as output</description>
37829                  <value>1</value>
37830                </enumeratedValue>
37831              </enumeratedValues>
37832              <enumeratedValues>
37833                <usage>write</usage>
37834                <enumeratedValue>
37835                  <name>Clear</name>
37836                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37837                  <value>1</value>
37838                </enumeratedValue>
37839              </enumeratedValues>
37840            </field>
37841            <field>
37842              <name>PIN20</name>
37843              <description>Set as input pin 20</description>
37844              <lsb>20</lsb>
37845              <msb>20</msb>
37846              <enumeratedValues>
37847                <usage>read</usage>
37848                <enumeratedValue>
37849                  <name>Input</name>
37850                  <description>Read: pin set as input</description>
37851                  <value>0</value>
37852                </enumeratedValue>
37853                <enumeratedValue>
37854                  <name>Output</name>
37855                  <description>Read: pin set as output</description>
37856                  <value>1</value>
37857                </enumeratedValue>
37858              </enumeratedValues>
37859              <enumeratedValues>
37860                <usage>write</usage>
37861                <enumeratedValue>
37862                  <name>Clear</name>
37863                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37864                  <value>1</value>
37865                </enumeratedValue>
37866              </enumeratedValues>
37867            </field>
37868            <field>
37869              <name>PIN21</name>
37870              <description>Set as input pin 21</description>
37871              <lsb>21</lsb>
37872              <msb>21</msb>
37873              <enumeratedValues>
37874                <usage>read</usage>
37875                <enumeratedValue>
37876                  <name>Input</name>
37877                  <description>Read: pin set as input</description>
37878                  <value>0</value>
37879                </enumeratedValue>
37880                <enumeratedValue>
37881                  <name>Output</name>
37882                  <description>Read: pin set as output</description>
37883                  <value>1</value>
37884                </enumeratedValue>
37885              </enumeratedValues>
37886              <enumeratedValues>
37887                <usage>write</usage>
37888                <enumeratedValue>
37889                  <name>Clear</name>
37890                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37891                  <value>1</value>
37892                </enumeratedValue>
37893              </enumeratedValues>
37894            </field>
37895            <field>
37896              <name>PIN22</name>
37897              <description>Set as input pin 22</description>
37898              <lsb>22</lsb>
37899              <msb>22</msb>
37900              <enumeratedValues>
37901                <usage>read</usage>
37902                <enumeratedValue>
37903                  <name>Input</name>
37904                  <description>Read: pin set as input</description>
37905                  <value>0</value>
37906                </enumeratedValue>
37907                <enumeratedValue>
37908                  <name>Output</name>
37909                  <description>Read: pin set as output</description>
37910                  <value>1</value>
37911                </enumeratedValue>
37912              </enumeratedValues>
37913              <enumeratedValues>
37914                <usage>write</usage>
37915                <enumeratedValue>
37916                  <name>Clear</name>
37917                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37918                  <value>1</value>
37919                </enumeratedValue>
37920              </enumeratedValues>
37921            </field>
37922            <field>
37923              <name>PIN23</name>
37924              <description>Set as input pin 23</description>
37925              <lsb>23</lsb>
37926              <msb>23</msb>
37927              <enumeratedValues>
37928                <usage>read</usage>
37929                <enumeratedValue>
37930                  <name>Input</name>
37931                  <description>Read: pin set as input</description>
37932                  <value>0</value>
37933                </enumeratedValue>
37934                <enumeratedValue>
37935                  <name>Output</name>
37936                  <description>Read: pin set as output</description>
37937                  <value>1</value>
37938                </enumeratedValue>
37939              </enumeratedValues>
37940              <enumeratedValues>
37941                <usage>write</usage>
37942                <enumeratedValue>
37943                  <name>Clear</name>
37944                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37945                  <value>1</value>
37946                </enumeratedValue>
37947              </enumeratedValues>
37948            </field>
37949            <field>
37950              <name>PIN24</name>
37951              <description>Set as input pin 24</description>
37952              <lsb>24</lsb>
37953              <msb>24</msb>
37954              <enumeratedValues>
37955                <usage>read</usage>
37956                <enumeratedValue>
37957                  <name>Input</name>
37958                  <description>Read: pin set as input</description>
37959                  <value>0</value>
37960                </enumeratedValue>
37961                <enumeratedValue>
37962                  <name>Output</name>
37963                  <description>Read: pin set as output</description>
37964                  <value>1</value>
37965                </enumeratedValue>
37966              </enumeratedValues>
37967              <enumeratedValues>
37968                <usage>write</usage>
37969                <enumeratedValue>
37970                  <name>Clear</name>
37971                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37972                  <value>1</value>
37973                </enumeratedValue>
37974              </enumeratedValues>
37975            </field>
37976            <field>
37977              <name>PIN25</name>
37978              <description>Set as input pin 25</description>
37979              <lsb>25</lsb>
37980              <msb>25</msb>
37981              <enumeratedValues>
37982                <usage>read</usage>
37983                <enumeratedValue>
37984                  <name>Input</name>
37985                  <description>Read: pin set as input</description>
37986                  <value>0</value>
37987                </enumeratedValue>
37988                <enumeratedValue>
37989                  <name>Output</name>
37990                  <description>Read: pin set as output</description>
37991                  <value>1</value>
37992                </enumeratedValue>
37993              </enumeratedValues>
37994              <enumeratedValues>
37995                <usage>write</usage>
37996                <enumeratedValue>
37997                  <name>Clear</name>
37998                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
37999                  <value>1</value>
38000                </enumeratedValue>
38001              </enumeratedValues>
38002            </field>
38003            <field>
38004              <name>PIN26</name>
38005              <description>Set as input pin 26</description>
38006              <lsb>26</lsb>
38007              <msb>26</msb>
38008              <enumeratedValues>
38009                <usage>read</usage>
38010                <enumeratedValue>
38011                  <name>Input</name>
38012                  <description>Read: pin set as input</description>
38013                  <value>0</value>
38014                </enumeratedValue>
38015                <enumeratedValue>
38016                  <name>Output</name>
38017                  <description>Read: pin set as output</description>
38018                  <value>1</value>
38019                </enumeratedValue>
38020              </enumeratedValues>
38021              <enumeratedValues>
38022                <usage>write</usage>
38023                <enumeratedValue>
38024                  <name>Clear</name>
38025                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
38026                  <value>1</value>
38027                </enumeratedValue>
38028              </enumeratedValues>
38029            </field>
38030            <field>
38031              <name>PIN27</name>
38032              <description>Set as input pin 27</description>
38033              <lsb>27</lsb>
38034              <msb>27</msb>
38035              <enumeratedValues>
38036                <usage>read</usage>
38037                <enumeratedValue>
38038                  <name>Input</name>
38039                  <description>Read: pin set as input</description>
38040                  <value>0</value>
38041                </enumeratedValue>
38042                <enumeratedValue>
38043                  <name>Output</name>
38044                  <description>Read: pin set as output</description>
38045                  <value>1</value>
38046                </enumeratedValue>
38047              </enumeratedValues>
38048              <enumeratedValues>
38049                <usage>write</usage>
38050                <enumeratedValue>
38051                  <name>Clear</name>
38052                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
38053                  <value>1</value>
38054                </enumeratedValue>
38055              </enumeratedValues>
38056            </field>
38057            <field>
38058              <name>PIN28</name>
38059              <description>Set as input pin 28</description>
38060              <lsb>28</lsb>
38061              <msb>28</msb>
38062              <enumeratedValues>
38063                <usage>read</usage>
38064                <enumeratedValue>
38065                  <name>Input</name>
38066                  <description>Read: pin set as input</description>
38067                  <value>0</value>
38068                </enumeratedValue>
38069                <enumeratedValue>
38070                  <name>Output</name>
38071                  <description>Read: pin set as output</description>
38072                  <value>1</value>
38073                </enumeratedValue>
38074              </enumeratedValues>
38075              <enumeratedValues>
38076                <usage>write</usage>
38077                <enumeratedValue>
38078                  <name>Clear</name>
38079                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
38080                  <value>1</value>
38081                </enumeratedValue>
38082              </enumeratedValues>
38083            </field>
38084            <field>
38085              <name>PIN29</name>
38086              <description>Set as input pin 29</description>
38087              <lsb>29</lsb>
38088              <msb>29</msb>
38089              <enumeratedValues>
38090                <usage>read</usage>
38091                <enumeratedValue>
38092                  <name>Input</name>
38093                  <description>Read: pin set as input</description>
38094                  <value>0</value>
38095                </enumeratedValue>
38096                <enumeratedValue>
38097                  <name>Output</name>
38098                  <description>Read: pin set as output</description>
38099                  <value>1</value>
38100                </enumeratedValue>
38101              </enumeratedValues>
38102              <enumeratedValues>
38103                <usage>write</usage>
38104                <enumeratedValue>
38105                  <name>Clear</name>
38106                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
38107                  <value>1</value>
38108                </enumeratedValue>
38109              </enumeratedValues>
38110            </field>
38111            <field>
38112              <name>PIN30</name>
38113              <description>Set as input pin 30</description>
38114              <lsb>30</lsb>
38115              <msb>30</msb>
38116              <enumeratedValues>
38117                <usage>read</usage>
38118                <enumeratedValue>
38119                  <name>Input</name>
38120                  <description>Read: pin set as input</description>
38121                  <value>0</value>
38122                </enumeratedValue>
38123                <enumeratedValue>
38124                  <name>Output</name>
38125                  <description>Read: pin set as output</description>
38126                  <value>1</value>
38127                </enumeratedValue>
38128              </enumeratedValues>
38129              <enumeratedValues>
38130                <usage>write</usage>
38131                <enumeratedValue>
38132                  <name>Clear</name>
38133                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
38134                  <value>1</value>
38135                </enumeratedValue>
38136              </enumeratedValues>
38137            </field>
38138            <field>
38139              <name>PIN31</name>
38140              <description>Set as input pin 31</description>
38141              <lsb>31</lsb>
38142              <msb>31</msb>
38143              <enumeratedValues>
38144                <usage>read</usage>
38145                <enumeratedValue>
38146                  <name>Input</name>
38147                  <description>Read: pin set as input</description>
38148                  <value>0</value>
38149                </enumeratedValue>
38150                <enumeratedValue>
38151                  <name>Output</name>
38152                  <description>Read: pin set as output</description>
38153                  <value>1</value>
38154                </enumeratedValue>
38155              </enumeratedValues>
38156              <enumeratedValues>
38157                <usage>write</usage>
38158                <enumeratedValue>
38159                  <name>Clear</name>
38160                  <description>Write: writing a '1' sets pin to input; writing a '0' has no effect</description>
38161                  <value>1</value>
38162                </enumeratedValue>
38163              </enumeratedValues>
38164            </field>
38165          </fields>
38166        </register>
38167        <register>
38168          <name>LATCH</name>
38169          <description>Latch register indicating what GPIO pins that have met the criteria set in the PIN_CNF[n].SENSE registers</description>
38170          <addressOffset>0x020</addressOffset>
38171          <access>read-write</access>
38172          <fields>
38173            <field>
38174              <name>PIN0</name>
38175              <description>Status on whether PIN[0] has met criteria set in PIN_CNF[0].SENSE register. Write '1' to clear.</description>
38176              <lsb>0</lsb>
38177              <msb>0</msb>
38178              <enumeratedValues>
38179                <enumeratedValue>
38180                  <name>NotLatched</name>
38181                  <description>Criteria has not been met</description>
38182                  <value>0</value>
38183                </enumeratedValue>
38184                <enumeratedValue>
38185                  <name>Latched</name>
38186                  <description>Criteria has been met</description>
38187                  <value>1</value>
38188                </enumeratedValue>
38189              </enumeratedValues>
38190            </field>
38191            <field>
38192              <name>PIN1</name>
38193              <description>Status on whether PIN[1] has met criteria set in PIN_CNF[1].SENSE register. Write '1' to clear.</description>
38194              <lsb>1</lsb>
38195              <msb>1</msb>
38196              <enumeratedValues>
38197                <enumeratedValue>
38198                  <name>NotLatched</name>
38199                  <description>Criteria has not been met</description>
38200                  <value>0</value>
38201                </enumeratedValue>
38202                <enumeratedValue>
38203                  <name>Latched</name>
38204                  <description>Criteria has been met</description>
38205                  <value>1</value>
38206                </enumeratedValue>
38207              </enumeratedValues>
38208            </field>
38209            <field>
38210              <name>PIN2</name>
38211              <description>Status on whether PIN[2] has met criteria set in PIN_CNF[2].SENSE register. Write '1' to clear.</description>
38212              <lsb>2</lsb>
38213              <msb>2</msb>
38214              <enumeratedValues>
38215                <enumeratedValue>
38216                  <name>NotLatched</name>
38217                  <description>Criteria has not been met</description>
38218                  <value>0</value>
38219                </enumeratedValue>
38220                <enumeratedValue>
38221                  <name>Latched</name>
38222                  <description>Criteria has been met</description>
38223                  <value>1</value>
38224                </enumeratedValue>
38225              </enumeratedValues>
38226            </field>
38227            <field>
38228              <name>PIN3</name>
38229              <description>Status on whether PIN[3] has met criteria set in PIN_CNF[3].SENSE register. Write '1' to clear.</description>
38230              <lsb>3</lsb>
38231              <msb>3</msb>
38232              <enumeratedValues>
38233                <enumeratedValue>
38234                  <name>NotLatched</name>
38235                  <description>Criteria has not been met</description>
38236                  <value>0</value>
38237                </enumeratedValue>
38238                <enumeratedValue>
38239                  <name>Latched</name>
38240                  <description>Criteria has been met</description>
38241                  <value>1</value>
38242                </enumeratedValue>
38243              </enumeratedValues>
38244            </field>
38245            <field>
38246              <name>PIN4</name>
38247              <description>Status on whether PIN[4] has met criteria set in PIN_CNF[4].SENSE register. Write '1' to clear.</description>
38248              <lsb>4</lsb>
38249              <msb>4</msb>
38250              <enumeratedValues>
38251                <enumeratedValue>
38252                  <name>NotLatched</name>
38253                  <description>Criteria has not been met</description>
38254                  <value>0</value>
38255                </enumeratedValue>
38256                <enumeratedValue>
38257                  <name>Latched</name>
38258                  <description>Criteria has been met</description>
38259                  <value>1</value>
38260                </enumeratedValue>
38261              </enumeratedValues>
38262            </field>
38263            <field>
38264              <name>PIN5</name>
38265              <description>Status on whether PIN[5] has met criteria set in PIN_CNF[5].SENSE register. Write '1' to clear.</description>
38266              <lsb>5</lsb>
38267              <msb>5</msb>
38268              <enumeratedValues>
38269                <enumeratedValue>
38270                  <name>NotLatched</name>
38271                  <description>Criteria has not been met</description>
38272                  <value>0</value>
38273                </enumeratedValue>
38274                <enumeratedValue>
38275                  <name>Latched</name>
38276                  <description>Criteria has been met</description>
38277                  <value>1</value>
38278                </enumeratedValue>
38279              </enumeratedValues>
38280            </field>
38281            <field>
38282              <name>PIN6</name>
38283              <description>Status on whether PIN[6] has met criteria set in PIN_CNF[6].SENSE register. Write '1' to clear.</description>
38284              <lsb>6</lsb>
38285              <msb>6</msb>
38286              <enumeratedValues>
38287                <enumeratedValue>
38288                  <name>NotLatched</name>
38289                  <description>Criteria has not been met</description>
38290                  <value>0</value>
38291                </enumeratedValue>
38292                <enumeratedValue>
38293                  <name>Latched</name>
38294                  <description>Criteria has been met</description>
38295                  <value>1</value>
38296                </enumeratedValue>
38297              </enumeratedValues>
38298            </field>
38299            <field>
38300              <name>PIN7</name>
38301              <description>Status on whether PIN[7] has met criteria set in PIN_CNF[7].SENSE register. Write '1' to clear.</description>
38302              <lsb>7</lsb>
38303              <msb>7</msb>
38304              <enumeratedValues>
38305                <enumeratedValue>
38306                  <name>NotLatched</name>
38307                  <description>Criteria has not been met</description>
38308                  <value>0</value>
38309                </enumeratedValue>
38310                <enumeratedValue>
38311                  <name>Latched</name>
38312                  <description>Criteria has been met</description>
38313                  <value>1</value>
38314                </enumeratedValue>
38315              </enumeratedValues>
38316            </field>
38317            <field>
38318              <name>PIN8</name>
38319              <description>Status on whether PIN[8] has met criteria set in PIN_CNF[8].SENSE register. Write '1' to clear.</description>
38320              <lsb>8</lsb>
38321              <msb>8</msb>
38322              <enumeratedValues>
38323                <enumeratedValue>
38324                  <name>NotLatched</name>
38325                  <description>Criteria has not been met</description>
38326                  <value>0</value>
38327                </enumeratedValue>
38328                <enumeratedValue>
38329                  <name>Latched</name>
38330                  <description>Criteria has been met</description>
38331                  <value>1</value>
38332                </enumeratedValue>
38333              </enumeratedValues>
38334            </field>
38335            <field>
38336              <name>PIN9</name>
38337              <description>Status on whether PIN[9] has met criteria set in PIN_CNF[9].SENSE register. Write '1' to clear.</description>
38338              <lsb>9</lsb>
38339              <msb>9</msb>
38340              <enumeratedValues>
38341                <enumeratedValue>
38342                  <name>NotLatched</name>
38343                  <description>Criteria has not been met</description>
38344                  <value>0</value>
38345                </enumeratedValue>
38346                <enumeratedValue>
38347                  <name>Latched</name>
38348                  <description>Criteria has been met</description>
38349                  <value>1</value>
38350                </enumeratedValue>
38351              </enumeratedValues>
38352            </field>
38353            <field>
38354              <name>PIN10</name>
38355              <description>Status on whether PIN[10] has met criteria set in PIN_CNF[10].SENSE register. Write '1' to clear.</description>
38356              <lsb>10</lsb>
38357              <msb>10</msb>
38358              <enumeratedValues>
38359                <enumeratedValue>
38360                  <name>NotLatched</name>
38361                  <description>Criteria has not been met</description>
38362                  <value>0</value>
38363                </enumeratedValue>
38364                <enumeratedValue>
38365                  <name>Latched</name>
38366                  <description>Criteria has been met</description>
38367                  <value>1</value>
38368                </enumeratedValue>
38369              </enumeratedValues>
38370            </field>
38371            <field>
38372              <name>PIN11</name>
38373              <description>Status on whether PIN[11] has met criteria set in PIN_CNF[11].SENSE register. Write '1' to clear.</description>
38374              <lsb>11</lsb>
38375              <msb>11</msb>
38376              <enumeratedValues>
38377                <enumeratedValue>
38378                  <name>NotLatched</name>
38379                  <description>Criteria has not been met</description>
38380                  <value>0</value>
38381                </enumeratedValue>
38382                <enumeratedValue>
38383                  <name>Latched</name>
38384                  <description>Criteria has been met</description>
38385                  <value>1</value>
38386                </enumeratedValue>
38387              </enumeratedValues>
38388            </field>
38389            <field>
38390              <name>PIN12</name>
38391              <description>Status on whether PIN[12] has met criteria set in PIN_CNF[12].SENSE register. Write '1' to clear.</description>
38392              <lsb>12</lsb>
38393              <msb>12</msb>
38394              <enumeratedValues>
38395                <enumeratedValue>
38396                  <name>NotLatched</name>
38397                  <description>Criteria has not been met</description>
38398                  <value>0</value>
38399                </enumeratedValue>
38400                <enumeratedValue>
38401                  <name>Latched</name>
38402                  <description>Criteria has been met</description>
38403                  <value>1</value>
38404                </enumeratedValue>
38405              </enumeratedValues>
38406            </field>
38407            <field>
38408              <name>PIN13</name>
38409              <description>Status on whether PIN[13] has met criteria set in PIN_CNF[13].SENSE register. Write '1' to clear.</description>
38410              <lsb>13</lsb>
38411              <msb>13</msb>
38412              <enumeratedValues>
38413                <enumeratedValue>
38414                  <name>NotLatched</name>
38415                  <description>Criteria has not been met</description>
38416                  <value>0</value>
38417                </enumeratedValue>
38418                <enumeratedValue>
38419                  <name>Latched</name>
38420                  <description>Criteria has been met</description>
38421                  <value>1</value>
38422                </enumeratedValue>
38423              </enumeratedValues>
38424            </field>
38425            <field>
38426              <name>PIN14</name>
38427              <description>Status on whether PIN[14] has met criteria set in PIN_CNF[14].SENSE register. Write '1' to clear.</description>
38428              <lsb>14</lsb>
38429              <msb>14</msb>
38430              <enumeratedValues>
38431                <enumeratedValue>
38432                  <name>NotLatched</name>
38433                  <description>Criteria has not been met</description>
38434                  <value>0</value>
38435                </enumeratedValue>
38436                <enumeratedValue>
38437                  <name>Latched</name>
38438                  <description>Criteria has been met</description>
38439                  <value>1</value>
38440                </enumeratedValue>
38441              </enumeratedValues>
38442            </field>
38443            <field>
38444              <name>PIN15</name>
38445              <description>Status on whether PIN[15] has met criteria set in PIN_CNF[15].SENSE register. Write '1' to clear.</description>
38446              <lsb>15</lsb>
38447              <msb>15</msb>
38448              <enumeratedValues>
38449                <enumeratedValue>
38450                  <name>NotLatched</name>
38451                  <description>Criteria has not been met</description>
38452                  <value>0</value>
38453                </enumeratedValue>
38454                <enumeratedValue>
38455                  <name>Latched</name>
38456                  <description>Criteria has been met</description>
38457                  <value>1</value>
38458                </enumeratedValue>
38459              </enumeratedValues>
38460            </field>
38461            <field>
38462              <name>PIN16</name>
38463              <description>Status on whether PIN[16] has met criteria set in PIN_CNF[16].SENSE register. Write '1' to clear.</description>
38464              <lsb>16</lsb>
38465              <msb>16</msb>
38466              <enumeratedValues>
38467                <enumeratedValue>
38468                  <name>NotLatched</name>
38469                  <description>Criteria has not been met</description>
38470                  <value>0</value>
38471                </enumeratedValue>
38472                <enumeratedValue>
38473                  <name>Latched</name>
38474                  <description>Criteria has been met</description>
38475                  <value>1</value>
38476                </enumeratedValue>
38477              </enumeratedValues>
38478            </field>
38479            <field>
38480              <name>PIN17</name>
38481              <description>Status on whether PIN[17] has met criteria set in PIN_CNF[17].SENSE register. Write '1' to clear.</description>
38482              <lsb>17</lsb>
38483              <msb>17</msb>
38484              <enumeratedValues>
38485                <enumeratedValue>
38486                  <name>NotLatched</name>
38487                  <description>Criteria has not been met</description>
38488                  <value>0</value>
38489                </enumeratedValue>
38490                <enumeratedValue>
38491                  <name>Latched</name>
38492                  <description>Criteria has been met</description>
38493                  <value>1</value>
38494                </enumeratedValue>
38495              </enumeratedValues>
38496            </field>
38497            <field>
38498              <name>PIN18</name>
38499              <description>Status on whether PIN[18] has met criteria set in PIN_CNF[18].SENSE register. Write '1' to clear.</description>
38500              <lsb>18</lsb>
38501              <msb>18</msb>
38502              <enumeratedValues>
38503                <enumeratedValue>
38504                  <name>NotLatched</name>
38505                  <description>Criteria has not been met</description>
38506                  <value>0</value>
38507                </enumeratedValue>
38508                <enumeratedValue>
38509                  <name>Latched</name>
38510                  <description>Criteria has been met</description>
38511                  <value>1</value>
38512                </enumeratedValue>
38513              </enumeratedValues>
38514            </field>
38515            <field>
38516              <name>PIN19</name>
38517              <description>Status on whether PIN[19] has met criteria set in PIN_CNF[19].SENSE register. Write '1' to clear.</description>
38518              <lsb>19</lsb>
38519              <msb>19</msb>
38520              <enumeratedValues>
38521                <enumeratedValue>
38522                  <name>NotLatched</name>
38523                  <description>Criteria has not been met</description>
38524                  <value>0</value>
38525                </enumeratedValue>
38526                <enumeratedValue>
38527                  <name>Latched</name>
38528                  <description>Criteria has been met</description>
38529                  <value>1</value>
38530                </enumeratedValue>
38531              </enumeratedValues>
38532            </field>
38533            <field>
38534              <name>PIN20</name>
38535              <description>Status on whether PIN[20] has met criteria set in PIN_CNF[20].SENSE register. Write '1' to clear.</description>
38536              <lsb>20</lsb>
38537              <msb>20</msb>
38538              <enumeratedValues>
38539                <enumeratedValue>
38540                  <name>NotLatched</name>
38541                  <description>Criteria has not been met</description>
38542                  <value>0</value>
38543                </enumeratedValue>
38544                <enumeratedValue>
38545                  <name>Latched</name>
38546                  <description>Criteria has been met</description>
38547                  <value>1</value>
38548                </enumeratedValue>
38549              </enumeratedValues>
38550            </field>
38551            <field>
38552              <name>PIN21</name>
38553              <description>Status on whether PIN[21] has met criteria set in PIN_CNF[21].SENSE register. Write '1' to clear.</description>
38554              <lsb>21</lsb>
38555              <msb>21</msb>
38556              <enumeratedValues>
38557                <enumeratedValue>
38558                  <name>NotLatched</name>
38559                  <description>Criteria has not been met</description>
38560                  <value>0</value>
38561                </enumeratedValue>
38562                <enumeratedValue>
38563                  <name>Latched</name>
38564                  <description>Criteria has been met</description>
38565                  <value>1</value>
38566                </enumeratedValue>
38567              </enumeratedValues>
38568            </field>
38569            <field>
38570              <name>PIN22</name>
38571              <description>Status on whether PIN[22] has met criteria set in PIN_CNF[22].SENSE register. Write '1' to clear.</description>
38572              <lsb>22</lsb>
38573              <msb>22</msb>
38574              <enumeratedValues>
38575                <enumeratedValue>
38576                  <name>NotLatched</name>
38577                  <description>Criteria has not been met</description>
38578                  <value>0</value>
38579                </enumeratedValue>
38580                <enumeratedValue>
38581                  <name>Latched</name>
38582                  <description>Criteria has been met</description>
38583                  <value>1</value>
38584                </enumeratedValue>
38585              </enumeratedValues>
38586            </field>
38587            <field>
38588              <name>PIN23</name>
38589              <description>Status on whether PIN[23] has met criteria set in PIN_CNF[23].SENSE register. Write '1' to clear.</description>
38590              <lsb>23</lsb>
38591              <msb>23</msb>
38592              <enumeratedValues>
38593                <enumeratedValue>
38594                  <name>NotLatched</name>
38595                  <description>Criteria has not been met</description>
38596                  <value>0</value>
38597                </enumeratedValue>
38598                <enumeratedValue>
38599                  <name>Latched</name>
38600                  <description>Criteria has been met</description>
38601                  <value>1</value>
38602                </enumeratedValue>
38603              </enumeratedValues>
38604            </field>
38605            <field>
38606              <name>PIN24</name>
38607              <description>Status on whether PIN[24] has met criteria set in PIN_CNF[24].SENSE register. Write '1' to clear.</description>
38608              <lsb>24</lsb>
38609              <msb>24</msb>
38610              <enumeratedValues>
38611                <enumeratedValue>
38612                  <name>NotLatched</name>
38613                  <description>Criteria has not been met</description>
38614                  <value>0</value>
38615                </enumeratedValue>
38616                <enumeratedValue>
38617                  <name>Latched</name>
38618                  <description>Criteria has been met</description>
38619                  <value>1</value>
38620                </enumeratedValue>
38621              </enumeratedValues>
38622            </field>
38623            <field>
38624              <name>PIN25</name>
38625              <description>Status on whether PIN[25] has met criteria set in PIN_CNF[25].SENSE register. Write '1' to clear.</description>
38626              <lsb>25</lsb>
38627              <msb>25</msb>
38628              <enumeratedValues>
38629                <enumeratedValue>
38630                  <name>NotLatched</name>
38631                  <description>Criteria has not been met</description>
38632                  <value>0</value>
38633                </enumeratedValue>
38634                <enumeratedValue>
38635                  <name>Latched</name>
38636                  <description>Criteria has been met</description>
38637                  <value>1</value>
38638                </enumeratedValue>
38639              </enumeratedValues>
38640            </field>
38641            <field>
38642              <name>PIN26</name>
38643              <description>Status on whether PIN[26] has met criteria set in PIN_CNF[26].SENSE register. Write '1' to clear.</description>
38644              <lsb>26</lsb>
38645              <msb>26</msb>
38646              <enumeratedValues>
38647                <enumeratedValue>
38648                  <name>NotLatched</name>
38649                  <description>Criteria has not been met</description>
38650                  <value>0</value>
38651                </enumeratedValue>
38652                <enumeratedValue>
38653                  <name>Latched</name>
38654                  <description>Criteria has been met</description>
38655                  <value>1</value>
38656                </enumeratedValue>
38657              </enumeratedValues>
38658            </field>
38659            <field>
38660              <name>PIN27</name>
38661              <description>Status on whether PIN[27] has met criteria set in PIN_CNF[27].SENSE register. Write '1' to clear.</description>
38662              <lsb>27</lsb>
38663              <msb>27</msb>
38664              <enumeratedValues>
38665                <enumeratedValue>
38666                  <name>NotLatched</name>
38667                  <description>Criteria has not been met</description>
38668                  <value>0</value>
38669                </enumeratedValue>
38670                <enumeratedValue>
38671                  <name>Latched</name>
38672                  <description>Criteria has been met</description>
38673                  <value>1</value>
38674                </enumeratedValue>
38675              </enumeratedValues>
38676            </field>
38677            <field>
38678              <name>PIN28</name>
38679              <description>Status on whether PIN[28] has met criteria set in PIN_CNF[28].SENSE register. Write '1' to clear.</description>
38680              <lsb>28</lsb>
38681              <msb>28</msb>
38682              <enumeratedValues>
38683                <enumeratedValue>
38684                  <name>NotLatched</name>
38685                  <description>Criteria has not been met</description>
38686                  <value>0</value>
38687                </enumeratedValue>
38688                <enumeratedValue>
38689                  <name>Latched</name>
38690                  <description>Criteria has been met</description>
38691                  <value>1</value>
38692                </enumeratedValue>
38693              </enumeratedValues>
38694            </field>
38695            <field>
38696              <name>PIN29</name>
38697              <description>Status on whether PIN[29] has met criteria set in PIN_CNF[29].SENSE register. Write '1' to clear.</description>
38698              <lsb>29</lsb>
38699              <msb>29</msb>
38700              <enumeratedValues>
38701                <enumeratedValue>
38702                  <name>NotLatched</name>
38703                  <description>Criteria has not been met</description>
38704                  <value>0</value>
38705                </enumeratedValue>
38706                <enumeratedValue>
38707                  <name>Latched</name>
38708                  <description>Criteria has been met</description>
38709                  <value>1</value>
38710                </enumeratedValue>
38711              </enumeratedValues>
38712            </field>
38713            <field>
38714              <name>PIN30</name>
38715              <description>Status on whether PIN[30] has met criteria set in PIN_CNF[30].SENSE register. Write '1' to clear.</description>
38716              <lsb>30</lsb>
38717              <msb>30</msb>
38718              <enumeratedValues>
38719                <enumeratedValue>
38720                  <name>NotLatched</name>
38721                  <description>Criteria has not been met</description>
38722                  <value>0</value>
38723                </enumeratedValue>
38724                <enumeratedValue>
38725                  <name>Latched</name>
38726                  <description>Criteria has been met</description>
38727                  <value>1</value>
38728                </enumeratedValue>
38729              </enumeratedValues>
38730            </field>
38731            <field>
38732              <name>PIN31</name>
38733              <description>Status on whether PIN[31] has met criteria set in PIN_CNF[31].SENSE register. Write '1' to clear.</description>
38734              <lsb>31</lsb>
38735              <msb>31</msb>
38736              <enumeratedValues>
38737                <enumeratedValue>
38738                  <name>NotLatched</name>
38739                  <description>Criteria has not been met</description>
38740                  <value>0</value>
38741                </enumeratedValue>
38742                <enumeratedValue>
38743                  <name>Latched</name>
38744                  <description>Criteria has been met</description>
38745                  <value>1</value>
38746                </enumeratedValue>
38747              </enumeratedValues>
38748            </field>
38749          </fields>
38750        </register>
38751        <register>
38752          <name>DETECTMODE</name>
38753          <description>Select between default DETECT signal behavior and LDETECT mode (For non-secure pin only)</description>
38754          <addressOffset>0x024</addressOffset>
38755          <access>read-write</access>
38756          <fields>
38757            <field>
38758              <name>DETECTMODE</name>
38759              <description>Select between default DETECT signal behavior and LDETECT mode</description>
38760              <lsb>0</lsb>
38761              <msb>0</msb>
38762              <enumeratedValues>
38763                <enumeratedValue>
38764                  <name>Default</name>
38765                  <description>DETECT directly connected to PIN DETECT signals</description>
38766                  <value>0</value>
38767                </enumeratedValue>
38768                <enumeratedValue>
38769                  <name>LDETECT</name>
38770                  <description>Use the latched LDETECT behavior</description>
38771                  <value>1</value>
38772                </enumeratedValue>
38773              </enumeratedValues>
38774            </field>
38775          </fields>
38776        </register>
38777        <register>
38778          <name>DETECTMODE_SEC</name>
38779          <description>Select between default DETECT signal behavior and LDETECT mode (For secure pin only)</description>
38780          <addressOffset>0x028</addressOffset>
38781          <access>read-write</access>
38782          <fields>
38783            <field>
38784              <name>DETECTMODE</name>
38785              <description>Select between default DETECT signal behavior and LDETECT mode</description>
38786              <lsb>0</lsb>
38787              <msb>0</msb>
38788              <enumeratedValues>
38789                <enumeratedValue>
38790                  <name>Default</name>
38791                  <description>DETECT directly connected to PIN DETECT signals</description>
38792                  <value>0</value>
38793                </enumeratedValue>
38794                <enumeratedValue>
38795                  <name>LDETECT</name>
38796                  <description>Use the latched LDETECT behavior</description>
38797                  <value>1</value>
38798                </enumeratedValue>
38799              </enumeratedValues>
38800            </field>
38801          </fields>
38802        </register>
38803        <register>
38804          <dim>0x20</dim>
38805          <dimIncrement>0x4</dimIncrement>
38806          <name>PIN_CNF[%s]</name>
38807          <description>Description collection: Configuration of GPIO pins</description>
38808          <addressOffset>0x200</addressOffset>
38809          <access>read-write</access>
38810          <resetValue>0x00000002</resetValue>
38811          <fields>
38812            <field>
38813              <name>DIR</name>
38814              <description>Pin direction. Same physical register as DIR register</description>
38815              <lsb>0</lsb>
38816              <msb>0</msb>
38817              <enumeratedValues>
38818                <enumeratedValue>
38819                  <name>Input</name>
38820                  <description>Configure pin as an input pin</description>
38821                  <value>0</value>
38822                </enumeratedValue>
38823                <enumeratedValue>
38824                  <name>Output</name>
38825                  <description>Configure pin as an output pin</description>
38826                  <value>1</value>
38827                </enumeratedValue>
38828              </enumeratedValues>
38829            </field>
38830            <field>
38831              <name>INPUT</name>
38832              <description>Connect or disconnect input buffer</description>
38833              <lsb>1</lsb>
38834              <msb>1</msb>
38835              <enumeratedValues>
38836                <enumeratedValue>
38837                  <name>Connect</name>
38838                  <description>Connect input buffer</description>
38839                  <value>0</value>
38840                </enumeratedValue>
38841                <enumeratedValue>
38842                  <name>Disconnect</name>
38843                  <description>Disconnect input buffer</description>
38844                  <value>1</value>
38845                </enumeratedValue>
38846              </enumeratedValues>
38847            </field>
38848            <field>
38849              <name>PULL</name>
38850              <description>Pull configuration</description>
38851              <lsb>2</lsb>
38852              <msb>3</msb>
38853              <enumeratedValues>
38854                <enumeratedValue>
38855                  <name>Disabled</name>
38856                  <description>No pull</description>
38857                  <value>0</value>
38858                </enumeratedValue>
38859                <enumeratedValue>
38860                  <name>Pulldown</name>
38861                  <description>Pull down on pin</description>
38862                  <value>1</value>
38863                </enumeratedValue>
38864                <enumeratedValue>
38865                  <name>Pullup</name>
38866                  <description>Pull up on pin</description>
38867                  <value>3</value>
38868                </enumeratedValue>
38869              </enumeratedValues>
38870            </field>
38871            <field>
38872              <name>DRIVE</name>
38873              <description>Drive configuration</description>
38874              <lsb>8</lsb>
38875              <msb>11</msb>
38876              <enumeratedValues>
38877                <enumeratedValue>
38878                  <name>S0S1</name>
38879                  <description>Standard '0', standard '1'</description>
38880                  <value>0</value>
38881                </enumeratedValue>
38882                <enumeratedValue>
38883                  <name>H0S1</name>
38884                  <description>High drive '0', standard '1'</description>
38885                  <value>1</value>
38886                </enumeratedValue>
38887                <enumeratedValue>
38888                  <name>S0H1</name>
38889                  <description>Standard '0', high drive '1'</description>
38890                  <value>2</value>
38891                </enumeratedValue>
38892                <enumeratedValue>
38893                  <name>H0H1</name>
38894                  <description>High drive '0', high 'drive '1''</description>
38895                  <value>3</value>
38896                </enumeratedValue>
38897                <enumeratedValue>
38898                  <name>D0S1</name>
38899                  <description>Disconnect '0', standard '1' (normally used for wired-or connections)</description>
38900                  <value>4</value>
38901                </enumeratedValue>
38902                <enumeratedValue>
38903                  <name>D0H1</name>
38904                  <description>Disconnect '0', high drive '1' (normally used for wired-or connections)</description>
38905                  <value>5</value>
38906                </enumeratedValue>
38907                <enumeratedValue>
38908                  <name>S0D1</name>
38909                  <description>Standard '0', disconnect '1' (normally used for wired-and connections)</description>
38910                  <value>6</value>
38911                </enumeratedValue>
38912                <enumeratedValue>
38913                  <name>H0D1</name>
38914                  <description>High drive '0', disconnect '1' (normally used for wired-and connections)</description>
38915                  <value>7</value>
38916                </enumeratedValue>
38917                <enumeratedValue>
38918                  <name>E0E1</name>
38919                  <description>Extra high drive '0', extra high drive '1'</description>
38920                  <value>11</value>
38921                </enumeratedValue>
38922              </enumeratedValues>
38923            </field>
38924            <field>
38925              <name>SENSE</name>
38926              <description>Pin sensing mechanism</description>
38927              <lsb>16</lsb>
38928              <msb>17</msb>
38929              <enumeratedValues>
38930                <enumeratedValue>
38931                  <name>Disabled</name>
38932                  <description>Disabled</description>
38933                  <value>0</value>
38934                </enumeratedValue>
38935                <enumeratedValue>
38936                  <name>High</name>
38937                  <description>Sense for high level</description>
38938                  <value>2</value>
38939                </enumeratedValue>
38940                <enumeratedValue>
38941                  <name>Low</name>
38942                  <description>Sense for low level</description>
38943                  <value>3</value>
38944                </enumeratedValue>
38945              </enumeratedValues>
38946            </field>
38947            <field>
38948              <name>MCUSEL</name>
38949              <description>Select which MCU/Subsystem controls this pin Note: this field is only accessible from secure code.</description>
38950              <lsb>28</lsb>
38951              <msb>30</msb>
38952              <enumeratedValues>
38953                <enumeratedValue>
38954                  <name>AppMCU</name>
38955                  <description>Application MCU</description>
38956                  <value>0x0</value>
38957                </enumeratedValue>
38958                <enumeratedValue>
38959                  <name>NetworkMCU</name>
38960                  <description>Network MCU</description>
38961                  <value>0x1</value>
38962                </enumeratedValue>
38963                <enumeratedValue>
38964                  <name>Peripheral</name>
38965                  <description>Peripheral with dedicated pins</description>
38966                  <value>0x3</value>
38967                </enumeratedValue>
38968                <enumeratedValue>
38969                  <name>TND</name>
38970                  <description>Trace and Debug Subsystem</description>
38971                  <value>0x7</value>
38972                </enumeratedValue>
38973              </enumeratedValues>
38974            </field>
38975          </fields>
38976        </register>
38977      </registers>
38978    </peripheral>
38979    <peripheral derivedFrom="P0_NS">
38980      <name>P1_NS</name>
38981      <description>GPIO Port 1</description>
38982      <baseAddress>0x418C0800</baseAddress>
38983      <!--Security dma=NA-->
38984      <!--Security securemapping=NS-->
38985    </peripheral>
38986  </peripherals>
38987</device>