RMUL2025/lib/cmsis_svd/data/Holtek/ht32f275x.svd

29476 lines
1.2 MiB

<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 ARM Limited. All rights reserved. -->
<!-- -->
<!-- ARM Limited (ARM) is supplying this SVD description for use with Cortex-M3 -->
<!-- processor based microcontrollers. This file and or content can be freely -->
<!-- distributed within development tools that are supporting such ARM based -->
<!-- processors. -->
<!-- -->
<!-- THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED -->
<!-- OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF -->
<!-- MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. -->
<!-- ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR -->
<!-- CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. -->
<device schemaVersion="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_0.xsd" >
<name>HT32F275x</name>
<version>1.0</version>
<description>This is the description for the Holtek HT32F275x</description>
<addressUnitBits>8</addressUnitBits><!--Bits-->
<width>32</width><!--Bits-->
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<resetValue>0x00000000</resetValue>
<resetMask>0x00000000</resetMask>
<peripherals>
<!--NVIC-->
<peripheral>
<name>NVIC</name>
<version>1.0</version>
<description>NVIC</description>
<groupName>NVIC</groupName>
<baseAddress>0xE000E000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--ICTR-->
<register>
<name>ICTR</name>
<displayName>ICTR</displayName>
<description>ICTR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>INTLINESNUM</name>
<description>INTLINESNUM</description>
<bitRange>[4:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ACTLR-->
<register>
<name>ACTLR</name>
<displayName>ACTLR</displayName>
<description>ACTLR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DISMCYCINT</name>
<description>DISMCYCINT</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DISDEFWBUF</name>
<description>DISDEFWBUF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DISFOLD</name>
<description>DISFOLD</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ISER0-->
<register>
<name>ISER0</name>
<displayName>ISER0</displayName>
<description>ISER0</description>
<addressOffset>0x00000100</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SETENA0</name>
<description>SETENA0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA1</name>
<description>SETENA1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA2</name>
<description>SETENA2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA3</name>
<description>SETENA3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA4</name>
<description>SETENA4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA5</name>
<description>SETENA5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA6</name>
<description>SETENA6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA7</name>
<description>SETENA7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA8</name>
<description>SETENA8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA9</name>
<description>SETENA9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA10</name>
<description>SETENA10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA11</name>
<description>SETENA11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA12</name>
<description>SETENA12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA13</name>
<description>SETENA13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA14</name>
<description>SETENA14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA15</name>
<description>SETENA15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA16</name>
<description>SETENA16</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA17</name>
<description>SETENA17</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA18</name>
<description>SETENA18</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA19</name>
<description>SETENA19</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA20</name>
<description>SETENA20</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA21</name>
<description>SETENA21</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA22</name>
<description>SETENA22</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA23</name>
<description>SETENA23</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA24</name>
<description>SETENA24</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA25</name>
<description>SETENA25</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA26</name>
<description>SETENA26</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA27</name>
<description>SETENA27</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA28</name>
<description>SETENA28</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA29</name>
<description>SETENA29</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA30</name>
<description>SETENA30</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA31</name>
<description>SETENA31</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ISER1-->
<register>
<name>ISER1</name>
<displayName>ISER1</displayName>
<description>ISER1</description>
<addressOffset>0x00000104</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SETENA32</name>
<description>SETENA32</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA33</name>
<description>SETENA33</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA34</name>
<description>SETENA34</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA35</name>
<description>SETENA35</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA36</name>
<description>SETENA36</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA37</name>
<description>SETENA37</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA38</name>
<description>SETENA38</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA39</name>
<description>SETENA39</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA40</name>
<description>SETENA40</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA41</name>
<description>SETENA41</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA42</name>
<description>SETENA42</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA43</name>
<description>SETENA43</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA44</name>
<description>SETENA44</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA45</name>
<description>SETENA45</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA46</name>
<description>SETENA46</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA47</name>
<description>SETENA47</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA48</name>
<description>SETENA48</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA49</name>
<description>SETENA49</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA50</name>
<description>SETENA50</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA51</name>
<description>SETENA51</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA52</name>
<description>SETENA52</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA53</name>
<description>SETENA53</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA54</name>
<description>SETENA54</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA55</name>
<description>SETENA55</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA56</name>
<description>SETENA56</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA57</name>
<description>SETENA57</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA58</name>
<description>SETENA58</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA59</name>
<description>SETENA59</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA60</name>
<description>SETENA60</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA61</name>
<description>SETENA61</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA62</name>
<description>SETENA62</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA63</name>
<description>SETENA63</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ISER2-->
<register>
<name>ISER2</name>
<displayName>ISER2</displayName>
<description>ISER2</description>
<addressOffset>0x00000108</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SETENA64</name>
<description>SETENA64</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA65</name>
<description>SETENA65</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA66</name>
<description>SETENA66</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETENA67</name>
<description>SETENA67</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ICER0-->
<register>
<name>ICER0</name>
<displayName>ICER0</displayName>
<description>ICER0</description>
<addressOffset>0x00000180</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CLRENA0</name>
<description>CLRENA0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA1</name>
<description>CLRENA1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA2</name>
<description>CLRENA2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA3</name>
<description>CLRENA3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA4</name>
<description>CLRENA4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA5</name>
<description>CLRENA5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA6</name>
<description>CLRENA6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA7</name>
<description>CLRENA7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA8</name>
<description>CLRENA8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA9</name>
<description>CLRENA9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA10</name>
<description>CLRENA10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA11</name>
<description>CLRENA11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA12</name>
<description>CLRENA12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA13</name>
<description>CLRENA13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA14</name>
<description>CLRENA14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA15</name>
<description>CLRENA15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA16</name>
<description>CLRENA16</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA17</name>
<description>CLRENA17</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA18</name>
<description>CLRENA18</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA19</name>
<description>CLRENA19</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA20</name>
<description>CLRENA20</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA21</name>
<description>CLRENA21</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA22</name>
<description>CLRENA22</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA23</name>
<description>CLRENA23</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA24</name>
<description>CLRENA24</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA25</name>
<description>CLRENA25</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA26</name>
<description>CLRENA26</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA27</name>
<description>CLRENA27</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA28</name>
<description>CLRENA28</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA29</name>
<description>CLRENA29</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA30</name>
<description>CLRENA30</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA31</name>
<description>CLRENA31</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ICER1-->
<register>
<name>ICER1</name>
<displayName>ICER1</displayName>
<description>ICER1</description>
<addressOffset>0x00000184</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CLRENA32</name>
<description>CLRENA32</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA33</name>
<description>CLRENA33</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA34</name>
<description>CLRENA34</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA35</name>
<description>CLRENA35</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA36</name>
<description>CLRENA36</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA37</name>
<description>CLRENA37</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA38</name>
<description>CLRENA38</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA39</name>
<description>CLRENA39</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA40</name>
<description>CLRENA40</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA41</name>
<description>CLRENA41</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA42</name>
<description>CLRENA42</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA43</name>
<description>CLRENA43</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA44</name>
<description>CLRENA44</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA45</name>
<description>CLRENA45</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA46</name>
<description>CLRENA46</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA47</name>
<description>CLRENA47</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA48</name>
<description>CLRENA48</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA49</name>
<description>CLRENA49</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA50</name>
<description>CLRENA50</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA51</name>
<description>CLRENA51</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA52</name>
<description>CLRENA52</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA53</name>
<description>CLRENA53</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA54</name>
<description>CLRENA54</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA55</name>
<description>CLRENA55</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA56</name>
<description>CLRENA56</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA57</name>
<description>CLRENA57</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA58</name>
<description>CLRENA58</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA59</name>
<description>CLRENA59</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA60</name>
<description>CLRENA60</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA61</name>
<description>CLRENA61</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA62</name>
<description>CLRENA62</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA63</name>
<description>CLRENA63</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ICER2-->
<register>
<name>ICER2</name>
<displayName>ICER2</displayName>
<description>ICER2</description>
<addressOffset>0x00000188</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CLRENA64</name>
<description>CLRENA64</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA65</name>
<description>CLRENA65</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA66</name>
<description>CLRENA66</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRENA67</name>
<description>CLRENA67</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ISPR0-->
<register>
<name>ISPR0</name>
<displayName>ISPR0</displayName>
<description>ISPR0</description>
<addressOffset>0x00000200</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SETPEND0</name>
<description>SETPEND0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND1</name>
<description>SETPEND1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND2</name>
<description>SETPEND2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND3</name>
<description>SETPEND3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND4</name>
<description>SETPEND4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND5</name>
<description>SETPEND5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND6</name>
<description>SETPEND6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND7</name>
<description>SETPEND7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND8</name>
<description>SETPEND8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND9</name>
<description>SETPEND9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND10</name>
<description>SETPEND10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND11</name>
<description>SETPEND11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND12</name>
<description>SETPEND12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND13</name>
<description>SETPEND13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND14</name>
<description>SETPEND14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND15</name>
<description>SETPEND15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND16</name>
<description>SETPEND16</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND17</name>
<description>SETPEND17</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND18</name>
<description>SETPEND18</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND19</name>
<description>SETPEND19</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND20</name>
<description>SETPEND20</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND21</name>
<description>SETPEND21</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND22</name>
<description>SETPEND22</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND23</name>
<description>SETPEND23</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND24</name>
<description>SETPEND24</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND25</name>
<description>SETPEND25</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND26</name>
<description>SETPEND26</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND27</name>
<description>SETPEND27</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND28</name>
<description>SETPEND28</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND29</name>
<description>SETPEND29</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND30</name>
<description>SETPEND30</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND31</name>
<description>SETPEND31</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ISPR1-->
<register>
<name>ISPR1</name>
<displayName>ISPR1</displayName>
<description>ISPR1</description>
<addressOffset>0x00000204</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SETPEND32</name>
<description>SETPEND32</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND33</name>
<description>SETPEND33</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND34</name>
<description>SETPEND34</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND35</name>
<description>SETPEND35</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND36</name>
<description>SETPEND36</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND37</name>
<description>SETPEND37</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND38</name>
<description>SETPEND38</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND39</name>
<description>SETPEND39</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND40</name>
<description>SETPEND40</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND41</name>
<description>SETPEND41</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND42</name>
<description>SETPEND42</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND43</name>
<description>SETPEND43</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND44</name>
<description>SETPEND44</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND45</name>
<description>SETPEND45</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND46</name>
<description>SETPEND46</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND47</name>
<description>SETPEND47</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND48</name>
<description>SETPEND48</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND49</name>
<description>SETPEND49</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND50</name>
<description>SETPEND50</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND51</name>
<description>SETPEND51</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND52</name>
<description>SETPEND52</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND53</name>
<description>SETPEND53</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND54</name>
<description>SETPEND54</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND55</name>
<description>SETPEND55</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND56</name>
<description>SETPEND56</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND57</name>
<description>SETPEND57</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND58</name>
<description>SETPEND58</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND59</name>
<description>SETPEND59</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND60</name>
<description>SETPEND60</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND61</name>
<description>SETPEND61</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND62</name>
<description>SETPEND62</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND63</name>
<description>SETPEND63</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ISPR2-->
<register>
<name>ISPR2</name>
<displayName>ISPR2</displayName>
<description>ISPR2</description>
<addressOffset>0x00000208</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SETPEND64</name>
<description>SETPEND64</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND65</name>
<description>SETPEND65</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND66</name>
<description>SETPEND66</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SETPEND67</name>
<description>SETPEND67</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ICPR0-->
<register>
<name>ICPR0</name>
<displayName>ICPR0</displayName>
<description>ICPR0</description>
<addressOffset>0x00000280</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CLRPEND0</name>
<description>CLRPEND0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND1</name>
<description>CLRPEND1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND2</name>
<description>CLRPEND2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND3</name>
<description>CLRPEND3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND4</name>
<description>CLRPEND4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND5</name>
<description>CLRPEND5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND6</name>
<description>CLRPEND6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND7</name>
<description>CLRPEND7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND8</name>
<description>CLRPEND8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND9</name>
<description>CLRPEND9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND10</name>
<description>CLRPEND10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND11</name>
<description>CLRPEND11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND12</name>
<description>CLRPEND12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND13</name>
<description>CLRPEND13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND14</name>
<description>CLRPEND14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND15</name>
<description>CLRPEND15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND16</name>
<description>CLRPEND16</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND17</name>
<description>CLRPEND17</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND18</name>
<description>CLRPEND18</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND19</name>
<description>CLRPEND19</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND20</name>
<description>CLRPEND20</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND21</name>
<description>CLRPEND21</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND22</name>
<description>CLRPEND22</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND23</name>
<description>CLRPEND23</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND24</name>
<description>CLRPEND24</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND25</name>
<description>CLRPEND25</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND26</name>
<description>CLRPEND26</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND27</name>
<description>CLRPEND27</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND28</name>
<description>CLRPEND28</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND29</name>
<description>CLRPEND29</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND30</name>
<description>CLRPEND30</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND31</name>
<description>CLRPEND31</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ICPR1-->
<register>
<name>ICPR1</name>
<displayName>ICPR1</displayName>
<description>ICPR1</description>
<addressOffset>0x00000284</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CLRPEND32</name>
<description>CLRPEND32</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND33</name>
<description>CLRPEND33</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND34</name>
<description>CLRPEND34</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND35</name>
<description>CLRPEND35</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND36</name>
<description>CLRPEND36</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND37</name>
<description>CLRPEND37</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND38</name>
<description>CLRPEND38</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND39</name>
<description>CLRPEND39</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND40</name>
<description>CLRPEND40</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND41</name>
<description>CLRPEND41</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND42</name>
<description>CLRPEND42</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND43</name>
<description>CLRPEND43</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND44</name>
<description>CLRPEND44</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND45</name>
<description>CLRPEND45</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND46</name>
<description>CLRPEND46</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND47</name>
<description>CLRPEND47</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND48</name>
<description>CLRPEND48</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND49</name>
<description>CLRPEND49</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND50</name>
<description>CLRPEND50</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND51</name>
<description>CLRPEND51</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND52</name>
<description>CLRPEND52</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND53</name>
<description>CLRPEND53</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND54</name>
<description>CLRPEND54</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND55</name>
<description>CLRPEND55</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND56</name>
<description>CLRPEND56</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND57</name>
<description>CLRPEND57</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND58</name>
<description>CLRPEND58</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND59</name>
<description>CLRPEND59</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND60</name>
<description>CLRPEND60</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND61</name>
<description>CLRPEND61</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND62</name>
<description>CLRPEND62</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND63</name>
<description>CLRPEND63</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ICPR2-->
<register>
<name>ICPR2</name>
<displayName>ICPR2</displayName>
<description>ICPR2</description>
<addressOffset>0x00000288</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CLRPEND64</name>
<description>CLRPEND64</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND65</name>
<description>CLRPEND65</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND66</name>
<description>CLRPEND66</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLRPEND67</name>
<description>CLRPEND67</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IABR0-->
<register>
<name>IABR0</name>
<displayName>IABR0</displayName>
<description>IABR0</description>
<addressOffset>0x00000300</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ACTIVE0</name>
<description>ACTIVE0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE1</name>
<description>ACTIVE1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE2</name>
<description>ACTIVE2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE3</name>
<description>ACTIVE3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE4</name>
<description>ACTIVE4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE5</name>
<description>ACTIVE5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE6</name>
<description>ACTIVE6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE7</name>
<description>ACTIVE7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE8</name>
<description>ACTIVE8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE9</name>
<description>ACTIVE9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE10</name>
<description>ACTIVE10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE11</name>
<description>ACTIVE11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE12</name>
<description>ACTIVE12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE13</name>
<description>ACTIVE13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE14</name>
<description>ACTIVE14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE15</name>
<description>ACTIVE15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE16</name>
<description>ACTIVE16</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE17</name>
<description>ACTIVE17</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE18</name>
<description>ACTIVE18</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE19</name>
<description>ACTIVE19</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE20</name>
<description>ACTIVE20</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE21</name>
<description>ACTIVE21</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE22</name>
<description>ACTIVE22</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE23</name>
<description>ACTIVE23</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE24</name>
<description>ACTIVE24</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE25</name>
<description>ACTIVE25</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE26</name>
<description>ACTIVE26</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE27</name>
<description>ACTIVE27</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE28</name>
<description>ACTIVE28</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE29</name>
<description>ACTIVE29</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE30</name>
<description>ACTIVE30</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE31</name>
<description>ACTIVE31</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IABR1-->
<register>
<name>IABR1</name>
<displayName>IABR1</displayName>
<description>IABR1</description>
<addressOffset>0x00000304</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ACTIVE32</name>
<description>ACTIVE32</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE33</name>
<description>ACTIVE33</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE34</name>
<description>ACTIVE34</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE35</name>
<description>ACTIVE35</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE36</name>
<description>ACTIVE36</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE37</name>
<description>ACTIVE37</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE38</name>
<description>ACTIVE38</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE39</name>
<description>ACTIVE39</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE40</name>
<description>ACTIVE40</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE41</name>
<description>ACTIVE41</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE42</name>
<description>ACTIVE42</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE43</name>
<description>ACTIVE43</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE44</name>
<description>ACTIVE44</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE45</name>
<description>ACTIVE45</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE46</name>
<description>ACTIVE46</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE47</name>
<description>ACTIVE47</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE48</name>
<description>ACTIVE48</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE49</name>
<description>ACTIVE49</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE50</name>
<description>ACTIVE50</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE51</name>
<description>ACTIVE51</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE52</name>
<description>ACTIVE52</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE53</name>
<description>ACTIVE53</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE54</name>
<description>ACTIVE54</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE55</name>
<description>ACTIVE55</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE56</name>
<description>ACTIVE56</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE57</name>
<description>ACTIVE57</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE58</name>
<description>ACTIVE58</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE59</name>
<description>ACTIVE59</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE60</name>
<description>ACTIVE60</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE61</name>
<description>ACTIVE61</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE62</name>
<description>ACTIVE62</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE63</name>
<description>ACTIVE63</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IABR2-->
<register>
<name>IABR2</name>
<displayName>IABR2</displayName>
<description>IABR2</description>
<addressOffset>0x00000308</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ACTIVE64</name>
<description>ACTIVE64</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE65</name>
<description>ACTIVE65</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE66</name>
<description>ACTIVE66</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ACTIVE67</name>
<description>ACTIVE67</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP0-->
<register>
<name>IP0</name>
<displayName>IP0</displayName>
<description>IP0</description>
<addressOffset>0x00000400</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_0</name>
<description>PRI_0</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_1</name>
<description>PRI_1</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_2</name>
<description>PRI_2</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_3</name>
<description>PRI_3</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP1-->
<register>
<name>IP1</name>
<displayName>IP1</displayName>
<description>IP1</description>
<addressOffset>0x00000404</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_4</name>
<description>PRI_4</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_5</name>
<description>PRI_5</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_6</name>
<description>PRI_6</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_7</name>
<description>PRI_7</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP2-->
<register>
<name>IP2</name>
<displayName>IP2</displayName>
<description>IP2</description>
<addressOffset>0x00000408</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_8</name>
<description>PRI_8</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_9</name>
<description>PRI_9</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_10</name>
<description>PRI_10</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_11</name>
<description>PRI_11</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP3-->
<register>
<name>IP3</name>
<displayName>IP3</displayName>
<description>IP3</description>
<addressOffset>0x0000040C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_12</name>
<description>PRI_12</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_13</name>
<description>PRI_13</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_14</name>
<description>PRI_14</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_15</name>
<description>PRI_15</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP4-->
<register>
<name>IP4</name>
<displayName>IP4</displayName>
<description>IP4</description>
<addressOffset>0x00000410</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_16</name>
<description>PRI_16</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_17</name>
<description>PRI_17</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_18</name>
<description>PRI_18</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_19</name>
<description>PRI_19</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP5-->
<register>
<name>IP5</name>
<displayName>IP5</displayName>
<description>IP5</description>
<addressOffset>0x00000414</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_20</name>
<description>PRI_20</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_21</name>
<description>PRI_21</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_22</name>
<description>PRI_22</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_23</name>
<description>PRI_23</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP6-->
<register>
<name>IP6</name>
<displayName>IP6</displayName>
<description>IP6</description>
<addressOffset>0x00000418</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_24</name>
<description>PRI_24</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_25</name>
<description>PRI_25</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_26</name>
<description>PRI_26</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_27</name>
<description>PRI_27</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP7-->
<register>
<name>IP7</name>
<displayName>IP7</displayName>
<description>IP7</description>
<addressOffset>0x0000041C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_28</name>
<description>PRI_28</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_29</name>
<description>PRI_29</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_30</name>
<description>PRI_30</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_31</name>
<description>PRI_31</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP8-->
<register>
<name>IP8</name>
<displayName>IP8</displayName>
<description>IP8</description>
<addressOffset>0x00000420</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_32</name>
<description>PRI_32</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_33</name>
<description>PRI_33</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_34</name>
<description>PRI_34</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_35</name>
<description>PRI_35</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP9-->
<register>
<name>IP9</name>
<displayName>IP9</displayName>
<description>IP9</description>
<addressOffset>0x00000424</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_36</name>
<description>PRI_36</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_37</name>
<description>PRI_37</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_38</name>
<description>PRI_38</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_39</name>
<description>PRI_39</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP10-->
<register>
<name>IP10</name>
<displayName>IP10</displayName>
<description>IP10</description>
<addressOffset>0x00000428</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_40</name>
<description>PRI_40</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_41</name>
<description>PRI_41</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_42</name>
<description>PRI_42</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_43</name>
<description>PRI_43</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP11-->
<register>
<name>IP11</name>
<displayName>IP11</displayName>
<description>IP11</description>
<addressOffset>0x0000042C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_44</name>
<description>PRI_44</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_45</name>
<description>PRI_45</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_46</name>
<description>PRI_46</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_47</name>
<description>PRI_47</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP12-->
<register>
<name>IP12</name>
<displayName>IP12</displayName>
<description>IP12</description>
<addressOffset>0x00000430</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_48</name>
<description>PRI_48</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_49</name>
<description>PRI_49</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_50</name>
<description>PRI_50</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_51</name>
<description>PRI_51</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP13-->
<register>
<name>IP13</name>
<displayName>IP13</displayName>
<description>IP13</description>
<addressOffset>0x00000434</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_52</name>
<description>PRI_52</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_53</name>
<description>PRI_53</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_54</name>
<description>PRI_54</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_55</name>
<description>PRI_55</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP14-->
<register>
<name>IP14</name>
<displayName>IP14</displayName>
<description>IP14</description>
<addressOffset>0x00000438</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_56</name>
<description>PRI_56</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_57</name>
<description>PRI_57</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_58</name>
<description>PRI_58</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_59</name>
<description>PRI_59</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP15-->
<register>
<name>IP15</name>
<displayName>IP15</displayName>
<description>IP15</description>
<addressOffset>0x0000043C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_60</name>
<description>PRI_60</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_61</name>
<description>PRI_61</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_62</name>
<description>PRI_62</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_63</name>
<description>PRI_63</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--IP16-->
<register>
<name>IP16</name>
<displayName>IP16</displayName>
<description>IP16</description>
<addressOffset>0x00000440</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_64</name>
<description>PRI_64</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_65</name>
<description>PRI_65</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_66</name>
<description>PRI_66</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_67</name>
<description>PRI_67</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CPUID-->
<register>
<name>CPUID</name>
<displayName>CPUID</displayName>
<description>CPUID</description>
<addressOffset>0x00000D00</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>REVISION</name>
<description>REVISION</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PARTNO</name>
<description>PARTNO</description>
<bitRange>[15:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>VARIANT</name>
<description>VARIANT</description>
<bitRange>[23:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IMPLEMENTER</name>
<description>IMPLEMENTER</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ICSR-->
<register>
<name>ICSR</name>
<displayName>ICSR</displayName>
<description>ICSR</description>
<addressOffset>0x00000D04</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>VECTACTIVE</name>
<description>VECTACTIVE</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RETTOBASE</name>
<description>RETTOBASE</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>VECTPENDING</name>
<description>VECTPENDING</description>
<bitRange>[21:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ISRPENDING</name>
<description>ISRPENDING</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ISRPREEMPT</name>
<description>ISRPREEMPT</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PENDSTCLR</name>
<description>PENDSTCLR</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PENDSTSET</name>
<description>PENDSTSET</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PENDSVCLR</name>
<description>PENDSVCLR</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PENDSVSET</name>
<description>PENDSVSET</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NMIPENDSET</name>
<description>NMIPENDSET</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--VTOR-->
<register>
<name>VTOR</name>
<displayName>VTOR</displayName>
<description>VTOR</description>
<addressOffset>0x00000D08</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TBLOFF</name>
<description>TBLOFF</description>
<bitRange>[28:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TBLBASE</name>
<description>TBLBASE</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--AIRCR-->
<register>
<name>AIRCR</name>
<displayName>AIRCR</displayName>
<description>AIRCR</description>
<addressOffset>0x00000D0C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>VECTRESET</name>
<description>VECTRESET</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>VECTCLRACTIVE</name>
<description>VECTCLRACTIVE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SYSRESETREQ</name>
<description>SYSRESETREQ</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRIGROUP</name>
<description>PRIGROUP</description>
<bitRange>[10:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ENDIANESS</name>
<description>ENDIANESS</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>VECTKEY</name>
<description>VECTKEY</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SHP0-->
<register>
<name>SHP0</name>
<displayName>SHP0</displayName>
<description>SHP0</description>
<addressOffset>0x00000D18</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_4</name>
<description>PRI_4</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_5</name>
<description>PRI_5</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_6</name>
<description>PRI_6</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_7</name>
<description>PRI_7</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SHP1-->
<register>
<name>SHP1</name>
<displayName>SHP1</displayName>
<description>SHP1</description>
<addressOffset>0x00000D1C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_8</name>
<description>PRI_8</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_9</name>
<description>PRI_9</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_10</name>
<description>PRI_10</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_11</name>
<description>PRI_11</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SHP2-->
<register>
<name>SHP2</name>
<displayName>SHP2</displayName>
<description>SHP2</description>
<addressOffset>0x00000D20</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PRI_12</name>
<description>PRI_12</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_13</name>
<description>PRI_13</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_14</name>
<description>PRI_14</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRI_15</name>
<description>PRI_15</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SHCSR-->
<register>
<name>SHCSR</name>
<displayName>SHCSR</displayName>
<description>SHCSR</description>
<addressOffset>0x00000D24</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MEMFAULTACT</name>
<description>MEMFAULTACT</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSFAULTACT</name>
<description>BUSFAULTACT</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>USGFAULTACT</name>
<description>USGFAULTACT</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SVCALLACT</name>
<description>SVCALLACT</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MONITORACT</name>
<description>MONITORACT</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PENDSVACT</name>
<description>PENDSVACT</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SYSTICKACT</name>
<description>SYSTICKACT</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>USGFAULTPENDED</name>
<description>USGFAULTPENDED</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MEMFAULTPENDED</name>
<description>MEMFAULTPENDED</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSFAULTPENDED</name>
<description>BUSFAULTPENDED</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SVCALLPENDED</name>
<description>SVCALLPENDED</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MEMFAULTENA</name>
<description>MEMFAULTENA</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSFAULTENA</name>
<description>BUSFAULTENA</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>USGFAULTENA</name>
<description>USGFAULTENA</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--STIR-->
<register>
<name>STIR</name>
<displayName>STIR</displayName>
<description>STIR</description>
<addressOffset>0x00000F00</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>INTID</name>
<description>INTID</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--SCB-->
<peripheral>
<name>SCB</name>
<version>1.0</version>
<description>SCB</description>
<groupName>SCB</groupName>
<baseAddress>0xE000ED10</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--SCR-->
<register>
<name>SCR</name>
<displayName>SCR</displayName>
<description>SCR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SLEEPONEXIT</name>
<description>SLEEPONEXIT</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SLEEPDEEP</name>
<description>SLEEPDEEP</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SEVONPEND</name>
<description>SEVONPEND</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CCR-->
<register>
<name>CCR</name>
<displayName>CCR</displayName>
<description>CCR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>NONEBASETHRDENA</name>
<description>NONEBASETHRDENA</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>USERSETMPEND</name>
<description>USERSETMPEND</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UNALIGN_TRP</name>
<description>UNALIGN_TRP</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIV_0_TRP</name>
<description>DIV_0_TRP</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BFHFNMIGN</name>
<description>BFHFNMIGN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STKALIGN</name>
<description>STKALIGN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--SysTick-->
<peripheral>
<name>SysTick</name>
<version>1.0</version>
<description>SysTick</description>
<groupName>SysTick</groupName>
<baseAddress>0xE000E010</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>SysTick</name>
<value>15</value>
</interrupt>
<registers>
<!--CTRL-->
<register>
<name>CTRL</name>
<displayName>CTRL</displayName>
<description>CTRL</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ENABLE</name>
<description>ENABLE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TICKINT</name>
<description>TICKINT</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLKSOURCE</name>
<description>CLKSOURCE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>COUNTFLAG</name>
<description>COUNTFLAG</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--LOAD-->
<register>
<name>LOAD</name>
<displayName>LOAD</displayName>
<description>LOAD</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RELOAD</name>
<description>RELOAD</description>
<bitRange>[23:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--VAL-->
<register>
<name>VAL</name>
<displayName>VAL</displayName>
<description>VAL</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CURRENT</name>
<description>CURRENT</description>
<bitRange>[23:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CALIB-->
<register>
<name>CALIB</name>
<displayName>CALIB</displayName>
<description>CALIB</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TENMS</name>
<description>TENMS</description>
<bitRange>[23:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SKEW</name>
<description>SKEW</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NOREF</name>
<description>NOREF</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--Fault_Reports-->
<peripheral>
<name>Fault_Reports</name>
<version>1.0</version>
<description>Fault_Reports</description>
<groupName>Fault_Reports</groupName>
<baseAddress>0xE000ED28</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--CFSR-->
<register>
<name>CFSR</name>
<displayName>CFSR</displayName>
<description>CFSR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MFSR</name>
<description>MFSR</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BFSR</name>
<description>BFSR</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UFSR</name>
<description>UFSR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MFSR-->
<register>
<name>MFSR</name>
<displayName>MFSR</displayName>
<description>MFSR</description>
<alternateGroup>Fault_Reports</alternateGroup>
<addressOffset>0x00000000</addressOffset>
<size>8</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>IACCVIOL</name>
<description>IACCVIOL</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DACCVIOL</name>
<description>DACCVIOL</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MUNSTKERR</name>
<description>MUNSTKERR</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MSTKERR</name>
<description>MSTKERR</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MMARVALID</name>
<description>MMARVALID</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MMFAR-->
<register>
<name>MMFAR</name>
<displayName>MMFAR</displayName>
<description>MMFAR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADDRESS</name>
<description>ADDRESS</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--BFSR-->
<register>
<name>BFSR</name>
<displayName>BFSR</displayName>
<description>BFSR</description>
<addressOffset>0x00000001</addressOffset>
<size>8</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>IBUSERR</name>
<description>IBUSERR</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PRECISERR</name>
<description>PRECISERR</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IMPRECISERR</name>
<description>IMPRECISERR</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UNSTKERR</name>
<description>UNSTKERR</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STKERR</name>
<description>STKERR</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BFARVALID</name>
<description>BFARVALID</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--BFAR-->
<register>
<name>BFAR</name>
<displayName>BFAR</displayName>
<description>BFAR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADDRESS</name>
<description>ADDRESS</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--UFSR-->
<register>
<name>UFSR</name>
<displayName>UFSR</displayName>
<description>UFSR</description>
<addressOffset>0x00000002</addressOffset>
<size>16</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>UNDEFINSTR</name>
<description>UNDEFINSTR</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INVSTATE</name>
<description>INVSTATE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INVPC</name>
<description>INVPC</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NOCP</name>
<description>NOCP</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UNALIGNED</name>
<description>UNALIGNED</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIVBYZERO</name>
<description>DIVBYZERO</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[15:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--HFSR-->
<register>
<name>HFSR</name>
<displayName>HFSR</displayName>
<description>HFSR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>VECTTBL</name>
<description>VECTTBL</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FORCED</name>
<description>FORCED</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DEBUGEVT</name>
<description>DEBUGEVT</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--DFSR-->
<register>
<name>DFSR</name>
<displayName>DFSR</displayName>
<description>DFSR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>HALTED</name>
<description>HALTED</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BKPT</name>
<description>BKPT</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWTTRAP</name>
<description>DWTTRAP</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>VCATCH</name>
<description>VCATCH</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTERNAL</name>
<description>EXTERNAL</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--AFSR-->
<register>
<name>AFSR</name>
<displayName>AFSR</displayName>
<description>AFSR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>IMPDEF</name>
<description>IMPDEF</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--FMC-->
<peripheral>
<name>FMC</name>
<version>1.0</version>
<description>FMC</description>
<groupName>FMC</groupName>
<baseAddress>0x40080000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>FMC</name>
<value>21</value>
</interrupt>
<registers>
<!--FMC_TADR-->
<register>
<name>FMC_TADR</name>
<displayName>FMC_TADR</displayName>
<description>FMC_TADR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TADB</name>
<description>TADB</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_WRDR-->
<register>
<name>FMC_WRDR</name>
<displayName>FMC_WRDR</displayName>
<description>FMC_WRDR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WRDB</name>
<description>WRDB</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_OCMR-->
<register>
<name>FMC_OCMR</name>
<displayName>FMC_OCMR</displayName>
<description>FMC_OCMR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CMD</name>
<description>CMD</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_OPCR-->
<register>
<name>FMC_OPCR</name>
<displayName>FMC_OPCR</displayName>
<description>FMC_OPCR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OPM</name>
<description>OPM</description>
<bitRange>[4:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_OIER-->
<register>
<name>FMC_OIER</name>
<displayName>FMC_OIER</displayName>
<description>FMC_OIER</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ORFIEN</name>
<description>ORFIEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITADIEN</name>
<description>ITADIEN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OBEIEN</name>
<description>OBEIEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IOCMIEN</name>
<description>IOCMIEN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OREIEN</name>
<description>OREIEN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_OISR-->
<register>
<name>FMC_OISR</name>
<displayName>FMC_OISR</displayName>
<description>FMC_OISR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ORFF</name>
<description>ORFF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITADF</name>
<description>ITADF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OBEF</name>
<description>OBEF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IOCMF</name>
<description>IOCMF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OREF</name>
<description>OREF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RORFF</name>
<description>RORFF</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PPEF</name>
<description>PPEF</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_PPSR0-->
<register>
<name>FMC_PPSR0</name>
<displayName>FMC_PPSR0</displayName>
<description>FMC_PPSR0</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PPSB</name>
<description>PPSB</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_PPSR1-->
<register>
<name>FMC_PPSR1</name>
<displayName>FMC_PPSR1</displayName>
<description>FMC_PPSR1</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PPSB</name>
<description>PPSB</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_PPSR2-->
<register>
<name>FMC_PPSR2</name>
<displayName>FMC_PPSR2</displayName>
<description>FMC_PPSR2</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PPSB</name>
<description>PPSB</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_PPSR3-->
<register>
<name>FMC_PPSR3</name>
<displayName>FMC_PPSR3</displayName>
<description>FMC_PPSR3</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PPSB</name>
<description>PPSB</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_CPSR-->
<register>
<name>FMC_CPSR</name>
<displayName>FMC_CPSR</displayName>
<description>FMC_CPSR</description>
<addressOffset>0x00000030</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CPSB</name>
<description>CPSB</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OBPSB</name>
<description>OBPSB</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_VMCR-->
<register>
<name>FMC_VMCR</name>
<displayName>FMC_VMCR</displayName>
<description>FMC_VMCR</description>
<addressOffset>0x00000100</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>VMCB</name>
<description>VMCB</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_CFCR-->
<register>
<name>FMC_CFCR</name>
<displayName>FMC_CFCR</displayName>
<description>FMC_CFCR</description>
<addressOffset>0x00000200</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WAIT</name>
<description>WAIT</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PFBE</name>
<description>PFBE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DCDB</name>
<description>DCDB</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CE</name>
<description>CE</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FHLAEN</name>
<description>FHLAEN</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FZWPSEN</name>
<description>FZWPSEN</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_SBVT0-->
<register>
<name>FMC_SBVT0</name>
<displayName>FMC_SBVT0</displayName>
<description>FMC_SBVT0</description>
<addressOffset>0x00000300</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SBVT</name>
<description>SBVT</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_SBVT1-->
<register>
<name>FMC_SBVT1</name>
<displayName>FMC_SBVT1</displayName>
<description>FMC_SBVT1</description>
<addressOffset>0x00000304</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SBVT</name>
<description>SBVT</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_SBVT2-->
<register>
<name>FMC_SBVT2</name>
<displayName>FMC_SBVT2</displayName>
<description>FMC_SBVT2</description>
<addressOffset>0x00000308</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SBVT</name>
<description>SBVT</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--FMC_SBVT3-->
<register>
<name>FMC_SBVT3</name>
<displayName>FMC_SBVT3</displayName>
<description>FMC_SBVT3</description>
<addressOffset>0x0000030C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SBVT</name>
<description>SBVT</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--PWRCU-->
<peripheral>
<name>PWRCU</name>
<version>1.0</version>
<description>PWRCU</description>
<groupName>PWRCU</groupName>
<baseAddress>0x4006A100</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--PWRCU_BAKSR-->
<register>
<name>PWRCU_BAKSR</name>
<displayName>PWRCU_BAKSR</displayName>
<description>PWRCU_BAKSR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKPORF</name>
<description>BAKPORF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDF</name>
<description>PDF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WUPF</name>
<description>WUPF</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKCR-->
<register>
<name>PWRCU_BAKCR</name>
<displayName>PWRCU_BAKCR</displayName>
<description>PWRCU_BAKCR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKRST</name>
<description>BAKRST</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LDOOFF</name>
<description>LDOOFF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DMOSON</name>
<description>DMOSON</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WUPEN</name>
<description>WUPEN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WUPIEN</name>
<description>WUPIEN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>V18RDYSC</name>
<description>V18RDYSC</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DMOSSTS</name>
<description>DMOSSTS</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKTEST-->
<register>
<name>PWRCU_BAKTEST</name>
<displayName>PWRCU_BAKTEST</displayName>
<description>PWRCU_BAKTEST</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKTEST</name>
<description>BAKTEST</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_HSIRCR-->
<register>
<name>PWRCU_HSIRCR</name>
<displayName>PWRCU_HSIRCR</displayName>
<description>PWRCU_HSIRCR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>HSIRCBL</name>
<description>HSIRCBL</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_LVDCSR-->
<register>
<name>PWRCU_LVDCSR</name>
<displayName>PWRCU_LVDCSR</displayName>
<description>PWRCU_LVDCSR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BODEN</name>
<description>BODEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BODRIS</name>
<description>BODRIS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BODF</name>
<description>BODF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LVDEN</name>
<description>LVDEN</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LVDS</name>
<description>LVDS</description>
<bitRange>[18:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LVDF</name>
<description>LVDF</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LVDIWEN</name>
<description>LVDIWEN</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LVDEWEN</name>
<description>LVDEWEN</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG0-->
<register>
<name>PWRCU_BAKREG0</name>
<displayName>PWRCU_BAKREG0</displayName>
<description>PWRCU_BAKREG0</description>
<addressOffset>0x00000100</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG1-->
<register>
<name>PWRCU_BAKREG1</name>
<displayName>PWRCU_BAKREG1</displayName>
<description>PWRCU_BAKREG1</description>
<addressOffset>0x00000104</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG2-->
<register>
<name>PWRCU_BAKREG2</name>
<displayName>PWRCU_BAKREG2</displayName>
<description>PWRCU_BAKREG2</description>
<addressOffset>0x00000108</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG3-->
<register>
<name>PWRCU_BAKREG3</name>
<displayName>PWRCU_BAKREG3</displayName>
<description>PWRCU_BAKREG3</description>
<addressOffset>0x0000010C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG4-->
<register>
<name>PWRCU_BAKREG4</name>
<displayName>PWRCU_BAKREG4</displayName>
<description>PWRCU_BAKREG4</description>
<addressOffset>0x00000110</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG5-->
<register>
<name>PWRCU_BAKREG5</name>
<displayName>PWRCU_BAKREG5</displayName>
<description>PWRCU_BAKREG5</description>
<addressOffset>0x00000114</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG6-->
<register>
<name>PWRCU_BAKREG6</name>
<displayName>PWRCU_BAKREG6</displayName>
<description>PWRCU_BAKREG6</description>
<addressOffset>0x00000118</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG7-->
<register>
<name>PWRCU_BAKREG7</name>
<displayName>PWRCU_BAKREG7</displayName>
<description>PWRCU_BAKREG7</description>
<addressOffset>0x0000011C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG8-->
<register>
<name>PWRCU_BAKREG8</name>
<displayName>PWRCU_BAKREG8</displayName>
<description>PWRCU_BAKREG8</description>
<addressOffset>0x00000120</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PWRCU_BAKREG9-->
<register>
<name>PWRCU_BAKREG9</name>
<displayName>PWRCU_BAKREG9</displayName>
<description>PWRCU_BAKREG9</description>
<addressOffset>0x00000124</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BAKREG</name>
<description>BAKREG</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--CKCU-->
<peripheral>
<name>CKCU</name>
<version>1.0</version>
<description>CKCU</description>
<groupName>CKCU</groupName>
<baseAddress>0x40088000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>CKCU</name>
<value>16</value>
</interrupt>
<registers>
<!--CKCU_GCFGR-->
<register>
<name>CKCU_GCFGR</name>
<displayName>CKCU_GCFGR</displayName>
<description>CKCU_GCFGR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CKOUTSRC</name>
<description>CKOUTSRC</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WDTSRC</name>
<description>WDTSRC</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PLLSRC</name>
<description>PLLSRC</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>URPRE</name>
<description>URPRE</description>
<bitRange>[21:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>USBPRE</name>
<description>USBPRE</description>
<bitRange>[23:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSIFMPRE</name>
<description>CSIFMPRE</description>
<bitRange>[28:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LPMOD</name>
<description>LPMOD</description>
<bitRange>[31:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_GCCR-->
<register>
<name>CKCU_GCCR</name>
<displayName>CKCU_GCCR</displayName>
<description>CKCU_GCCR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SW</name>
<description>SW</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PLLEN</name>
<description>PLLEN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSEEN</name>
<description>HSEEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSIEN</name>
<description>HSIEN</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CKMEN</name>
<description>CKMEN</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PSRCEN</name>
<description>PSRCEN</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_GCSR-->
<register>
<name>CKCU_GCSR</name>
<displayName>CKCU_GCSR</displayName>
<description>CKCU_GCSR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PLLRDY</name>
<description>PLLRDY</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSERDY</name>
<description>HSERDY</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSIRDY</name>
<description>HSIRDY</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSERDY</name>
<description>LSERDY</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSIRDY</name>
<description>LSIRDY</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_GCIR-->
<register>
<name>CKCU_GCIR</name>
<displayName>CKCU_GCIR</displayName>
<description>CKCU_GCIR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CKSF</name>
<description>CKSF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PLLRDYF</name>
<description>PLLRDYF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSERDYF</name>
<description>HSERDYF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSIRDYF</name>
<description>HSIRDYF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSERDYF</name>
<description>LSERDYF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSIRDYF</name>
<description>LSIRDYF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CKSIE</name>
<description>CKSIE</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PLLRDYIE</name>
<description>PLLRDYIE</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSERDYIE</name>
<description>HSERDYIE</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSIRDYIE</name>
<description>HSIRDYIE</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSERDYIE</name>
<description>LSERDYIE</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSIRDYIE</name>
<description>LSIRDYIE</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_PLLCFGR-->
<register>
<name>CKCU_PLLCFGR</name>
<displayName>CKCU_PLLCFGR</displayName>
<description>CKCU_PLLCFGR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>POTD</name>
<description>POTD</description>
<bitRange>[22:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PFBD</name>
<description>PFBD</description>
<bitRange>[28:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_PLLCR-->
<register>
<name>CKCU_PLLCR</name>
<displayName>CKCU_PLLCR</displayName>
<description>CKCU_PLLCR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[30:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PLLBPS</name>
<description>PLLBPS</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_AHBCFGR-->
<register>
<name>CKCU_AHBCFGR</name>
<displayName>CKCU_AHBCFGR</displayName>
<description>CKCU_AHBCFGR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>AHBPRE</name>
<description>AHBPRE</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_AHBCCR-->
<register>
<name>CKCU_AHBCCR</name>
<displayName>CKCU_AHBCCR</displayName>
<description>CKCU_AHBCCR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FMCEN</name>
<description>FMCEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRAMEN</name>
<description>SRAMEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDMAEN</name>
<description>PDMAEN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BMEN</name>
<description>BMEN</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>APB0EN</name>
<description>APB0EN</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>APB1EN</name>
<description>APB1EN</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSIFEN</name>
<description>CSIFEN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSIFMEN</name>
<description>CSIFMEN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_APBCFGR-->
<register>
<name>CKCU_APBCFGR</name>
<displayName>CKCU_APBCFGR</displayName>
<description>CKCU_APBCFGR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADCDIV</name>
<description>ADCDIV</description>
<bitRange>[18:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_APBCCR0-->
<register>
<name>CKCU_APBCCR0</name>
<displayName>CKCU_APBCCR0</displayName>
<description>CKCU_APBCCR0</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>I2C0EN</name>
<description>I2C0EN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>I2C1EN</name>
<description>I2C1EN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SPI0EN</name>
<description>SPI0EN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SPI1EN</name>
<description>SPI1EN</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UR0EN</name>
<description>UR0EN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UR1EN</name>
<description>UR1EN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AFIOEN</name>
<description>AFIOEN</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTIEN</name>
<description>EXTIEN</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PAEN</name>
<description>PAEN</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBEN</name>
<description>PBEN</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCEN</name>
<description>PCEN</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDEN</name>
<description>PDEN</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PEEN</name>
<description>PEEN</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SCIEN</name>
<description>SCIEN</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_APBCCR1-->
<register>
<name>CKCU_APBCCR1</name>
<displayName>CKCU_APBCCR1</displayName>
<description>CKCU_APBCCR1</description>
<addressOffset>0x00000030</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MCTMEN</name>
<description>MCTMEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WDTEN</name>
<description>WDTEN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RTCEN</name>
<description>RTCEN</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GPTM0EN</name>
<description>GPTM0EN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GPTM1EN</name>
<description>GPTM1EN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>USBEN</name>
<description>USBEN</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BFTM0EN</name>
<description>BFTM0EN</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BFTM1EN</name>
<description>BFTM1EN</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OPA0EN</name>
<description>OPA0EN</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OPA1EN</name>
<description>OPA1EN</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADCEN</name>
<description>ADCEN</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_CKST-->
<register>
<name>CKCU_CKST</name>
<displayName>CKCU_CKST</displayName>
<description>CKCU_CKST</description>
<addressOffset>0x00000034</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PLLST</name>
<description>PLLST</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSEST</name>
<description>HSEST</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSIST</name>
<description>HSIST</description>
<bitRange>[26:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CKSWST</name>
<description>CKSWST</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_LPCR-->
<register>
<name>CKCU_LPCR</name>
<displayName>CKCU_LPCR</displayName>
<description>CKCU_LPCR</description>
<addressOffset>0x00000300</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BKISO</name>
<description>BKISO</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>USBSLEEP</name>
<description>USBSLEEP</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CKCU_MCUDBGCR-->
<register>
<name>CKCU_MCUDBGCR</name>
<displayName>CKCU_MCUDBGCR</displayName>
<description>CKCU_MCUDBGCR</description>
<addressOffset>0x00000304</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBSLP</name>
<description>DBSLP</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBDSLP1</name>
<description>DBDSLP1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBPD</name>
<description>DBPD</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBWDT</name>
<description>DBWDT</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBMCTM</name>
<description>DBMCTM</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBGPTM0</name>
<description>DBGPTM0</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBGPTM1</name>
<description>DBGPTM1</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBUR0</name>
<description>DBUR0</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBUR1</name>
<description>DBUR1</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBSPI0</name>
<description>DBSPI0</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBSPI1</name>
<description>DBSPI1</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBI2C0</name>
<description>DBI2C0</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBI2C1</name>
<description>DBI2C1</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBDSLP2</name>
<description>DBDSLP2</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBDSCI</name>
<description>DBDSCI</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBBFTM0</name>
<description>DBBFTM0</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBBFTM1</name>
<description>DBBFTM1</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--RSTCU-->
<peripheral>
<name>RSTCU</name>
<version>1.0</version>
<description>RSTCU</description>
<groupName>RSTCU</groupName>
<baseAddress>0x40088100</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--RSTCU_GRSR-->
<register>
<name>RSTCU_GRSR</name>
<displayName>RSTCU_GRSR</displayName>
<description>RSTCU_GRSR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SYSRSTF</name>
<description>SYSRSTF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTRSTF</name>
<description>EXTRSTF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WDTRSTF</name>
<description>WDTRSTF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PORSTF</name>
<description>PORSTF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--RSTCU_AHBPRSTR-->
<register>
<name>RSTCU_AHBPRSTR</name>
<displayName>RSTCU_AHBPRSTR</displayName>
<description>RSTCU_AHBPRSTR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DMARST</name>
<description>DMARST</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSIFRST</name>
<description>CSIFRST</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--RSTCU_APBPRSTR0-->
<register>
<name>RSTCU_APBPRSTR0</name>
<displayName>RSTCU_APBPRSTR0</displayName>
<description>RSTCU_APBPRSTR0</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>I2C0RST</name>
<description>I2C0RST</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>I2C1RST</name>
<description>I2C1RST</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SPI0RST</name>
<description>SPI0RST</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SPI1RST</name>
<description>SPI1RST</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UR0RST</name>
<description>UR0RST</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UR1RST</name>
<description>UR1RST</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AFIORST</name>
<description>AFIORST</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTIRST</name>
<description>EXTIRST</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PARST</name>
<description>PARST</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBRST</name>
<description>PBRST</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCRST</name>
<description>PCRST</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDRST</name>
<description>PDRST</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PERST</name>
<description>PERST</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SCIRST</name>
<description>SCIRST</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--RSTCU_APBPRSTR1-->
<register>
<name>RSTCU_APBPRSTR1</name>
<displayName>RSTCU_APBPRSTR1</displayName>
<description>RSTCU_APBPRSTR1</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MCTMRST</name>
<description>MCTMRST</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WDTRST</name>
<description>WDTRST</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GPTM0RST</name>
<description>GPTM0RST</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GPTM1RST</name>
<description>GPTM1RST</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>USBRST</name>
<description>USBRST</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BFTM0RST</name>
<description>BFTM0RST</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BFTM1RST</name>
<description>BFTM1RST</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OPA0RST</name>
<description>OPA0RST</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OPA1RST</name>
<description>OPA1RST</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADCRST</name>
<description>ADCRST</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--GPIOA-->
<peripheral>
<name>GPIOA</name>
<version>1.0</version>
<description>GPIOA</description>
<groupName>GPIO</groupName>
<baseAddress>0x4001A000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--GPIOA_DIRCR-->
<register>
<name>GPIOA_DIRCR</name>
<displayName>GPIOA_DIRCR</displayName>
<description>GPIOA_DIRCR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIR0</name>
<description>DIR0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR1</name>
<description>DIR1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR2</name>
<description>DIR2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR3</name>
<description>DIR3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR4</name>
<description>DIR4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR5</name>
<description>DIR5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR6</name>
<description>DIR6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR7</name>
<description>DIR7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR8</name>
<description>DIR8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR9</name>
<description>DIR9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR10</name>
<description>DIR10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR11</name>
<description>DIR11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR12</name>
<description>DIR12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR13</name>
<description>DIR13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR14</name>
<description>DIR14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR15</name>
<description>DIR15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_INER-->
<register>
<name>GPIOA_INER</name>
<displayName>GPIOA_INER</displayName>
<description>GPIOA_INER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>INEN0</name>
<description>INEN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN1</name>
<description>INEN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN2</name>
<description>INEN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN3</name>
<description>INEN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN4</name>
<description>INEN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN5</name>
<description>INEN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN6</name>
<description>INEN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN7</name>
<description>INEN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN8</name>
<description>INEN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN9</name>
<description>INEN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN10</name>
<description>INEN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN11</name>
<description>INEN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN12</name>
<description>INEN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN13</name>
<description>INEN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN14</name>
<description>INEN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN15</name>
<description>INEN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_PUR-->
<register>
<name>GPIOA_PUR</name>
<displayName>GPIOA_PUR</displayName>
<description>GPIOA_PUR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PU0</name>
<description>PU0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU1</name>
<description>PU1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU2</name>
<description>PU2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU3</name>
<description>PU3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU4</name>
<description>PU4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU5</name>
<description>PU5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU6</name>
<description>PU6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU7</name>
<description>PU7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU8</name>
<description>PU8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU9</name>
<description>PU9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU10</name>
<description>PU10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU11</name>
<description>PU11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU12</name>
<description>PU12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU13</name>
<description>PU13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU14</name>
<description>PU14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU15</name>
<description>PU15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_PDR-->
<register>
<name>GPIOA_PDR</name>
<displayName>GPIOA_PDR</displayName>
<description>GPIOA_PDR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PD0</name>
<description>PD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD1</name>
<description>PD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD2</name>
<description>PD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD3</name>
<description>PD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD4</name>
<description>PD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD5</name>
<description>PD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD6</name>
<description>PD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD7</name>
<description>PD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD8</name>
<description>PD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD9</name>
<description>PD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD10</name>
<description>PD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD11</name>
<description>PD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD12</name>
<description>PD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD13</name>
<description>PD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD14</name>
<description>PD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD15</name>
<description>PD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_ODR-->
<register>
<name>GPIOA_ODR</name>
<displayName>GPIOA_ODR</displayName>
<description>GPIOA_ODR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OD0</name>
<description>OD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD1</name>
<description>OD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD2</name>
<description>OD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD3</name>
<description>OD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD4</name>
<description>OD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD5</name>
<description>OD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD6</name>
<description>OD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD7</name>
<description>OD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD8</name>
<description>OD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD9</name>
<description>OD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD10</name>
<description>OD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD11</name>
<description>OD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD12</name>
<description>OD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD13</name>
<description>OD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD14</name>
<description>OD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD15</name>
<description>OD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_DRVR-->
<register>
<name>GPIOA_DRVR</name>
<displayName>GPIOA_DRVR</displayName>
<description>GPIOA_DRVR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DV0</name>
<description>DV0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV1</name>
<description>DV1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV2</name>
<description>DV2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV3</name>
<description>DV3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV4</name>
<description>DV4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV5</name>
<description>DV5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV6</name>
<description>DV6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV7</name>
<description>DV7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_LOCKR-->
<register>
<name>GPIOA_LOCKR</name>
<displayName>GPIOA_LOCKR</displayName>
<description>GPIOA_LOCKR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>LOCK0</name>
<description>LOCK0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK1</name>
<description>LOCK1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK2</name>
<description>LOCK2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK3</name>
<description>LOCK3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK4</name>
<description>LOCK4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK5</name>
<description>LOCK5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK6</name>
<description>LOCK6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK7</name>
<description>LOCK7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK8</name>
<description>LOCK8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK9</name>
<description>LOCK9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK10</name>
<description>LOCK10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK11</name>
<description>LOCK11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK12</name>
<description>LOCK12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK13</name>
<description>LOCK13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK14</name>
<description>LOCK14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK15</name>
<description>LOCK15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LKEY</name>
<description>LKEY</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_DINR-->
<register>
<name>GPIOA_DINR</name>
<displayName>GPIOA_DINR</displayName>
<description>GPIOA_DINR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIN0</name>
<description>DIN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN1</name>
<description>DIN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN2</name>
<description>DIN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN3</name>
<description>DIN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN4</name>
<description>DIN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN5</name>
<description>DIN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN6</name>
<description>DIN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN7</name>
<description>DIN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN8</name>
<description>DIN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN9</name>
<description>DIN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN10</name>
<description>DIN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN11</name>
<description>DIN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN12</name>
<description>DIN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN13</name>
<description>DIN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN14</name>
<description>DIN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN15</name>
<description>DIN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_DOUTR-->
<register>
<name>GPIOA_DOUTR</name>
<displayName>GPIOA_DOUTR</displayName>
<description>GPIOA_DOUTR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DOUT0</name>
<description>DOUT0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT1</name>
<description>DOUT1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT2</name>
<description>DOUT2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT3</name>
<description>DOUT3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT4</name>
<description>DOUT4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT5</name>
<description>DOUT5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT6</name>
<description>DOUT6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT7</name>
<description>DOUT7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT8</name>
<description>DOUT8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT9</name>
<description>DOUT9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT10</name>
<description>DOUT10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT11</name>
<description>DOUT11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT12</name>
<description>DOUT12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT13</name>
<description>DOUT13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT14</name>
<description>DOUT14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT15</name>
<description>DOUT15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_SRR-->
<register>
<name>GPIOA_SRR</name>
<displayName>GPIOA_SRR</displayName>
<description>GPIOA_SRR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SET0</name>
<description>SET0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET1</name>
<description>SET1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET2</name>
<description>SET2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET3</name>
<description>SET3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET4</name>
<description>SET4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET5</name>
<description>SET5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET6</name>
<description>SET6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET7</name>
<description>SET7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET8</name>
<description>SET8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET9</name>
<description>SET9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET10</name>
<description>SET10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET11</name>
<description>SET11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET12</name>
<description>SET12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET13</name>
<description>SET13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET14</name>
<description>SET14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET15</name>
<description>SET15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOA_RR-->
<register>
<name>GPIOA_RR</name>
<displayName>GPIOA_RR</displayName>
<description>GPIOA_RR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--GPIOB-->
<peripheral>
<name>GPIOB</name>
<version>1.0</version>
<description>GPIOB</description>
<groupName>GPIO</groupName>
<baseAddress>0x4001B000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--GPIOB_DIRCR-->
<register>
<name>GPIOB_DIRCR</name>
<displayName>GPIOB_DIRCR</displayName>
<description>GPIOB_DIRCR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIR0</name>
<description>DIR0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR1</name>
<description>DIR1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR2</name>
<description>DIR2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR3</name>
<description>DIR3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR4</name>
<description>DIR4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR5</name>
<description>DIR5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR6</name>
<description>DIR6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR7</name>
<description>DIR7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR8</name>
<description>DIR8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR9</name>
<description>DIR9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR10</name>
<description>DIR10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR11</name>
<description>DIR11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR12</name>
<description>DIR12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR13</name>
<description>DIR13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR14</name>
<description>DIR14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR15</name>
<description>DIR15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOB_INER-->
<register>
<name>GPIOB_INER</name>
<displayName>GPIOB_INER</displayName>
<description>GPIOB_INER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>INEN0</name>
<description>INEN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN1</name>
<description>INEN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN2</name>
<description>INEN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN3</name>
<description>INEN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN4</name>
<description>INEN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN5</name>
<description>INEN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN6</name>
<description>INEN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN7</name>
<description>INEN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN8</name>
<description>INEN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN9</name>
<description>INEN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN10</name>
<description>INEN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN11</name>
<description>INEN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN12</name>
<description>INEN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN13</name>
<description>INEN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN14</name>
<description>INEN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN15</name>
<description>INEN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOB_PUR-->
<register>
<name>GPIOB_PUR</name>
<displayName>GPIOB_PUR</displayName>
<description>GPIOB_PUR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PU0</name>
<description>PU0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU1</name>
<description>PU1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU2</name>
<description>PU2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU3</name>
<description>PU3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU4</name>
<description>PU4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU5</name>
<description>PU5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU6</name>
<description>PU6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU7</name>
<description>PU7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU8</name>
<description>PU8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU9</name>
<description>PU9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU10</name>
<description>PU10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU11</name>
<description>PU11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU12</name>
<description>PU12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU13</name>
<description>PU13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU14</name>
<description>PU14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU15</name>
<description>PU15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOB_PDR-->
<register>
<name>GPIOB_PDR</name>
<displayName>GPIOB_PDR</displayName>
<description>GPIOB_PDR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PD0</name>
<description>PD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD1</name>
<description>PD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD2</name>
<description>PD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD3</name>
<description>PD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD4</name>
<description>PD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD5</name>
<description>PD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD6</name>
<description>PD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD7</name>
<description>PD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD8</name>
<description>PD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD9</name>
<description>PD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD10</name>
<description>PD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD11</name>
<description>PD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD12</name>
<description>PD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD13</name>
<description>PD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD14</name>
<description>PD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD15</name>
<description>PD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOB_ODR-->
<register>
<name>GPIOB_ODR</name>
<displayName>GPIOB_ODR</displayName>
<description>GPIOB_ODR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OD0</name>
<description>OD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD1</name>
<description>OD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD2</name>
<description>OD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD3</name>
<description>OD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD4</name>
<description>OD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD5</name>
<description>OD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD6</name>
<description>OD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD7</name>
<description>OD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD8</name>
<description>OD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD9</name>
<description>OD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD10</name>
<description>OD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD11</name>
<description>OD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD12</name>
<description>OD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD13</name>
<description>OD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD14</name>
<description>OD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD15</name>
<description>OD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOB_LOCKR-->
<register>
<name>GPIOB_LOCKR</name>
<displayName>GPIOB_LOCKR</displayName>
<description>GPIOB_LOCKR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>LOCK0</name>
<description>LOCK0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK1</name>
<description>LOCK1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK2</name>
<description>LOCK2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK3</name>
<description>LOCK3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK4</name>
<description>LOCK4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK5</name>
<description>LOCK5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK6</name>
<description>LOCK6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK7</name>
<description>LOCK7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK8</name>
<description>LOCK8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK9</name>
<description>LOCK9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK10</name>
<description>LOCK10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK11</name>
<description>LOCK11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK12</name>
<description>LOCK12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK13</name>
<description>LOCK13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK14</name>
<description>LOCK14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK15</name>
<description>LOCK15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LKEY</name>
<description>LKEY</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOB_DINR-->
<register>
<name>GPIOB_DINR</name>
<displayName>GPIOB_DINR</displayName>
<description>GPIOB_DINR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIN0</name>
<description>DIN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN1</name>
<description>DIN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN2</name>
<description>DIN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN3</name>
<description>DIN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN4</name>
<description>DIN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN5</name>
<description>DIN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN6</name>
<description>DIN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN7</name>
<description>DIN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN8</name>
<description>DIN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN9</name>
<description>DIN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN10</name>
<description>DIN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN11</name>
<description>DIN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN12</name>
<description>DIN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN13</name>
<description>DIN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN14</name>
<description>DIN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN15</name>
<description>DIN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOB_DOUTR-->
<register>
<name>GPIOB_DOUTR</name>
<displayName>GPIOB_DOUTR</displayName>
<description>GPIOB_DOUTR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DOUT0</name>
<description>DOUT0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT1</name>
<description>DOUT1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT2</name>
<description>DOUT2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT3</name>
<description>DOUT3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT4</name>
<description>DOUT4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT5</name>
<description>DOUT5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT6</name>
<description>DOUT6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT7</name>
<description>DOUT7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT8</name>
<description>DOUT8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT9</name>
<description>DOUT9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT10</name>
<description>DOUT10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT11</name>
<description>DOUT11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT12</name>
<description>DOUT12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT13</name>
<description>DOUT13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT14</name>
<description>DOUT14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT15</name>
<description>DOUT15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOB_SRR-->
<register>
<name>GPIOB_SRR</name>
<displayName>GPIOB_SRR</displayName>
<description>GPIOB_SRR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SET0</name>
<description>SET0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET1</name>
<description>SET1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET2</name>
<description>SET2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET3</name>
<description>SET3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET4</name>
<description>SET4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET5</name>
<description>SET5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET6</name>
<description>SET6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET7</name>
<description>SET7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET8</name>
<description>SET8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET9</name>
<description>SET9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET10</name>
<description>SET10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET11</name>
<description>SET11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET12</name>
<description>SET12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET13</name>
<description>SET13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET14</name>
<description>SET14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET15</name>
<description>SET15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOB_RR-->
<register>
<name>GPIOB_RR</name>
<displayName>GPIOB_RR</displayName>
<description>GPIOB_RR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--GPIOC-->
<peripheral>
<name>GPIOC</name>
<version>1.0</version>
<description>GPIOC</description>
<groupName>GPIO</groupName>
<baseAddress>0x4001C000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--GPIOC_DIRCR-->
<register>
<name>GPIOC_DIRCR</name>
<displayName>GPIOC_DIRCR</displayName>
<description>GPIOC_DIRCR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIR0</name>
<description>DIR0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR1</name>
<description>DIR1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR2</name>
<description>DIR2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR3</name>
<description>DIR3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR4</name>
<description>DIR4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR5</name>
<description>DIR5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR6</name>
<description>DIR6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR7</name>
<description>DIR7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR8</name>
<description>DIR8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR9</name>
<description>DIR9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR10</name>
<description>DIR10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR11</name>
<description>DIR11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR12</name>
<description>DIR12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR13</name>
<description>DIR13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR14</name>
<description>DIR14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR15</name>
<description>DIR15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOC_INER-->
<register>
<name>GPIOC_INER</name>
<displayName>GPIOC_INER</displayName>
<description>GPIOC_INER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>INEN0</name>
<description>INEN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN1</name>
<description>INEN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN2</name>
<description>INEN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN3</name>
<description>INEN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN4</name>
<description>INEN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN5</name>
<description>INEN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN6</name>
<description>INEN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN7</name>
<description>INEN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN8</name>
<description>INEN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN9</name>
<description>INEN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN10</name>
<description>INEN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN11</name>
<description>INEN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN12</name>
<description>INEN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN13</name>
<description>INEN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN14</name>
<description>INEN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN15</name>
<description>INEN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOC_PUR-->
<register>
<name>GPIOC_PUR</name>
<displayName>GPIOC_PUR</displayName>
<description>GPIOC_PUR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PU0</name>
<description>PU0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU1</name>
<description>PU1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU2</name>
<description>PU2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU3</name>
<description>PU3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU4</name>
<description>PU4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU5</name>
<description>PU5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU6</name>
<description>PU6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU7</name>
<description>PU7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU8</name>
<description>PU8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU9</name>
<description>PU9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU10</name>
<description>PU10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU11</name>
<description>PU11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU12</name>
<description>PU12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU13</name>
<description>PU13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU14</name>
<description>PU14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU15</name>
<description>PU15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOC_PDR-->
<register>
<name>GPIOC_PDR</name>
<displayName>GPIOC_PDR</displayName>
<description>GPIOC_PDR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PD0</name>
<description>PD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD1</name>
<description>PD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD2</name>
<description>PD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD3</name>
<description>PD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD4</name>
<description>PD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD5</name>
<description>PD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD6</name>
<description>PD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD7</name>
<description>PD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD8</name>
<description>PD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD9</name>
<description>PD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD10</name>
<description>PD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD11</name>
<description>PD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD12</name>
<description>PD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD13</name>
<description>PD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD14</name>
<description>PD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD15</name>
<description>PD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOC_ODR-->
<register>
<name>GPIOC_ODR</name>
<displayName>GPIOC_ODR</displayName>
<description>GPIOC_ODR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OD0</name>
<description>OD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD1</name>
<description>OD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD2</name>
<description>OD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD3</name>
<description>OD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD4</name>
<description>OD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD5</name>
<description>OD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD6</name>
<description>OD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD7</name>
<description>OD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD8</name>
<description>OD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD9</name>
<description>OD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD10</name>
<description>OD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD11</name>
<description>OD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD12</name>
<description>OD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD13</name>
<description>OD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD14</name>
<description>OD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD15</name>
<description>OD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOC_LOCKR-->
<register>
<name>GPIOC_LOCKR</name>
<displayName>GPIOC_LOCKR</displayName>
<description>GPIOC_LOCKR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>LOCK0</name>
<description>LOCK0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK1</name>
<description>LOCK1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK2</name>
<description>LOCK2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK3</name>
<description>LOCK3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK4</name>
<description>LOCK4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK5</name>
<description>LOCK5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK6</name>
<description>LOCK6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK7</name>
<description>LOCK7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK8</name>
<description>LOCK8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK9</name>
<description>LOCK9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK10</name>
<description>LOCK10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK11</name>
<description>LOCK11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK12</name>
<description>LOCK12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK13</name>
<description>LOCK13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK14</name>
<description>LOCK14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK15</name>
<description>LOCK15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LKEY</name>
<description>LKEY</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOC_DINR-->
<register>
<name>GPIOC_DINR</name>
<displayName>GPIOC_DINR</displayName>
<description>GPIOC_DINR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIN0</name>
<description>DIN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN1</name>
<description>DIN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN2</name>
<description>DIN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN3</name>
<description>DIN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN4</name>
<description>DIN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN5</name>
<description>DIN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN6</name>
<description>DIN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN7</name>
<description>DIN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN8</name>
<description>DIN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN9</name>
<description>DIN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN10</name>
<description>DIN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN11</name>
<description>DIN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN12</name>
<description>DIN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN13</name>
<description>DIN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN14</name>
<description>DIN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN15</name>
<description>DIN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOC_DOUTR-->
<register>
<name>GPIOC_DOUTR</name>
<displayName>GPIOC_DOUTR</displayName>
<description>GPIOC_DOUTR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DOUT0</name>
<description>DOUT0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT1</name>
<description>DOUT1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT2</name>
<description>DOUT2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT3</name>
<description>DOUT3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT4</name>
<description>DOUT4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT5</name>
<description>DOUT5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT6</name>
<description>DOUT6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT7</name>
<description>DOUT7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT8</name>
<description>DOUT8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT9</name>
<description>DOUT9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT10</name>
<description>DOUT10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT11</name>
<description>DOUT11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT12</name>
<description>DOUT12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT13</name>
<description>DOUT13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT14</name>
<description>DOUT14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT15</name>
<description>DOUT15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOC_SRR-->
<register>
<name>GPIOC_SRR</name>
<displayName>GPIOC_SRR</displayName>
<description>GPIOC_SRR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SET0</name>
<description>SET0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET1</name>
<description>SET1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET2</name>
<description>SET2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET3</name>
<description>SET3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET4</name>
<description>SET4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET5</name>
<description>SET5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET6</name>
<description>SET6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET7</name>
<description>SET7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET8</name>
<description>SET8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET9</name>
<description>SET9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET10</name>
<description>SET10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET11</name>
<description>SET11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET12</name>
<description>SET12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET13</name>
<description>SET13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET14</name>
<description>SET14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET15</name>
<description>SET15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOC_RR-->
<register>
<name>GPIOC_RR</name>
<displayName>GPIOC_RR</displayName>
<description>GPIOC_RR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--GPIOD-->
<peripheral>
<name>GPIOD</name>
<version>1.0</version>
<description>GPIOD</description>
<groupName>GPIO</groupName>
<baseAddress>0x4001D000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--GPIOD_DIRCR-->
<register>
<name>GPIOD_DIRCR</name>
<displayName>GPIOD_DIRCR</displayName>
<description>GPIOD_DIRCR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIR0</name>
<description>DIR0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR1</name>
<description>DIR1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR2</name>
<description>DIR2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR3</name>
<description>DIR3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR4</name>
<description>DIR4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR5</name>
<description>DIR5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR6</name>
<description>DIR6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR7</name>
<description>DIR7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR8</name>
<description>DIR8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR9</name>
<description>DIR9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR10</name>
<description>DIR10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR11</name>
<description>DIR11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR12</name>
<description>DIR12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR13</name>
<description>DIR13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR14</name>
<description>DIR14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR15</name>
<description>DIR15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOD_INER-->
<register>
<name>GPIOD_INER</name>
<displayName>GPIOD_INER</displayName>
<description>GPIOD_INER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>INEN0</name>
<description>INEN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN1</name>
<description>INEN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN2</name>
<description>INEN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN3</name>
<description>INEN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN4</name>
<description>INEN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN5</name>
<description>INEN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN6</name>
<description>INEN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN7</name>
<description>INEN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN8</name>
<description>INEN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN9</name>
<description>INEN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN10</name>
<description>INEN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN11</name>
<description>INEN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN12</name>
<description>INEN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN13</name>
<description>INEN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN14</name>
<description>INEN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN15</name>
<description>INEN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOD_PUR-->
<register>
<name>GPIOD_PUR</name>
<displayName>GPIOD_PUR</displayName>
<description>GPIOD_PUR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PU0</name>
<description>PU0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU1</name>
<description>PU1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU2</name>
<description>PU2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU3</name>
<description>PU3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU4</name>
<description>PU4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU5</name>
<description>PU5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU6</name>
<description>PU6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU7</name>
<description>PU7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU8</name>
<description>PU8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU9</name>
<description>PU9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU10</name>
<description>PU10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU11</name>
<description>PU11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU12</name>
<description>PU12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU13</name>
<description>PU13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU14</name>
<description>PU14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU15</name>
<description>PU15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOD_PDR-->
<register>
<name>GPIOD_PDR</name>
<displayName>GPIOD_PDR</displayName>
<description>GPIOD_PDR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PD0</name>
<description>PD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD1</name>
<description>PD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD2</name>
<description>PD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD3</name>
<description>PD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD4</name>
<description>PD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD5</name>
<description>PD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD6</name>
<description>PD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD7</name>
<description>PD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD8</name>
<description>PD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD9</name>
<description>PD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD10</name>
<description>PD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD11</name>
<description>PD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD12</name>
<description>PD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD13</name>
<description>PD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD14</name>
<description>PD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD15</name>
<description>PD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOD_ODR-->
<register>
<name>GPIOD_ODR</name>
<displayName>GPIOD_ODR</displayName>
<description>GPIOD_ODR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OD0</name>
<description>OD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD1</name>
<description>OD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD2</name>
<description>OD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD3</name>
<description>OD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD4</name>
<description>OD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD5</name>
<description>OD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD6</name>
<description>OD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD7</name>
<description>OD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD8</name>
<description>OD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD9</name>
<description>OD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD10</name>
<description>OD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD11</name>
<description>OD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD12</name>
<description>OD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD13</name>
<description>OD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD14</name>
<description>OD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD15</name>
<description>OD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOD_LOCKR-->
<register>
<name>GPIOD_LOCKR</name>
<displayName>GPIOD_LOCKR</displayName>
<description>GPIOD_LOCKR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>LOCK0</name>
<description>LOCK0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK1</name>
<description>LOCK1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK2</name>
<description>LOCK2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK3</name>
<description>LOCK3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK4</name>
<description>LOCK4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK5</name>
<description>LOCK5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK6</name>
<description>LOCK6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK7</name>
<description>LOCK7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK8</name>
<description>LOCK8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK9</name>
<description>LOCK9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK10</name>
<description>LOCK10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK11</name>
<description>LOCK11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK12</name>
<description>LOCK12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK13</name>
<description>LOCK13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK14</name>
<description>LOCK14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK15</name>
<description>LOCK15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LKEY</name>
<description>LKEY</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOD_DINR-->
<register>
<name>GPIOD_DINR</name>
<displayName>GPIOD_DINR</displayName>
<description>GPIOD_DINR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIN0</name>
<description>DIN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN1</name>
<description>DIN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN2</name>
<description>DIN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN3</name>
<description>DIN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN4</name>
<description>DIN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN5</name>
<description>DIN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN6</name>
<description>DIN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN7</name>
<description>DIN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN8</name>
<description>DIN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN9</name>
<description>DIN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN10</name>
<description>DIN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN11</name>
<description>DIN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN12</name>
<description>DIN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN13</name>
<description>DIN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN14</name>
<description>DIN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN15</name>
<description>DIN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOD_DOUTR-->
<register>
<name>GPIOD_DOUTR</name>
<displayName>GPIOD_DOUTR</displayName>
<description>GPIOD_DOUTR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DOUT0</name>
<description>DOUT0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT1</name>
<description>DOUT1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT2</name>
<description>DOUT2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT3</name>
<description>DOUT3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT4</name>
<description>DOUT4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT5</name>
<description>DOUT5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT6</name>
<description>DOUT6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT7</name>
<description>DOUT7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT8</name>
<description>DOUT8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT9</name>
<description>DOUT9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT10</name>
<description>DOUT10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT11</name>
<description>DOUT11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT12</name>
<description>DOUT12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT13</name>
<description>DOUT13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT14</name>
<description>DOUT14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT15</name>
<description>DOUT15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOD_SRR-->
<register>
<name>GPIOD_SRR</name>
<displayName>GPIOD_SRR</displayName>
<description>GPIOD_SRR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SET0</name>
<description>SET0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET1</name>
<description>SET1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET2</name>
<description>SET2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET3</name>
<description>SET3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET4</name>
<description>SET4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET5</name>
<description>SET5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET6</name>
<description>SET6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET7</name>
<description>SET7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET8</name>
<description>SET8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET9</name>
<description>SET9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET10</name>
<description>SET10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET11</name>
<description>SET11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET12</name>
<description>SET12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET13</name>
<description>SET13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET14</name>
<description>SET14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET15</name>
<description>SET15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOD_RR-->
<register>
<name>GPIOD_RR</name>
<displayName>GPIOD_RR</displayName>
<description>GPIOD_RR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--GPIOE-->
<peripheral>
<name>GPIOE</name>
<version>1.0</version>
<description>GPIOE</description>
<groupName>GPIO</groupName>
<baseAddress>0x4001E000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--GPIOE_DIRCR-->
<register>
<name>GPIOE_DIRCR</name>
<displayName>GPIOE_DIRCR</displayName>
<description>GPIOE_DIRCR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIR0</name>
<description>DIR0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR1</name>
<description>DIR1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR2</name>
<description>DIR2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR3</name>
<description>DIR3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR4</name>
<description>DIR4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR5</name>
<description>DIR5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR6</name>
<description>DIR6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR7</name>
<description>DIR7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR8</name>
<description>DIR8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR9</name>
<description>DIR9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR10</name>
<description>DIR10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR11</name>
<description>DIR11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR12</name>
<description>DIR12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR13</name>
<description>DIR13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR14</name>
<description>DIR14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR15</name>
<description>DIR15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_INER-->
<register>
<name>GPIOE_INER</name>
<displayName>GPIOE_INER</displayName>
<description>GPIOE_INER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>INEN0</name>
<description>INEN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN1</name>
<description>INEN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN2</name>
<description>INEN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN3</name>
<description>INEN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN4</name>
<description>INEN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN5</name>
<description>INEN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN6</name>
<description>INEN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN7</name>
<description>INEN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN8</name>
<description>INEN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN9</name>
<description>INEN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN10</name>
<description>INEN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN11</name>
<description>INEN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN12</name>
<description>INEN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN13</name>
<description>INEN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN14</name>
<description>INEN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>INEN15</name>
<description>INEN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_PUR-->
<register>
<name>GPIOE_PUR</name>
<displayName>GPIOE_PUR</displayName>
<description>GPIOE_PUR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PU0</name>
<description>PU0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU1</name>
<description>PU1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU2</name>
<description>PU2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU3</name>
<description>PU3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU4</name>
<description>PU4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU5</name>
<description>PU5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU6</name>
<description>PU6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU7</name>
<description>PU7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU8</name>
<description>PU8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU9</name>
<description>PU9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU10</name>
<description>PU10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU11</name>
<description>PU11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU12</name>
<description>PU12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU13</name>
<description>PU13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU14</name>
<description>PU14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PU15</name>
<description>PU15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_PDR-->
<register>
<name>GPIOE_PDR</name>
<displayName>GPIOE_PDR</displayName>
<description>GPIOE_PDR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PD0</name>
<description>PD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD1</name>
<description>PD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD2</name>
<description>PD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD3</name>
<description>PD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD4</name>
<description>PD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD5</name>
<description>PD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD6</name>
<description>PD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD7</name>
<description>PD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD8</name>
<description>PD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD9</name>
<description>PD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD10</name>
<description>PD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD11</name>
<description>PD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD12</name>
<description>PD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD13</name>
<description>PD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD14</name>
<description>PD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PD15</name>
<description>PD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_ODR-->
<register>
<name>GPIOE_ODR</name>
<displayName>GPIOE_ODR</displayName>
<description>GPIOE_ODR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OD0</name>
<description>OD0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD1</name>
<description>OD1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD2</name>
<description>OD2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD3</name>
<description>OD3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD4</name>
<description>OD4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD5</name>
<description>OD5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD6</name>
<description>OD6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD7</name>
<description>OD7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD8</name>
<description>OD8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD9</name>
<description>OD9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD10</name>
<description>OD10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD11</name>
<description>OD11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD12</name>
<description>OD12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD13</name>
<description>OD13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD14</name>
<description>OD14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OD15</name>
<description>OD15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_DRVR-->
<register>
<name>GPIOE_DRVR</name>
<displayName>GPIOE_DRVR</displayName>
<description>GPIOE_DRVR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DV5</name>
<description>DV5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV6</name>
<description>DV6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV7</name>
<description>DV7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV8</name>
<description>DV8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV9</name>
<description>DV9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DV10</name>
<description>DV10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_LOCKR-->
<register>
<name>GPIOE_LOCKR</name>
<displayName>GPIOE_LOCKR</displayName>
<description>GPIOE_LOCKR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>LOCK0</name>
<description>LOCK0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK1</name>
<description>LOCK1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK2</name>
<description>LOCK2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK3</name>
<description>LOCK3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK4</name>
<description>LOCK4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK5</name>
<description>LOCK5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK6</name>
<description>LOCK6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK7</name>
<description>LOCK7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK8</name>
<description>LOCK8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK9</name>
<description>LOCK9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK10</name>
<description>LOCK10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK11</name>
<description>LOCK11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK12</name>
<description>LOCK12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK13</name>
<description>LOCK13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK14</name>
<description>LOCK14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCK15</name>
<description>LOCK15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LKEY</name>
<description>LKEY</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_DINR-->
<register>
<name>GPIOE_DINR</name>
<displayName>GPIOE_DINR</displayName>
<description>GPIOE_DINR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DIN0</name>
<description>DIN0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN1</name>
<description>DIN1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN2</name>
<description>DIN2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN3</name>
<description>DIN3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN4</name>
<description>DIN4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN5</name>
<description>DIN5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN6</name>
<description>DIN6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN7</name>
<description>DIN7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN8</name>
<description>DIN8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN9</name>
<description>DIN9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN10</name>
<description>DIN10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN11</name>
<description>DIN11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN12</name>
<description>DIN12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN13</name>
<description>DIN13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN14</name>
<description>DIN14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIN15</name>
<description>DIN15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_DOUTR-->
<register>
<name>GPIOE_DOUTR</name>
<displayName>GPIOE_DOUTR</displayName>
<description>GPIOE_DOUTR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DOUT0</name>
<description>DOUT0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT1</name>
<description>DOUT1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT2</name>
<description>DOUT2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT3</name>
<description>DOUT3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT4</name>
<description>DOUT4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT5</name>
<description>DOUT5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT6</name>
<description>DOUT6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT7</name>
<description>DOUT7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT8</name>
<description>DOUT8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT9</name>
<description>DOUT9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT10</name>
<description>DOUT10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT11</name>
<description>DOUT11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT12</name>
<description>DOUT12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT13</name>
<description>DOUT13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT14</name>
<description>DOUT14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DOUT15</name>
<description>DOUT15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_SRR-->
<register>
<name>GPIOE_SRR</name>
<displayName>GPIOE_SRR</displayName>
<description>GPIOE_SRR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SET0</name>
<description>SET0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET1</name>
<description>SET1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET2</name>
<description>SET2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET3</name>
<description>SET3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET4</name>
<description>SET4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET5</name>
<description>SET5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET6</name>
<description>SET6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET7</name>
<description>SET7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET8</name>
<description>SET8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET9</name>
<description>SET9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET10</name>
<description>SET10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET11</name>
<description>SET11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET12</name>
<description>SET12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET13</name>
<description>SET13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET14</name>
<description>SET14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SET15</name>
<description>SET15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[30:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPIOE_RR-->
<register>
<name>GPIOE_RR</name>
<displayName>GPIOE_RR</displayName>
<description>GPIOE_RR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RST0</name>
<description>RST0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST1</name>
<description>RST1</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST2</name>
<description>RST2</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST3</name>
<description>RST3</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST4</name>
<description>RST4</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST5</name>
<description>RST5</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST6</name>
<description>RST6</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST7</name>
<description>RST7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST8</name>
<description>RST8</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST9</name>
<description>RST9</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST10</name>
<description>RST10</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST11</name>
<description>RST11</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST12</name>
<description>RST12</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST13</name>
<description>RST13</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST14</name>
<description>RST14</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RST15</name>
<description>RST15</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--AFIO-->
<peripheral>
<name>AFIO</name>
<version>1.0</version>
<description>AFIO</description>
<groupName>AFIO</groupName>
<baseAddress>0x40022000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<registers>
<!--AFIO_ESSR0-->
<register>
<name>AFIO_ESSR0</name>
<displayName>AFIO_ESSR0</displayName>
<description>AFIO_ESSR0</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EXTI0PIN</name>
<description>EXTI0PIN</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI1PIN</name>
<description>EXTI1PIN</description>
<bitRange>[7:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI2PIN</name>
<description>EXTI2PIN</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI3PIN</name>
<description>EXTI3PIN</description>
<bitRange>[15:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI4PIN</name>
<description>EXTI4PIN</description>
<bitRange>[19:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI5PIN</name>
<description>EXTI5PIN</description>
<bitRange>[23:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI6PIN</name>
<description>EXTI6PIN</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI7PIN</name>
<description>EXTI7PIN</description>
<bitRange>[31:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--AFIO_ESSR1-->
<register>
<name>AFIO_ESSR1</name>
<displayName>AFIO_ESSR1</displayName>
<description>AFIO_ESSR1</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EXTI8PIN</name>
<description>EXTI8PIN</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI9PIN</name>
<description>EXTI9PIN</description>
<bitRange>[7:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI10PIN</name>
<description>EXTI10PIN</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI11PIN</name>
<description>EXTI11PIN</description>
<bitRange>[15:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI12PIN</name>
<description>EXTI12PIN</description>
<bitRange>[19:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI13PIN</name>
<description>EXTI13PIN</description>
<bitRange>[23:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI14PIN</name>
<description>EXTI14PIN</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI15PIN</name>
<description>EXTI15PIN</description>
<bitRange>[31:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--AFIO_GPACFGR-->
<register>
<name>AFIO_GPACFGR</name>
<displayName>AFIO_GPACFGR</displayName>
<description>AFIO_GPACFGR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PACFG0</name>
<description>PACFG0</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG1</name>
<description>PACFG1</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG2</name>
<description>PACFG2</description>
<bitRange>[5:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG3</name>
<description>PACFG3</description>
<bitRange>[7:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG4</name>
<description>PACFG4</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG5</name>
<description>PACFG5</description>
<bitRange>[11:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG6</name>
<description>PACFG6</description>
<bitRange>[13:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG7</name>
<description>PACFG7</description>
<bitRange>[15:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG8</name>
<description>PACFG8</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG9</name>
<description>PACFG9</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG10</name>
<description>PACFG10</description>
<bitRange>[21:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG11</name>
<description>PACFG11</description>
<bitRange>[23:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG12</name>
<description>PACFG12</description>
<bitRange>[25:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG13</name>
<description>PACFG13</description>
<bitRange>[27:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG14</name>
<description>PACFG14</description>
<bitRange>[29:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PACFG15</name>
<description>PACFG15</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--AFIO_GPBCFGR-->
<register>
<name>AFIO_GPBCFGR</name>
<displayName>AFIO_GPBCFGR</displayName>
<description>AFIO_GPBCFGR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PBCFG0</name>
<description>PBCFG0</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG1</name>
<description>PBCFG1</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG2</name>
<description>PBCFG2</description>
<bitRange>[5:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG3</name>
<description>PBCFG3</description>
<bitRange>[7:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG4</name>
<description>PBCFG4</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG5</name>
<description>PBCFG5</description>
<bitRange>[11:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG6</name>
<description>PBCFG6</description>
<bitRange>[13:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG7</name>
<description>PBCFG7</description>
<bitRange>[15:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG8</name>
<description>PBCFG8</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG9</name>
<description>PBCFG9</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG10</name>
<description>PBCFG10</description>
<bitRange>[21:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG11</name>
<description>PBCFG11</description>
<bitRange>[23:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG12</name>
<description>PBCFG12</description>
<bitRange>[25:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG13</name>
<description>PBCFG13</description>
<bitRange>[27:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG14</name>
<description>PBCFG14</description>
<bitRange>[29:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBCFG15</name>
<description>PBCFG15</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--AFIO_GPCCFGR-->
<register>
<name>AFIO_GPCCFGR</name>
<displayName>AFIO_GPCCFGR</displayName>
<description>AFIO_GPCCFGR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PCCFG0</name>
<description>PCCFG0</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG1</name>
<description>PCCFG1</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG2</name>
<description>PCCFG2</description>
<bitRange>[5:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG3</name>
<description>PCCFG3</description>
<bitRange>[7:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG4</name>
<description>PCCFG4</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG5</name>
<description>PCCFG5</description>
<bitRange>[11:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG6</name>
<description>PCCFG6</description>
<bitRange>[13:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG7</name>
<description>PCCFG7</description>
<bitRange>[15:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG8</name>
<description>PCCFG8</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG9</name>
<description>PCCFG9</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG10</name>
<description>PCCFG10</description>
<bitRange>[21:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG11</name>
<description>PCCFG11</description>
<bitRange>[23:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG12</name>
<description>PCCFG12</description>
<bitRange>[25:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG13</name>
<description>PCCFG13</description>
<bitRange>[27:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG14</name>
<description>PCCFG14</description>
<bitRange>[29:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PCCFG15</name>
<description>PCCFG15</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--AFIO_GPDCFGR-->
<register>
<name>AFIO_GPDCFGR</name>
<displayName>AFIO_GPDCFGR</displayName>
<description>AFIO_GPDCFGR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PDCFG0</name>
<description>PDCFG0</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG1</name>
<description>PDCFG1</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG2</name>
<description>PDCFG2</description>
<bitRange>[5:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG3</name>
<description>PDCFG3</description>
<bitRange>[7:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG4</name>
<description>PDCFG4</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG5</name>
<description>PDCFG5</description>
<bitRange>[11:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG6</name>
<description>PDCFG6</description>
<bitRange>[13:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG7</name>
<description>PDCFG7</description>
<bitRange>[15:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG8</name>
<description>PDCFG8</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG9</name>
<description>PDCFG9</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG10</name>
<description>PDCFG10</description>
<bitRange>[21:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG11</name>
<description>PDCFG11</description>
<bitRange>[23:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG12</name>
<description>PDCFG12</description>
<bitRange>[25:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG13</name>
<description>PDCFG13</description>
<bitRange>[27:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG14</name>
<description>PDCFG14</description>
<bitRange>[29:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDCFG15</name>
<description>PDCFG15</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--AFIO_GPECFGR-->
<register>
<name>AFIO_GPECFGR</name>
<displayName>AFIO_GPECFGR</displayName>
<description>AFIO_GPECFGR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PECFG0</name>
<description>PECFG0</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG1</name>
<description>PECFG1</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG2</name>
<description>PECFG2</description>
<bitRange>[5:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG3</name>
<description>PECFG3</description>
<bitRange>[7:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG4</name>
<description>PECFG4</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG5</name>
<description>PECFG5</description>
<bitRange>[11:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG6</name>
<description>PECFG6</description>
<bitRange>[13:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG7</name>
<description>PECFG7</description>
<bitRange>[15:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG8</name>
<description>PECFG8</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG9</name>
<description>PECFG9</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG10</name>
<description>PECFG10</description>
<bitRange>[21:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG11</name>
<description>PECFG11</description>
<bitRange>[23:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG12</name>
<description>PECFG12</description>
<bitRange>[25:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG13</name>
<description>PECFG13</description>
<bitRange>[27:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG14</name>
<description>PECFG14</description>
<bitRange>[29:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PECFG15</name>
<description>PECFG15</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--EXTI-->
<peripheral>
<name>EXTI</name>
<version>1.0</version>
<description>EXTI</description>
<groupName>EXTI</groupName>
<baseAddress>0x40024000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>EXTI0</name>
<value>24</value>
</interrupt>
<interrupt>
<name>EXTI1</name>
<value>25</value>
</interrupt>
<interrupt>
<name>EXTI2</name>
<value>26</value>
</interrupt>
<interrupt>
<name>EXTI3</name>
<value>27</value>
</interrupt>
<interrupt>
<name>EXTI4</name>
<value>28</value>
</interrupt>
<interrupt>
<name>EXTI5</name>
<value>29</value>
</interrupt>
<interrupt>
<name>EXTI6</name>
<value>30</value>
</interrupt>
<interrupt>
<name>EXTI7</name>
<value>31</value>
</interrupt>
<interrupt>
<name>EXTI8</name>
<value>32</value>
</interrupt>
<interrupt>
<name>EXTI9</name>
<value>33</value>
</interrupt>
<interrupt>
<name>EXTI10</name>
<value>34</value>
</interrupt>
<interrupt>
<name>EXTI11</name>
<value>35</value>
</interrupt>
<interrupt>
<name>EXTI12</name>
<value>36</value>
</interrupt>
<interrupt>
<name>EXTI13</name>
<value>37</value>
</interrupt>
<interrupt>
<name>EXTI14</name>
<value>38</value>
</interrupt>
<interrupt>
<name>EXTI15</name>
<value>39</value>
</interrupt>
<registers>
<!--EXTI_CFGR0-->
<register>
<name>EXTI_CFGR0</name>
<displayName>EXTI_CFGR0</displayName>
<description>EXTI_CFGR0</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR1-->
<register>
<name>EXTI_CFGR1</name>
<displayName>EXTI_CFGR1</displayName>
<description>EXTI_CFGR1</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR2-->
<register>
<name>EXTI_CFGR2</name>
<displayName>EXTI_CFGR2</displayName>
<description>EXTI_CFGR2</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR3-->
<register>
<name>EXTI_CFGR3</name>
<displayName>EXTI_CFGR3</displayName>
<description>EXTI_CFGR3</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR4-->
<register>
<name>EXTI_CFGR4</name>
<displayName>EXTI_CFGR4</displayName>
<description>EXTI_CFGR4</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR5-->
<register>
<name>EXTI_CFGR5</name>
<displayName>EXTI_CFGR5</displayName>
<description>EXTI_CFGR5</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR6-->
<register>
<name>EXTI_CFGR6</name>
<displayName>EXTI_CFGR6</displayName>
<description>EXTI_CFGR6</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR7-->
<register>
<name>EXTI_CFGR7</name>
<displayName>EXTI_CFGR7</displayName>
<description>EXTI_CFGR7</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR8-->
<register>
<name>EXTI_CFGR8</name>
<displayName>EXTI_CFGR8</displayName>
<description>EXTI_CFGR8</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR9-->
<register>
<name>EXTI_CFGR9</name>
<displayName>EXTI_CFGR9</displayName>
<description>EXTI_CFGR9</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR10-->
<register>
<name>EXTI_CFGR10</name>
<displayName>EXTI_CFGR10</displayName>
<description>EXTI_CFGR10</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR11-->
<register>
<name>EXTI_CFGR11</name>
<displayName>EXTI_CFGR11</displayName>
<description>EXTI_CFGR11</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR12-->
<register>
<name>EXTI_CFGR12</name>
<displayName>EXTI_CFGR12</displayName>
<description>EXTI_CFGR12</description>
<addressOffset>0x00000030</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR13-->
<register>
<name>EXTI_CFGR13</name>
<displayName>EXTI_CFGR13</displayName>
<description>EXTI_CFGR13</description>
<addressOffset>0x00000034</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR14-->
<register>
<name>EXTI_CFGR14</name>
<displayName>EXTI_CFGR14</displayName>
<description>EXTI_CFGR14</description>
<addressOffset>0x00000038</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CFGR15-->
<register>
<name>EXTI_CFGR15</name>
<displayName>EXTI_CFGR15</displayName>
<description>EXTI_CFGR15</description>
<addressOffset>0x0000003C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DBCNT</name>
<description>DBCNT</description>
<bitRange>[27:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCTYPE</name>
<description>SRCTYPE</description>
<bitRange>[30:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DBEN</name>
<description>DBEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_CR-->
<register>
<name>EXTI_CR</name>
<displayName>EXTI_CR</displayName>
<description>EXTI_CR</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EXTI0EN</name>
<description>EXTI0EN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI1EN</name>
<description>EXTI1EN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI2EN</name>
<description>EXTI2EN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI3EN</name>
<description>EXTI3EN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI4EN</name>
<description>EXTI4EN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI5EN</name>
<description>EXTI5EN</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI6EN</name>
<description>EXTI6EN</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI7EN</name>
<description>EXTI7EN</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI8EN</name>
<description>EXTI8EN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI9EN</name>
<description>EXTI9EN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI10EN</name>
<description>EXTI10EN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI11EN</name>
<description>EXTI11EN</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI12EN</name>
<description>EXTI12EN</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI13EN</name>
<description>EXTI13EN</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI14EN</name>
<description>EXTI14EN</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI15EN</name>
<description>EXTI15EN</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_EDGEFLGR-->
<register>
<name>EXTI_EDGEFLGR</name>
<displayName>EXTI_EDGEFLGR</displayName>
<description>EXTI_EDGEFLGR</description>
<addressOffset>0x00000044</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EXTI0EDF</name>
<description>EXTI0EDF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI1EDF</name>
<description>EXTI1EDF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI2EDF</name>
<description>EXTI2EDF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI3EDF</name>
<description>EXTI3EDF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI4EDF</name>
<description>EXTI4EDF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI5EDF</name>
<description>EXTI5EDF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI6EDF</name>
<description>EXTI6EDF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI7EDF</name>
<description>EXTI7EDF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI8EDF</name>
<description>EXTI8EDF</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI9EDF</name>
<description>EXTI9EDF</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI10EDF</name>
<description>EXTI10EDF</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI11EDF</name>
<description>EXTI11EDF</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI12EDF</name>
<description>EXTI12EDF</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI13EDF</name>
<description>EXTI13EDF</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI14EDF</name>
<description>EXTI14EDF</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI15EDF</name>
<description>EXTI15EDF</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_EDGESR-->
<register>
<name>EXTI_EDGESR</name>
<displayName>EXTI_EDGESR</displayName>
<description>EXTI_EDGESR</description>
<addressOffset>0x00000048</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EXTI0EDS</name>
<description>EXTI0EDS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI1EDS</name>
<description>EXTI1EDS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI2EDS</name>
<description>EXTI2EDS</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI3EDS</name>
<description>EXTI3EDS</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI4EDS</name>
<description>EXTI4EDS</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI5EDS</name>
<description>EXTI5EDS</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI6EDS</name>
<description>EXTI6EDS</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI7EDS</name>
<description>EXTI7EDS</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI8EDS</name>
<description>EXTI8EDS</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI9EDS</name>
<description>EXTI9EDS</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI10EDS</name>
<description>EXTI10EDS</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI11EDS</name>
<description>EXTI11EDS</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI12EDS</name>
<description>EXTI12EDS</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI13EDS</name>
<description>EXTI13EDS</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI14EDS</name>
<description>EXTI14EDS</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI15EDS</name>
<description>EXTI15EDS</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_SSCR-->
<register>
<name>EXTI_SSCR</name>
<displayName>EXTI_SSCR</displayName>
<description>EXTI_SSCR</description>
<addressOffset>0x0000004C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EXTI0SC</name>
<description>EXTI0SC</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI1SC</name>
<description>EXTI1SC</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI2SC</name>
<description>EXTI2SC</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI3SC</name>
<description>EXTI3SC</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI4SC</name>
<description>EXTI4SC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI5SC</name>
<description>EXTI5SC</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI6SC</name>
<description>EXTI6SC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI7SC</name>
<description>EXTI7SC</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI8SC</name>
<description>EXTI8SC</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI9SC</name>
<description>EXTI9SC</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI10SC</name>
<description>EXTI10SC</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI11SC</name>
<description>EXTI11SC</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI12SC</name>
<description>EXTI12SC</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI13SC</name>
<description>EXTI13SC</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI14SC</name>
<description>EXTI14SC</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI15SC</name>
<description>EXTI15SC</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_WAKUPCR-->
<register>
<name>EXTI_WAKUPCR</name>
<displayName>EXTI_WAKUPCR</displayName>
<description>EXTI_WAKUPCR</description>
<addressOffset>0x00000050</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EXTI0WEN</name>
<description>EXTI0WEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI1WEN</name>
<description>EXTI1WEN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI2WEN</name>
<description>EXTI2WEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI3WEN</name>
<description>EXTI3WEN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI4WEN</name>
<description>EXTI4WEN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI5WEN</name>
<description>EXTI5WEN</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI6WEN</name>
<description>EXTI6WEN</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI7WEN</name>
<description>EXTI7WEN</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI8WEN</name>
<description>EXTI8WEN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI9WEN</name>
<description>EXTI9WEN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI10WEN</name>
<description>EXTI10WEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI11WEN</name>
<description>EXTI11WEN</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI12WEN</name>
<description>EXTI12WEN</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI13WEN</name>
<description>EXTI13WEN</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI14WEN</name>
<description>EXTI14WEN</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI15WEN</name>
<description>EXTI15WEN</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EVWUPIEN</name>
<description>EVWUPIEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_WAKUPPOLR-->
<register>
<name>EXTI_WAKUPPOLR</name>
<displayName>EXTI_WAKUPPOLR</displayName>
<description>EXTI_WAKUPPOLR</description>
<addressOffset>0x00000054</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EXTI0POL</name>
<description>EXTI0POL</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI1POL</name>
<description>EXTI1POL</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI2POL</name>
<description>EXTI2POL</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI3POL</name>
<description>EXTI3POL</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI4POL</name>
<description>EXTI4POL</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI5POL</name>
<description>EXTI5POL</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI6POL</name>
<description>EXTI6POL</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI7POL</name>
<description>EXTI7POL</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI8POL</name>
<description>EXTI8POL</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI9POL</name>
<description>EXTI9POL</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI10POL</name>
<description>EXTI10POL</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI11POL</name>
<description>EXTI11POL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI12POL</name>
<description>EXTI12POL</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI13POL</name>
<description>EXTI13POL</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI14POL</name>
<description>EXTI14POL</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI15POL</name>
<description>EXTI15POL</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--EXTI_WAKUPFLG-->
<register>
<name>EXTI_WAKUPFLG</name>
<displayName>EXTI_WAKUPFLG</displayName>
<description>EXTI_WAKUPFLG</description>
<addressOffset>0x00000058</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EXTI0WFL</name>
<description>EXTI0WFL</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI1WFL</name>
<description>EXTI1WFL</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI2WFL</name>
<description>EXTI2WFL</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI3WFL</name>
<description>EXTI3WFL</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI4WFL</name>
<description>EXTI4WFL</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI5WFL</name>
<description>EXTI5WFL</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI6WFL</name>
<description>EXTI6WFL</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI7WFL</name>
<description>EXTI7WFL</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI8WFL</name>
<description>EXTI8WFL</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI9WFL</name>
<description>EXTI9WFL</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI10WFL</name>
<description>EXTI10WFL</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI11WFL</name>
<description>EXTI11WFL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI12WFL</name>
<description>EXTI12WFL</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI13WFL</name>
<description>EXTI13WFL</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI14WFL</name>
<description>EXTI14WFL</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EXTI15WFL</name>
<description>EXTI15WFL</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--ADC-->
<peripheral>
<name>ADC</name>
<version>1.0</version>
<description>ADC</description>
<groupName>ADC</groupName>
<baseAddress>0x40010000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>ADC</name>
<value>41</value>
</interrupt>
<registers>
<!--ADC_RST-->
<register>
<name>ADC_RST</name>
<displayName>ADC_RST</displayName>
<description>ADC_RST</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADRST</name>
<description>ADRST</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_CONV-->
<register>
<name>ADC_CONV</name>
<displayName>ADC_CONV</displayName>
<description>ADC_CONV</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADMODE</name>
<description>ADMODE</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADSEQL</name>
<description>ADSEQL</description>
<bitRange>[10:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADSUBL</name>
<description>ADSUBL</description>
<bitRange>[18:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_LST0-->
<register>
<name>ADC_LST0</name>
<displayName>ADC_LST0</displayName>
<description>ADC_LST0</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADSEQ0</name>
<description>ADSEQ0</description>
<bitRange>[4:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADSEQ1</name>
<description>ADSEQ1</description>
<bitRange>[12:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADSEQ2</name>
<description>ADSEQ2</description>
<bitRange>[20:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADSEQ3</name>
<description>ADSEQ3</description>
<bitRange>[28:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_LST1-->
<register>
<name>ADC_LST1</name>
<displayName>ADC_LST1</displayName>
<description>ADC_LST1</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADSEQ4</name>
<description>ADSEQ4</description>
<bitRange>[4:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADSEQ5</name>
<description>ADSEQ5</description>
<bitRange>[12:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADSEQ6</name>
<description>ADSEQ6</description>
<bitRange>[20:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADSEQ7</name>
<description>ADSEQ7</description>
<bitRange>[28:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_OFR0-->
<register>
<name>ADC_OFR0</name>
<displayName>ADC_OFR0</displayName>
<description>ADC_OFR0</description>
<addressOffset>0x00000030</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADOF0</name>
<description>ADOF0</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADOFE0</name>
<description>ADOFE0</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_OFR1-->
<register>
<name>ADC_OFR1</name>
<displayName>ADC_OFR1</displayName>
<description>ADC_OFR1</description>
<addressOffset>0x00000034</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADOF1</name>
<description>ADOF1</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADOFE1</name>
<description>ADOFE1</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_OFR2-->
<register>
<name>ADC_OFR2</name>
<displayName>ADC_OFR2</displayName>
<description>ADC_OFR2</description>
<addressOffset>0x00000038</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADOF2</name>
<description>ADOF2</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADOFE2</name>
<description>ADOFE2</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_OFR3-->
<register>
<name>ADC_OFR3</name>
<displayName>ADC_OFR3</displayName>
<description>ADC_OFR3</description>
<addressOffset>0x0000003C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADOF3</name>
<description>ADOF3</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADOFE3</name>
<description>ADOFE3</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_OFR4-->
<register>
<name>ADC_OFR4</name>
<displayName>ADC_OFR4</displayName>
<description>ADC_OFR4</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADOF4</name>
<description>ADOF4</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADOFE4</name>
<description>ADOFE4</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_OFR5-->
<register>
<name>ADC_OFR5</name>
<displayName>ADC_OFR5</displayName>
<description>ADC_OFR5</description>
<addressOffset>0x00000044</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADOF5</name>
<description>ADOF5</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADOFE5</name>
<description>ADOFE5</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_OFR6-->
<register>
<name>ADC_OFR6</name>
<displayName>ADC_OFR6</displayName>
<description>ADC_OFR6</description>
<addressOffset>0x00000048</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADOF6</name>
<description>ADOF6</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADOFE6</name>
<description>ADOFE6</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_OFR7-->
<register>
<name>ADC_OFR7</name>
<displayName>ADC_OFR7</displayName>
<description>ADC_OFR7</description>
<addressOffset>0x0000004C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADOF7</name>
<description>ADOF7</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADOFE7</name>
<description>ADOFE7</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_STR0-->
<register>
<name>ADC_STR0</name>
<displayName>ADC_STR0</displayName>
<description>ADC_STR0</description>
<addressOffset>0x00000070</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADST0</name>
<description>ADST0</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_STR1-->
<register>
<name>ADC_STR1</name>
<displayName>ADC_STR1</displayName>
<description>ADC_STR1</description>
<addressOffset>0x00000074</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADST1</name>
<description>ADST1</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_STR2-->
<register>
<name>ADC_STR2</name>
<displayName>ADC_STR2</displayName>
<description>ADC_STR2</description>
<addressOffset>0x00000078</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADST2</name>
<description>ADST2</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_STR3-->
<register>
<name>ADC_STR3</name>
<displayName>ADC_STR3</displayName>
<description>ADC_STR3</description>
<addressOffset>0x0000007C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADST3</name>
<description>ADST3</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_STR4-->
<register>
<name>ADC_STR4</name>
<displayName>ADC_STR4</displayName>
<description>ADC_STR4</description>
<addressOffset>0x00000080</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADST4</name>
<description>ADST4</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_STR5-->
<register>
<name>ADC_STR5</name>
<displayName>ADC_STR5</displayName>
<description>ADC_STR5</description>
<addressOffset>0x00000084</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADST5</name>
<description>ADST5</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_STR6-->
<register>
<name>ADC_STR6</name>
<displayName>ADC_STR6</displayName>
<description>ADC_STR6</description>
<addressOffset>0x00000088</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADST6</name>
<description>ADST6</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_STR7-->
<register>
<name>ADC_STR7</name>
<displayName>ADC_STR7</displayName>
<description>ADC_STR7</description>
<addressOffset>0x0000008C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADST7</name>
<description>ADST7</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_DR0-->
<register>
<name>ADC_DR0</name>
<displayName>ADC_DR0</displayName>
<description>ADC_DR0</description>
<addressOffset>0x000000B0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADD0</name>
<description>ADD0</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADVLD0</name>
<description>ADVLD0</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_DR1-->
<register>
<name>ADC_DR1</name>
<displayName>ADC_DR1</displayName>
<description>ADC_DR1</description>
<addressOffset>0x000000B4</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADD1</name>
<description>ADD1</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADVLD1</name>
<description>ADVLD1</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_DR2-->
<register>
<name>ADC_DR2</name>
<displayName>ADC_DR2</displayName>
<description>ADC_DR2</description>
<addressOffset>0x000000B8</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADD2</name>
<description>ADD2</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADVLD2</name>
<description>ADVLD2</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_DR3-->
<register>
<name>ADC_DR3</name>
<displayName>ADC_DR3</displayName>
<description>ADC_DR3</description>
<addressOffset>0x000000BC</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADD3</name>
<description>ADD3</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADVLD3</name>
<description>ADVLD3</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_DR4-->
<register>
<name>ADC_DR4</name>
<displayName>ADC_DR4</displayName>
<description>ADC_DR4</description>
<addressOffset>0x000000C0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADD4</name>
<description>ADD4</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADVLD4</name>
<description>ADVLD4</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_DR5-->
<register>
<name>ADC_DR5</name>
<displayName>ADC_DR5</displayName>
<description>ADC_DR5</description>
<addressOffset>0x000000C4</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADD5</name>
<description>ADD5</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADVLD5</name>
<description>ADVLD5</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_DR6-->
<register>
<name>ADC_DR6</name>
<displayName>ADC_DR6</displayName>
<description>ADC_DR6</description>
<addressOffset>0x000000C8</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADD6</name>
<description>ADD6</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADVLD6</name>
<description>ADVLD6</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_DR7-->
<register>
<name>ADC_DR7</name>
<displayName>ADC_DR7</displayName>
<description>ADC_DR7</description>
<addressOffset>0x000000CC</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADD7</name>
<description>ADD7</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADVLD7</name>
<description>ADVLD7</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_TCR-->
<register>
<name>ADC_TCR</name>
<displayName>ADC_TCR</displayName>
<description>ADC_TCR</description>
<addressOffset>0x00000100</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADSW</name>
<description>ADSW</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADEXTI</name>
<description>ADEXTI</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TM</name>
<description>TM</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BFTM</name>
<description>BFTM</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_TSR-->
<register>
<name>ADC_TSR</name>
<displayName>ADC_TSR</displayName>
<description>ADC_TSR</description>
<addressOffset>0x00000104</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADSC</name>
<description>ADSC</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADEXTIS</name>
<description>ADEXTIS</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TMS</name>
<description>TMS</description>
<bitRange>[18:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BFTMS</name>
<description>BFTMS</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TME</name>
<description>TME</description>
<bitRange>[26:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_WCR-->
<register>
<name>ADC_WCR</name>
<displayName>ADC_WCR</displayName>
<description>ADC_WCR</description>
<addressOffset>0x00000120</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADWLE</name>
<description>ADWLE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADWUE</name>
<description>ADWUE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADWALL</name>
<description>ADWALL</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADWCH</name>
<description>ADWCH</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADLCH</name>
<description>ADLCH</description>
<bitRange>[19:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADUCH</name>
<description>ADUCH</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_LTR-->
<register>
<name>ADC_LTR</name>
<displayName>ADC_LTR</displayName>
<description>ADC_LTR</description>
<addressOffset>0x00000124</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADLT</name>
<description>ADLT</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_UTR-->
<register>
<name>ADC_UTR</name>
<displayName>ADC_UTR</displayName>
<description>ADC_UTR</description>
<addressOffset>0x00000128</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADUT</name>
<description>ADUT</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_IMR-->
<register>
<name>ADC_IMR</name>
<displayName>ADC_IMR</displayName>
<description>ADC_IMR</description>
<addressOffset>0x00000130</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADIMS</name>
<description>ADIMS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIMG</name>
<description>ADIMG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIMC</name>
<description>ADIMC</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIML</name>
<description>ADIML</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIMU</name>
<description>ADIMU</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIMO</name>
<description>ADIMO</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_IRAW-->
<register>
<name>ADC_IRAW</name>
<displayName>ADC_IRAW</displayName>
<description>ADC_IRAW</description>
<addressOffset>0x00000134</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADIRAWS</name>
<description>ADIRAWS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIRAWG</name>
<description>ADIRAWG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIRAWC</name>
<description>ADIRAWC</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIRAWL</name>
<description>ADIRAWL</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIRAWU</name>
<description>ADIRAWU</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIRAWO</name>
<description>ADIRAWO</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_IMASK-->
<register>
<name>ADC_IMASK</name>
<displayName>ADC_IMASK</displayName>
<description>ADC_IMASK</description>
<addressOffset>0x00000138</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADIMASKS</name>
<description>ADIMASKS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIMASKG</name>
<description>ADIMASKG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIMASKC</name>
<description>ADIMASKC</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIMASKL</name>
<description>ADIMASKL</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIMASKU</name>
<description>ADIMASKU</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADIMASKO</name>
<description>ADIMASKO</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_ICLR-->
<register>
<name>ADC_ICLR</name>
<displayName>ADC_ICLR</displayName>
<description>ADC_ICLR</description>
<addressOffset>0x0000013C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADICLRS</name>
<description>ADICLRS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADICLRG</name>
<description>ADICLRG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADICLRC</name>
<description>ADICLRC</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADICLRL</name>
<description>ADICLRL</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADICLRU</name>
<description>ADICLRU</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADICLRO</name>
<description>ADICLRO</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--ADC_DMAR-->
<register>
<name>ADC_DMAR</name>
<displayName>ADC_DMAR</displayName>
<description>ADC_DMAR</description>
<addressOffset>0x00000140</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADDMAS</name>
<description>ADDMAS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADDMAG</name>
<description>ADDMAG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADDMAC</name>
<description>ADDMAC</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--OPACMP-->
<peripheral>
<name>OPACMP</name>
<version>1.0</version>
<description>OPACMP</description>
<groupName>OPACMP</groupName>
<baseAddress>0x40018000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>OPA_CMP</name>
<value>40</value>
</interrupt>
<registers>
<!--OPACR0-->
<register>
<name>OPACR0</name>
<displayName>OPACR0</displayName>
<description>OPACR0</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OPA0EN</name>
<description>OPA0EN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OPC0MS</name>
<description>OPC0MS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>A0OFM</name>
<description>A0OFM</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>A0RS</name>
<description>A0RS</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CMP0S</name>
<description>CMP0S</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--OFVCR0-->
<register>
<name>OFVCR0</name>
<displayName>OFVCR0</displayName>
<description>OFVCR0</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>A0OF</name>
<description>A0OF</description>
<bitRange>[5:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CMPIER0-->
<register>
<name>CMPIER0</name>
<displayName>CMPIER0</displayName>
<description>CMPIER0</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CF0IEN</name>
<description>CF0IEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CR0IEN</name>
<description>CR0IEN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CMPRSR0-->
<register>
<name>CMPRSR0</name>
<displayName>CMPRSR0</displayName>
<description>CMPRSR0</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CF0RAW</name>
<description>CF0RAW</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CR0RAW</name>
<description>CR0RAW</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CMPISR0-->
<register>
<name>CMPISR0</name>
<displayName>CMPISR0</displayName>
<description>CMPISR0</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CF0IS</name>
<description>CF0IS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CR0IS</name>
<description>CR0IS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CMPICLR0-->
<register>
<name>CMPICLR0</name>
<displayName>CMPICLR0</displayName>
<description>CMPICLR0</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CF0ICLR</name>
<description>CF0ICLR</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CR0ICLR</name>
<description>CR0ICLR</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--OPACR1-->
<register>
<name>OPACR1</name>
<displayName>OPACR1</displayName>
<description>OPACR1</description>
<addressOffset>0x00000100</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OPA1EN</name>
<description>OPA1EN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OPC1MS</name>
<description>OPC1MS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>A1OFM</name>
<description>A1OFM</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>A1RS</name>
<description>A1RS</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CMP1S</name>
<description>CMP1S</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--OFVCR1-->
<register>
<name>OFVCR1</name>
<displayName>OFVCR1</displayName>
<description>OFVCR1</description>
<addressOffset>0x00000104</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>A1OF</name>
<description>A1OF</description>
<bitRange>[5:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CMPIER1-->
<register>
<name>CMPIER1</name>
<displayName>CMPIER1</displayName>
<description>CMPIER1</description>
<addressOffset>0x00000108</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CF1IEN</name>
<description>CF1IEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CR1IEN</name>
<description>CR1IEN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CMPRSR1-->
<register>
<name>CMPRSR1</name>
<displayName>CMPRSR1</displayName>
<description>CMPRSR1</description>
<addressOffset>0x0000010C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CF1RAW</name>
<description>CF1RAW</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CR1RAW</name>
<description>CR1RAW</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CMPISR1-->
<register>
<name>CMPISR1</name>
<displayName>CMPISR1</displayName>
<description>CMPISR1</description>
<addressOffset>0x00000110</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CF1IS</name>
<description>CF1IS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CR1IS</name>
<description>CR1IS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CMPICLR1-->
<register>
<name>CMPICLR1</name>
<displayName>CMPICLR1</displayName>
<description>CMPICLR1</description>
<addressOffset>0x00000114</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CF1ICLR</name>
<description>CF1ICLR</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CR1ICLR</name>
<description>CR1ICLR</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--MCTM-->
<peripheral>
<name>MCTM</name>
<version>1.0</version>
<description>MCTM</description>
<groupName>MCTM</groupName>
<baseAddress>0x4002C000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>MCTM_BRK</name>
<value>43</value>
</interrupt>
<interrupt>
<name>MCTM_UP</name>
<value>44</value>
</interrupt>
<interrupt>
<name>MCTM_TR_UP2</name>
<value>45</value>
</interrupt>
<interrupt>
<name>MCTM_CC</name>
<value>46</value>
</interrupt>
<registers>
<!--MCTM_CNTCFR-->
<register>
<name>MCTM_CNTCFR</name>
<displayName>MCTM_CNTCFR</displayName>
<description>MCTM_CNTCFR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>UEV1DIS</name>
<description>UEV1DIS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UGDIS</name>
<description>UGDIS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CKDIV</name>
<description>CKDIV</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CMSEL</name>
<description>CMSEL</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR</name>
<description>DIR</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_MDCFR-->
<register>
<name>MCTM_MDCFR</name>
<displayName>MCTM_MDCFR</displayName>
<description>MCTM_MDCFR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TSE</name>
<description>TSE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SMSEL</name>
<description>SMSEL</description>
<bitRange>[10:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MMSEL</name>
<description>MMSEL</description>
<bitRange>[18:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SPMSET</name>
<description>SPMSET</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_TRCFR-->
<register>
<name>MCTM_TRCFR</name>
<displayName>MCTM_TRCFR</displayName>
<description>MCTM_TRCFR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TRSEL</name>
<description>TRSEL</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ETF</name>
<description>ETF</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ETIPSC</name>
<description>ETIPSC</description>
<bitRange>[13:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ETIPOL</name>
<description>ETIPOL</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ECME</name>
<description>ECME</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CTR-->
<register>
<name>MCTM_CTR</name>
<displayName>MCTM_CTR</displayName>
<description>MCTM_CTR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TME</name>
<description>TME</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CRBE</name>
<description>CRBE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>COMPRE</name>
<description>COMPRE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>COMUS</name>
<description>COMUS</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHCCDS</name>
<description>CHCCDS</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH0ICFR-->
<register>
<name>MCTM_CH0ICFR</name>
<displayName>MCTM_CH0ICFR</displayName>
<description>MCTM_CH0ICFR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI0F</name>
<description>TI0F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0CCS</name>
<description>CH0CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0PSC</name>
<description>CH0PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TI0SRC</name>
<description>TI0SRC</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH1ICFR-->
<register>
<name>MCTM_CH1ICFR</name>
<displayName>MCTM_CH1ICFR</displayName>
<description>MCTM_CH1ICFR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI1F</name>
<description>TI1F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCS</name>
<description>CH1CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1PSC</name>
<description>CH1PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH2ICFR-->
<register>
<name>MCTM_CH2ICFR</name>
<displayName>MCTM_CH2ICFR</displayName>
<description>MCTM_CH2ICFR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI2F</name>
<description>TI2F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCS</name>
<description>CH2CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2PSC</name>
<description>CH2PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH3ICFR-->
<register>
<name>MCTM_CH3ICFR</name>
<displayName>MCTM_CH3ICFR</displayName>
<description>MCTM_CH3ICFR</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI3F</name>
<description>TI3F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCS</name>
<description>CH3CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3PSC</name>
<description>CH3PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH0OCFR-->
<register>
<name>MCTM_CH0OCFR</name>
<displayName>MCTM_CH0OCFR</displayName>
<description>MCTM_CH0OCFR</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0OM</name>
<description>CH0OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF0CE</name>
<description>REF0CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0PRE</name>
<description>CH0PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0IMAE</name>
<description>CH0IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH1OCFR-->
<register>
<name>MCTM_CH1OCFR</name>
<displayName>MCTM_CH1OCFR</displayName>
<description>MCTM_CH1OCFR</description>
<addressOffset>0x00000044</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH1OM</name>
<description>CH1OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF1CE</name>
<description>REF1CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1PRE</name>
<description>CH1PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1IMAE</name>
<description>CH1IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH2OCFR-->
<register>
<name>MCTM_CH2OCFR</name>
<displayName>MCTM_CH2OCFR</displayName>
<description>MCTM_CH2OCFR</description>
<addressOffset>0x00000048</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH2OM</name>
<description>CH2OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF2CE</name>
<description>REF2CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2PRE</name>
<description>CH2PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2IMAE</name>
<description>CH2IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH3OCFR-->
<register>
<name>MCTM_CH3OCFR</name>
<displayName>MCTM_CH3OCFR</displayName>
<description>MCTM_CH3OCFR</description>
<addressOffset>0x0000004C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH3OM</name>
<description>CH3OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF3CE</name>
<description>REF3CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3PRE</name>
<description>CH3PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3IMAE</name>
<description>CH3IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CHCTR-->
<register>
<name>MCTM_CHCTR</name>
<displayName>MCTM_CHCTR</displayName>
<description>MCTM_CHCTR</description>
<addressOffset>0x00000050</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0E</name>
<description>CH0E</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0NE</name>
<description>CH0NE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1E</name>
<description>CH1E</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1NE</name>
<description>CH1NE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2E</name>
<description>CH2E</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2NE</name>
<description>CH2NE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3E</name>
<description>CH3E</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CHPOLR-->
<register>
<name>MCTM_CHPOLR</name>
<displayName>MCTM_CHPOLR</displayName>
<description>MCTM_CHPOLR</description>
<addressOffset>0x00000054</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0P</name>
<description>CH0P</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0NP</name>
<description>CH0NP</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1P</name>
<description>CH1P</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1NP</name>
<description>CH1NP</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2P</name>
<description>CH2P</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2NP</name>
<description>CH2NP</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3P</name>
<description>CH3P</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CHBRKCFR-->
<register>
<name>MCTM_CHBRKCFR</name>
<displayName>MCTM_CHBRKCFR</displayName>
<description>MCTM_CHBRKCFR</description>
<addressOffset>0x0000006C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0OIS</name>
<description>CH0OIS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0OISN</name>
<description>CH0OISN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1OIS</name>
<description>CH1OIS</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1OISN</name>
<description>CH1OISN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2OIS</name>
<description>CH2OIS</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2OISN</name>
<description>CH2OISN</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3OIS</name>
<description>CH3OIS</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CHBRKCTR-->
<register>
<name>MCTM_CHBRKCTR</name>
<displayName>MCTM_CHBRKCTR</displayName>
<description>MCTM_CHBRKCTR</description>
<addressOffset>0x00000070</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BKE</name>
<description>BKE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BKP</name>
<description>BKP</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHMOE</name>
<description>CHMOE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHAOE</name>
<description>CHAOE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BKF</name>
<description>BKF</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LOCKLV</name>
<description>LOCKLV</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHOSSI</name>
<description>CHOSSI</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHOSSR</name>
<description>CHOSSR</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHDTG</name>
<description>CHDTG</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_DICTR-->
<register>
<name>MCTM_DICTR</name>
<displayName>MCTM_DICTR</displayName>
<description>MCTM_DICTR</description>
<addressOffset>0x00000074</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCIE</name>
<description>CH0CCIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCIE</name>
<description>CH1CCIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCIE</name>
<description>CH2CCIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCIE</name>
<description>CH3CCIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEV1IE</name>
<description>UEV1IE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEV2IE</name>
<description>UEV2IE</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVIE</name>
<description>TEVIE</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BRKIE</name>
<description>BRKIE</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0CCDE</name>
<description>CH0CCDE</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCDE</name>
<description>CH1CCDE</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCDE</name>
<description>CH2CCDE</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCDE</name>
<description>CH3CCDE</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEV1DE</name>
<description>UEV1DE</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEV2DE</name>
<description>UEV2DE</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVDE</name>
<description>TEVDE</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_EVGR-->
<register>
<name>MCTM_EVGR</name>
<displayName>MCTM_EVGR</displayName>
<description>MCTM_EVGR</description>
<addressOffset>0x00000078</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCG</name>
<description>CH0CCG</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCG</name>
<description>CH1CCG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCG</name>
<description>CH2CCG</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCG</name>
<description>CH3CCG</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEV1G</name>
<description>UEV1G</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEV2G</name>
<description>UEV2G</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVG</name>
<description>TEVG</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BRKG</name>
<description>BRKG</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_INTSR-->
<register>
<name>MCTM_INTSR</name>
<displayName>MCTM_INTSR</displayName>
<description>MCTM_INTSR</description>
<addressOffset>0x0000007C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCIF</name>
<description>CH0CCIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCIF</name>
<description>CH1CCIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCIF</name>
<description>CH2CCIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCIF</name>
<description>CH3CCIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0OCF</name>
<description>CH0OCF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1OCF</name>
<description>CH1OCF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2OCF</name>
<description>CH2OCF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3OCF</name>
<description>CH3OCF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEV1IF</name>
<description>UEV1IF</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEV2IF</name>
<description>UEV2IF</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVIF</name>
<description>TEVIF</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BRKIF</name>
<description>BRKIF</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CNTR-->
<register>
<name>MCTM_CNTR</name>
<displayName>MCTM_CNTR</displayName>
<description>MCTM_CNTR</description>
<addressOffset>0x00000080</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CNTV</name>
<description>CNTV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_PSCR-->
<register>
<name>MCTM_PSCR</name>
<displayName>MCTM_PSCR</displayName>
<description>MCTM_PSCR</description>
<addressOffset>0x00000084</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PSCV</name>
<description>PSCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CRR-->
<register>
<name>MCTM_CRR</name>
<displayName>MCTM_CRR</displayName>
<description>MCTM_CRR</description>
<addressOffset>0x00000088</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CRV</name>
<description>CRV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_REPR-->
<register>
<name>MCTM_REPR</name>
<displayName>MCTM_REPR</displayName>
<description>MCTM_REPR</description>
<addressOffset>0x0000008C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>REPV</name>
<description>REPV</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH0CCR-->
<register>
<name>MCTM_CH0CCR</name>
<displayName>MCTM_CH0CCR</displayName>
<description>MCTM_CH0CCR</description>
<addressOffset>0x00000090</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCV</name>
<description>CH0CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH1CCR-->
<register>
<name>MCTM_CH1CCR</name>
<displayName>MCTM_CH1CCR</displayName>
<description>MCTM_CH1CCR</description>
<addressOffset>0x00000094</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH1CCV</name>
<description>CH1CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH2CCR-->
<register>
<name>MCTM_CH2CCR</name>
<displayName>MCTM_CH2CCR</displayName>
<description>MCTM_CH2CCR</description>
<addressOffset>0x00000098</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH2CCV</name>
<description>CH2CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--MCTM_CH3CCR-->
<register>
<name>MCTM_CH3CCR</name>
<displayName>MCTM_CH3CCR</displayName>
<description>MCTM_CH3CCR</description>
<addressOffset>0x0000009C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH3CCV</name>
<description>CH3CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--GPTM0-->
<peripheral>
<name>GPTM0</name>
<version>1.0</version>
<description>GPTM0</description>
<groupName>GPTM</groupName>
<baseAddress>0x4006E000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>GPTM0</name>
<value>51</value>
</interrupt>
<registers>
<!--GPTM0_CNTCFR-->
<register>
<name>GPTM0_CNTCFR</name>
<displayName>GPTM0_CNTCFR</displayName>
<description>GPTM0_CNTCFR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>UEVDIS</name>
<description>UEVDIS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UGDIS</name>
<description>UGDIS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CKDIV</name>
<description>CKDIV</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CMSEL</name>
<description>CMSEL</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR</name>
<description>DIR</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_MDCFR-->
<register>
<name>GPTM0_MDCFR</name>
<displayName>GPTM0_MDCFR</displayName>
<description>GPTM0_MDCFR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TSE</name>
<description>TSE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SMSEL</name>
<description>SMSEL</description>
<bitRange>[10:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MMSEL</name>
<description>MMSEL</description>
<bitRange>[18:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SPMSET</name>
<description>SPMSET</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_TRCFR-->
<register>
<name>GPTM0_TRCFR</name>
<displayName>GPTM0_TRCFR</displayName>
<description>GPTM0_TRCFR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TRSEL</name>
<description>TRSEL</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ETF</name>
<description>ETF</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ETIPSC</name>
<description>ETIPSC</description>
<bitRange>[13:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ETIPOL</name>
<description>ETIPOL</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ECME</name>
<description>ECME</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CTR-->
<register>
<name>GPTM0_CTR</name>
<displayName>GPTM0_CTR</displayName>
<description>GPTM0_CTR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TME</name>
<description>TME</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CRBE</name>
<description>CRBE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHCCDS</name>
<description>CHCCDS</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH0ICFR-->
<register>
<name>GPTM0_CH0ICFR</name>
<displayName>GPTM0_CH0ICFR</displayName>
<description>GPTM0_CH0ICFR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI0F</name>
<description>TI0F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0CCS</name>
<description>CH0CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0PSC</name>
<description>CH0PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TI0SRC</name>
<description>TI0SRC</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH1ICFR-->
<register>
<name>GPTM0_CH1ICFR</name>
<displayName>GPTM0_CH1ICFR</displayName>
<description>GPTM0_CH1ICFR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI1F</name>
<description>TI1F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCS</name>
<description>CH1CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1PSC</name>
<description>CH1PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH2ICFR-->
<register>
<name>GPTM0_CH2ICFR</name>
<displayName>GPTM0_CH2ICFR</displayName>
<description>GPTM0_CH2ICFR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI2F</name>
<description>TI2F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCS</name>
<description>CH2CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2PSC</name>
<description>CH2PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH3ICFR-->
<register>
<name>GPTM0_CH3ICFR</name>
<displayName>GPTM0_CH3ICFR</displayName>
<description>GPTM0_CH3ICFR</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI3F</name>
<description>TI3F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCS</name>
<description>CH3CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3PSC</name>
<description>CH3PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH0OCFR-->
<register>
<name>GPTM0_CH0OCFR</name>
<displayName>GPTM0_CH0OCFR</displayName>
<description>GPTM0_CH0OCFR</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0OM</name>
<description>CH0OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF0CE</name>
<description>REF0CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0PRE</name>
<description>CH0PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0IMAE</name>
<description>CH0IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH1OCFR-->
<register>
<name>GPTM0_CH1OCFR</name>
<displayName>GPTM0_CH1OCFR</displayName>
<description>GPTM0_CH1OCFR</description>
<addressOffset>0x00000044</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH1OM</name>
<description>CH1OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF1CE</name>
<description>REF1CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1PRE</name>
<description>CH1PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1IMAE</name>
<description>CH1IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH2OCFR-->
<register>
<name>GPTM0_CH2OCFR</name>
<displayName>GPTM0_CH2OCFR</displayName>
<description>GPTM0_CH2OCFR</description>
<addressOffset>0x00000048</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH2OM</name>
<description>CH2OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF2CE</name>
<description>REF2CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2PRE</name>
<description>CH2PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2IMAE</name>
<description>CH2IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH3OCFR-->
<register>
<name>GPTM0_CH3OCFR</name>
<displayName>GPTM0_CH3OCFR</displayName>
<description>GPTM0_CH3OCFR</description>
<addressOffset>0x0000004C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH3OM</name>
<description>CH3OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF3CE</name>
<description>REF3CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3PRE</name>
<description>CH3PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3IMAE</name>
<description>CH3IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CHCTR-->
<register>
<name>GPTM0_CHCTR</name>
<displayName>GPTM0_CHCTR</displayName>
<description>GPTM0_CHCTR</description>
<addressOffset>0x00000050</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0E</name>
<description>CH0E</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1E</name>
<description>CH1E</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2E</name>
<description>CH2E</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3E</name>
<description>CH3E</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CHPOLR-->
<register>
<name>GPTM0_CHPOLR</name>
<displayName>GPTM0_CHPOLR</displayName>
<description>GPTM0_CHPOLR</description>
<addressOffset>0x00000054</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0P</name>
<description>CH0P</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1P</name>
<description>CH1P</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2P</name>
<description>CH2P</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3P</name>
<description>CH3P</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_DICTR-->
<register>
<name>GPTM0_DICTR</name>
<displayName>GPTM0_DICTR</displayName>
<description>GPTM0_DICTR</description>
<addressOffset>0x00000074</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCIE</name>
<description>CH0CCIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCIE</name>
<description>CH1CCIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCIE</name>
<description>CH2CCIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCIE</name>
<description>CH3CCIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEVIE</name>
<description>UEVIE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVIE</name>
<description>TEVIE</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0CCDE</name>
<description>CH0CCDE</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCDE</name>
<description>CH1CCDE</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCDE</name>
<description>CH2CCDE</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCDE</name>
<description>CH3CCDE</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEVDE</name>
<description>UEVDE</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVDE</name>
<description>TEVDE</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_EVGR-->
<register>
<name>GPTM0_EVGR</name>
<displayName>GPTM0_EVGR</displayName>
<description>GPTM0_EVGR</description>
<addressOffset>0x00000078</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCG</name>
<description>CH0CCG</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCG</name>
<description>CH1CCG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCG</name>
<description>CH2CCG</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCG</name>
<description>CH3CCG</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEVG</name>
<description>UEVG</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVG</name>
<description>TEVG</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_INTSR-->
<register>
<name>GPTM0_INTSR</name>
<displayName>GPTM0_INTSR</displayName>
<description>GPTM0_INTSR</description>
<addressOffset>0x0000007C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCIF</name>
<description>CH0CCIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCIF</name>
<description>CH1CCIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCIF</name>
<description>CH2CCIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCIF</name>
<description>CH3CCIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0OCF</name>
<description>CH0OCF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1OCF</name>
<description>CH1OCF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2OCF</name>
<description>CH2OCF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3OCF</name>
<description>CH3OCF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEVIF</name>
<description>UEVIF</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVIF</name>
<description>TEVIF</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CNTR-->
<register>
<name>GPTM0_CNTR</name>
<displayName>GPTM0_CNTR</displayName>
<description>GPTM0_CNTR</description>
<addressOffset>0x00000080</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CNTV</name>
<description>CNTV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_PSCR-->
<register>
<name>GPTM0_PSCR</name>
<displayName>GPTM0_PSCR</displayName>
<description>GPTM0_PSCR</description>
<addressOffset>0x00000084</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PSCV</name>
<description>PSCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CRR-->
<register>
<name>GPTM0_CRR</name>
<displayName>GPTM0_CRR</displayName>
<description>GPTM0_CRR</description>
<addressOffset>0x00000088</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CRV</name>
<description>CRV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH0CCR-->
<register>
<name>GPTM0_CH0CCR</name>
<displayName>GPTM0_CH0CCR</displayName>
<description>GPTM0_CH0CCR</description>
<addressOffset>0x00000090</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCV</name>
<description>CH0CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH1CCR-->
<register>
<name>GPTM0_CH1CCR</name>
<displayName>GPTM0_CH1CCR</displayName>
<description>GPTM0_CH1CCR</description>
<addressOffset>0x00000094</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH1CCV</name>
<description>CH1CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH2CCR-->
<register>
<name>GPTM0_CH2CCR</name>
<displayName>GPTM0_CH2CCR</displayName>
<description>GPTM0_CH2CCR</description>
<addressOffset>0x00000098</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH2CCV</name>
<description>CH2CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM0_CH3CCR-->
<register>
<name>GPTM0_CH3CCR</name>
<displayName>GPTM0_CH3CCR</displayName>
<description>GPTM0_CH3CCR</description>
<addressOffset>0x0000009C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH3CCV</name>
<description>CH3CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--GPTM1-->
<peripheral>
<name>GPTM1</name>
<version>1.0</version>
<description>GPTM1</description>
<groupName>GPTM</groupName>
<baseAddress>0x4006F000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>GPTM1</name>
<value>52</value>
</interrupt>
<registers>
<!--GPTM1_CNTCFR-->
<register>
<name>GPTM1_CNTCFR</name>
<displayName>GPTM1_CNTCFR</displayName>
<description>GPTM1_CNTCFR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>UEVDIS</name>
<description>UEVDIS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UGDIS</name>
<description>UGDIS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CKDIV</name>
<description>CKDIV</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CMSEL</name>
<description>CMSEL</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DIR</name>
<description>DIR</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_MDCFR-->
<register>
<name>GPTM1_MDCFR</name>
<displayName>GPTM1_MDCFR</displayName>
<description>GPTM1_MDCFR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TSE</name>
<description>TSE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SMSEL</name>
<description>SMSEL</description>
<bitRange>[10:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MMSEL</name>
<description>MMSEL</description>
<bitRange>[18:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SPMSET</name>
<description>SPMSET</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_TRCFR-->
<register>
<name>GPTM1_TRCFR</name>
<displayName>GPTM1_TRCFR</displayName>
<description>GPTM1_TRCFR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TRSEL</name>
<description>TRSEL</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ETF</name>
<description>ETF</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ETIPSC</name>
<description>ETIPSC</description>
<bitRange>[13:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ETIPOL</name>
<description>ETIPOL</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ECME</name>
<description>ECME</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CTR-->
<register>
<name>GPTM1_CTR</name>
<displayName>GPTM1_CTR</displayName>
<description>GPTM1_CTR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TME</name>
<description>TME</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CRBE</name>
<description>CRBE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHCCDS</name>
<description>CHCCDS</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH0ICFR-->
<register>
<name>GPTM1_CH0ICFR</name>
<displayName>GPTM1_CH0ICFR</displayName>
<description>GPTM1_CH0ICFR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI0F</name>
<description>TI0F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0CCS</name>
<description>CH0CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0PSC</name>
<description>CH0PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TI0SRC</name>
<description>TI0SRC</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH1ICFR-->
<register>
<name>GPTM1_CH1ICFR</name>
<displayName>GPTM1_CH1ICFR</displayName>
<description>GPTM1_CH1ICFR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI1F</name>
<description>TI1F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCS</name>
<description>CH1CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1PSC</name>
<description>CH1PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH2ICFR-->
<register>
<name>GPTM1_CH2ICFR</name>
<displayName>GPTM1_CH2ICFR</displayName>
<description>GPTM1_CH2ICFR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI2F</name>
<description>TI2F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCS</name>
<description>CH2CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2PSC</name>
<description>CH2PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH3ICFR-->
<register>
<name>GPTM1_CH3ICFR</name>
<displayName>GPTM1_CH3ICFR</displayName>
<description>GPTM1_CH3ICFR</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TI3F</name>
<description>TI3F</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCS</name>
<description>CH3CCS</description>
<bitRange>[17:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3PSC</name>
<description>CH3PSC</description>
<bitRange>[19:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH0OCFR-->
<register>
<name>GPTM1_CH0OCFR</name>
<displayName>GPTM1_CH0OCFR</displayName>
<description>GPTM1_CH0OCFR</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0OM</name>
<description>CH0OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF0CE</name>
<description>REF0CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0PRE</name>
<description>CH0PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0IMAE</name>
<description>CH0IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH1OCFR-->
<register>
<name>GPTM1_CH1OCFR</name>
<displayName>GPTM1_CH1OCFR</displayName>
<description>GPTM1_CH1OCFR</description>
<addressOffset>0x00000044</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH1OM</name>
<description>CH1OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF1CE</name>
<description>REF1CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1PRE</name>
<description>CH1PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1IMAE</name>
<description>CH1IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH2OCFR-->
<register>
<name>GPTM1_CH2OCFR</name>
<displayName>GPTM1_CH2OCFR</displayName>
<description>GPTM1_CH2OCFR</description>
<addressOffset>0x00000048</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH2OM</name>
<description>CH2OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF2CE</name>
<description>REF2CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2PRE</name>
<description>CH2PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2IMAE</name>
<description>CH2IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH3OCFR-->
<register>
<name>GPTM1_CH3OCFR</name>
<displayName>GPTM1_CH3OCFR</displayName>
<description>GPTM1_CH3OCFR</description>
<addressOffset>0x0000004C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH3OM</name>
<description>CH3OM</description>
<bitRange>[2:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>REF3CE</name>
<description>REF3CE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3PRE</name>
<description>CH3PRE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3IMAE</name>
<description>CH3IMAE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CHCTR-->
<register>
<name>GPTM1_CHCTR</name>
<displayName>GPTM1_CHCTR</displayName>
<description>GPTM1_CHCTR</description>
<addressOffset>0x00000050</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0E</name>
<description>CH0E</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1E</name>
<description>CH1E</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2E</name>
<description>CH2E</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3E</name>
<description>CH3E</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CHPOLR-->
<register>
<name>GPTM1_CHPOLR</name>
<displayName>GPTM1_CHPOLR</displayName>
<description>GPTM1_CHPOLR</description>
<addressOffset>0x00000054</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0P</name>
<description>CH0P</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1P</name>
<description>CH1P</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2P</name>
<description>CH2P</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3P</name>
<description>CH3P</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_DICTR-->
<register>
<name>GPTM1_DICTR</name>
<displayName>GPTM1_DICTR</displayName>
<description>GPTM1_DICTR</description>
<addressOffset>0x00000074</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCIE</name>
<description>CH0CCIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCIE</name>
<description>CH1CCIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCIE</name>
<description>CH2CCIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCIE</name>
<description>CH3CCIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEVIE</name>
<description>UEVIE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVIE</name>
<description>TEVIE</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0CCDE</name>
<description>CH0CCDE</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCDE</name>
<description>CH1CCDE</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCDE</name>
<description>CH2CCDE</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCDE</name>
<description>CH3CCDE</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEVDE</name>
<description>UEVDE</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVDE</name>
<description>TEVDE</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_EVGR-->
<register>
<name>GPTM1_EVGR</name>
<displayName>GPTM1_EVGR</displayName>
<description>GPTM1_EVGR</description>
<addressOffset>0x00000078</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCG</name>
<description>CH0CCG</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCG</name>
<description>CH1CCG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCG</name>
<description>CH2CCG</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCG</name>
<description>CH3CCG</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEVG</name>
<description>UEVG</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVG</name>
<description>TEVG</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_INTSR-->
<register>
<name>GPTM1_INTSR</name>
<displayName>GPTM1_INTSR</displayName>
<description>GPTM1_INTSR</description>
<addressOffset>0x0000007C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCIF</name>
<description>CH0CCIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1CCIF</name>
<description>CH1CCIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2CCIF</name>
<description>CH2CCIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3CCIF</name>
<description>CH3CCIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH0OCF</name>
<description>CH0OCF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH1OCF</name>
<description>CH1OCF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH2OCF</name>
<description>CH2OCF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CH3OCF</name>
<description>CH3OCF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UEVIF</name>
<description>UEVIF</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEVIF</name>
<description>TEVIF</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CNTR-->
<register>
<name>GPTM1_CNTR</name>
<displayName>GPTM1_CNTR</displayName>
<description>GPTM1_CNTR</description>
<addressOffset>0x00000080</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CNTV</name>
<description>CNTV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_PSCR-->
<register>
<name>GPTM1_PSCR</name>
<displayName>GPTM1_PSCR</displayName>
<description>GPTM1_PSCR</description>
<addressOffset>0x00000084</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PSCV</name>
<description>PSCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CRR-->
<register>
<name>GPTM1_CRR</name>
<displayName>GPTM1_CRR</displayName>
<description>GPTM1_CRR</description>
<addressOffset>0x00000088</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CRV</name>
<description>CRV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH0CCR-->
<register>
<name>GPTM1_CH0CCR</name>
<displayName>GPTM1_CH0CCR</displayName>
<description>GPTM1_CH0CCR</description>
<addressOffset>0x00000090</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH0CCV</name>
<description>CH0CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH1CCR-->
<register>
<name>GPTM1_CH1CCR</name>
<displayName>GPTM1_CH1CCR</displayName>
<description>GPTM1_CH1CCR</description>
<addressOffset>0x00000094</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH1CCV</name>
<description>CH1CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH2CCR-->
<register>
<name>GPTM1_CH2CCR</name>
<displayName>GPTM1_CH2CCR</displayName>
<description>GPTM1_CH2CCR</description>
<addressOffset>0x00000098</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH2CCV</name>
<description>CH2CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--GPTM1_CH3CCR-->
<register>
<name>GPTM1_CH3CCR</name>
<displayName>GPTM1_CH3CCR</displayName>
<description>GPTM1_CH3CCR</description>
<addressOffset>0x0000009C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CH3CCV</name>
<description>CH3CCV</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--BFTM0-->
<peripheral>
<name>BFTM0</name>
<version>1.0</version>
<description>BFTM0</description>
<groupName>BFTM</groupName>
<baseAddress>0x40076000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>BFTM0</name>
<value>57</value>
</interrupt>
<registers>
<!--BFTM0_CR-->
<register>
<name>BFTM0_CR</name>
<displayName>BFTM0_CR</displayName>
<description>BFTM0_CR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MIEN</name>
<description>MIEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OSM</name>
<description>OSM</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CEN</name>
<description>CEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--BFTM0_SR-->
<register>
<name>BFTM0_SR</name>
<displayName>BFTM0_SR</displayName>
<description>BFTM0_SR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MIF</name>
<description>MIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--BFTM0_CNTR-->
<register>
<name>BFTM0_CNTR</name>
<displayName>BFTM0_CNTR</displayName>
<description>BFTM0_CNTR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CNTR</name>
<description>CNTR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--BFTM0_CMPR-->
<register>
<name>BFTM0_CMPR</name>
<displayName>BFTM0_CMPR</displayName>
<description>BFTM0_CMPR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CMP</name>
<description>CMP</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--BFTM1-->
<peripheral>
<name>BFTM1</name>
<version>1.0</version>
<description>BFTM1</description>
<groupName>BFTM</groupName>
<baseAddress>0x40077000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>BFTN1</name>
<value>58</value>
</interrupt>
<registers>
<!--BFTM1_CR-->
<register>
<name>BFTM1_CR</name>
<displayName>BFTM1_CR</displayName>
<description>BFTM1_CR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MIEN</name>
<description>MIEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OSM</name>
<description>OSM</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CEN</name>
<description>CEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--BFTM1_SR-->
<register>
<name>BFTM1_SR</name>
<displayName>BFTM1_SR</displayName>
<description>BFTM1_SR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MIF</name>
<description>MIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--BFTM1_CNTR-->
<register>
<name>BFTM1_CNTR</name>
<displayName>BFTM1_CNTR</displayName>
<description>BFTM1_CNTR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CNTR</name>
<description>CNTR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--BFTM1_CMPR-->
<register>
<name>BFTM1_CMPR</name>
<displayName>BFTM1_CMPR</displayName>
<description>BFTM1_CMPR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CMP</name>
<description>CMP</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--RTC-->
<peripheral>
<name>RTC</name>
<version>1.0</version>
<description>RTC</description>
<groupName>RTC</groupName>
<baseAddress>0x4006A000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>RTC</name>
<value>20</value>
</interrupt>
<registers>
<!--RTC_CNT-->
<register>
<name>RTC_CNT</name>
<displayName>RTC_CNT</displayName>
<description>RTC_CNT</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RTCCNT</name>
<description>RTCCNT</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--RTC_CMP-->
<register>
<name>RTC_CMP</name>
<displayName>RTC_CMP</displayName>
<description>RTC_CMP</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RTCCMP</name>
<description>RTCCMP</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--RTC_CR-->
<register>
<name>RTC_CR</name>
<displayName>RTC_CR</displayName>
<description>RTC_CR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RTCEN</name>
<description>RTCEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RTCSRC</name>
<description>RTCSRC</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSIEN</name>
<description>LSIEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSEEN</name>
<description>LSEEN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CMPCLR</name>
<description>CMPCLR</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSESM</name>
<description>LSESM</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RPRE</name>
<description>RPRE</description>
<bitRange>[11:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ROEN</name>
<description>ROEN</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ROES</name>
<description>ROES</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ROWM</name>
<description>ROWM</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ROAP</name>
<description>ROAP</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ROLF</name>
<description>ROLF</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--RTC_SR-->
<register>
<name>RTC_SR</name>
<displayName>RTC_SR</displayName>
<description>RTC_SR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CSECFLAG</name>
<description>CSECFLAG</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CMFLAG</name>
<description>CMFLAG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OVFLAG</name>
<description>OVFLAG</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--RTC_IWEN-->
<register>
<name>RTC_IWEN</name>
<displayName>RTC_IWEN</displayName>
<description>RTC_IWEN</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CSECIEN</name>
<description>CSECIEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CMIEN</name>
<description>CMIEN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OVIEN</name>
<description>OVIEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSECWEN</name>
<description>CSECWEN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CMWEN</name>
<description>CMWEN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OVWEN</name>
<description>OVWEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--WDT-->
<peripheral>
<name>WDT</name>
<version>1.0</version>
<description>WDT</description>
<groupName>WDT</groupName>
<baseAddress>0x40068000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>WDT</name>
<value>19</value>
</interrupt>
<registers>
<!--WDT_CR-->
<register>
<name>WDT_CR</name>
<displayName>WDT_CR</displayName>
<description>WDT_CR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WDTRS</name>
<description>WDTRS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSKEY</name>
<description>RSKEY</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--WDT_MR0-->
<register>
<name>WDT_MR0</name>
<displayName>WDT_MR0</displayName>
<description>WDT_MR0</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WDTV</name>
<description>WDTV</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WDTFIEN</name>
<description>WDTFIEN</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WDTRSTEN</name>
<description>WDTRSTEN</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--WDT_MR1-->
<register>
<name>WDT_MR1</name>
<displayName>WDT_MR1</displayName>
<description>WDT_MR1</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WDTD</name>
<description>WDTD</description>
<bitRange>[11:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WPSC</name>
<description>WPSC</description>
<bitRange>[14:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--WDT_SR-->
<register>
<name>WDT_SR</name>
<displayName>WDT_SR</displayName>
<description>WDT_SR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WDTUF</name>
<description>WDTUF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WDTERR</name>
<description>WDTERR</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--WDT_PR-->
<register>
<name>WDT_PR</name>
<displayName>WDT_PR</displayName>
<description>WDT_PR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PROTECT</name>
<description>PROTECT</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--I2C0-->
<peripheral>
<name>I2C0</name>
<version>1.0</version>
<description>I2C0</description>
<groupName>I2C</groupName>
<baseAddress>0x40048000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>I2C0</name>
<value>59</value>
</interrupt>
<registers>
<!--I2C0_CR-->
<register>
<name>I2C0_CR</name>
<displayName>I2C0_CR</displayName>
<description>I2C0_CR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>AA</name>
<description>AA</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STOP</name>
<description>STOP</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GCEN</name>
<description>GCEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>I2CEN</name>
<description>I2CEN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADRM</name>
<description>ADRM</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDMAE</name>
<description>TXDMAE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDMAE</name>
<description>RXDMAE</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DMANACK</name>
<description>DMANACK</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ENTOUT</name>
<description>ENTOUT</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_IER-->
<register>
<name>I2C0_IER</name>
<displayName>I2C0_IER</displayName>
<description>I2C0_IER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>STAIE</name>
<description>STAIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STOIE</name>
<description>STOIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADRSIE</name>
<description>ADRSIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GCSIE</name>
<description>GCSIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ARBLOSIE</name>
<description>ARBLOSIE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXNACKIE</name>
<description>RXNACKIE</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSERRIE</name>
<description>BUSERRIE</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TOUTIE</name>
<description>TOUTIE</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDNEIE</name>
<description>RXDNEIE</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDEIE</name>
<description>TXDEIE</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXBFIE</name>
<description>RXBFIE</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_ADDR-->
<register>
<name>I2C0_ADDR</name>
<displayName>I2C0_ADDR</displayName>
<description>I2C0_ADDR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADDR</name>
<description>ADDR</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_SR-->
<register>
<name>I2C0_SR</name>
<displayName>I2C0_SR</displayName>
<description>I2C0_SR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>STA</name>
<description>STA</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STO</name>
<description>STO</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADRS</name>
<description>ADRS</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GCS</name>
<description>GCS</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ARBLOS</name>
<description>ARBLOS</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXNACK</name>
<description>RXNACK</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSERR</name>
<description>BUSERR</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TOUTF</name>
<description>TOUTF</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDNE</name>
<description>RXDNE</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDE</name>
<description>TXDE</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXBF</name>
<description>RXBF</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSBUSY</name>
<description>BUSBUSY</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MASTER</name>
<description>MASTER</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXNRX</name>
<description>TXNRX</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_SHPGR-->
<register>
<name>I2C0_SHPGR</name>
<displayName>I2C0_SHPGR</displayName>
<description>I2C0_SHPGR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SHPG</name>
<description>SHPG</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_SLPGR-->
<register>
<name>I2C0_SLPGR</name>
<displayName>I2C0_SLPGR</displayName>
<description>I2C0_SLPGR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SLPG</name>
<description>SLPG</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_DR-->
<register>
<name>I2C0_DR</name>
<displayName>I2C0_DR</displayName>
<description>I2C0_DR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DATA</name>
<description>DATA</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_TAR-->
<register>
<name>I2C0_TAR</name>
<displayName>I2C0_TAR</displayName>
<description>I2C0_TAR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TAR</name>
<description>TAR</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RWD</name>
<description>RWD</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_ADDMR-->
<register>
<name>I2C0_ADDMR</name>
<displayName>I2C0_ADDMR</displayName>
<description>I2C0_ADDMR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADDMR</name>
<description>ADDMR</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_ADDSR-->
<register>
<name>I2C0_ADDSR</name>
<displayName>I2C0_ADDSR</displayName>
<description>I2C0_ADDSR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADDSR</name>
<description>ADDSR</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C0_TOUT-->
<register>
<name>I2C0_TOUT</name>
<displayName>I2C0_TOUT</displayName>
<description>I2C0_TOUT</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TOUT</name>
<description>TOUT</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PSC</name>
<description>PSC</description>
<bitRange>[18:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--I2C1-->
<peripheral>
<name>I2C1</name>
<version>1.0</version>
<description>I2C1</description>
<groupName>I2C</groupName>
<baseAddress>0x40049000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>I2C1</name>
<value>60</value>
</interrupt>
<registers>
<!--I2C1_CR-->
<register>
<name>I2C1_CR</name>
<displayName>I2C1_CR</displayName>
<description>I2C1_CR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>AA</name>
<description>AA</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STOP</name>
<description>STOP</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GCEN</name>
<description>GCEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>I2CEN</name>
<description>I2CEN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADRM</name>
<description>ADRM</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDMAE</name>
<description>TXDMAE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDMAE</name>
<description>RXDMAE</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DMANACK</name>
<description>DMANACK</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ENTOUT</name>
<description>ENTOUT</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_IER-->
<register>
<name>I2C1_IER</name>
<displayName>I2C1_IER</displayName>
<description>I2C1_IER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>STAIE</name>
<description>STAIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STOIE</name>
<description>STOIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADRSIE</name>
<description>ADRSIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GCSIE</name>
<description>GCSIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ARBLOSIE</name>
<description>ARBLOSIE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXNACKIE</name>
<description>RXNACKIE</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSERRIE</name>
<description>BUSERRIE</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TOUTIE</name>
<description>TOUTIE</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDNEIE</name>
<description>RXDNEIE</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDEIE</name>
<description>TXDEIE</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXBFIE</name>
<description>RXBFIE</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_ADDR-->
<register>
<name>I2C1_ADDR</name>
<displayName>I2C1_ADDR</displayName>
<description>I2C1_ADDR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADDR</name>
<description>ADDR</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_SR-->
<register>
<name>I2C1_SR</name>
<displayName>I2C1_SR</displayName>
<description>I2C1_SR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>STA</name>
<description>STA</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STO</name>
<description>STO</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADRS</name>
<description>ADRS</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GCS</name>
<description>GCS</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ARBLOS</name>
<description>ARBLOS</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXNACK</name>
<description>RXNACK</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSERR</name>
<description>BUSERR</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TOUTF</name>
<description>TOUTF</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDNE</name>
<description>RXDNE</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDE</name>
<description>TXDE</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXBF</name>
<description>RXBF</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSBUSY</name>
<description>BUSBUSY</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MASTER</name>
<description>MASTER</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXNRX</name>
<description>TXNRX</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_SHPGR-->
<register>
<name>I2C1_SHPGR</name>
<displayName>I2C1_SHPGR</displayName>
<description>I2C1_SHPGR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SHPG</name>
<description>SHPG</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_SLPGR-->
<register>
<name>I2C1_SLPGR</name>
<displayName>I2C1_SLPGR</displayName>
<description>I2C1_SLPGR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SLPG</name>
<description>SLPG</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_DR-->
<register>
<name>I2C1_DR</name>
<displayName>I2C1_DR</displayName>
<description>I2C1_DR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DATA</name>
<description>DATA</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_TAR-->
<register>
<name>I2C1_TAR</name>
<displayName>I2C1_TAR</displayName>
<description>I2C1_TAR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TAR</name>
<description>TAR</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RWD</name>
<description>RWD</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_ADDMR-->
<register>
<name>I2C1_ADDMR</name>
<displayName>I2C1_ADDMR</displayName>
<description>I2C1_ADDMR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADDMR</name>
<description>ADDMR</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_ADDSR-->
<register>
<name>I2C1_ADDSR</name>
<displayName>I2C1_ADDSR</displayName>
<description>I2C1_ADDSR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ADDSR</name>
<description>ADDSR</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--I2C1_TOUT-->
<register>
<name>I2C1_TOUT</name>
<displayName>I2C1_TOUT</displayName>
<description>I2C1_TOUT</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TOUT</name>
<description>TOUT</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PSC</name>
<description>PSC</description>
<bitRange>[18:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--SPI0-->
<peripheral>
<name>SPI0</name>
<version>1.0</version>
<description>SPI0</description>
<groupName>SPI</groupName>
<baseAddress>0x40004000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>SPI0</name>
<value>61</value>
</interrupt>
<registers>
<!--SPI0_CR0-->
<register>
<name>SPI0_CR0</name>
<displayName>SPI0_CR0</displayName>
<description>SPI0_CR0</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SPIEN</name>
<description>SPIEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDMAE</name>
<description>TXDMAE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDMAE</name>
<description>RXDMAE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SELOEN</name>
<description>SELOEN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SSELC</name>
<description>SSELC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI0_CR1-->
<register>
<name>SPI0_CR1</name>
<displayName>SPI0_CR1</displayName>
<description>SPI0_CR1</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DFL</name>
<description>DFL</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FORMAT</name>
<description>FORMAT</description>
<bitRange>[10:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SELAP</name>
<description>SELAP</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIRSTBIT</name>
<description>FIRSTBIT</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SELM</name>
<description>SELM</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MODE</name>
<description>MODE</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI0_IER-->
<register>
<name>SPI0_IER</name>
<displayName>SPI0_IER</displayName>
<description>SPI0_IER</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXBEIEN</name>
<description>TXBEIEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXEIEN</name>
<description>TXEIEN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXBNEIEN</name>
<description>RXBNEIEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WCIEN</name>
<description>WCIEN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ROIEN</name>
<description>ROIEN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MFIEN</name>
<description>MFIEN</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SAIEN</name>
<description>SAIEN</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TOIEN</name>
<description>TOIEN</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI0_CPR-->
<register>
<name>SPI0_CPR</name>
<displayName>SPI0_CPR</displayName>
<description>SPI0_CPR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CP</name>
<description>CP</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI0_DR-->
<register>
<name>SPI0_DR</name>
<displayName>SPI0_DR</displayName>
<description>SPI0_DR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DR</name>
<description>DR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI0_SR-->
<register>
<name>SPI0_SR</name>
<displayName>SPI0_SR</displayName>
<description>SPI0_SR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXBE</name>
<description>TXBE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXE</name>
<description>TXE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXBNE</name>
<description>RXBNE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WC</name>
<description>WC</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RO</name>
<description>RO</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MF</name>
<description>MF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SA</name>
<description>SA</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TO</name>
<description>TO</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSY</name>
<description>BUSY</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI0_FCR-->
<register>
<name>SPI0_FCR</name>
<displayName>SPI0_FCR</displayName>
<description>SPI0_FCR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXFTLS</name>
<description>TXFTLS</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXFTLS</name>
<description>RXFTLS</description>
<bitRange>[7:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TFPR</name>
<description>TFPR</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RFPR</name>
<description>RFPR</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIFOEN</name>
<description>FIFOEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI0_FSR-->
<register>
<name>SPI0_FSR</name>
<displayName>SPI0_FSR</displayName>
<description>SPI0_FSR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXFS</name>
<description>TXFS</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXFS</name>
<description>RXFS</description>
<bitRange>[7:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI0_FTOCR-->
<register>
<name>SPI0_FTOCR</name>
<displayName>SPI0_FTOCR</displayName>
<description>SPI0_FTOCR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TOC</name>
<description>TOC</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--SPI1-->
<peripheral>
<name>SPI1</name>
<version>1.0</version>
<description>SPI1</description>
<groupName>SPI</groupName>
<baseAddress>0x40044000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>SPI1</name>
<value>62</value>
</interrupt>
<registers>
<!--SPI1_CR0-->
<register>
<name>SPI1_CR0</name>
<displayName>SPI1_CR0</displayName>
<description>SPI1_CR0</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SPIEN</name>
<description>SPIEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDMAE</name>
<description>TXDMAE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDMAE</name>
<description>RXDMAE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SELOEN</name>
<description>SELOEN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SSELC</name>
<description>SSELC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI1_CR1-->
<register>
<name>SPI1_CR1</name>
<displayName>SPI1_CR1</displayName>
<description>SPI1_CR1</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DFL</name>
<description>DFL</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FORMAT</name>
<description>FORMAT</description>
<bitRange>[10:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SELAP</name>
<description>SELAP</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIRSTBIT</name>
<description>FIRSTBIT</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SELM</name>
<description>SELM</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MODE</name>
<description>MODE</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI1_IER-->
<register>
<name>SPI1_IER</name>
<displayName>SPI1_IER</displayName>
<description>SPI1_IER</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXBEIEN</name>
<description>TXBEIEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXEIEN</name>
<description>TXEIEN</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXBNEIEN</name>
<description>RXBNEIEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WCIEN</name>
<description>WCIEN</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ROIEN</name>
<description>ROIEN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MFIEN</name>
<description>MFIEN</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SAIEN</name>
<description>SAIEN</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TOIEN</name>
<description>TOIEN</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI1_CPR-->
<register>
<name>SPI1_CPR</name>
<displayName>SPI1_CPR</displayName>
<description>SPI1_CPR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CP</name>
<description>CP</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI1_DR-->
<register>
<name>SPI1_DR</name>
<displayName>SPI1_DR</displayName>
<description>SPI1_DR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DR</name>
<description>DR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI1_SR-->
<register>
<name>SPI1_SR</name>
<displayName>SPI1_SR</displayName>
<description>SPI1_SR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXBE</name>
<description>TXBE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXE</name>
<description>TXE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXBNE</name>
<description>RXBNE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WC</name>
<description>WC</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RO</name>
<description>RO</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MF</name>
<description>MF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SA</name>
<description>SA</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TO</name>
<description>TO</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BUSY</name>
<description>BUSY</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI1_FCR-->
<register>
<name>SPI1_FCR</name>
<displayName>SPI1_FCR</displayName>
<description>SPI1_FCR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXFTLS</name>
<description>TXFTLS</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXFTLS</name>
<description>RXFTLS</description>
<bitRange>[7:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TFPR</name>
<description>TFPR</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RFPR</name>
<description>RFPR</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIFOEN</name>
<description>FIFOEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI1_FSR-->
<register>
<name>SPI1_FSR</name>
<displayName>SPI1_FSR</displayName>
<description>SPI1_FSR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXFS</name>
<description>TXFS</description>
<bitRange>[3:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXFS</name>
<description>RXFS</description>
<bitRange>[7:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SPI1_FTOCR-->
<register>
<name>SPI1_FTOCR</name>
<displayName>SPI1_FTOCR</displayName>
<description>SPI1_FTOCR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TOC</name>
<description>TOC</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--USART0-->
<peripheral>
<name>USART0</name>
<version>1.0</version>
<description>USART0</description>
<groupName>USART</groupName>
<baseAddress>0x40000000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>USART0</name>
<value>63</value>
</interrupt>
<registers>
<!--USART0_RBR-->
<register>
<name>USART0_RBR</name>
<displayName>USART0_RBR</displayName>
<description>USART0_RBR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RD</name>
<description>RD</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_TBR-->
<register>
<name>USART0_TBR</name>
<displayName>USART0_TBR</displayName>
<description>USART0_TBR</description>
<alternateGroup>USART0</alternateGroup>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TD</name>
<description>TD</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_IER-->
<register>
<name>USART0_IER</name>
<displayName>USART0_IER</displayName>
<description>USART0_IER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RFTLI_RTOIE</name>
<description>RFTLI_RTOIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TFTLIE</name>
<description>TFTLIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RLSIE</name>
<description>RLSIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MODSIE</name>
<description>MODSIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_IIR-->
<register>
<name>USART0_IIR</name>
<displayName>USART0_IIR</displayName>
<description>USART0_IIR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>NIP</name>
<description>NIP</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IID</name>
<description>IID</description>
<bitRange>[3:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_FCR-->
<register>
<name>USART0_FCR</name>
<displayName>USART0_FCR</displayName>
<description>USART0_FCR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FME</name>
<description>FME</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RFR</name>
<description>RFR</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TFR</name>
<description>TFR</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TFTL</name>
<description>TFTL</description>
<bitRange>[5:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RFTL</name>
<description>RFTL</description>
<bitRange>[7:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>URTXEN</name>
<description>URTXEN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>URRXEN</name>
<description>URRXEN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_LCR-->
<register>
<name>USART0_LCR</name>
<displayName>USART0_LCR</displayName>
<description>USART0_LCR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WLS</name>
<description>WLS</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NSB</name>
<description>NSB</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBE</name>
<description>PBE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPE</name>
<description>EPE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SPE</name>
<description>SPE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BCB</name>
<description>BCB</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_MODCR-->
<register>
<name>USART0_MODCR</name>
<displayName>USART0_MODCR</displayName>
<description>USART0_MODCR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTR</name>
<description>DTR</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RTS</name>
<description>RTS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HFCEN</name>
<description>HFCEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_LSR-->
<register>
<name>USART0_LSR</name>
<displayName>USART0_LSR</displayName>
<description>USART0_LSR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RFDR</name>
<description>RFDR</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OEI</name>
<description>OEI</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PEI</name>
<description>PEI</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FEI</name>
<description>FEI</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BII</name>
<description>BII</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXFEMPT</name>
<description>TXFEMPT</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXEMPT</name>
<description>TXEMPT</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ERRRX</name>
<description>ERRRX</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSADDEF</name>
<description>RSADDEF</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_MODSR-->
<register>
<name>USART0_MODSR</name>
<displayName>USART0_MODSR</displayName>
<description>USART0_MODSR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DCTS</name>
<description>DCTS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DDSR</name>
<description>DDSR</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DRI</name>
<description>DRI</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DDCD</name>
<description>DDCD</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CTSS</name>
<description>CTSS</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSRS</name>
<description>DSRS</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RIS</name>
<description>RIS</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DCDS</name>
<description>DCDS</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_TPR-->
<register>
<name>USART0_TPR</name>
<displayName>USART0_TPR</displayName>
<description>USART0_TPR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RTOIC</name>
<description>RTOIC</description>
<bitRange>[6:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RTOIE</name>
<description>RTOIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TG</name>
<description>TG</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_MDR-->
<register>
<name>USART0_MDR</name>
<displayName>USART0_MDR</displayName>
<description>USART0_MDR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MODE</name>
<description>MODE</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TRSM</name>
<description>TRSM</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDMAEN</name>
<description>TXDMAEN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDMAEN</name>
<description>RXDMAEN</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_IrDACR-->
<register>
<name>USART0_IrDACR</name>
<displayName>USART0_IrDACR</displayName>
<description>USART0_IrDACR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>IrDAEN</name>
<description>IrDAEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IrDALP</name>
<description>IrDALP</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXSEL</name>
<description>TXSEL</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LB</name>
<description>LB</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXINV</name>
<description>TXINV</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXINV</name>
<description>RXINV</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IrDAPSC</name>
<description>IrDAPSC</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_RS485CR-->
<register>
<name>USART0_RS485CR</name>
<displayName>USART0_RS485CR</displayName>
<description>USART0_RS485CR</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXENP</name>
<description>TXENP</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSNMM</name>
<description>RSNMM</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSAAD</name>
<description>RSAAD</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADDMATCH</name>
<description>ADDMATCH</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_SYNCR-->
<register>
<name>USART0_SYNCR</name>
<displayName>USART0_SYNCR</displayName>
<description>USART0_SYNCR</description>
<addressOffset>0x00000030</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CLKEN</name>
<description>CLKEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CPS</name>
<description>CPS</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CPO</name>
<description>CPO</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_FSR-->
<register>
<name>USART0_FSR</name>
<displayName>USART0_FSR</displayName>
<description>USART0_FSR</description>
<addressOffset>0x00000034</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXFS</name>
<description>TXFS</description>
<bitRange>[4:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXFS</name>
<description>RXFS</description>
<bitRange>[12:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_DLR-->
<register>
<name>USART0_DLR</name>
<displayName>USART0_DLR</displayName>
<description>USART0_DLR</description>
<addressOffset>0x00000038</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BRD</name>
<description>BRD</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART0_DEGTSTR-->
<register>
<name>USART0_DEGTSTR</name>
<displayName>USART0_DEGTSTR</displayName>
<description>USART0_DEGTSTR</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>LBM</name>
<description>LBM</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--USART1-->
<peripheral>
<name>USART1</name>
<version>1.0</version>
<description>USART1</description>
<groupName>USART</groupName>
<baseAddress>0x40040000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>USART1</name>
<value>64</value>
</interrupt>
<registers>
<!--USART1_RBR-->
<register>
<name>USART1_RBR</name>
<displayName>USART1_RBR</displayName>
<description>USART1_RBR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RD</name>
<description>RD</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_TBR-->
<register>
<name>USART1_TBR</name>
<displayName>USART1_TBR</displayName>
<description>USART1_TBR</description>
<alternateGroup>USART1</alternateGroup>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TD</name>
<description>TD</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_IER-->
<register>
<name>USART1_IER</name>
<displayName>USART1_IER</displayName>
<description>USART1_IER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RFTLI_RTOIE</name>
<description>RFTLI_RTOIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TFTLIE</name>
<description>TFTLIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RLSIE</name>
<description>RLSIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MODSIE</name>
<description>MODSIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_IIR-->
<register>
<name>USART1_IIR</name>
<displayName>USART1_IIR</displayName>
<description>USART1_IIR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>NIP</name>
<description>NIP</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IID</name>
<description>IID</description>
<bitRange>[3:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_FCR-->
<register>
<name>USART1_FCR</name>
<displayName>USART1_FCR</displayName>
<description>USART1_FCR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FME</name>
<description>FME</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RFR</name>
<description>RFR</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TFR</name>
<description>TFR</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TFTL</name>
<description>TFTL</description>
<bitRange>[5:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RFTL</name>
<description>RFTL</description>
<bitRange>[7:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>URTXEN</name>
<description>URTXEN</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>URRXEN</name>
<description>URRXEN</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_LCR-->
<register>
<name>USART1_LCR</name>
<displayName>USART1_LCR</displayName>
<description>USART1_LCR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WLS</name>
<description>WLS</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NSB</name>
<description>NSB</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PBE</name>
<description>PBE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPE</name>
<description>EPE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SPE</name>
<description>SPE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BCB</name>
<description>BCB</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_MODCR-->
<register>
<name>USART1_MODCR</name>
<displayName>USART1_MODCR</displayName>
<description>USART1_MODCR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTR</name>
<description>DTR</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RTS</name>
<description>RTS</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HFCEN</name>
<description>HFCEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_LSR-->
<register>
<name>USART1_LSR</name>
<displayName>USART1_LSR</displayName>
<description>USART1_LSR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RFDR</name>
<description>RFDR</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>OEI</name>
<description>OEI</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PEI</name>
<description>PEI</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FEI</name>
<description>FEI</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BII</name>
<description>BII</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXFEMPT</name>
<description>TXFEMPT</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXEMPT</name>
<description>TXEMPT</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ERRRX</name>
<description>ERRRX</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSADDEF</name>
<description>RSADDEF</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_MODSR-->
<register>
<name>USART1_MODSR</name>
<displayName>USART1_MODSR</displayName>
<description>USART1_MODSR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DCTS</name>
<description>DCTS</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DDSR</name>
<description>DDSR</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DRI</name>
<description>DRI</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DDCD</name>
<description>DDCD</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CTSS</name>
<description>CTSS</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSRS</name>
<description>DSRS</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RIS</name>
<description>RIS</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DCDS</name>
<description>DCDS</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_TPR-->
<register>
<name>USART1_TPR</name>
<displayName>USART1_TPR</displayName>
<description>USART1_TPR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RTOIC</name>
<description>RTOIC</description>
<bitRange>[6:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RTOIE</name>
<description>RTOIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TG</name>
<description>TG</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_MDR-->
<register>
<name>USART1_MDR</name>
<displayName>USART1_MDR</displayName>
<description>USART1_MDR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>MODE</name>
<description>MODE</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TRSM</name>
<description>TRSM</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDMAEN</name>
<description>TXDMAEN</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDMAEN</name>
<description>RXDMAEN</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_IrDACR-->
<register>
<name>USART1_IrDACR</name>
<displayName>USART1_IrDACR</displayName>
<description>USART1_IrDACR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>IrDAEN</name>
<description>IrDAEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IrDALP</name>
<description>IrDALP</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXSEL</name>
<description>TXSEL</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LB</name>
<description>LB</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXINV</name>
<description>TXINV</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXINV</name>
<description>RXINV</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IrDAPSC</name>
<description>IrDAPSC</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_RS485CR-->
<register>
<name>USART1_RS485CR</name>
<displayName>USART1_RS485CR</displayName>
<description>USART1_RS485CR</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXENP</name>
<description>TXENP</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSNMM</name>
<description>RSNMM</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSAAD</name>
<description>RSAAD</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADDMATCH</name>
<description>ADDMATCH</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_SYNCR-->
<register>
<name>USART1_SYNCR</name>
<displayName>USART1_SYNCR</displayName>
<description>USART1_SYNCR</description>
<addressOffset>0x00000030</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CLKEN</name>
<description>CLKEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CPS</name>
<description>CPS</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CPO</name>
<description>CPO</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_FSR-->
<register>
<name>USART1_FSR</name>
<displayName>USART1_FSR</displayName>
<description>USART1_FSR</description>
<addressOffset>0x00000034</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXFS</name>
<description>TXFS</description>
<bitRange>[4:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXFS</name>
<description>RXFS</description>
<bitRange>[12:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_DLR-->
<register>
<name>USART1_DLR</name>
<displayName>USART1_DLR</displayName>
<description>USART1_DLR</description>
<addressOffset>0x00000038</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BRD</name>
<description>BRD</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USART1_DEGTSTR-->
<register>
<name>USART1_DEGTSTR</name>
<displayName>USART1_DEGTSTR</displayName>
<description>USART1_DEGTSTR</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>LBM</name>
<description>LBM</description>
<bitRange>[1:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--SCI-->
<peripheral>
<name>SCI</name>
<version>1.0</version>
<description>SCI</description>
<groupName>SCI</groupName>
<baseAddress>0x40043000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>SCI</name>
<value>67</value>
</interrupt>
<registers>
<!--SCI_CR-->
<register>
<name>SCI_CR</name>
<displayName>SCI_CR</displayName>
<description>SCI_CR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CONV</name>
<description>CONV</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CREP</name>
<description>CREP</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WTEN</name>
<description>WTEN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SCIM</name>
<description>SCIM</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RETRY4_5</name>
<description>RETRY4_5</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ENSCI</name>
<description>ENSCI</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DETCNF</name>
<description>DETCNF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXDMA</name>
<description>TXDMA</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDMA</name>
<description>RXDMA</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_SR-->
<register>
<name>SCI_SR</name>
<displayName>SCI_SR</displayName>
<description>SCI_SR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PARF</name>
<description>PARF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXCF</name>
<description>RXCF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXCF</name>
<description>TXCF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WTF</name>
<description>WTF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CPREF</name>
<description>CPREF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXBEF</name>
<description>TXBEF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_CCR-->
<register>
<name>SCI_CCR</name>
<displayName>SCI_CCR</displayName>
<description>SCI_CCR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CCLK</name>
<description>CCLK</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CDIO</name>
<description>CDIO</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLKSEL</name>
<description>CLKSEL</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_ETU-->
<register>
<name>SCI_ETU</name>
<displayName>SCI_ETU</displayName>
<description>SCI_ETU</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>ETU</name>
<description>ETU</description>
<bitRange>[10:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>COMP</name>
<description>COMP</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_GT-->
<register>
<name>SCI_GT</name>
<displayName>SCI_GT</displayName>
<description>SCI_GT</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>GT</name>
<description>GT</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_WT-->
<register>
<name>SCI_WT</name>
<displayName>SCI_WT</displayName>
<description>SCI_WT</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WT</name>
<description>WT</description>
<bitRange>[23:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_IER-->
<register>
<name>SCI_IER</name>
<displayName>SCI_IER</displayName>
<description>SCI_IER</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PARE</name>
<description>PARE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXCE</name>
<description>RXCE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXCE</name>
<description>TXCE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WTE</name>
<description>WTE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CARDIRE</name>
<description>CARDIRE</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXBEE</name>
<description>TXBEE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_IPR-->
<register>
<name>SCI_IPR</name>
<displayName>SCI_IPR</displayName>
<description>SCI_IPR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PARP</name>
<description>PARP</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXCP</name>
<description>RXCP</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXCP</name>
<description>TXCP</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WTP</name>
<description>WTP</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CARDIRP</name>
<description>CARDIRP</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TXBEP</name>
<description>TXBEP</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_TXB-->
<register>
<name>SCI_TXB</name>
<displayName>SCI_TXB</displayName>
<description>SCI_TXB</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TB</name>
<description>TB</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_RXB-->
<register>
<name>SCI_RXB</name>
<displayName>SCI_RXB</displayName>
<description>SCI_RXB</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RB</name>
<description>RB</description>
<bitRange>[7:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--SCI_PSC-->
<register>
<name>SCI_PSC</name>
<displayName>SCI_PSC</displayName>
<description>SCI_PSC</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>PSC</name>
<description>PSC</description>
<bitRange>[5:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--USB-->
<peripheral>
<name>USB</name>
<version>1.0</version>
<description>USB</description>
<groupName>USB</groupName>
<baseAddress>0x4004E000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>USB</name>
<value>69</value>
</interrupt>
<registers>
<!--USB_CSR-->
<register>
<name>USB_CSR</name>
<displayName>USB_CSR</displayName>
<description>USB_CSR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FRES</name>
<description>FRES</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>PDWN</name>
<description>PDWN</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LPMODE</name>
<description>LPMODE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GENRSM</name>
<description>GENRSM</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDP</name>
<description>RXDP</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXDM</name>
<description>RXDM</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ADRSET</name>
<description>ADRSET</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_IER-->
<register>
<name>USB_IER</name>
<displayName>USB_IER</displayName>
<description>USB_IER</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>UGIE</name>
<description>UGIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SOFIE</name>
<description>SOFIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>URSTIE</name>
<description>URSTIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSMIE</name>
<description>RSMIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SUSPIE</name>
<description>SUSPIE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ESOFIE</name>
<description>ESOFIE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP0IE</name>
<description>EP0IE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP1IE</name>
<description>EP1IE</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP2IE</name>
<description>EP2IE</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP3IE</name>
<description>EP3IE</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP4IE</name>
<description>EP4IE</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP5IE</name>
<description>EP5IE</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP6IE</name>
<description>EP6IE</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP7IE</name>
<description>EP7IE</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_ISR-->
<register>
<name>USB_ISR</name>
<displayName>USB_ISR</displayName>
<description>USB_ISR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SOFIF</name>
<description>SOFIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>URSTIF</name>
<description>URSTIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSMIF</name>
<description>RSMIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SUSPIF</name>
<description>SUSPIF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ESOFIF</name>
<description>ESOFIF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP0IF</name>
<description>EP0IF</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP1IF</name>
<description>EP1IF</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP2IF</name>
<description>EP2IF</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP3IF</name>
<description>EP3IF</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP4IF</name>
<description>EP4IF</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP5IF</name>
<description>EP5IF</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP6IF</name>
<description>EP6IF</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EP7IF</name>
<description>EP7IF</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_FCR-->
<register>
<name>USB_FCR</name>
<displayName>USB_FCR</displayName>
<description>USB_FCR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FRNUM</name>
<description>FRNUM</description>
<bitRange>[10:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SOFLCK</name>
<description>SOFLCK</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>LSOF</name>
<description>LSOF</description>
<bitRange>[18:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_DEVAR-->
<register>
<name>USB_DEVAR</name>
<displayName>USB_DEVAR</displayName>
<description>USB_DEVAR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DEVA</name>
<description>DEVA</description>
<bitRange>[6:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP0CSR-->
<register>
<name>USB_EP0CSR</name>
<displayName>USB_EP0CSR</displayName>
<description>USB_EP0CSR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTGTX</name>
<description>DTGTX</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKTX</name>
<description>NAKTX</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLTX</name>
<description>STLTX</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DTGRX</name>
<description>DTGRX</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKRX</name>
<description>NAKRX</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLRX</name>
<description>STLRX</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP0IER-->
<register>
<name>USB_EP0IER</name>
<displayName>USB_EP0IER</displayName>
<description>USB_EP0IER</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIE</name>
<description>OTRXIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIE</name>
<description>ODRXIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIE</name>
<description>ODOVIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIE</name>
<description>ITRXIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIE</name>
<description>IDTXIE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIE</name>
<description>NAKIE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIE</name>
<description>STLIE</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIE</name>
<description>UERIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STRXIE</name>
<description>STRXIE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SDRXIE</name>
<description>SDRXIE</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SDERIE</name>
<description>SDERIE</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ZLRXIE</name>
<description>ZLRXIE</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP0ISR-->
<register>
<name>USB_EP0ISR</name>
<displayName>USB_EP0ISR</displayName>
<description>USB_EP0ISR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIF</name>
<description>OTRXIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIF</name>
<description>ODRXIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIF</name>
<description>ODOVIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIF</name>
<description>ITRXIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIF</name>
<description>IDTXIF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIF</name>
<description>NAKIF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIF</name>
<description>STLIF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIF</name>
<description>UERIF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STRXIF</name>
<description>STRXIF</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SDRXIF</name>
<description>SDRXIF</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SDERIF</name>
<description>SDERIF</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ZLRXIF</name>
<description>ZLRXIF</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP0TCR-->
<register>
<name>USB_EP0TCR</name>
<displayName>USB_EP0TCR</displayName>
<description>USB_EP0TCR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TXCNT</name>
<description>TXCNT</description>
<bitRange>[6:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RXCNT</name>
<description>RXCNT</description>
<bitRange>[22:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP0CFGR-->
<register>
<name>USB_EP0CFGR</name>
<displayName>USB_EP0CFGR</displayName>
<description>USB_EP0CFGR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EPBUFA</name>
<description>EPBUFA</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPLEN</name>
<description>EPLEN</description>
<bitRange>[16:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPADR</name>
<description>EPADR</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPEN</name>
<description>EPEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP1CSR-->
<register>
<name>USB_EP1CSR</name>
<displayName>USB_EP1CSR</displayName>
<description>USB_EP1CSR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTGTX</name>
<description>DTGTX</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKTX</name>
<description>NAKTX</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLTX</name>
<description>STLTX</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DTGRX</name>
<description>DTGRX</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKRX</name>
<description>NAKRX</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLRX</name>
<description>STLRX</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP1IER-->
<register>
<name>USB_EP1IER</name>
<displayName>USB_EP1IER</displayName>
<description>USB_EP1IER</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIE</name>
<description>OTRXIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIE</name>
<description>ODRXIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIE</name>
<description>ODOVIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIE</name>
<description>ITRXIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIE</name>
<description>IDTXIE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIE</name>
<description>NAKIE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIE</name>
<description>STLIE</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIE</name>
<description>UERIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP1ISR-->
<register>
<name>USB_EP1ISR</name>
<displayName>USB_EP1ISR</displayName>
<description>USB_EP1ISR</description>
<addressOffset>0x00000030</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIF</name>
<description>OTRXIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIF</name>
<description>ODRXIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIF</name>
<description>ODOVIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIF</name>
<description>ITRXIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIF</name>
<description>IDTXIF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIF</name>
<description>NAKIF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIF</name>
<description>STLIF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIF</name>
<description>UERIF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP1TCR-->
<register>
<name>USB_EP1TCR</name>
<displayName>USB_EP1TCR</displayName>
<description>USB_EP1TCR</description>
<addressOffset>0x00000034</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TCNT</name>
<description>TCNT</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP1CFGR-->
<register>
<name>USB_EP1CFGR</name>
<displayName>USB_EP1CFGR</displayName>
<description>USB_EP1CFGR</description>
<addressOffset>0x00000038</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EPBUFA</name>
<description>EPBUFA</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPLEN</name>
<description>EPLEN</description>
<bitRange>[16:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPADR</name>
<description>EPADR</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPDIR</name>
<description>EPDIR</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPTYPE</name>
<description>EPTYPE</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPEN</name>
<description>EPEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP2CSR-->
<register>
<name>USB_EP2CSR</name>
<displayName>USB_EP2CSR</displayName>
<description>USB_EP2CSR</description>
<addressOffset>0x0000003C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTGTX</name>
<description>DTGTX</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKTX</name>
<description>NAKTX</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLTX</name>
<description>STLTX</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DTGRX</name>
<description>DTGRX</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKRX</name>
<description>NAKRX</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLRX</name>
<description>STLRX</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP2IER-->
<register>
<name>USB_EP2IER</name>
<displayName>USB_EP2IER</displayName>
<description>USB_EP2IER</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIE</name>
<description>OTRXIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIE</name>
<description>ODRXIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIE</name>
<description>ODOVIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIE</name>
<description>ITRXIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIE</name>
<description>IDTXIE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIE</name>
<description>NAKIE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIE</name>
<description>STLIE</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIE</name>
<description>UERIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP2ISR-->
<register>
<name>USB_EP2ISR</name>
<displayName>USB_EP2ISR</displayName>
<description>USB_EP2ISR</description>
<addressOffset>0x00000044</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIF</name>
<description>OTRXIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIF</name>
<description>ODRXIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIF</name>
<description>ODOVIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIF</name>
<description>ITRXIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIF</name>
<description>IDTXIF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIF</name>
<description>NAKIF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIF</name>
<description>STLIF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIF</name>
<description>UERIF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP2TCR-->
<register>
<name>USB_EP2TCR</name>
<displayName>USB_EP2TCR</displayName>
<description>USB_EP2TCR</description>
<addressOffset>0x00000048</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TCNT</name>
<description>TCNT</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP2CFGR-->
<register>
<name>USB_EP2CFGR</name>
<displayName>USB_EP2CFGR</displayName>
<description>USB_EP2CFGR</description>
<addressOffset>0x0000004C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EPBUFA</name>
<description>EPBUFA</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPLEN</name>
<description>EPLEN</description>
<bitRange>[16:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPADR</name>
<description>EPADR</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPDIR</name>
<description>EPDIR</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPTYPE</name>
<description>EPTYPE</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPEN</name>
<description>EPEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP3CSR-->
<register>
<name>USB_EP3CSR</name>
<displayName>USB_EP3CSR</displayName>
<description>USB_EP3CSR</description>
<addressOffset>0x00000050</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTGTX</name>
<description>DTGTX</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKTX</name>
<description>NAKTX</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLTX</name>
<description>STLTX</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DTGRX</name>
<description>DTGRX</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKRX</name>
<description>NAKRX</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLRX</name>
<description>STLRX</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP3IER-->
<register>
<name>USB_EP3IER</name>
<displayName>USB_EP3IER</displayName>
<description>USB_EP3IER</description>
<addressOffset>0x00000054</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIE</name>
<description>OTRXIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIE</name>
<description>ODRXIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIE</name>
<description>ODOVIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIE</name>
<description>ITRXIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIE</name>
<description>IDTXIE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIE</name>
<description>NAKIE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIE</name>
<description>STLIE</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIE</name>
<description>UERIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP3ISR-->
<register>
<name>USB_EP3ISR</name>
<displayName>USB_EP3ISR</displayName>
<description>USB_EP3ISR</description>
<addressOffset>0x00000058</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIF</name>
<description>OTRXIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIF</name>
<description>ODRXIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIF</name>
<description>ODOVIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIF</name>
<description>ITRXIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIF</name>
<description>IDTXIF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIF</name>
<description>NAKIF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIF</name>
<description>STLIF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIF</name>
<description>UERIF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP3TCR-->
<register>
<name>USB_EP3TCR</name>
<displayName>USB_EP3TCR</displayName>
<description>USB_EP3TCR</description>
<addressOffset>0x0000005C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TCNT</name>
<description>TCNT</description>
<bitRange>[8:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP3CFGR-->
<register>
<name>USB_EP3CFGR</name>
<displayName>USB_EP3CFGR</displayName>
<description>USB_EP3CFGR</description>
<addressOffset>0x00000060</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EPBUFA</name>
<description>EPBUFA</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPLEN</name>
<description>EPLEN</description>
<bitRange>[16:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPADR</name>
<description>EPADR</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPDIR</name>
<description>EPDIR</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPTYPE</name>
<description>EPTYPE</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPEN</name>
<description>EPEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP4CSR-->
<register>
<name>USB_EP4CSR</name>
<displayName>USB_EP4CSR</displayName>
<description>USB_EP4CSR</description>
<addressOffset>0x00000064</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTGTX</name>
<description>DTGTX</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKTX</name>
<description>NAKTX</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLTX</name>
<description>STLTX</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DTGRX</name>
<description>DTGRX</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKRX</name>
<description>NAKRX</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLRX</name>
<description>STLRX</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MDBTG</name>
<description>MDBTG</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UDBTG</name>
<description>UDBTG</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP4IER-->
<register>
<name>USB_EP4IER</name>
<displayName>USB_EP4IER</displayName>
<description>USB_EP4IER</description>
<addressOffset>0x00000068</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIE</name>
<description>OTRXIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIE</name>
<description>ODRXIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIE</name>
<description>ODOVIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIE</name>
<description>ITRXIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIE</name>
<description>IDTXIE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIE</name>
<description>NAKIE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIE</name>
<description>STLIE</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIE</name>
<description>UERIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP4ISR-->
<register>
<name>USB_EP4ISR</name>
<displayName>USB_EP4ISR</displayName>
<description>USB_EP4ISR</description>
<addressOffset>0x0000006C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIF</name>
<description>OTRXIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIF</name>
<description>ODRXIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIF</name>
<description>ODOVIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIF</name>
<description>ITRXIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIF</name>
<description>IDTXIF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIF</name>
<description>NAKIF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIF</name>
<description>STLIF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIF</name>
<description>UERIF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP4TCR-->
<register>
<name>USB_EP4TCR</name>
<displayName>USB_EP4TCR</displayName>
<description>USB_EP4TCR</description>
<addressOffset>0x00000070</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TCNT0</name>
<description>TCNT0</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCNT1</name>
<description>TCNT1</description>
<bitRange>[25:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP4CFGR-->
<register>
<name>USB_EP4CFGR</name>
<displayName>USB_EP4CFGR</displayName>
<description>USB_EP4CFGR</description>
<addressOffset>0x00000074</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EPBUFA</name>
<description>EPBUFA</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPLEN</name>
<description>EPLEN</description>
<bitRange>[19:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SDBS</name>
<description>SDBS</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPADR</name>
<description>EPADR</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPDIR</name>
<description>EPDIR</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPTYPE</name>
<description>EPTYPE</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPEN</name>
<description>EPEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP5CSR-->
<register>
<name>USB_EP5CSR</name>
<displayName>USB_EP5CSR</displayName>
<description>USB_EP5CSR</description>
<addressOffset>0x00000078</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTGTX</name>
<description>DTGTX</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKTX</name>
<description>NAKTX</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLTX</name>
<description>STLTX</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DTGRX</name>
<description>DTGRX</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKRX</name>
<description>NAKRX</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLRX</name>
<description>STLRX</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MDBTG</name>
<description>MDBTG</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UDBTG</name>
<description>UDBTG</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP5IER-->
<register>
<name>USB_EP5IER</name>
<displayName>USB_EP5IER</displayName>
<description>USB_EP5IER</description>
<addressOffset>0x0000007C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIE</name>
<description>OTRXIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIE</name>
<description>ODRXIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIE</name>
<description>ODOVIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIE</name>
<description>ITRXIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIE</name>
<description>IDTXIE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIE</name>
<description>NAKIE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIE</name>
<description>STLIE</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIE</name>
<description>UERIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP5ISR-->
<register>
<name>USB_EP5ISR</name>
<displayName>USB_EP5ISR</displayName>
<description>USB_EP5ISR</description>
<addressOffset>0x00000080</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIF</name>
<description>OTRXIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIF</name>
<description>ODRXIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIF</name>
<description>ODOVIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIF</name>
<description>ITRXIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIF</name>
<description>IDTXIF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIF</name>
<description>NAKIF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIF</name>
<description>STLIF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIF</name>
<description>UERIF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP5TCR-->
<register>
<name>USB_EP5TCR</name>
<displayName>USB_EP5TCR</displayName>
<description>USB_EP5TCR</description>
<addressOffset>0x00000084</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TCNT0</name>
<description>TCNT0</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCNT1</name>
<description>TCNT1</description>
<bitRange>[25:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP5CFGR-->
<register>
<name>USB_EP5CFGR</name>
<displayName>USB_EP5CFGR</displayName>
<description>USB_EP5CFGR</description>
<addressOffset>0x00000088</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EPBUFA</name>
<description>EPBUFA</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPLEN</name>
<description>EPLEN</description>
<bitRange>[19:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SDBS</name>
<description>SDBS</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPADR</name>
<description>EPADR</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPDIR</name>
<description>EPDIR</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPTYPE</name>
<description>EPTYPE</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPEN</name>
<description>EPEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP6CSR-->
<register>
<name>USB_EP6CSR</name>
<displayName>USB_EP6CSR</displayName>
<description>USB_EP6CSR</description>
<addressOffset>0x0000008C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTGTX</name>
<description>DTGTX</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKTX</name>
<description>NAKTX</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLTX</name>
<description>STLTX</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DTGRX</name>
<description>DTGRX</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKRX</name>
<description>NAKRX</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLRX</name>
<description>STLRX</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MDBTG</name>
<description>MDBTG</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UDBTG</name>
<description>UDBTG</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP6IER-->
<register>
<name>USB_EP6IER</name>
<displayName>USB_EP6IER</displayName>
<description>USB_EP6IER</description>
<addressOffset>0x00000090</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIE</name>
<description>OTRXIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIE</name>
<description>ODRXIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIE</name>
<description>ODOVIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIE</name>
<description>ITRXIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIE</name>
<description>IDTXIE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIE</name>
<description>NAKIE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIE</name>
<description>STLIE</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIE</name>
<description>UERIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP6ISR-->
<register>
<name>USB_EP6ISR</name>
<displayName>USB_EP6ISR</displayName>
<description>USB_EP6ISR</description>
<addressOffset>0x00000094</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIF</name>
<description>OTRXIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIF</name>
<description>ODRXIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIF</name>
<description>ODOVIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIF</name>
<description>ITRXIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIF</name>
<description>IDTXIF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIF</name>
<description>NAKIF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIF</name>
<description>STLIF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIF</name>
<description>UERIF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP6TCR-->
<register>
<name>USB_EP6TCR</name>
<displayName>USB_EP6TCR</displayName>
<description>USB_EP6TCR</description>
<addressOffset>0x00000098</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TCNT0</name>
<description>TCNT0</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCNT1</name>
<description>TCNT1</description>
<bitRange>[25:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP6CFGR-->
<register>
<name>USB_EP6CFGR</name>
<displayName>USB_EP6CFGR</displayName>
<description>USB_EP6CFGR</description>
<addressOffset>0x0000009C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EPBUFA</name>
<description>EPBUFA</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPLEN</name>
<description>EPLEN</description>
<bitRange>[19:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SDBS</name>
<description>SDBS</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPADR</name>
<description>EPADR</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPDIR</name>
<description>EPDIR</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPTYPE</name>
<description>EPTYPE</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPEN</name>
<description>EPEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP7CSR-->
<register>
<name>USB_EP7CSR</name>
<displayName>USB_EP7CSR</displayName>
<description>USB_EP7CSR</description>
<addressOffset>0x000000A0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DTGTX</name>
<description>DTGTX</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKTX</name>
<description>NAKTX</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLTX</name>
<description>STLTX</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DTGRX</name>
<description>DTGRX</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKRX</name>
<description>NAKRX</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLRX</name>
<description>STLRX</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>MDBTG</name>
<description>MDBTG</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UDBTG</name>
<description>UDBTG</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP7IER-->
<register>
<name>USB_EP7IER</name>
<displayName>USB_EP7IER</displayName>
<description>USB_EP7IER</description>
<addressOffset>0x000000A4</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIE</name>
<description>OTRXIE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIE</name>
<description>ODRXIE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIE</name>
<description>ODOVIE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIE</name>
<description>ITRXIE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIE</name>
<description>IDTXIE</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIE</name>
<description>NAKIE</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIE</name>
<description>STLIE</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIE</name>
<description>UERIE</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP7ISR-->
<register>
<name>USB_EP7ISR</name>
<displayName>USB_EP7ISR</displayName>
<description>USB_EP7ISR</description>
<addressOffset>0x000000A8</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>OTRXIF</name>
<description>OTRXIF</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODRXIF</name>
<description>ODRXIF</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ODOVIF</name>
<description>ODOVIF</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>ITRXIF</name>
<description>ITRXIF</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IDTXIF</name>
<description>IDTXIF</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>NAKIF</name>
<description>NAKIF</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>STLIF</name>
<description>STLIF</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>UERIF</name>
<description>UERIF</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP7TCR-->
<register>
<name>USB_EP7TCR</name>
<displayName>USB_EP7TCR</displayName>
<description>USB_EP7TCR</description>
<addressOffset>0x000000AC</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>TCNT0</name>
<description>TCNT0</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCNT1</name>
<description>TCNT1</description>
<bitRange>[25:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--USB_EP7CFGR-->
<register>
<name>USB_EP7CFGR</name>
<displayName>USB_EP7CFGR</displayName>
<description>USB_EP7CFGR</description>
<addressOffset>0x000000B0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>EPBUFA</name>
<description>EPBUFA</description>
<bitRange>[9:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPLEN</name>
<description>EPLEN</description>
<bitRange>[19:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SDBS</name>
<description>SDBS</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPADR</name>
<description>EPADR</description>
<bitRange>[27:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPDIR</name>
<description>EPDIR</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPTYPE</name>
<description>EPTYPE</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EPEN</name>
<description>EPEN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--PDMA-->
<peripheral>
<name>PDMA</name>
<version>1.0</version>
<description>PDMA</description>
<groupName>PDMA</groupName>
<baseAddress>0x40090000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>PDMA_CH0</name>
<value>71</value>
</interrupt>
<interrupt>
<name>PDMA_CH1</name>
<value>72</value>
</interrupt>
<interrupt>
<name>PDMA_CH2</name>
<value>73</value>
</interrupt>
<interrupt>
<name>PDMA_CH3</name>
<value>74</value>
</interrupt>
<interrupt>
<name>PDMA_CH4</name>
<value>75</value>
</interrupt>
<interrupt>
<name>PDMA_CH5</name>
<value>76</value>
</interrupt>
<interrupt>
<name>PDMA_CH6</name>
<value>77</value>
</interrupt>
<interrupt>
<name>PDMA_CH7</name>
<value>78</value>
</interrupt>
<interrupt>
<name>PDMA_CH8</name>
<value>79</value>
</interrupt>
<interrupt>
<name>PDMA_CH9</name>
<value>80</value>
</interrupt>
<interrupt>
<name>PDMA_CH10</name>
<value>81</value>
</interrupt>
<interrupt>
<name>PDMA_CH11</name>
<value>82</value>
</interrupt>
<registers>
<!--PDMA_CH0CR-->
<register>
<name>PDMA_CH0CR</name>
<displayName>PDMA_CH0CR</displayName>
<description>PDMA_CH0CR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH0SADR-->
<register>
<name>PDMA_CH0SADR</name>
<displayName>PDMA_CH0SADR</displayName>
<description>PDMA_CH0SADR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH0DADR-->
<register>
<name>PDMA_CH0DADR</name>
<displayName>PDMA_CH0DADR</displayName>
<description>PDMA_CH0DADR</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH0CADR-->
<register>
<name>PDMA_CH0CADR</name>
<displayName>PDMA_CH0CADR</displayName>
<description>PDMA_CH0CADR</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH0TSR-->
<register>
<name>PDMA_CH0TSR</name>
<displayName>PDMA_CH0TSR</displayName>
<description>PDMA_CH0TSR</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH0CTSR-->
<register>
<name>PDMA_CH0CTSR</name>
<displayName>PDMA_CH0CTSR</displayName>
<description>PDMA_CH0CTSR</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH1CR-->
<register>
<name>PDMA_CH1CR</name>
<displayName>PDMA_CH1CR</displayName>
<description>PDMA_CH1CR</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH1SADR-->
<register>
<name>PDMA_CH1SADR</name>
<displayName>PDMA_CH1SADR</displayName>
<description>PDMA_CH1SADR</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH1DADR-->
<register>
<name>PDMA_CH1DADR</name>
<displayName>PDMA_CH1DADR</displayName>
<description>PDMA_CH1DADR</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH1CADR-->
<register>
<name>PDMA_CH1CADR</name>
<displayName>PDMA_CH1CADR</displayName>
<description>PDMA_CH1CADR</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH1TSR-->
<register>
<name>PDMA_CH1TSR</name>
<displayName>PDMA_CH1TSR</displayName>
<description>PDMA_CH1TSR</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH1CTSR-->
<register>
<name>PDMA_CH1CTSR</name>
<displayName>PDMA_CH1CTSR</displayName>
<description>PDMA_CH1CTSR</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH2CR-->
<register>
<name>PDMA_CH2CR</name>
<displayName>PDMA_CH2CR</displayName>
<description>PDMA_CH2CR</description>
<addressOffset>0x00000030</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH2SADR-->
<register>
<name>PDMA_CH2SADR</name>
<displayName>PDMA_CH2SADR</displayName>
<description>PDMA_CH2SADR</description>
<addressOffset>0x00000034</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH2DADR-->
<register>
<name>PDMA_CH2DADR</name>
<displayName>PDMA_CH2DADR</displayName>
<description>PDMA_CH2DADR</description>
<addressOffset>0x00000038</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH2CADR-->
<register>
<name>PDMA_CH2CADR</name>
<displayName>PDMA_CH2CADR</displayName>
<description>PDMA_CH2CADR</description>
<addressOffset>0x0000003C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH2TSR-->
<register>
<name>PDMA_CH2TSR</name>
<displayName>PDMA_CH2TSR</displayName>
<description>PDMA_CH2TSR</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH2CTSR-->
<register>
<name>PDMA_CH2CTSR</name>
<displayName>PDMA_CH2CTSR</displayName>
<description>PDMA_CH2CTSR</description>
<addressOffset>0x00000044</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH3CR-->
<register>
<name>PDMA_CH3CR</name>
<displayName>PDMA_CH3CR</displayName>
<description>PDMA_CH3CR</description>
<addressOffset>0x00000048</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH3SADR-->
<register>
<name>PDMA_CH3SADR</name>
<displayName>PDMA_CH3SADR</displayName>
<description>PDMA_CH3SADR</description>
<addressOffset>0x0000004C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH3DADR-->
<register>
<name>PDMA_CH3DADR</name>
<displayName>PDMA_CH3DADR</displayName>
<description>PDMA_CH3DADR</description>
<addressOffset>0x00000050</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH3CADR-->
<register>
<name>PDMA_CH3CADR</name>
<displayName>PDMA_CH3CADR</displayName>
<description>PDMA_CH3CADR</description>
<addressOffset>0x00000054</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH3TSR-->
<register>
<name>PDMA_CH3TSR</name>
<displayName>PDMA_CH3TSR</displayName>
<description>PDMA_CH3TSR</description>
<addressOffset>0x00000058</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH3CTSR-->
<register>
<name>PDMA_CH3CTSR</name>
<displayName>PDMA_CH3CTSR</displayName>
<description>PDMA_CH3CTSR</description>
<addressOffset>0x0000005C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH4CR-->
<register>
<name>PDMA_CH4CR</name>
<displayName>PDMA_CH4CR</displayName>
<description>PDMA_CH4CR</description>
<addressOffset>0x00000060</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH4SADR-->
<register>
<name>PDMA_CH4SADR</name>
<displayName>PDMA_CH4SADR</displayName>
<description>PDMA_CH4SADR</description>
<addressOffset>0x00000064</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH4DADR-->
<register>
<name>PDMA_CH4DADR</name>
<displayName>PDMA_CH4DADR</displayName>
<description>PDMA_CH4DADR</description>
<addressOffset>0x00000068</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH4CADR-->
<register>
<name>PDMA_CH4CADR</name>
<displayName>PDMA_CH4CADR</displayName>
<description>PDMA_CH4CADR</description>
<addressOffset>0x0000006C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH4TSR-->
<register>
<name>PDMA_CH4TSR</name>
<displayName>PDMA_CH4TSR</displayName>
<description>PDMA_CH4TSR</description>
<addressOffset>0x00000070</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH4CTSR-->
<register>
<name>PDMA_CH4CTSR</name>
<displayName>PDMA_CH4CTSR</displayName>
<description>PDMA_CH4CTSR</description>
<addressOffset>0x00000074</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH5CR-->
<register>
<name>PDMA_CH5CR</name>
<displayName>PDMA_CH5CR</displayName>
<description>PDMA_CH5CR</description>
<addressOffset>0x00000078</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH5SADR-->
<register>
<name>PDMA_CH5SADR</name>
<displayName>PDMA_CH5SADR</displayName>
<description>PDMA_CH5SADR</description>
<addressOffset>0x0000007C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH5DADR-->
<register>
<name>PDMA_CH5DADR</name>
<displayName>PDMA_CH5DADR</displayName>
<description>PDMA_CH5DADR</description>
<addressOffset>0x00000080</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH5CADR-->
<register>
<name>PDMA_CH5CADR</name>
<displayName>PDMA_CH5CADR</displayName>
<description>PDMA_CH5CADR</description>
<addressOffset>0x00000084</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH5TSR-->
<register>
<name>PDMA_CH5TSR</name>
<displayName>PDMA_CH5TSR</displayName>
<description>PDMA_CH5TSR</description>
<addressOffset>0x00000088</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH5CTSR-->
<register>
<name>PDMA_CH5CTSR</name>
<displayName>PDMA_CH5CTSR</displayName>
<description>PDMA_CH5CTSR</description>
<addressOffset>0x0000008C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH6CR-->
<register>
<name>PDMA_CH6CR</name>
<displayName>PDMA_CH6CR</displayName>
<description>PDMA_CH6CR</description>
<addressOffset>0x00000090</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH6SADR-->
<register>
<name>PDMA_CH6SADR</name>
<displayName>PDMA_CH6SADR</displayName>
<description>PDMA_CH6SADR</description>
<addressOffset>0x00000094</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH6DADR-->
<register>
<name>PDMA_CH6DADR</name>
<displayName>PDMA_CH6DADR</displayName>
<description>PDMA_CH6DADR</description>
<addressOffset>0x00000098</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH6CADR-->
<register>
<name>PDMA_CH6CADR</name>
<displayName>PDMA_CH6CADR</displayName>
<description>PDMA_CH6CADR</description>
<addressOffset>0x0000009C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH6TSR-->
<register>
<name>PDMA_CH6TSR</name>
<displayName>PDMA_CH6TSR</displayName>
<description>PDMA_CH6TSR</description>
<addressOffset>0x000000A0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH6CTSR-->
<register>
<name>PDMA_CH6CTSR</name>
<displayName>PDMA_CH6CTSR</displayName>
<description>PDMA_CH6CTSR</description>
<addressOffset>0x000000A4</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH7CR-->
<register>
<name>PDMA_CH7CR</name>
<displayName>PDMA_CH7CR</displayName>
<description>PDMA_CH7CR</description>
<addressOffset>0x000000A8</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH7SADR-->
<register>
<name>PDMA_CH7SADR</name>
<displayName>PDMA_CH7SADR</displayName>
<description>PDMA_CH7SADR</description>
<addressOffset>0x000000AC</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH7DADR-->
<register>
<name>PDMA_CH7DADR</name>
<displayName>PDMA_CH7DADR</displayName>
<description>PDMA_CH7DADR</description>
<addressOffset>0x000000B0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH7CADR-->
<register>
<name>PDMA_CH7CADR</name>
<displayName>PDMA_CH7CADR</displayName>
<description>PDMA_CH7CADR</description>
<addressOffset>0x000000B4</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH7TSR-->
<register>
<name>PDMA_CH7TSR</name>
<displayName>PDMA_CH7TSR</displayName>
<description>PDMA_CH7TSR</description>
<addressOffset>0x000000B8</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH7CTSR-->
<register>
<name>PDMA_CH7CTSR</name>
<displayName>PDMA_CH7CTSR</displayName>
<description>PDMA_CH7CTSR</description>
<addressOffset>0x000000BC</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH8CR-->
<register>
<name>PDMA_CH8CR</name>
<displayName>PDMA_CH8CR</displayName>
<description>PDMA_CH8CR</description>
<addressOffset>0x000000C0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH8SADR-->
<register>
<name>PDMA_CH8SADR</name>
<displayName>PDMA_CH8SADR</displayName>
<description>PDMA_CH8SADR</description>
<addressOffset>0x000000C4</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH8DADR-->
<register>
<name>PDMA_CH8DADR</name>
<displayName>PDMA_CH8DADR</displayName>
<description>PDMA_CH8DADR</description>
<addressOffset>0x000000C8</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH8CADR-->
<register>
<name>PDMA_CH8CADR</name>
<displayName>PDMA_CH8CADR</displayName>
<description>PDMA_CH8CADR</description>
<addressOffset>0x000000CC</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH8TSR-->
<register>
<name>PDMA_CH8TSR</name>
<displayName>PDMA_CH8TSR</displayName>
<description>PDMA_CH8TSR</description>
<addressOffset>0x000000D0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH8CTSR-->
<register>
<name>PDMA_CH8CTSR</name>
<displayName>PDMA_CH8CTSR</displayName>
<description>PDMA_CH8CTSR</description>
<addressOffset>0x000000D4</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH9CR-->
<register>
<name>PDMA_CH9CR</name>
<displayName>PDMA_CH9CR</displayName>
<description>PDMA_CH9CR</description>
<addressOffset>0x000000D8</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH9SADR-->
<register>
<name>PDMA_CH9SADR</name>
<displayName>PDMA_CH9SADR</displayName>
<description>PDMA_CH9SADR</description>
<addressOffset>0x000000DC</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH9DADR-->
<register>
<name>PDMA_CH9DADR</name>
<displayName>PDMA_CH9DADR</displayName>
<description>PDMA_CH9DADR</description>
<addressOffset>0x000000E0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH9CADR-->
<register>
<name>PDMA_CH9CADR</name>
<displayName>PDMA_CH9CADR</displayName>
<description>PDMA_CH9CADR</description>
<addressOffset>0x000000E4</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH9TSR-->
<register>
<name>PDMA_CH9TSR</name>
<displayName>PDMA_CH9TSR</displayName>
<description>PDMA_CH9TSR</description>
<addressOffset>0x000000E8</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH9CTSR-->
<register>
<name>PDMA_CH9CTSR</name>
<displayName>PDMA_CH9CTSR</displayName>
<description>PDMA_CH9CTSR</description>
<addressOffset>0x000000EC</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH10CR-->
<register>
<name>PDMA_CH10CR</name>
<displayName>PDMA_CH10CR</displayName>
<description>PDMA_CH10CR</description>
<addressOffset>0x000000F0</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH10SADR-->
<register>
<name>PDMA_CH10SADR</name>
<displayName>PDMA_CH10SADR</displayName>
<description>PDMA_CH10SADR</description>
<addressOffset>0x000000F4</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH10DADR-->
<register>
<name>PDMA_CH10DADR</name>
<displayName>PDMA_CH10DADR</displayName>
<description>PDMA_CH10DADR</description>
<addressOffset>0x000000F8</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH10CADR-->
<register>
<name>PDMA_CH10CADR</name>
<displayName>PDMA_CH10CADR</displayName>
<description>PDMA_CH10CADR</description>
<addressOffset>0x000000FC</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH10TSR-->
<register>
<name>PDMA_CH10TSR</name>
<displayName>PDMA_CH10TSR</displayName>
<description>PDMA_CH10TSR</description>
<addressOffset>0x00000100</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH10CTSR-->
<register>
<name>PDMA_CH10CTSR</name>
<displayName>PDMA_CH10CTSR</displayName>
<description>PDMA_CH10CTSR</description>
<addressOffset>0x00000104</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH11CR-->
<register>
<name>PDMA_CH11CR</name>
<displayName>PDMA_CH11CR</displayName>
<description>PDMA_CH11CR</description>
<addressOffset>0x00000108</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CHEN</name>
<description>CHEN</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SWTRIG</name>
<description>SWTRIG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DWIDTH</name>
<description>DWIDTH</description>
<bitRange>[3:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAINC</name>
<description>DSTAINC</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>DSTAMOD</name>
<description>DSTAMOD</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAINC</name>
<description>SRCAINC</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SRCAMOD</name>
<description>SRCAMOD</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CHPRI</name>
<description>CHPRI</description>
<bitRange>[9:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIXAEN</name>
<description>FIXAEN</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>AUTORL</name>
<description>AUTORL</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH11SADR-->
<register>
<name>PDMA_CH11SADR</name>
<displayName>PDMA_CH11SADR</displayName>
<description>PDMA_CH11SADR</description>
<addressOffset>0x0000010C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SADR</name>
<description>SADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH11DADR-->
<register>
<name>PDMA_CH11DADR</name>
<displayName>PDMA_CH11DADR</displayName>
<description>PDMA_CH11DADR</description>
<addressOffset>0x00000110</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>DADR</name>
<description>DADR</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH11CADR-->
<register>
<name>PDMA_CH11CADR</name>
<displayName>PDMA_CH11CADR</displayName>
<description>PDMA_CH11CADR</description>
<addressOffset>0x00000114</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CDADR</name>
<description>CDADR</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSADR</name>
<description>CSADR</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH11TSR-->
<register>
<name>PDMA_CH11TSR</name>
<displayName>PDMA_CH11TSR</displayName>
<description>PDMA_CH11TSR</description>
<addressOffset>0x00000118</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>BLKLEN</name>
<description>BLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BLKCNT</name>
<description>BLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_CH11CTSR-->
<register>
<name>PDMA_CH11CTSR</name>
<displayName>PDMA_CH11CTSR</displayName>
<description>PDMA_CH11CTSR</description>
<addressOffset>0x0000011C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CBLKLEN</name>
<description>CBLKLEN</description>
<bitRange>[15:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CBLKCNT</name>
<description>CBLKCNT</description>
<bitRange>[31:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_ISR0-->
<register>
<name>PDMA_ISR0</name>
<displayName>PDMA_ISR0</displayName>
<description>PDMA_ISR0</description>
<addressOffset>0x00000120</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>GEISTA0</name>
<description>GEISTA0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA0</name>
<description>BEISTA0</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA0</name>
<description>HTISTA0</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA0</name>
<description>TCISTA0</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA0</name>
<description>TEISTA0</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA1</name>
<description>GEISTA1</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA1</name>
<description>BEISTA1</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA1</name>
<description>HTISTA1</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA1</name>
<description>TCISTA1</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA1</name>
<description>TEISTA1</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA2</name>
<description>GEISTA2</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA2</name>
<description>BEISTA2</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA2</name>
<description>HTISTA2</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA2</name>
<description>TCISTA2</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA2</name>
<description>TEISTA2</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA3</name>
<description>GEISTA3</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA3</name>
<description>BEISTA3</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA3</name>
<description>HTISTA3</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA3</name>
<description>TCISTA3</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA3</name>
<description>TEISTA3</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA4</name>
<description>GEISTA4</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA4</name>
<description>BEISTA4</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA4</name>
<description>HTISTA4</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA4</name>
<description>TCISTA4</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA4</name>
<description>TEISTA4</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA5</name>
<description>GEISTA5</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA5</name>
<description>BEISTA5</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA5</name>
<description>HTISTA5</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA5</name>
<description>TCISTA5</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA5</name>
<description>TEISTA5</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_ISR1-->
<register>
<name>PDMA_ISR1</name>
<displayName>PDMA_ISR1</displayName>
<description>PDMA_ISR1</description>
<addressOffset>0x00000124</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>GEISTA6</name>
<description>GEISTA6</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA6</name>
<description>BEISTA6</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA6</name>
<description>HTISTA6</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA6</name>
<description>TCISTA6</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA6</name>
<description>TEISTA6</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA7</name>
<description>GEISTA7</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA7</name>
<description>BEISTA7</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA7</name>
<description>HTISTA7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA7</name>
<description>TCISTA7</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA7</name>
<description>TEISTA7</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA8</name>
<description>GEISTA8</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA8</name>
<description>BEISTA8</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA8</name>
<description>HTISTA8</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA8</name>
<description>TCISTA8</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA8</name>
<description>TEISTA8</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA9</name>
<description>GEISTA9</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA9</name>
<description>BEISTA9</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA9</name>
<description>HTISTA9</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA9</name>
<description>TCISTA9</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA9</name>
<description>TEISTA9</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA10</name>
<description>GEISTA10</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA10</name>
<description>BEISTA10</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA10</name>
<description>HTISTA10</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA10</name>
<description>TCISTA10</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA10</name>
<description>TEISTA10</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEISTA11</name>
<description>GEISTA11</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEISTA11</name>
<description>BEISTA11</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTISTA11</name>
<description>HTISTA11</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCISTA11</name>
<description>TCISTA11</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEISTA11</name>
<description>TEISTA11</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_ISCR0-->
<register>
<name>PDMA_ISCR0</name>
<displayName>PDMA_ISCR0</displayName>
<description>PDMA_ISCR0</description>
<addressOffset>0x00000128</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>GEICLR0</name>
<description>GEICLR0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR0</name>
<description>BEICLR0</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR0</name>
<description>HTICLR0</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR0</name>
<description>TCICLR0</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR0</name>
<description>TEICLR0</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR1</name>
<description>GEICLR1</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR1</name>
<description>BEICLR1</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR1</name>
<description>HTICLR1</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR1</name>
<description>TCICLR1</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR1</name>
<description>TEICLR1</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR2</name>
<description>GEICLR2</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR2</name>
<description>BEICLR2</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR2</name>
<description>HTICLR2</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR2</name>
<description>TCICLR2</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR2</name>
<description>TEICLR2</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR3</name>
<description>GEICLR3</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR3</name>
<description>BEICLR3</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR3</name>
<description>HTICLR3</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR3</name>
<description>TCICLR3</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR3</name>
<description>TEICLR3</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR4</name>
<description>GEICLR4</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR4</name>
<description>BEICLR4</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR4</name>
<description>HTICLR4</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR4</name>
<description>TCICLR4</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR4</name>
<description>TEICLR4</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR5</name>
<description>GEICLR5</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR5</name>
<description>BEICLR5</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR5</name>
<description>HTICLR5</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR5</name>
<description>TCICLR5</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR5</name>
<description>TEICLR5</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_ISCR1-->
<register>
<name>PDMA_ISCR1</name>
<displayName>PDMA_ISCR1</displayName>
<description>PDMA_ISCR1</description>
<addressOffset>0x0000012C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>GEICLR6</name>
<description>GEICLR6</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR6</name>
<description>BEICLR6</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR6</name>
<description>HTICLR6</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR6</name>
<description>TCICLR6</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR6</name>
<description>TEICLR6</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR7</name>
<description>GEICLR7</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR7</name>
<description>BEICLR7</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR7</name>
<description>HTICLR7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR7</name>
<description>TCICLR7</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR7</name>
<description>TEICLR7</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR8</name>
<description>GEICLR8</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR8</name>
<description>BEICLR8</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR8</name>
<description>HTICLR8</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR8</name>
<description>TCICLR8</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR8</name>
<description>TEICLR8</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR9</name>
<description>GEICLR9</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR9</name>
<description>BEICLR9</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR9</name>
<description>HTICLR9</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR9</name>
<description>TCICLR9</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR9</name>
<description>TEICLR9</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR10</name>
<description>GEICLR10</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR10</name>
<description>BEICLR10</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR10</name>
<description>HTICLR10</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR10</name>
<description>TCICLR10</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR10</name>
<description>TEICLR10</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEICLR11</name>
<description>GEICLR11</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEICLR11</name>
<description>BEICLR11</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTICLR11</name>
<description>HTICLR11</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCICLR11</name>
<description>TCICLR11</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEICLR11</name>
<description>TEICLR11</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_IER0-->
<register>
<name>PDMA_IER0</name>
<displayName>PDMA_IER0</displayName>
<description>PDMA_IER0</description>
<addressOffset>0x00000130</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>GEIE0</name>
<description>GEIE0</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE0</name>
<description>BEIE0</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE0</name>
<description>HTIE0</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE0</name>
<description>TCIE0</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE0</name>
<description>TEIE0</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE1</name>
<description>GEIE1</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE1</name>
<description>BEIE1</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE1</name>
<description>HTIE1</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE1</name>
<description>TCIE1</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE1</name>
<description>TEIE1</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE2</name>
<description>GEIE2</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE2</name>
<description>BEIE2</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE2</name>
<description>HTIE2</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE2</name>
<description>TCIE2</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE2</name>
<description>TEIE2</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE3</name>
<description>GEIE3</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE3</name>
<description>BEIE3</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE3</name>
<description>HTIE3</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE3</name>
<description>TCIE3</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE3</name>
<description>TEIE3</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE4</name>
<description>GEIE4</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE4</name>
<description>BEIE4</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE4</name>
<description>HTIE4</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE4</name>
<description>TCIE4</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE4</name>
<description>TEIE4</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE5</name>
<description>GEIE5</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE5</name>
<description>BEIE5</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE5</name>
<description>HTIE5</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE5</name>
<description>TCIE5</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE5</name>
<description>TEIE5</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--PDMA_IER1-->
<register>
<name>PDMA_IER1</name>
<displayName>PDMA_IER1</displayName>
<description>PDMA_IER1</description>
<addressOffset>0x00000134</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>GEIE6</name>
<description>GEIE6</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE6</name>
<description>BEIE6</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE6</name>
<description>HTIE6</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE6</name>
<description>TCIE6</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE6</name>
<description>TEIE6</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE7</name>
<description>GEIE7</description>
<bitRange>[5:5]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE7</name>
<description>BEIE7</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE7</name>
<description>HTIE7</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE7</name>
<description>TCIE7</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE7</name>
<description>TEIE7</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE8</name>
<description>GEIE8</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE8</name>
<description>BEIE8</description>
<bitRange>[11:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE8</name>
<description>HTIE8</description>
<bitRange>[12:12]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE8</name>
<description>TCIE8</description>
<bitRange>[13:13]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE8</name>
<description>TEIE8</description>
<bitRange>[14:14]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE9</name>
<description>GEIE9</description>
<bitRange>[15:15]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE9</name>
<description>BEIE9</description>
<bitRange>[16:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE9</name>
<description>HTIE9</description>
<bitRange>[17:17]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE9</name>
<description>TCIE9</description>
<bitRange>[18:18]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE9</name>
<description>TEIE9</description>
<bitRange>[19:19]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE10</name>
<description>GEIE10</description>
<bitRange>[20:20]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE10</name>
<description>BEIE10</description>
<bitRange>[21:21]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE10</name>
<description>HTIE10</description>
<bitRange>[22:22]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE10</name>
<description>TCIE10</description>
<bitRange>[23:23]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE10</name>
<description>TEIE10</description>
<bitRange>[24:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>GEIE11</name>
<description>GEIE11</description>
<bitRange>[25:25]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BEIE11</name>
<description>BEIE11</description>
<bitRange>[26:26]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HTIE11</name>
<description>HTIE11</description>
<bitRange>[27:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TCIE11</name>
<description>TCIE11</description>
<bitRange>[28:28]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>TEIE11</name>
<description>TEIE11</description>
<bitRange>[29:29]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:30]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
<!--CSIF-->
<peripheral>
<name>CSIF</name>
<version>1.0</version>
<description>CSIF</description>
<groupName>CSIF</groupName>
<baseAddress>0x400CC000</baseAddress>
<size>32</size><!--Bits-->
<resetValue>0x00000000</resetValue>
<resetMask>0xffffffff</resetMask>
<addressBlock>
<offset>0x00000000</offset>
<size>4096</size><!--Bytes-->
<usage>registers</usage><!--registers/buffer/reserved-->
</addressBlock>
<interrupt>
<name>CSIF</name>
<value>83</value>
</interrupt>
<registers>
<!--CSIF_ENR-->
<register>
<name>CSIF_ENR</name>
<displayName>CSIF_ENR</displayName>
<description>CSIF_ENR</description>
<addressOffset>0x00000000</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[30:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CSIF_EN</name>
<description>CSIF_EN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_CR-->
<register>
<name>CSIF_CR</name>
<displayName>CSIF_CR</displayName>
<description>CSIF_CR</description>
<addressOffset>0x00000004</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>VSYNCTYP</name>
<description>VSYNCTYP</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSYNCTYP</name>
<description>HSYNCTYP</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CLKEDGE</name>
<description>CLKEDGE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IMG_FMT</name>
<description>IMG_FMT</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>VSYNCPOL</name>
<description>VSYNCPOL</description>
<bitRange>[6:6]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>HSYNCPOL</name>
<description>HSYNCPOL</description>
<bitRange>[7:7]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IMG_SLD</name>
<description>IMG_SLD</description>
<bitRange>[15:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IMG_SFD</name>
<description>IMG_SFD</description>
<bitRange>[23:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:24]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_IMGWH-->
<register>
<name>CSIF_IMGWH</name>
<displayName>CSIF_IMGWH</displayName>
<description>CSIF_IMGWH</description>
<addressOffset>0x00000008</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>IMG_WID</name>
<description>IMG_WID</description>
<bitRange>[10:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>IMG_HGH</name>
<description>IMG_HGH</description>
<bitRange>[26:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_WCR0-->
<register>
<name>CSIF_WCR0</name>
<displayName>CSIF_WCR0</displayName>
<description>CSIF_WCR0</description>
<addressOffset>0x0000000C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WIN_HSTR</name>
<description>WIN_HSTR</description>
<bitRange>[10:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WIN_VSTR</name>
<description>WIN_VSTR</description>
<bitRange>[26:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WIN_EN</name>
<description>WIN_EN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_WCR1-->
<register>
<name>CSIF_WCR1</name>
<displayName>CSIF_WCR1</displayName>
<description>CSIF_WCR1</description>
<addressOffset>0x00000010</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>WIN_WID</name>
<description>WIN_WID</description>
<bitRange>[10:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>WIN_HGH</name>
<description>WIN_HGH</description>
<bitRange>[26:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:27]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_SMP-->
<register>
<name>CSIF_SMP</name>
<displayName>CSIF_SMP</displayName>
<description>CSIF_SMP</description>
<addressOffset>0x00000014</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CSML</name>
<description>CSML</description>
<bitRange>[12:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RSML</name>
<description>RSML</description>
<bitRange>[20:16]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>SMP_EN</name>
<description>SMP_EN</description>
<bitRange>[31:31]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_SMPCOL-->
<register>
<name>CSIF_SMPCOL</name>
<displayName>CSIF_SMPCOL</displayName>
<description>CSIF_SMPCOL</description>
<addressOffset>0x00000018</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>CSM</name>
<description>CSM</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_SMPROW-->
<register>
<name>CSIF_SMPROW</name>
<displayName>CSIF_SMPROW</displayName>
<description>CSIF_SMPROW</description>
<addressOffset>0x0000001C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>RSM</name>
<description>RSM</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_FIFO0-->
<register>
<name>CSIF_FIFO0</name>
<displayName>CSIF_FIFO0</displayName>
<description>CSIF_FIFO0</description>
<addressOffset>0x00000020</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FIFODATA</name>
<description>FIFODATA</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_FIFO1-->
<register>
<name>CSIF_FIFO1</name>
<displayName>CSIF_FIFO1</displayName>
<description>CSIF_FIFO1</description>
<addressOffset>0x00000024</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FIFODATA</name>
<description>FIFODATA</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_FIFO2-->
<register>
<name>CSIF_FIFO2</name>
<displayName>CSIF_FIFO2</displayName>
<description>CSIF_FIFO2</description>
<addressOffset>0x00000028</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FIFODATA</name>
<description>FIFODATA</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_FIFO3-->
<register>
<name>CSIF_FIFO3</name>
<displayName>CSIF_FIFO3</displayName>
<description>CSIF_FIFO3</description>
<addressOffset>0x0000002C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FIFODATA</name>
<description>FIFODATA</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_FIFO4-->
<register>
<name>CSIF_FIFO4</name>
<displayName>CSIF_FIFO4</displayName>
<description>CSIF_FIFO4</description>
<addressOffset>0x00000030</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FIFODATA</name>
<description>FIFODATA</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_FIFO5-->
<register>
<name>CSIF_FIFO5</name>
<displayName>CSIF_FIFO5</displayName>
<description>CSIF_FIFO5</description>
<addressOffset>0x00000034</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FIFODATA</name>
<description>FIFODATA</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_FIFO6-->
<register>
<name>CSIF_FIFO6</name>
<displayName>CSIF_FIFO6</displayName>
<description>CSIF_FIFO6</description>
<addressOffset>0x00000038</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FIFODATA</name>
<description>FIFODATA</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_FIFO7-->
<register>
<name>CSIF_FIFO7</name>
<displayName>CSIF_FIFO7</displayName>
<description>CSIF_FIFO7</description>
<addressOffset>0x0000003C</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>FIFODATA</name>
<description>FIFODATA</description>
<bitRange>[31:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_IER-->
<register>
<name>CSIF_IER</name>
<displayName>CSIF_IER</displayName>
<description>CSIF_IER</description>
<addressOffset>0x00000040</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SOFFLGE</name>
<description>SOFFLGE</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EOFFLGE</name>
<description>EOFFLGE</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CAPSTAE</name>
<description>CAPSTAE</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CAPSTSE</name>
<description>CAPSTSE</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BADFRME</name>
<description>BADFRME</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIFOOVRE</name>
<description>FIFOOVRE</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIFOEMPE</name>
<description>FIFOEMPE</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIFOFULE</name>
<description>FIFOFULE</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
<!--CSIF_SR-->
<register>
<name>CSIF_SR</name>
<displayName>CSIF_SR</displayName>
<description>CSIF_SR</description>
<addressOffset>0x00000044</addressOffset>
<size>32</size><!--Bits-->
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
<fields>
<field>
<name>SOF_FLG</name>
<description>SOF_FLG</description>
<bitRange>[0:0]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>EOF_FLG</name>
<description>EOF_FLG</description>
<bitRange>[1:1]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CAP_STA</name>
<description>CAP_STA</description>
<bitRange>[2:2]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>CAP_STS</name>
<description>CAP_STS</description>
<bitRange>[3:3]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>BAD_FRM</name>
<description>BAD_FRM</description>
<bitRange>[4:4]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIFO_OVR</name>
<description>FIFO_OVR</description>
<bitRange>[8:8]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIFO_EMP</name>
<description>FIFO_EMP</description>
<bitRange>[9:9]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>FIFO_FUL</name>
<description>FIFO_FUL</description>
<bitRange>[10:10]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
<field>
<name>RESERVED</name>
<description>Reserved.</description>
<bitRange>[31:11]</bitRange>
<access>read-write</access><!--read-only/write-only/read-write/writeOnce/read-writeOnce-->
</field>
</fields>
</register>
</registers>
</peripheral>
</peripherals>
</device>