<?xml version="1.0" encoding="utf-8"?> <!-- ************************************************************************ --> <!-- Licence Terms --> <!-- ************************************************************************ --> <!-- --> <!-- FUJITSU SEMICONDUCTOR LIMITED (gLICENSORh) hereby grants and --> <!-- you (gLICENSEEh) hereby accept a non transferable, non-exclusive --> <!-- licence to use and copy the deliverables (gDeliverablesh) solely for --> <!-- the purpose of; (i) developing LICENSEEfs development tools and --> <!-- distributing such development tools to third parties; (ii) generating --> <!-- derivative representations of the Deliverables to develop and debug --> <!-- software for LICENSORfs targeted devices or device series identified --> <!-- within the Deliverables, (together the gPurposeh) under the following --> <!-- terms and conditions: --> <!-- --> <!-- 1. Ownership. --> <!-- The Deliverables are the property of LICENSOR. LICENSEE acquires no --> <!-- right, title or interest in the Deliverables other than the licence --> <!-- rights granted herein. --> <!-- --> <!-- 2. Use. --> <!-- LICENSEE shall only be permitted to use the Deliverables for the --> <!-- Purpose. LICENSEE shall not reverse engineer, decompile or --> <!-- disassemble the Deliverables, in whole or in part. --> <!-- --> <!-- 3. Copies. --> <!-- All copies of the Deliverables must bear the same notice(s) contained --> <!-- on the original copies of the Deliverables. --> <!-- --> <!-- 4. No Warranty. --> <!-- THE DELIVERABLES ARE PROVIDED gAS ISh AND ANY EXPRESS, IMPLIED OR --> <!-- STATUTORY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED --> <!-- WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR --> <!-- A PARTICULAR PURPOSE ARE DISCLAIMED. --> <!-- IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY DIRECT, INDIRECT, --> <!-- INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES HOWEVER CAUSED --> <!-- AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, --> <!-- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF --> <!-- THE USE OF THE DELIVERABLES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH --> <!-- DAMAGE. --> <!-- LICENSEE EXPRESSLY ASSUMES ALL LIABILITIES AND RISKS, FOR USE OR --> <!-- OPERATION OF THE DELIVERABLES. --> <!-- --> <!-- 5.In the event that LICENSEE receives early access to the Deliverables, --> <!-- LICENSEE acknowledges and agrees that; --> <!-- (a) notwithstanding the licence grants above, LICENSEE shall only be --> <!-- permitted to use the Deliverables solely internally for evaluation and --> <!-- providing feedback to LICENSOR; --> <!-- (b) except with respect to the limited licence grants in 5(a), LICENSEE --> <!-- shall be subject to all of the terms and conditions set out above; and --> <!-- (c) the Deliverables are confidential information and LICENSEE shall --> <!-- maintain in confidence the Deliverables and apply security measures no --> <!-- less stringent than the measures that LICENSEE applies to its own like --> <!-- information, but not less than a reasonable degree of care, to prevent --> <!-- unauthorised disclosure and use of the Deliverables. --> <!-- --> <!-- ************************************************************************ --> <!-- 2013.7.2 generated by svdgen_v02c --> <device schemaVersion="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_0.xsd"> <name>MB9AF42xL</name> <version>1.0</version> <description>MB9AF42xL</description> <addressUnitBits>8</addressUnitBits> <width>32</width> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> <peripherals> <!-- ************************************************************************************** --> <!-- peripheral:FlashMemory --> <!-- ************************************************************************************** --> <!-- PERIPHERAL "FLASH_IF" --> <peripheral> <name>FLASH_IF</name> <description> peripheral FLASH_IF </description> <groupName>FLASH_IF</groupName> <baseAddress>0x40000000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x4</offset> <size>0x8</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x20</offset> <size>0xC</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x100</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "FRWTR" --> <register> <name>FRWTR</name> <description> register FRWTR </description> <addressOffset>0x04</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000002</resetValue> <resetMask>0x00000003</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RWT" --> <field> <name>RWT</name> <description> bitfield RWT </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "FSTR" --> <register> <name>FSTR</name> <description> register FSTR </description> <addressOffset>0x08</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0x0000003F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PGMS" --> <field> <name>PGMS</name> <description> bitfield PGMS </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "SERS" --> <field> <name>SERS</name> <description> bitfield SERS </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "ESPS" --> <field> <name>ESPS</name> <description> bitfield ESPS </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "CERS" --> <field> <name>CERS</name> <description> bitfield CERS </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "HNG" --> <field> <name>HNG</name> <description> bitfield HNG </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "RDY" --> <field> <name>RDY</name> <description> bitfield RDY </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "FICR" --> <register> <name>FICR</name> <description> register FICR </description> <addressOffset>0x20</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000003</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "HANGIE" --> <field> <name>HANGIE</name> <description> bitfield HANGIE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "RDYIE" --> <field> <name>RDYIE</name> <description> bitfield RDYIE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "FISR" --> <register> <name>FISR</name> <description> register FISR </description> <addressOffset>0x24</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000003</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "HANGIF" --> <field> <name>HANGIF</name> <description> bitfield HANGIF </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "RDYIF" --> <field> <name>RDYIF</name> <description> bitfield RDYIF </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "FICLR" --> <register> <name>FICLR</name> <description> register FICLR </description> <addressOffset>0x28</addressOffset> <size>32</size> <access>write-only</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000003</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "HANGC" --> <field> <name>HANGC</name> <description> bitfield HANGC </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "RDYC" --> <field> <name>RDYC</name> <description> bitfield RDYC </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CRTRMM" --> <register> <name>CRTRMM</name> <description> register CRTRMM </description> <addressOffset>0x100</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TTRMM" --> <field> <name>TTRMM</name> <description> bitfield TTRMM </description> <lsb>16</lsb> <msb>20</msb> <access>read-only</access> </field> <!-- FIELD "TRMM" --> <field> <name>TRMM</name> <description> bitfield TRMM </description> <lsb>0</lsb> <msb>9</msb> <access>read-only</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "UNIQUE_ID" --> <peripheral> <name>UNIQUE_ID</name> <description> peripheral UNIQUE_ID </description> <groupName>UNIQUE_ID</groupName> <baseAddress>0x40000200</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "UIDR0" --> <register> <name>UIDR0</name> <description> register UIDR0 </description> <addressOffset>0x0</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0xFFFFFFF0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "UID27" --> <field> <name>UID27</name> <description> bitfield UID27 </description> <lsb>31</lsb> <msb>31</msb> <access>read-only</access> </field> <!-- FIELD "UID26" --> <field> <name>UID26</name> <description> bitfield UID26 </description> <lsb>30</lsb> <msb>30</msb> <access>read-only</access> </field> <!-- FIELD "UID25" --> <field> <name>UID25</name> <description> bitfield UID25 </description> <lsb>29</lsb> <msb>29</msb> <access>read-only</access> </field> <!-- FIELD "UID24" --> <field> <name>UID24</name> <description> bitfield UID24 </description> <lsb>28</lsb> <msb>28</msb> <access>read-only</access> </field> <!-- FIELD "UID23" --> <field> <name>UID23</name> <description> bitfield UID23 </description> <lsb>27</lsb> <msb>27</msb> <access>read-only</access> </field> <!-- FIELD "UID22" --> <field> <name>UID22</name> <description> bitfield UID22 </description> <lsb>26</lsb> <msb>26</msb> <access>read-only</access> </field> <!-- FIELD "UID21" --> <field> <name>UID21</name> <description> bitfield UID21 </description> <lsb>25</lsb> <msb>25</msb> <access>read-only</access> </field> <!-- FIELD "UID20" --> <field> <name>UID20</name> <description> bitfield UID20 </description> <lsb>24</lsb> <msb>24</msb> <access>read-only</access> </field> <!-- FIELD "UID19" --> <field> <name>UID19</name> <description> bitfield UID19 </description> <lsb>23</lsb> <msb>23</msb> <access>read-only</access> </field> <!-- FIELD "UID18" --> <field> <name>UID18</name> <description> bitfield UID18 </description> <lsb>22</lsb> <msb>22</msb> <access>read-only</access> </field> <!-- FIELD "UID17" --> <field> <name>UID17</name> <description> bitfield UID17 </description> <lsb>21</lsb> <msb>21</msb> <access>read-only</access> </field> <!-- FIELD "UID16" --> <field> <name>UID16</name> <description> bitfield UID16 </description> <lsb>20</lsb> <msb>20</msb> <access>read-only</access> </field> <!-- FIELD "UID15" --> <field> <name>UID15</name> <description> bitfield UID15 </description> <lsb>19</lsb> <msb>19</msb> <access>read-only</access> </field> <!-- FIELD "UID14" --> <field> <name>UID14</name> <description> bitfield UID14 </description> <lsb>18</lsb> <msb>18</msb> <access>read-only</access> </field> <!-- FIELD "UID13" --> <field> <name>UID13</name> <description> bitfield UID13 </description> <lsb>17</lsb> <msb>17</msb> <access>read-only</access> </field> <!-- FIELD "UID12" --> <field> <name>UID12</name> <description> bitfield UID12 </description> <lsb>16</lsb> <msb>16</msb> <access>read-only</access> </field> <!-- FIELD "UID11" --> <field> <name>UID11</name> <description> bitfield UID11 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "UID10" --> <field> <name>UID10</name> <description> bitfield UID10 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "UID9" --> <field> <name>UID9</name> <description> bitfield UID9 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "UID8" --> <field> <name>UID8</name> <description> bitfield UID8 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "UID7" --> <field> <name>UID7</name> <description> bitfield UID7 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "UID6" --> <field> <name>UID6</name> <description> bitfield UID6 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "UID5" --> <field> <name>UID5</name> <description> bitfield UID5 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "UID4" --> <field> <name>UID4</name> <description> bitfield UID4 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "UID3" --> <field> <name>UID3</name> <description> bitfield UID3 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "UID2" --> <field> <name>UID2</name> <description> bitfield UID2 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "UID1" --> <field> <name>UID1</name> <description> bitfield UID1 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "UID0" --> <field> <name>UID0</name> <description> bitfield UID0 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "UIDR1" --> <register> <name>UIDR1</name> <description> register UIDR1 </description> <addressOffset>0x4</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0x00001FFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "UID40" --> <field> <name>UID40</name> <description> bitfield UID40 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "UID39" --> <field> <name>UID39</name> <description> bitfield UID39 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "UID38" --> <field> <name>UID38</name> <description> bitfield UID38 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "UID37" --> <field> <name>UID37</name> <description> bitfield UID37 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "UID36" --> <field> <name>UID36</name> <description> bitfield UID36 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "UID35" --> <field> <name>UID35</name> <description> bitfield UID35 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "UID34" --> <field> <name>UID34</name> <description> bitfield UID34 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "UID33" --> <field> <name>UID33</name> <description> bitfield UID33 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "UID32" --> <field> <name>UID32</name> <description> bitfield UID32 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "UID31" --> <field> <name>UID31</name> <description> bitfield UID31 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "UID30" --> <field> <name>UID30</name> <description> bitfield UID30 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "UID29" --> <field> <name>UID29</name> <description> bitfield UID29 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "UID28" --> <field> <name>UID28</name> <description> bitfield UID28 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "CRG" --> <peripheral> <name>CRG</name> <description> peripheral CRG </description> <groupName>CRG</groupName> <baseAddress>0x40010000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x6</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x14</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x18</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x1C</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x20</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x28</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x30</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x34</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x38</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x3C</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x40</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x44</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x48</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x50</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x54</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x60</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x64</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x68</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "CSV" --> <interrupt> <name>CSV</name> <value>0</value> </interrupt> <!-- INTERRUPT "OSC_PLL_WC" --> <interrupt> <name>OSC_PLL_WC</name> <value>24</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "SCM_CTL" --> <register> <name>SCM_CTL</name> <description> register SCM_CTL </description> <addressOffset>0x0</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFA</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RCS" --> <field> <name>RCS</name> <description> bitfield RCS </description> <lsb>5</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "PLLE" --> <field> <name>PLLE</name> <description> bitfield PLLE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "SOSCE" --> <field> <name>SOSCE</name> <description> bitfield SOSCE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "MOSCE" --> <field> <name>MOSCE</name> <description> bitfield MOSCE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SCM_STR" --> <register> <name>SCM_STR</name> <description> register SCM_STR </description> <addressOffset>0x4</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0x00</resetValue> <resetMask>0xFA</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RCM" --> <field> <name>RCM</name> <description> bitfield RCM </description> <lsb>5</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "PLRDY" --> <field> <name>PLRDY</name> <description> bitfield PLRDY </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "SORDY" --> <field> <name>SORDY</name> <description> bitfield SORDY </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "MORDY" --> <field> <name>MORDY</name> <description> bitfield MORDY </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "BSC_PSR" --> <register> <name>BSC_PSR</name> <description> register BSC_PSR </description> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x07</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BSR" --> <field> <name>BSR</name> <description> bitfield BSR </description> <lsb>0</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "APBC0_PSR" --> <register> <name>APBC0_PSR</name> <description> register APBC0_PSR </description> <addressOffset>0x14</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "APBC0" --> <field> <name>APBC0</name> <description> bitfield APBC0 </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "APBC1_PSR" --> <register> <name>APBC1_PSR</name> <description> register APBC1_PSR </description> <addressOffset>0x18</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x80</resetValue> <resetMask>0x93</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "APBC1EN" --> <field> <name>APBC1EN</name> <description> bitfield APBC1EN </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "APBC1RST" --> <field> <name>APBC1RST</name> <description> bitfield APBC1RST </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "APBC1" --> <field> <name>APBC1</name> <description> bitfield APBC1 </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "APBC2_PSR" --> <register> <name>APBC2_PSR</name> <description> register APBC2_PSR </description> <addressOffset>0x1C</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x80</resetValue> <resetMask>0x93</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "APBC2EN" --> <field> <name>APBC2EN</name> <description> bitfield APBC2EN </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "APBC2RST" --> <field> <name>APBC2RST</name> <description> bitfield APBC2RST </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "APBC2" --> <field> <name>APBC2</name> <description> bitfield APBC2 </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SWC_PSR" --> <register> <name>SWC_PSR</name> <description> register SWC_PSR </description> <addressOffset>0x20</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TESTB" --> <field> <name>TESTB</name> <description> bitfield TESTB </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "SWDS" --> <field> <name>SWDS</name> <description> bitfield SWDS </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "TTC_PSR" --> <register> <name>TTC_PSR</name> <description> register TTC_PSR </description> <addressOffset>0x28</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TTC" --> <field> <name>TTC</name> <description> bitfield TTC </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CSW_TMR" --> <register> <name>CSW_TMR</name> <description> register CSW_TMR </description> <addressOffset>0x30</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SOWT" --> <field> <name>SOWT</name> <description> bitfield SOWT </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "MOWT" --> <field> <name>MOWT</name> <description> bitfield MOWT </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PSW_TMR" --> <register> <name>PSW_TMR</name> <description> register PSW_TMR </description> <addressOffset>0x34</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x17</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PINC" --> <field> <name>PINC</name> <description> bitfield PINC </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "POWT" --> <field> <name>POWT</name> <description> bitfield POWT </description> <lsb>0</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PLL_CTL1" --> <register> <name>PLL_CTL1</name> <description> register PLL_CTL1 </description> <addressOffset>0x38</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PLLK" --> <field> <name>PLLK</name> <description> bitfield PLLK </description> <lsb>4</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "PLLM" --> <field> <name>PLLM</name> <description> bitfield PLLM </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PLL_CTL2" --> <register> <name>PLL_CTL2</name> <description> register PLL_CTL2 </description> <addressOffset>0x3C</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x3F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PLLN" --> <field> <name>PLLN</name> <description> bitfield PLLN </description> <lsb>0</lsb> <msb>5</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "DBWDT_CTL" --> <register> <name>DBWDT_CTL</name> <description> register DBWDT_CTL </description> <addressOffset>0x54</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xA0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DPHWBE" --> <field> <name>DPHWBE</name> <description> bitfield DPHWBE </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "DPSWBE" --> <field> <name>DPSWBE</name> <description> bitfield DPSWBE </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "INT_ENR" --> <register> <name>INT_ENR</name> <description> register INT_ENR </description> <addressOffset>0x60</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x27</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FCSE" --> <field> <name>FCSE</name> <description> bitfield FCSE </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "PCSE" --> <field> <name>PCSE</name> <description> bitfield PCSE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "SCSE" --> <field> <name>SCSE</name> <description> bitfield SCSE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "MCSE" --> <field> <name>MCSE</name> <description> bitfield MCSE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "INT_STR" --> <register> <name>INT_STR</name> <description> register INT_STR </description> <addressOffset>0x64</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0x00</resetValue> <resetMask>0x27</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FCSI" --> <field> <name>FCSI</name> <description> bitfield FCSI </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "PCSI" --> <field> <name>PCSI</name> <description> bitfield PCSI </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "SCSI" --> <field> <name>SCSI</name> <description> bitfield SCSI </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "MCSI" --> <field> <name>MCSI</name> <description> bitfield MCSI </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "INT_CLR" --> <register> <name>INT_CLR</name> <description> register INT_CLR </description> <addressOffset>0x68</addressOffset> <size>8</size> <access>write-only</access> <resetValue>0x00</resetValue> <resetMask>0x27</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FCSC" --> <field> <name>FCSC</name> <description> bitfield FCSC </description> <lsb>5</lsb> <msb>5</msb> <access>write-only</access> </field> <!-- FIELD "PCSC" --> <field> <name>PCSC</name> <description> bitfield PCSC </description> <lsb>2</lsb> <msb>2</msb> <access>write-only</access> </field> <!-- FIELD "SCSC" --> <field> <name>SCSC</name> <description> bitfield SCSC </description> <lsb>1</lsb> <msb>1</msb> <access>write-only</access> </field> <!-- FIELD "MCSC" --> <field> <name>MCSC</name> <description> bitfield MCSC </description> <lsb>0</lsb> <msb>0</msb> <access>write-only</access> </field> </fields> </register> <!-- REGISTER "RST_STR" --> <register> <name>RST_STR</name> <description> register RST_STR </description> <addressOffset>0xC</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0001</resetValue> <resetMask>0x01F3</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SRST" --> <field> <name>SRST</name> <description> bitfield SRST </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "FCSR" --> <field> <name>FCSR</name> <description> bitfield FCSR </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "CSVR" --> <field> <name>CSVR</name> <description> bitfield CSVR </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "HWDT" --> <field> <name>HWDT</name> <description> bitfield HWDT </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "SWDT" --> <field> <name>SWDT</name> <description> bitfield SWDT </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "INITX" --> <field> <name>INITX</name> <description> bitfield INITX </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "PONR" --> <field> <name>PONR</name> <description> bitfield PONR </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "STB_CTL" --> <register> <name>STB_CTL</name> <description> register STB_CTL </description> <addressOffset>0x8</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0xFFFF0013</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "KEY" --> <field> <name>KEY</name> <description> bitfield KEY </description> <lsb>16</lsb> <msb>31</msb> <access>read-write</access> </field> <!-- FIELD "SPL" --> <field> <name>SPL</name> <description> bitfield SPL </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "STM" --> <field> <name>STM</name> <description> bitfield STM </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CSV_CTL" --> <register> <name>CSV_CTL</name> <description> register CSV_CTL </description> <addressOffset>0x40</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x7003</resetValue> <resetMask>0x7303</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FCD" --> <field> <name>FCD</name> <description> bitfield FCD </description> <lsb>12</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "FCSRE" --> <field> <name>FCSRE</name> <description> bitfield FCSRE </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "FCSDE" --> <field> <name>FCSDE</name> <description> bitfield FCSDE </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "SCSVE" --> <field> <name>SCSVE</name> <description> bitfield SCSVE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "MCSVE" --> <field> <name>MCSVE</name> <description> bitfield MCSVE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CSV_STR" --> <register> <name>CSV_STR</name> <description> register CSV_STR </description> <addressOffset>0x44</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0x00</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SCMF" --> <field> <name>SCMF</name> <description> bitfield SCMF </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "MCMF" --> <field> <name>MCMF</name> <description> bitfield MCMF </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "FCSWH_CTL" --> <register> <name>FCSWH_CTL</name> <description> register FCSWH_CTL </description> <addressOffset>0x48</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0xFFFF</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "FCSWL_CTL" --> <register> <name>FCSWL_CTL</name> <description> register FCSWL_CTL </description> <addressOffset>0x4C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "FCSWD_CTL" --> <register> <name>FCSWD_CTL</name> <description> register FCSWD_CTL </description> <addressOffset>0x50</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> </registers> </peripheral> <!-- PERIPHERAL "CRTRIM" --> <peripheral> <name>CRTRIM</name> <description> peripheral CRTRIM </description> <groupName>CRTRIM</groupName> <baseAddress>0x4002E000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "MCR_PSR" --> <register> <name>MCR_PSR</name> <description> register MCR_PSR </description> <addressOffset>0x0</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x01</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CSR" --> <field> <name>CSR</name> <description> bitfield CSR </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "MCR_FTRM" --> <register> <name>MCR_FTRM</name> <description> register MCR_FTRM </description> <addressOffset>0x4</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0200</resetValue> <resetMask>0x03FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TRD" --> <field> <name>TRD</name> <description> bitfield TRD </description> <lsb>0</lsb> <msb>9</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "MCR_TTRM" --> <register> <name>MCR_TTRM</name> <description> register MCR_TTRM </description> <addressOffset>0x8</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x0F</resetValue> <resetMask>0x1F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TRT" --> <field> <name>TRT</name> <description> bitfield TRT </description> <lsb>0</lsb> <msb>4</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "MCR_RLR" --> <register> <name>MCR_RLR</name> <description> register MCR_RLR </description> <addressOffset>0xC</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000001</resetValue> <resetMask>0xFFFFFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TRMLCK" --> <field> <name>TRMLCK</name> <description> bitfield TRMLCK </description> <lsb>0</lsb> <msb>31</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "SWWDT" --> <peripheral> <name>SWWDT</name> <description> peripheral SWWDT </description> <groupName>SWWDT</groupName> <baseAddress>0x40012000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC00</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "SWDT" --> <interrupt> <name>SWDT</name> <value>1</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "WDOGLOAD" --> <register> <name>WDOGLOAD</name> <description> register WDOGLOAD </description> <addressOffset>0x0</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0xFFFFFFFF</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> <!-- REGISTER "WDOGVALUE" --> <register> <name>WDOGVALUE</name> <description> register WDOGVALUE </description> <addressOffset>0x4</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0xFFFFFFFF</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> <!-- REGISTER "WDOGCONTROL" --> <register> <name>WDOGCONTROL</name> <description> register WDOGCONTROL </description> <addressOffset>0x8</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RESEN" --> <field> <name>RESEN</name> <description> bitfield RESEN </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "INTEN" --> <field> <name>INTEN</name> <description> bitfield INTEN </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WDOGINTCLR" --> <register> <name>WDOGINTCLR</name> <description> register WDOGINTCLR </description> <addressOffset>0xC</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0xFFFFFFFF</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> <!-- REGISTER "WDOGRIS" --> <register> <name>WDOGRIS</name> <description> register WDOGRIS </description> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RIS" --> <field> <name>RIS</name> <description> bitfield RIS </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "WDOGLOCK" --> <register> <name>WDOGLOCK</name> <description> register WDOGLOCK </description> <addressOffset>0xC00</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> </registers> </peripheral> <!-- PERIPHERAL "HWWDT" --> <peripheral> <name>HWWDT</name> <description> peripheral HWWDT </description> <groupName>HWWDT</groupName> <baseAddress>0x40011000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC00</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "WDG_LDR" --> <register> <name>WDG_LDR</name> <description> register WDG_LDR </description> <addressOffset>0x0</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x0000FFFF</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> <!-- REGISTER "WDG_VLR" --> <register> <name>WDG_VLR</name> <description> register WDG_VLR </description> <addressOffset>0x4</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> <!-- REGISTER "WDG_CTL" --> <register> <name>WDG_CTL</name> <description> register WDG_CTL </description> <addressOffset>0x8</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x03</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RESEN" --> <field> <name>RESEN</name> <description> bitfield RESEN </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "INTEN" --> <field> <name>INTEN</name> <description> bitfield INTEN </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WDG_ICL" --> <register> <name>WDG_ICL</name> <description> register WDG_ICL </description> <addressOffset>0xC</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0xFF</resetValue> <resetMask>0x00</resetMask> </register> <!-- REGISTER "WDG_RIS" --> <register> <name>WDG_RIS</name> <description> register WDG_RIS </description> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0xFF</resetValue> <resetMask>0x00</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RIS" --> <field> <name>RIS</name> <description> bitfield RIS </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "WDG_LCK" --> <register> <name>WDG_LCK</name> <description> register WDG_LCK </description> <addressOffset>0xC00</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000001</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> </registers> </peripheral> <!-- PERIPHERAL "DTIM" --> <peripheral> <name>DTIM</name> <description> peripheral DTIM </description> <groupName>DTIM</groupName> <baseAddress>0x40015000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x1C</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x20</offset> <size>0x1C</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "DTIM_QDU" --> <interrupt> <name>DTIM_QDU</name> <value>6</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "TIMER1LOAD" --> <register> <name>TIMER1LOAD</name> <description> register TIMER1LOAD </description> <alternateGroup>DualTimer1</alternateGroup> <addressOffset>0x0</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> <!-- REGISTER "TIMER1VALUE" --> <register> <name>TIMER1VALUE</name> <description> register TIMER1VALUE </description> <addressOffset>0x4</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0xFFFFFFFF</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> <!-- REGISTER "TIMER1CONTROL" --> <register> <name>TIMER1CONTROL</name> <description> register TIMER1CONTROL </description> <addressOffset>0x8</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000020</resetValue> <resetMask>0x000000EF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TimerEn" --> <field> <name>TimerEn</name> <description> bitfield TimerEn </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "TimerMode" --> <field> <name>TimerMode</name> <description> bitfield TimerMode </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "IntEnable" --> <field> <name>IntEnable</name> <description> bitfield IntEnable </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "TimerPre" --> <field> <name>TimerPre</name> <description> bitfield TimerPre </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TimerSize" --> <field> <name>TimerSize</name> <description> bitfield TimerSize </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "OneShot" --> <field> <name>OneShot</name> <description> bitfield OneShot </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "TIMER1INTCLR" --> <register> <name>TIMER1INTCLR</name> <description> register TIMER1INTCLR </description> <addressOffset>0xC</addressOffset> <size>32</size> <access>write-only</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "TIMER1RIS" --> <register> <name>TIMER1RIS</name> <description> register TIMER1RIS </description> <addressOffset>0x10</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000001</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TIMER1RIS" --> <field> <name>TIMER1RIS</name> <description> bitfield TIMER1RIS </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "TIMER1MIS" --> <register> <name>TIMER1MIS</name> <description> register TIMER1MIS </description> <addressOffset>0x14</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000001</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TIMER1MIS" --> <field> <name>TIMER1MIS</name> <description> bitfield TIMER1MIS </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "TIMER1BGLOAD" --> <register> <name>TIMER1BGLOAD</name> <description> register TIMER1BGLOAD </description> <addressOffset>0x18</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0xFFFFFFFF</resetMask> </register> <!-- REGISTER "TIMER2LOAD" --> <register derivedFrom="TIMER1LOAD"> <name>TIMER2LOAD</name> <description> register TIMER2LOAD </description> <addressOffset>0x20</addressOffset> </register> <!-- REGISTER "TIMER2VALUE" --> <register derivedFrom="TIMER1VALUE"> <name>TIMER2VALUE</name> <description> register TIMER2VALUE </description> <addressOffset>0x24</addressOffset> </register> <!-- REGISTER "TIMER2CONTROL" --> <register derivedFrom="TIMER1CONTROL"> <name>TIMER2CONTROL</name> <description> register TIMER2CONTROL </description> <addressOffset>0x28</addressOffset> </register> <!-- REGISTER "TIMER2INTCLR" --> <register derivedFrom="TIMER1INTCLR"> <name>TIMER2INTCLR</name> <description> register TIMER2INTCLR </description> <addressOffset>0x2C</addressOffset> </register> <!-- REGISTER "TIMER2RIS" --> <register derivedFrom="TIMER1RIS"> <name>TIMER2RIS</name> <description> register TIMER2RIS </description> <addressOffset>0x30</addressOffset> </register> <!-- REGISTER "TIMER2MIS" --> <register derivedFrom="TIMER1MIS"> <name>TIMER2MIS</name> <description> register TIMER2MIS </description> <addressOffset>0x34</addressOffset> </register> <!-- REGISTER "TIMER2BGLOAD" --> <register derivedFrom="TIMER1BGLOAD"> <name>TIMER2BGLOAD</name> <description> register TIMER2BGLOAD </description> <addressOffset>0x38</addressOffset> </register> </registers> </peripheral> <!-- PERIPHERAL "MFT0" --> <peripheral> <name>MFT0</name> <description> peripheral MFT0 </description> <groupName>MFT0</groupName> <baseAddress>0x40020000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x14</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x18</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x1C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x20</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x24</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x28</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x2C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x30</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x34</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x38</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x3C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x40</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x44</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x48</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x50</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x54</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x58</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x5C</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x60</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x68</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x6C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x70</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x74</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x78</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x7C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x80</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x84</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x88</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x90</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x94</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x98</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x9C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xA0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xA4</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xA8</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xAC</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xB0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xB4</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xB8</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xBC</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "WFG" --> <interrupt> <name>WFG</name> <value>3</value> </interrupt> <!-- INTERRUPT "FRTIM" --> <interrupt> <name>FRTIM</name> <value>28</value> </interrupt> <!-- INTERRUPT "INCAP" --> <interrupt> <name>INCAP</name> <value>29</value> </interrupt> <!-- INTERRUPT "OUTCOMP" --> <interrupt> <name>OUTCOMP</name> <value>30</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "FRT_TCSA0" --> <register> <name>FRT_TCSA0</name> <description> register FRT_TCSA0 </description> <addressOffset>0x30</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0040</resetValue> <resetMask>0xE3FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CLK" --> <field> <name>CLK</name> <description> bitfield CLK </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "SCLR" --> <field> <name>SCLR</name> <description> bitfield SCLR </description> <lsb>4</lsb> <msb>4</msb> <access>write-only</access> </field> <!-- FIELD "MODE" --> <field> <name>MODE</name> <description> bitfield MODE </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "STOP" --> <field> <name>STOP</name> <description> bitfield STOP </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "BFE" --> <field> <name>BFE</name> <description> bitfield BFE </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ICRE" --> <field> <name>ICRE</name> <description> bitfield ICRE </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "ICLR" --> <field> <name>ICLR</name> <description> bitfield ICLR </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "IRQZE" --> <field> <name>IRQZE</name> <description> bitfield IRQZE </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "IRQZF" --> <field> <name>IRQZF</name> <description> bitfield IRQZF </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "ECKE" --> <field> <name>ECKE</name> <description> bitfield ECKE </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "FRT_TCSA1" --> <register derivedFrom="FRT_TCSA0"> <name>FRT_TCSA1</name> <description> register FRT_TCSA1 </description> <addressOffset>0x40</addressOffset> </register> <!-- REGISTER "FRT_TCSA2" --> <register derivedFrom="FRT_TCSA0"> <name>FRT_TCSA2</name> <description> register FRT_TCSA2 </description> <addressOffset>0x50</addressOffset> </register> <!-- REGISTER "FRT_TCSB0" --> <register> <name>FRT_TCSB0</name> <description> register FRT_TCSB0 </description> <addressOffset>0x34</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x0001</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "AD0E" --> <field> <name>AD0E</name> <description> bitfield AD0E </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "FRT_TCSB1" --> <register derivedFrom="FRT_TCSB0"> <name>FRT_TCSB1</name> <description> register FRT_TCSB1 </description> <addressOffset>0x44</addressOffset> </register> <!-- REGISTER "FRT_TCSB2" --> <register derivedFrom="FRT_TCSB0"> <name>FRT_TCSB2</name> <description> register FRT_TCSB2 </description> <addressOffset>0x54</addressOffset> </register> <!-- REGISTER "FRT_TCCP0" --> <register> <name>FRT_TCCP0</name> <description> register FRT_TCCP0 </description> <addressOffset>0x28</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0xFFFF</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "FRT_TCCP1" --> <register derivedFrom="FRT_TCCP0"> <name>FRT_TCCP1</name> <description> register FRT_TCCP1 </description> <addressOffset>0x38</addressOffset> </register> <!-- REGISTER "FRT_TCCP2" --> <register derivedFrom="FRT_TCCP0"> <name>FRT_TCCP2</name> <description> register FRT_TCCP2 </description> <addressOffset>0x48</addressOffset> </register> <!-- REGISTER "FRT_TCDT0" --> <register> <name>FRT_TCDT0</name> <description> register FRT_TCDT0 </description> <addressOffset>0x2C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "FRT_TCDT1" --> <register derivedFrom="FRT_TCDT0"> <name>FRT_TCDT1</name> <description> register FRT_TCDT1 </description> <addressOffset>0x3C</addressOffset> </register> <!-- REGISTER "FRT_TCDT2" --> <register derivedFrom="FRT_TCDT0"> <name>FRT_TCDT2</name> <description> register FRT_TCDT2 </description> <addressOffset>0x4C</addressOffset> </register> <!-- REGISTER "OCU_OCFS10" --> <register> <name>OCU_OCFS10</name> <description> register OCU_OCFS10 </description> <addressOffset>0x58</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FSO0" --> <field> <name>FSO0</name> <description> bitfield FSO0 </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FSO1" --> <field> <name>FSO1</name> <description> bitfield FSO1 </description> <lsb>4</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "OCU_OCFS32" --> <register derivedFrom="OCU_OCFS10"> <name>OCU_OCFS32</name> <description> register OCU_OCFS32 </description> <addressOffset>0x59</addressOffset> </register> <!-- REGISTER "OCU_OCFS54" --> <register derivedFrom="OCU_OCFS10"> <name>OCU_OCFS54</name> <description> register OCU_OCFS54 </description> <addressOffset>0x5C</addressOffset> </register> <!-- REGISTER "OCU_OCSA10" --> <register> <name>OCU_OCSA10</name> <description> register OCU_OCSA10 </description> <addressOffset>0x18</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x0C</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CST0" --> <field> <name>CST0</name> <description> bitfield CST0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> <!-- FIELD "CST1" --> <field> <name>CST1</name> <description> bitfield CST1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "BDIS0" --> <field> <name>BDIS0</name> <description> bitfield BDIS0 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "BDIS1" --> <field> <name>BDIS1</name> <description> bitfield BDIS1 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "IOE0" --> <field> <name>IOE0</name> <description> bitfield IOE0 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "IOE1" --> <field> <name>IOE1</name> <description> bitfield IOE1 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "IOP0" --> <field> <name>IOP0</name> <description> bitfield IOP0 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "IOP1" --> <field> <name>IOP1</name> <description> bitfield IOP1 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "OCU_OCSA32" --> <register derivedFrom="OCU_OCSA10"> <name>OCU_OCSA32</name> <description> register OCU_OCSA32 </description> <addressOffset>0x1C</addressOffset> </register> <!-- REGISTER "OCU_OCSA54" --> <register derivedFrom="OCU_OCSA10"> <name>OCU_OCSA54</name> <description> register OCU_OCSA54 </description> <addressOffset>0x20</addressOffset> </register> <!-- REGISTER "OCU_OCSB10" --> <register> <name>OCU_OCSB10</name> <description> register OCU_OCSB10 </description> <addressOffset>0x19</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x60</resetValue> <resetMask>0x73</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "OTD0" --> <field> <name>OTD0</name> <description> bitfield OTD0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> <!-- FIELD "OTD1" --> <field> <name>OTD1</name> <description> bitfield OTD1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "CMOD" --> <field> <name>CMOD</name> <description> bitfield CMOD </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "BTS0" --> <field> <name>BTS0</name> <description> bitfield BTS0 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "BTS1" --> <field> <name>BTS1</name> <description> bitfield BTS1 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "OCU_OCSB32" --> <register derivedFrom="OCU_OCSB10"> <name>OCU_OCSB32</name> <description> register OCU_OCSB32 </description> <addressOffset>0x1D</addressOffset> </register> <!-- REGISTER "OCU_OCSB54" --> <register derivedFrom="OCU_OCSB10"> <name>OCU_OCSB54</name> <description> register OCU_OCSB54 </description> <addressOffset>0x21</addressOffset> </register> <!-- REGISTER "OCU_OCSC" --> <register> <name>OCU_OCSC</name> <description> register OCU_OCSC </description> <addressOffset>0x24</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x3F00</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MOD0" --> <field> <name>MOD0</name> <description> bitfield MOD0 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "MOD1" --> <field> <name>MOD1</name> <description> bitfield MOD1 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "MOD2" --> <field> <name>MOD2</name> <description> bitfield MOD2 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "MOD3" --> <field> <name>MOD3</name> <description> bitfield MOD3 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "MOD4" --> <field> <name>MOD4</name> <description> bitfield MOD4 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "MOD5" --> <field> <name>MOD5</name> <description> bitfield MOD5 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "OCU_OCCP0" --> <register> <name>OCU_OCCP0</name> <description> register OCU_OCCP0 </description> <addressOffset>0x0</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "OCU_OCCP1" --> <register derivedFrom="OCU_OCCP0"> <name>OCU_OCCP1</name> <description> register OCU_OCCP1 </description> <addressOffset>0x4</addressOffset> </register> <!-- REGISTER "OCU_OCCP2" --> <register derivedFrom="OCU_OCCP0"> <name>OCU_OCCP2</name> <description> register OCU_OCCP2 </description> <addressOffset>0x8</addressOffset> </register> <!-- REGISTER "OCU_OCCP3" --> <register derivedFrom="OCU_OCCP0"> <name>OCU_OCCP3</name> <description> register OCU_OCCP3 </description> <addressOffset>0xC</addressOffset> </register> <!-- REGISTER "OCU_OCCP4" --> <register derivedFrom="OCU_OCCP0"> <name>OCU_OCCP4</name> <description> register OCU_OCCP4 </description> <addressOffset>0x10</addressOffset> </register> <!-- REGISTER "OCU_OCCP5" --> <register derivedFrom="OCU_OCCP0"> <name>OCU_OCCP5</name> <description> register OCU_OCCP5 </description> <addressOffset>0x14</addressOffset> </register> <!-- REGISTER "WFG_WFSA10" --> <register> <name>WFG_WFSA10</name> <description> register WFG_WFSA10 </description> <addressOffset>0x8C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x1FFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DCK" --> <field> <name>DCK</name> <description> bitfield DCK </description> <lsb>0</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "TMD" --> <field> <name>TMD</name> <description> bitfield TMD </description> <lsb>3</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "GTEN" --> <field> <name>GTEN</name> <description> bitfield GTEN </description> <lsb>6</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "PSEL" --> <field> <name>PSEL</name> <description> bitfield PSEL </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "PGEN" --> <field> <name>PGEN</name> <description> bitfield PGEN </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "DMOD" --> <field> <name>DMOD</name> <description> bitfield DMOD </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WFG_WFSA32" --> <register derivedFrom="WFG_WFSA10"> <name>WFG_WFSA32</name> <description> register WFG_WFSA32 </description> <addressOffset>0x90</addressOffset> </register> <!-- REGISTER "WFG_WFSA54" --> <register derivedFrom="WFG_WFSA10"> <name>WFG_WFSA54</name> <description> register WFG_WFSA54 </description> <addressOffset>0x94</addressOffset> </register> <!-- REGISTER "WFG_WFTM10" --> <register> <name>WFG_WFTM10</name> <description> register WFG_WFTM10 </description> <addressOffset>0x80</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "WFG_WFTM32" --> <register derivedFrom="WFG_WFTM10"> <name>WFG_WFTM32</name> <description> register WFG_WFTM32 </description> <addressOffset>0x84</addressOffset> </register> <!-- REGISTER "WFG_WFTM54" --> <register derivedFrom="WFG_WFTM10"> <name>WFG_WFTM54</name> <description> register WFG_WFTM54 </description> <addressOffset>0x88</addressOffset> </register> <!-- REGISTER "WFG_NZCL" --> <register> <name>WFG_NZCL</name> <description> register WFG_NZCL </description> <addressOffset>0x9C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x001F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DTIE" --> <field> <name>DTIE</name> <description> bitfield DTIE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> <!-- FIELD "NWS" --> <field> <name>NWS</name> <description> bitfield NWS </description> <lsb>1</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "SDTI" --> <field> <name>SDTI</name> <description> bitfield SDTI </description> <lsb>4</lsb> <msb>4</msb> <access>write-only</access> </field> </fields> </register> <!-- REGISTER "WFG_WFIR" --> <register> <name>WFG_WFIR</name> <description> register WFG_WFIR </description> <addressOffset>0x98</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFF3</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DTIF" --> <field> <name>DTIF</name> <description> bitfield DTIF </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> <!-- FIELD "DTIC" --> <field> <name>DTIC</name> <description> bitfield DTIC </description> <lsb>1</lsb> <msb>1</msb> <access>write-only</access> </field> <!-- FIELD "TMIF10" --> <field> <name>TMIF10</name> <description> bitfield TMIF10 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "TMIC10" --> <field> <name>TMIC10</name> <description> bitfield TMIC10 </description> <lsb>5</lsb> <msb>5</msb> <access>write-only</access> </field> <!-- FIELD "TMIE10" --> <field> <name>TMIE10</name> <description> bitfield TMIE10 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "TMIS10" --> <field> <name>TMIS10</name> <description> bitfield TMIS10 </description> <lsb>7</lsb> <msb>7</msb> <access>write-only</access> </field> <!-- FIELD "TMIF32" --> <field> <name>TMIF32</name> <description> bitfield TMIF32 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "TMIC32" --> <field> <name>TMIC32</name> <description> bitfield TMIC32 </description> <lsb>9</lsb> <msb>9</msb> <access>write-only</access> </field> <!-- FIELD "TMIE32" --> <field> <name>TMIE32</name> <description> bitfield TMIE32 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "TMIS32" --> <field> <name>TMIS32</name> <description> bitfield TMIS32 </description> <lsb>11</lsb> <msb>11</msb> <access>write-only</access> </field> <!-- FIELD "TMIF54" --> <field> <name>TMIF54</name> <description> bitfield TMIF54 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "TMIC54" --> <field> <name>TMIC54</name> <description> bitfield TMIC54 </description> <lsb>13</lsb> <msb>13</msb> <access>write-only</access> </field> <!-- FIELD "TMIE54" --> <field> <name>TMIE54</name> <description> bitfield TMIE54 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "TMIS54" --> <field> <name>TMIS54</name> <description> bitfield TMIS54 </description> <lsb>15</lsb> <msb>15</msb> <access>write-only</access> </field> </fields> </register> <!-- REGISTER "ICU_ICFS10" --> <register> <name>ICU_ICFS10</name> <description> register ICU_ICFS10 </description> <addressOffset>0x60</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FSI0" --> <field> <name>FSI0</name> <description> bitfield FSI0 </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FSI1" --> <field> <name>FSI1</name> <description> bitfield FSI1 </description> <lsb>4</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ICU_ICFS32" --> <register derivedFrom="ICU_ICFS10"> <name>ICU_ICFS32</name> <description> register ICU_ICFS32 </description> <addressOffset>0x61</addressOffset> </register> <!-- REGISTER "ICU_ICSA10" --> <register> <name>ICU_ICSA10</name> <description> register ICU_ICSA10 </description> <addressOffset>0x78</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EG0" --> <field> <name>EG0</name> <description> bitfield EG0 </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "EG1" --> <field> <name>EG1</name> <description> bitfield EG1 </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "ICE0" --> <field> <name>ICE0</name> <description> bitfield ICE0 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "ICE1" --> <field> <name>ICE1</name> <description> bitfield ICE1 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "ICP0" --> <field> <name>ICP0</name> <description> bitfield ICP0 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ICP1" --> <field> <name>ICP1</name> <description> bitfield ICP1 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ICU_ICSA32" --> <register derivedFrom="ICU_ICSA10"> <name>ICU_ICSA32</name> <description> register ICU_ICSA32 </description> <addressOffset>0x7C</addressOffset> </register> <!-- REGISTER "ICU_ICSB10" --> <register> <name>ICU_ICSB10</name> <description> register ICU_ICSB10 </description> <addressOffset>0x79</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0x00</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "IEI0" --> <field> <name>IEI0</name> <description> bitfield IEI0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> <!-- FIELD "IEI1" --> <field> <name>IEI1</name> <description> bitfield IEI1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "ICU_ICSB32" --> <register derivedFrom="ICU_ICSB10"> <name>ICU_ICSB32</name> <description> register ICU_ICSB32 </description> <addressOffset>0x7D</addressOffset> </register> <!-- REGISTER "ICU_ICCP0" --> <register> <name>ICU_ICCP0</name> <description> register ICU_ICCP0 </description> <addressOffset>0x68</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0x0000</resetMask> </register> <!-- REGISTER "ICU_ICCP1" --> <register derivedFrom="ICU_ICCP0"> <name>ICU_ICCP1</name> <description> register ICU_ICCP1 </description> <addressOffset>0x6C</addressOffset> </register> <!-- REGISTER "ICU_ICCP2" --> <register derivedFrom="ICU_ICCP0"> <name>ICU_ICCP2</name> <description> register ICU_ICCP2 </description> <addressOffset>0x70</addressOffset> </register> <!-- REGISTER "ICU_ICCP3" --> <register derivedFrom="ICU_ICCP0"> <name>ICU_ICCP3</name> <description> register ICU_ICCP3 </description> <addressOffset>0x74</addressOffset> </register> <!-- REGISTER "ADCMP_ACSA" --> <register> <name>ADCMP_ACSA</name> <description> register ADCMP_ACSA </description> <addressOffset>0xBC</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x3F3F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CE0" --> <field> <name>CE0</name> <description> bitfield CE0 </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "CE1" --> <field> <name>CE1</name> <description> bitfield CE1 </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "CE2" --> <field> <name>CE2</name> <description> bitfield CE2 </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "SEL0" --> <field> <name>SEL0</name> <description> bitfield SEL0 </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "SEL1" --> <field> <name>SEL1</name> <description> bitfield SEL1 </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "SEL2" --> <field> <name>SEL2</name> <description> bitfield SEL2 </description> <lsb>12</lsb> <msb>13</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADCMP_ACSB" --> <register> <name>ADCMP_ACSB</name> <description> register ADCMP_ACSB </description> <addressOffset>0xB8</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x07</resetValue> <resetMask>0x77</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BDIS0" --> <field> <name>BDIS0</name> <description> bitfield BDIS0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> <!-- FIELD "BDIS1" --> <field> <name>BDIS1</name> <description> bitfield BDIS1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "BDIS2" --> <field> <name>BDIS2</name> <description> bitfield BDIS2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "BTS0" --> <field> <name>BTS0</name> <description> bitfield BTS0 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "BTS1" --> <field> <name>BTS1</name> <description> bitfield BTS1 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "BTS2" --> <field> <name>BTS2</name> <description> bitfield BTS2 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADCMP_ACCP0" --> <register> <name>ADCMP_ACCP0</name> <description> register ADCMP_ACCP0 </description> <addressOffset>0xA0</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "ADCMP_ACCP1" --> <register derivedFrom="ADCMP_ACCP0"> <name>ADCMP_ACCP1</name> <description> register ADCMP_ACCP1 </description> <addressOffset>0xA8</addressOffset> </register> <!-- REGISTER "ADCMP_ACCP2" --> <register derivedFrom="ADCMP_ACCP0"> <name>ADCMP_ACCP2</name> <description> register ADCMP_ACCP2 </description> <addressOffset>0xB0</addressOffset> </register> <!-- REGISTER "ADCMP_ACCPDN0" --> <register> <name>ADCMP_ACCPDN0</name> <description> register ADCMP_ACCPDN0 </description> <addressOffset>0xA4</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "ADCMP_ACCPDN1" --> <register derivedFrom="ADCMP_ACCPDN0"> <name>ADCMP_ACCPDN1</name> <description> register ADCMP_ACCPDN1 </description> <addressOffset>0xAC</addressOffset> </register> <!-- REGISTER "ADCMP_ACCPDN2" --> <register derivedFrom="ADCMP_ACCPDN0"> <name>ADCMP_ACCPDN2</name> <description> register ADCMP_ACCPDN2 </description> <addressOffset>0xB4</addressOffset> </register> <!-- REGISTER "ADCMP_ATSA" --> <register> <name>ADCMP_ATSA</name> <description> register ADCMP_ATSA </description> <addressOffset>0xC0</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x0303</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "AD0S" --> <field> <name>AD0S</name> <description> bitfield AD0S </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "AD0P" --> <field> <name>AD0P</name> <description> bitfield AD0P </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "BTIOSEL03" --> <peripheral> <name>BTIOSEL03</name> <description> peripheral BTIOSEL03 </description> <groupName>BTIOSEL03</groupName> <baseAddress>0x40025100</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "BTSEL0123" --> <register> <name>BTSEL0123</name> <description> register BTSEL0123 </description> <addressOffset>0x00</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFF00</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SEL23_" --> <field> <name>SEL23_</name> <description> bitfield SEL23_ </description> <lsb>12</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "SEL01_" --> <field> <name>SEL01_</name> <description> bitfield SEL01_ </description> <lsb>8</lsb> <msb>11</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "BTIOSEL47" --> <peripheral> <name>BTIOSEL47</name> <description> peripheral BTIOSEL47 </description> <groupName>BTIOSEL47</groupName> <baseAddress>0x40025300</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "BTSEL4567" --> <register> <name>BTSEL4567</name> <description> register BTSEL4567 </description> <addressOffset>0x00</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFF00</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SEL67_" --> <field> <name>SEL67_</name> <description> bitfield SEL67_ </description> <lsb>12</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "SEL45_" --> <field> <name>SEL45_</name> <description> bitfield SEL45_ </description> <lsb>8</lsb> <msb>11</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "SBSSR" --> <peripheral> <name>SBSSR</name> <description> peripheral SBSSR </description> <groupName>SBSSR</groupName> <baseAddress>0x40025F00</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0FC</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "BTSSSR" --> <register> <name>BTSSSR</name> <description> register BTSSSR </description> <addressOffset>0xFC</addressOffset> <size>16</size> <access>write-only</access> <resetValue>0x0000</resetValue> <resetMask>0x0000</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SSSR15" --> <field> <name>SSSR15</name> <description> bitfield SSSR15 </description> <lsb>15</lsb> <msb>15</msb> <access>write-only</access> </field> <!-- FIELD "SSSR14" --> <field> <name>SSSR14</name> <description> bitfield SSSR14 </description> <lsb>14</lsb> <msb>14</msb> <access>write-only</access> </field> <!-- FIELD "SSSR13" --> <field> <name>SSSR13</name> <description> bitfield SSSR13 </description> <lsb>13</lsb> <msb>13</msb> <access>write-only</access> </field> <!-- FIELD "SSSR12" --> <field> <name>SSSR12</name> <description> bitfield SSSR12 </description> <lsb>12</lsb> <msb>12</msb> <access>write-only</access> </field> <!-- FIELD "SSSR11" --> <field> <name>SSSR11</name> <description> bitfield SSSR11 </description> <lsb>11</lsb> <msb>11</msb> <access>write-only</access> </field> <!-- FIELD "SSSR10" --> <field> <name>SSSR10</name> <description> bitfield SSSR10 </description> <lsb>10</lsb> <msb>10</msb> <access>write-only</access> </field> <!-- FIELD "SSSR9" --> <field> <name>SSSR9</name> <description> bitfield SSSR9 </description> <lsb>9</lsb> <msb>9</msb> <access>write-only</access> </field> <!-- FIELD "SSSR8" --> <field> <name>SSSR8</name> <description> bitfield SSSR8 </description> <lsb>8</lsb> <msb>8</msb> <access>write-only</access> </field> <!-- FIELD "SSSR7" --> <field> <name>SSSR7</name> <description> bitfield SSSR7 </description> <lsb>7</lsb> <msb>7</msb> <access>write-only</access> </field> <!-- FIELD "SSSR6" --> <field> <name>SSSR6</name> <description> bitfield SSSR6 </description> <lsb>6</lsb> <msb>6</msb> <access>write-only</access> </field> <!-- FIELD "SSSR5" --> <field> <name>SSSR5</name> <description> bitfield SSSR5 </description> <lsb>5</lsb> <msb>5</msb> <access>write-only</access> </field> <!-- FIELD "SSSR4" --> <field> <name>SSSR4</name> <description> bitfield SSSR4 </description> <lsb>4</lsb> <msb>4</msb> <access>write-only</access> </field> <!-- FIELD "SSSR3" --> <field> <name>SSSR3</name> <description> bitfield SSSR3 </description> <lsb>3</lsb> <msb>3</msb> <access>write-only</access> </field> <!-- FIELD "SSSR2" --> <field> <name>SSSR2</name> <description> bitfield SSSR2 </description> <lsb>2</lsb> <msb>2</msb> <access>write-only</access> </field> <!-- FIELD "SSSR1" --> <field> <name>SSSR1</name> <description> bitfield SSSR1 </description> <lsb>1</lsb> <msb>1</msb> <access>write-only</access> </field> <!-- FIELD "SSSR0" --> <field> <name>SSSR0</name> <description> bitfield SSSR0 </description> <lsb>0</lsb> <msb>0</msb> <access>write-only</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "BT0" --> <peripheral> <name>BT0</name> <description> peripheral BT0 </description> <groupName>BT0</groupName> <baseAddress>0x40025000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "BTIM0_7" --> <interrupt> <name>BTIM0_7</name> <value>31</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "PWM_TMCR" --> <register> <name>PWM_TMCR</name> <description> register PWM_TMCR </description> <alternateGroup>PWM</alternateGroup> <addressOffset>0x0C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x7F7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CKS2_0" --> <field> <name>CKS2_0</name> <description> bitfield CKS2_0 </description> <lsb>12</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "RTGEN" --> <field> <name>RTGEN</name> <description> bitfield RTGEN </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "PMSK" --> <field> <name>PMSK</name> <description> bitfield PMSK </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "EGS" --> <field> <name>EGS</name> <description> bitfield EGS </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "FMD" --> <field> <name>FMD</name> <description> bitfield FMD </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "OSEL" --> <field> <name>OSEL</name> <description> bitfield OSEL </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "MDSE" --> <field> <name>MDSE</name> <description> bitfield MDSE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "CTEN" --> <field> <name>CTEN</name> <description> bitfield CTEN </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "STRG" --> <field> <name>STRG</name> <description> bitfield STRG </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PWM_TMCR2" --> <register> <name>PWM_TMCR2</name> <description> register PWM_TMCR2 </description> <alternateGroup>PWM</alternateGroup> <addressOffset>0x11</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CKS3" --> <field> <name>CKS3</name> <description> bitfield CKS3 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PWM_STC" --> <register> <name>PWM_STC</name> <description> register PWM_STC </description> <alternateGroup>PWM</alternateGroup> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x77</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TGIE" --> <field> <name>TGIE</name> <description> bitfield TGIE </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "DTIE" --> <field> <name>DTIE</name> <description> bitfield DTIE </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "UDIE" --> <field> <name>UDIE</name> <description> bitfield UDIE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TGIR" --> <field> <name>TGIR</name> <description> bitfield TGIR </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "DTIR" --> <field> <name>DTIR</name> <description> bitfield DTIR </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "UDIR" --> <field> <name>UDIR</name> <description> bitfield UDIR </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PWM_PCSR" --> <register> <name>PWM_PCSR</name> <description> register PWM_PCSR </description> <alternateGroup>PWM</alternateGroup> <addressOffset>0x00</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x0000</resetMask> </register> <!-- REGISTER "PWM_PDUT" --> <register> <name>PWM_PDUT</name> <description> register PWM_PDUT </description> <alternateGroup>PWM</alternateGroup> <addressOffset>0x04</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x0000</resetMask> </register> <!-- REGISTER "PWM_TMR" --> <register> <name>PWM_TMR</name> <description> register PWM_TMR </description> <alternateGroup>PWM</alternateGroup> <addressOffset>0x08</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "PPG_TMCR" --> <register> <name>PPG_TMCR</name> <description> register PPG_TMCR </description> <alternateGroup>PPG</alternateGroup> <addressOffset>0x0C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x7F7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CKS2_0" --> <field> <name>CKS2_0</name> <description> bitfield CKS2_0 </description> <lsb>12</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "RTGEN" --> <field> <name>RTGEN</name> <description> bitfield RTGEN </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "PMSK" --> <field> <name>PMSK</name> <description> bitfield PMSK </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "EGS" --> <field> <name>EGS</name> <description> bitfield EGS </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "FMD" --> <field> <name>FMD</name> <description> bitfield FMD </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "OSEL" --> <field> <name>OSEL</name> <description> bitfield OSEL </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "MDSE" --> <field> <name>MDSE</name> <description> bitfield MDSE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "CTEN" --> <field> <name>CTEN</name> <description> bitfield CTEN </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "STRG" --> <field> <name>STRG</name> <description> bitfield STRG </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PPG_TMCR2" --> <register> <name>PPG_TMCR2</name> <description> register PPG_TMCR2 </description> <alternateGroup>PPG</alternateGroup> <addressOffset>0x11</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CKS3" --> <field> <name>CKS3</name> <description> bitfield CKS3 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PPG_STC" --> <register> <name>PPG_STC</name> <description> register PPG_STC </description> <alternateGroup>PPG</alternateGroup> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x55</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TGIE" --> <field> <name>TGIE</name> <description> bitfield TGIE </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "UDIE" --> <field> <name>UDIE</name> <description> bitfield UDIE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TGIR" --> <field> <name>TGIR</name> <description> bitfield TGIR </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "UDIR" --> <field> <name>UDIR</name> <description> bitfield UDIR </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PPG_PRLL" --> <register> <name>PPG_PRLL</name> <description> register PPG_PRLL </description> <alternateGroup>PPG</alternateGroup> <addressOffset>0x00</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x0000</resetMask> </register> <!-- REGISTER "PPG_PRLH" --> <register> <name>PPG_PRLH</name> <description> register PPG_PRLH </description> <alternateGroup>PPG</alternateGroup> <addressOffset>0x04</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x0000</resetMask> </register> <!-- REGISTER "PPG_TMR" --> <register> <name>PPG_TMR</name> <description> register PPG_TMR </description> <alternateGroup>PPG</alternateGroup> <addressOffset>0x08</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "RT_TMCR" --> <register> <name>RT_TMCR</name> <description> register RT_TMCR </description> <alternateGroup>RT</alternateGroup> <addressOffset>0x0C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x73FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CKS2_0" --> <field> <name>CKS2_0</name> <description> bitfield CKS2_0 </description> <lsb>12</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "EGS" --> <field> <name>EGS</name> <description> bitfield EGS </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "T32" --> <field> <name>T32</name> <description> bitfield T32 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "FMD" --> <field> <name>FMD</name> <description> bitfield FMD </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "OSEL" --> <field> <name>OSEL</name> <description> bitfield OSEL </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "MDSE" --> <field> <name>MDSE</name> <description> bitfield MDSE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "CTEN" --> <field> <name>CTEN</name> <description> bitfield CTEN </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "STRG" --> <field> <name>STRG</name> <description> bitfield STRG </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "RT_TMCR2" --> <register> <name>RT_TMCR2</name> <description> register RT_TMCR2 </description> <alternateGroup>RT</alternateGroup> <addressOffset>0x11</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CKS3" --> <field> <name>CKS3</name> <description> bitfield CKS3 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "RT_STC" --> <register> <name>RT_STC</name> <description> register RT_STC </description> <alternateGroup>RT</alternateGroup> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x55</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TGIE" --> <field> <name>TGIE</name> <description> bitfield TGIE </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "UDIE" --> <field> <name>UDIE</name> <description> bitfield UDIE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TGIR" --> <field> <name>TGIR</name> <description> bitfield TGIR </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "UDIR" --> <field> <name>UDIR</name> <description> bitfield UDIR </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "RT_PCSR" --> <register> <name>RT_PCSR</name> <description> register RT_PCSR </description> <alternateGroup>RT</alternateGroup> <addressOffset>0x00</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x0000</resetMask> </register> <!-- REGISTER "RT_TMR" --> <register> <name>RT_TMR</name> <description> register RT_TMR </description> <alternateGroup>RT</alternateGroup> <addressOffset>0x08</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0x0000</resetMask> </register> <!-- REGISTER "PWC_TMCR" --> <register> <name>PWC_TMCR</name> <description> register PWC_TMCR </description> <alternateGroup>PWC</alternateGroup> <addressOffset>0x0C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x77F6</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CKS2_0" --> <field> <name>CKS2_0</name> <description> bitfield CKS2_0 </description> <lsb>12</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "EGS" --> <field> <name>EGS</name> <description> bitfield EGS </description> <lsb>8</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "T32" --> <field> <name>T32</name> <description> bitfield T32 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "FMD" --> <field> <name>FMD</name> <description> bitfield FMD </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "MDSE" --> <field> <name>MDSE</name> <description> bitfield MDSE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "CTEN" --> <field> <name>CTEN</name> <description> bitfield CTEN </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PWC_TMCR2" --> <register> <name>PWC_TMCR2</name> <description> register PWC_TMCR2 </description> <alternateGroup>PWC</alternateGroup> <addressOffset>0x11</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CKS3" --> <field> <name>CKS3</name> <description> bitfield CKS3 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PWC_STC" --> <register> <name>PWC_STC</name> <description> register PWC_STC </description> <alternateGroup>PWC</alternateGroup> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xD5</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ERR" --> <field> <name>ERR</name> <description> bitfield ERR </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "EDIE" --> <field> <name>EDIE</name> <description> bitfield EDIE </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "OVIE" --> <field> <name>OVIE</name> <description> bitfield OVIE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "EDIR" --> <field> <name>EDIR</name> <description> bitfield EDIR </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "OVIR" --> <field> <name>OVIR</name> <description> bitfield OVIR </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PWC_DTBF" --> <register> <name>PWC_DTBF</name> <description> register PWC_DTBF </description> <alternateGroup>PWC</alternateGroup> <addressOffset>0x04</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> </registers> </peripheral> <!-- PERIPHERAL "BT1" --> <peripheral derivedFrom="BT0"> <name>BT1</name> <baseAddress>0x40025040</baseAddress> </peripheral> <!-- PERIPHERAL "BT2" --> <peripheral derivedFrom="BT0"> <name>BT2</name> <baseAddress>0x40025080</baseAddress> </peripheral> <!-- PERIPHERAL "BT3" --> <peripheral derivedFrom="BT0"> <name>BT3</name> <baseAddress>0x400250C0</baseAddress> </peripheral> <!-- PERIPHERAL "BT4" --> <peripheral derivedFrom="BT0"> <name>BT4</name> <baseAddress>0x40025200</baseAddress> </peripheral> <!-- PERIPHERAL "BT5" --> <peripheral derivedFrom="BT0"> <name>BT5</name> <baseAddress>0x40025240</baseAddress> </peripheral> <!-- PERIPHERAL "BT6" --> <peripheral derivedFrom="BT0"> <name>BT6</name> <baseAddress>0x40025280</baseAddress> </peripheral> <!-- PERIPHERAL "BT7" --> <peripheral derivedFrom="BT0"> <name>BT7</name> <baseAddress>0x400252C0</baseAddress> </peripheral> <!-- PERIPHERAL "MFT_PPG" --> <peripheral> <name>MFT_PPG</name> <description> peripheral MFT_PPG </description> <groupName>MFT_PPG</groupName> <baseAddress>0x40024000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x14</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x100</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x104</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x200</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x204</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x208</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x20C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x210</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x214</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x218</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x240</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x244</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x248</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x24C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x250</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x254</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x258</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x380</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "PPG" --> <interrupt> <name>PPG</name> <value>23</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "TTCR0" --> <register> <name>TTCR0</name> <description> register TTCR0 </description> <addressOffset>0x0</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0xF000</resetValue> <resetMask>0xFF00</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TRG6O" --> <field> <name>TRG6O</name> <description> bitfield TRG6O </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "TRG4O" --> <field> <name>TRG4O</name> <description> bitfield TRG4O </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "TRG2O" --> <field> <name>TRG2O</name> <description> bitfield TRG2O </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "TRG0O" --> <field> <name>TRG0O</name> <description> bitfield TRG0O </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "CS0" --> <field> <name>CS0</name> <description> bitfield CS0 </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "MONI0" --> <field> <name>MONI0</name> <description> bitfield MONI0 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "STR0" --> <field> <name>STR0</name> <description> bitfield STR0 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "COMP0" --> <register> <name>COMP0</name> <description> register COMP0 </description> <addressOffset>0x08</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFF00</resetMask> </register> <!-- REGISTER "COMP2" --> <register> <name>COMP2</name> <description> register COMP2 </description> <addressOffset>0x0C</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> </register> <!-- REGISTER "COMP4" --> <register derivedFrom="COMP0"> <name>COMP4</name> <description> register COMP4 </description> <addressOffset>0x10</addressOffset> </register> <!-- REGISTER "COMP6" --> <register derivedFrom="COMP2"> <name>COMP6</name> <description> register COMP6 </description> <addressOffset>0x14</addressOffset> </register> <!-- REGISTER "TRG" --> <register> <name>TRG</name> <description> register TRG </description> <addressOffset>0x100</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PEN07" --> <field> <name>PEN07</name> <description> bitfield PEN07 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "PEN06" --> <field> <name>PEN06</name> <description> bitfield PEN06 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "PEN05" --> <field> <name>PEN05</name> <description> bitfield PEN05 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "PEN04" --> <field> <name>PEN04</name> <description> bitfield PEN04 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "PEN03" --> <field> <name>PEN03</name> <description> bitfield PEN03 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "PEN02" --> <field> <name>PEN02</name> <description> bitfield PEN02 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "PEN01" --> <field> <name>PEN01</name> <description> bitfield PEN01 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "PEN00" --> <field> <name>PEN00</name> <description> bitfield PEN00 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "REVC" --> <register> <name>REVC</name> <description> register REVC </description> <addressOffset>0x104</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "REV07" --> <field> <name>REV07</name> <description> bitfield REV07 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "REV06" --> <field> <name>REV06</name> <description> bitfield REV06 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "REV05" --> <field> <name>REV05</name> <description> bitfield REV05 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "REV04" --> <field> <name>REV04</name> <description> bitfield REV04 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "REV03" --> <field> <name>REV03</name> <description> bitfield REV03 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "REV02" --> <field> <name>REV02</name> <description> bitfield REV02 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "REV01" --> <field> <name>REV01</name> <description> bitfield REV01 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "REV00" --> <field> <name>REV00</name> <description> bitfield REV00 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PPGC0" --> <register> <name>PPGC0</name> <description> register PPGC0 </description> <addressOffset>0x201</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PIE" --> <field> <name>PIE</name> <description> bitfield PIE </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "PUF" --> <field> <name>PUF</name> <description> bitfield PUF </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "INTM" --> <field> <name>INTM</name> <description> bitfield INTM </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "PCS" --> <field> <name>PCS</name> <description> bitfield PCS </description> <lsb>3</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "MD" --> <field> <name>MD</name> <description> bitfield MD </description> <lsb>1</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "TTRG" --> <field> <name>TTRG</name> <description> bitfield TTRG </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PPGC1" --> <register derivedFrom="PPGC0"> <name>PPGC1</name> <description> register PPGC1 </description> <addressOffset>0x200</addressOffset> </register> <!-- REGISTER "PPGC2" --> <register derivedFrom="PPGC0"> <name>PPGC2</name> <description> register PPGC2 </description> <addressOffset>0x205</addressOffset> </register> <!-- REGISTER "PPGC3" --> <register derivedFrom="PPGC0"> <name>PPGC3</name> <description> register PPGC3 </description> <addressOffset>0x204</addressOffset> </register> <!-- REGISTER "PPGC4" --> <register derivedFrom="PPGC0"> <name>PPGC4</name> <description> register PPGC4 </description> <addressOffset>0x241</addressOffset> </register> <!-- REGISTER "PPGC5" --> <register derivedFrom="PPGC0"> <name>PPGC5</name> <description> register PPGC5 </description> <addressOffset>0x240</addressOffset> </register> <!-- REGISTER "PPGC6" --> <register derivedFrom="PPGC0"> <name>PPGC6</name> <description> register PPGC6 </description> <addressOffset>0x245</addressOffset> </register> <!-- REGISTER "PPGC7" --> <register derivedFrom="PPGC0"> <name>PPGC7</name> <description> register PPGC7 </description> <addressOffset>0x244</addressOffset> </register> <!-- REGISTER "PRLH0" --> <register> <name>PRLH0</name> <description> register PRLH0 </description> <addressOffset>0x209</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x00</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PRLH" --> <field> <name>PRLH</name> <description> bitfield PRLH </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PRLL0" --> <register> <name>PRLL0</name> <description> register PRLL0 </description> <addressOffset>0x208</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x00</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PRLL" --> <field> <name>PRLL</name> <description> bitfield PRLL </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PRLH1" --> <register derivedFrom="PRLH0"> <name>PRLH1</name> <description> register PRLH1 </description> <addressOffset>0x20D</addressOffset> </register> <!-- REGISTER "PRLL1" --> <register derivedFrom="PRLL0"> <name>PRLL1</name> <description> register PRLL1 </description> <addressOffset>0x20C</addressOffset> </register> <!-- REGISTER "PRLH2" --> <register derivedFrom="PRLH0"> <name>PRLH2</name> <description> register PRLH2 </description> <addressOffset>0x211</addressOffset> </register> <!-- REGISTER "PRLL2" --> <register derivedFrom="PRLL0"> <name>PRLL2</name> <description> register PRLL2 </description> <addressOffset>0x210</addressOffset> </register> <!-- REGISTER "PRLH3" --> <register derivedFrom="PRLH0"> <name>PRLH3</name> <description> register PRLH3 </description> <addressOffset>0x215</addressOffset> </register> <!-- REGISTER "PRLL3" --> <register derivedFrom="PRLL0"> <name>PRLL3</name> <description> register PRLL3 </description> <addressOffset>0x214</addressOffset> </register> <!-- REGISTER "PRLH4" --> <register derivedFrom="PRLH0"> <name>PRLH4</name> <description> register PRLH4 </description> <addressOffset>0x249</addressOffset> </register> <!-- REGISTER "PRLL4" --> <register derivedFrom="PRLL0"> <name>PRLL4</name> <description> register PRLL4 </description> <addressOffset>0x248</addressOffset> </register> <!-- REGISTER "PRLH5" --> <register derivedFrom="PRLH0"> <name>PRLH5</name> <description> register PRLH5 </description> <addressOffset>0x24D</addressOffset> </register> <!-- REGISTER "PRLL5" --> <register derivedFrom="PRLL0"> <name>PRLL5</name> <description> register PRLL5 </description> <addressOffset>0x24C</addressOffset> </register> <!-- REGISTER "PRLH6" --> <register derivedFrom="PRLH0"> <name>PRLH6</name> <description> register PRLH6 </description> <addressOffset>0x251</addressOffset> </register> <!-- REGISTER "PRLL6" --> <register derivedFrom="PRLL0"> <name>PRLL6</name> <description> register PRLL6 </description> <addressOffset>0x250</addressOffset> </register> <!-- REGISTER "PRLH7" --> <register derivedFrom="PRLH0"> <name>PRLH7</name> <description> register PRLH7 </description> <addressOffset>0x255</addressOffset> </register> <!-- REGISTER "PRLL7" --> <register derivedFrom="PRLL0"> <name>PRLL7</name> <description> register PRLL7 </description> <addressOffset>0x254</addressOffset> </register> <!-- REGISTER "GATEC0" --> <register> <name>GATEC0</name> <description> register GATEC0 </description> <addressOffset>0x218</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x33</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "STRG2" --> <field> <name>STRG2</name> <description> bitfield STRG2 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "EDGE2" --> <field> <name>EDGE2</name> <description> bitfield EDGE2 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "STRG0" --> <field> <name>STRG0</name> <description> bitfield STRG0 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "EDGE0" --> <field> <name>EDGE0</name> <description> bitfield EDGE0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "GATEC4" --> <register> <name>GATEC4</name> <description> register GATEC4 </description> <addressOffset>0x258</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x33</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "STRG6" --> <field> <name>STRG6</name> <description> bitfield STRG6 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "EDGE6" --> <field> <name>EDGE6</name> <description> bitfield EDGE6 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "STRG4" --> <field> <name>STRG4</name> <description> bitfield STRG4 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "EDGE4" --> <field> <name>EDGE4</name> <description> bitfield EDGE4 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IGBTC" --> <register> <name>IGBTC</name> <description> register IGBTC </description> <addressOffset>0x380</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "IGATIH" --> <field> <name>IGATIH</name> <description> bitfield IGATIH </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "IGNFW" --> <field> <name>IGNFW</name> <description> bitfield IGNFW </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "IGOSEL" --> <field> <name>IGOSEL</name> <description> bitfield IGOSEL </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "IGTRGLV" --> <field> <name>IGTRGLV</name> <description> bitfield IGTRGLV </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "IGBTMD" --> <field> <name>IGBTMD</name> <description> bitfield IGBTMD </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "ADC0" --> <peripheral> <name>ADC0</name> <description> peripheral ADC0 </description> <groupName>ADC0</groupName> <baseAddress>0x40027000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x14</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x18</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x1C</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x20</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x24</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x26</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x28</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x2C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x30</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x34</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x38</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x3C</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "ADC0" --> <interrupt> <name>ADC0</name> <value>25</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "ADCR" --> <register> <name>ADCR</name> <description> register ADCR </description> <addressOffset>0x1</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xEF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SCIF" --> <field> <name>SCIF</name> <description> bitfield SCIF </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "PCIF" --> <field> <name>PCIF</name> <description> bitfield PCIF </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "CMPIF" --> <field> <name>CMPIF</name> <description> bitfield CMPIF </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "SCIE" --> <field> <name>SCIE</name> <description> bitfield SCIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "PCIE" --> <field> <name>PCIE</name> <description> bitfield PCIE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "CMPIE" --> <field> <name>CMPIE</name> <description> bitfield CMPIE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "OVRIE" --> <field> <name>OVRIE</name> <description> bitfield OVRIE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADSR" --> <register> <name>ADSR</name> <description> register ADSR </description> <addressOffset>0x0</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xC7</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ADSTP" --> <field> <name>ADSTP</name> <description> bitfield ADSTP </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "FDAS" --> <field> <name>FDAS</name> <description> bitfield FDAS </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "PCNS" --> <field> <name>PCNS</name> <description> bitfield PCNS </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "PCS" --> <field> <name>PCS</name> <description> bitfield PCS </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "SCS" --> <field> <name>SCS</name> <description> bitfield SCS </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SCCR" --> <register> <name>SCCR</name> <description> register SCCR </description> <addressOffset>0x9</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x80</resetValue> <resetMask>0xF7</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SEMP" --> <field> <name>SEMP</name> <description> bitfield SEMP </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "SFUL" --> <field> <name>SFUL</name> <description> bitfield SFUL </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "SOVR" --> <field> <name>SOVR</name> <description> bitfield SOVR </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "SFCLR" --> <field> <name>SFCLR</name> <description> bitfield SFCLR </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "RPT" --> <field> <name>RPT</name> <description> bitfield RPT </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "SHEN" --> <field> <name>SHEN</name> <description> bitfield SHEN </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "SSTR" --> <field> <name>SSTR</name> <description> bitfield SSTR </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SFNS" --> <register> <name>SFNS</name> <description> register SFNS </description> <addressOffset>0x8</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x0F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SFS" --> <field> <name>SFS</name> <description> bitfield SFS </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SCFD" --> <register> <name>SCFD</name> <description> register SCFD </description> <addressOffset>0xC</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0xFFF0131F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SD" --> <field> <name>SD</name> <description> bitfield SD </description> <lsb>20</lsb> <msb>31</msb> <access>read-only</access> </field> <!-- FIELD "INVL" --> <field> <name>INVL</name> <description> bitfield INVL </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "RS" --> <field> <name>RS</name> <description> bitfield RS </description> <lsb>8</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "SC" --> <field> <name>SC</name> <description> bitfield SC </description> <lsb>0</lsb> <msb>4</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "SCIS3" --> <register> <name>SCIS3</name> <description> register SCIS3 </description> <addressOffset>0x11</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "AN31" --> <field> <name>AN31</name> <description> bitfield AN31 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "AN30" --> <field> <name>AN30</name> <description> bitfield AN30 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "AN29" --> <field> <name>AN29</name> <description> bitfield AN29 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "AN28" --> <field> <name>AN28</name> <description> bitfield AN28 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "AN27" --> <field> <name>AN27</name> <description> bitfield AN27 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "AN26" --> <field> <name>AN26</name> <description> bitfield AN26 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "AN25" --> <field> <name>AN25</name> <description> bitfield AN25 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "AN24" --> <field> <name>AN24</name> <description> bitfield AN24 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SCIS2" --> <register> <name>SCIS2</name> <description> register SCIS2 </description> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "AN23" --> <field> <name>AN23</name> <description> bitfield AN23 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "AN22" --> <field> <name>AN22</name> <description> bitfield AN22 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "AN21" --> <field> <name>AN21</name> <description> bitfield AN21 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "AN20" --> <field> <name>AN20</name> <description> bitfield AN20 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "AN19" --> <field> <name>AN19</name> <description> bitfield AN19 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "AN18" --> <field> <name>AN18</name> <description> bitfield AN18 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "AN17" --> <field> <name>AN17</name> <description> bitfield AN17 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "AN16" --> <field> <name>AN16</name> <description> bitfield AN16 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SCIS1" --> <register> <name>SCIS1</name> <description> register SCIS1 </description> <addressOffset>0x15</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "AN15" --> <field> <name>AN15</name> <description> bitfield AN15 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "AN14" --> <field> <name>AN14</name> <description> bitfield AN14 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "AN13" --> <field> <name>AN13</name> <description> bitfield AN13 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "AN12" --> <field> <name>AN12</name> <description> bitfield AN12 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "AN11" --> <field> <name>AN11</name> <description> bitfield AN11 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "AN10" --> <field> <name>AN10</name> <description> bitfield AN10 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "AN9" --> <field> <name>AN9</name> <description> bitfield AN9 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "AN8" --> <field> <name>AN8</name> <description> bitfield AN8 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SCIS0" --> <register> <name>SCIS0</name> <description> register SCIS0 </description> <addressOffset>0x14</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "AN7" --> <field> <name>AN7</name> <description> bitfield AN7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "AN6" --> <field> <name>AN6</name> <description> bitfield AN6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "AN5" --> <field> <name>AN5</name> <description> bitfield AN5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "AN4" --> <field> <name>AN4</name> <description> bitfield AN4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "AN3" --> <field> <name>AN3</name> <description> bitfield AN3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "AN2" --> <field> <name>AN2</name> <description> bitfield AN2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "AN1" --> <field> <name>AN1</name> <description> bitfield AN1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "AN0" --> <field> <name>AN0</name> <description> bitfield AN0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PFNS" --> <register> <name>PFNS</name> <description> register PFNS </description> <addressOffset>0x18</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x33</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TEST" --> <field> <name>TEST</name> <description> bitfield TEST </description> <lsb>4</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "PFS" --> <field> <name>PFS</name> <description> bitfield PFS </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PCCR" --> <register> <name>PCCR</name> <description> register PCCR </description> <addressOffset>0x19</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x80</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PEMP" --> <field> <name>PEMP</name> <description> bitfield PEMP </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "PFUL" --> <field> <name>PFUL</name> <description> bitfield PFUL </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "POVR" --> <field> <name>POVR</name> <description> bitfield POVR </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "PFCLR" --> <field> <name>PFCLR</name> <description> bitfield PFCLR </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "ESCE" --> <field> <name>ESCE</name> <description> bitfield ESCE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "PEEN" --> <field> <name>PEEN</name> <description> bitfield PEEN </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "PHEN" --> <field> <name>PHEN</name> <description> bitfield PHEN </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "PSTR" --> <field> <name>PSTR</name> <description> bitfield PSTR </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PCFD" --> <register> <name>PCFD</name> <description> register PCFD </description> <addressOffset>0x1C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0xFFF0171F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PD" --> <field> <name>PD</name> <description> bitfield PD </description> <lsb>20</lsb> <msb>31</msb> <access>read-only</access> </field> <!-- FIELD "INVL" --> <field> <name>INVL</name> <description> bitfield INVL </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "RS" --> <field> <name>RS</name> <description> bitfield RS </description> <lsb>8</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "PC" --> <field> <name>PC</name> <description> bitfield PC </description> <lsb>0</lsb> <msb>4</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "PCIS" --> <register> <name>PCIS</name> <description> register PCIS </description> <addressOffset>0x20</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P2A" --> <field> <name>P2A</name> <description> bitfield P2A </description> <lsb>3</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "P1A" --> <field> <name>P1A</name> <description> bitfield P1A </description> <lsb>0</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CMPCR" --> <register> <name>CMPCR</name> <description> register CMPCR </description> <addressOffset>0x24</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CMPEN" --> <field> <name>CMPEN</name> <description> bitfield CMPEN </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "CMD1" --> <field> <name>CMD1</name> <description> bitfield CMD1 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "CMD0" --> <field> <name>CMD0</name> <description> bitfield CMD0 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "CCH" --> <field> <name>CCH</name> <description> bitfield CCH </description> <lsb>0</lsb> <msb>4</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CMPD" --> <register> <name>CMPD</name> <description> register CMPD </description> <addressOffset>0x26</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFC0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CMAD" --> <field> <name>CMAD</name> <description> bitfield CMAD </description> <lsb>6</lsb> <msb>15</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADSS3" --> <register> <name>ADSS3</name> <description> register ADSS3 </description> <addressOffset>0x29</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TS31" --> <field> <name>TS31</name> <description> bitfield TS31 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "TS30" --> <field> <name>TS30</name> <description> bitfield TS30 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "TS29" --> <field> <name>TS29</name> <description> bitfield TS29 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "TS28" --> <field> <name>TS28</name> <description> bitfield TS28 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TS27" --> <field> <name>TS27</name> <description> bitfield TS27 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TS26" --> <field> <name>TS26</name> <description> bitfield TS26 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "TS25" --> <field> <name>TS25</name> <description> bitfield TS25 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "TS24" --> <field> <name>TS24</name> <description> bitfield TS24 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADSS2" --> <register> <name>ADSS2</name> <description> register ADSS2 </description> <addressOffset>0x28</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TS23" --> <field> <name>TS23</name> <description> bitfield TS23 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "TS22" --> <field> <name>TS22</name> <description> bitfield TS22 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "TS21" --> <field> <name>TS21</name> <description> bitfield TS21 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "TS20" --> <field> <name>TS20</name> <description> bitfield TS20 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TS19" --> <field> <name>TS19</name> <description> bitfield TS19 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TS18" --> <field> <name>TS18</name> <description> bitfield TS18 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "TS17" --> <field> <name>TS17</name> <description> bitfield TS17 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "TS16" --> <field> <name>TS16</name> <description> bitfield TS16 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADSS1" --> <register> <name>ADSS1</name> <description> register ADSS1 </description> <addressOffset>0x2D</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TS15" --> <field> <name>TS15</name> <description> bitfield TS15 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "TS14" --> <field> <name>TS14</name> <description> bitfield TS14 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "TS13" --> <field> <name>TS13</name> <description> bitfield TS13 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "TS12" --> <field> <name>TS12</name> <description> bitfield TS12 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TS11" --> <field> <name>TS11</name> <description> bitfield TS11 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TS10" --> <field> <name>TS10</name> <description> bitfield TS10 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "TS9" --> <field> <name>TS9</name> <description> bitfield TS9 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "TS8" --> <field> <name>TS8</name> <description> bitfield TS8 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADSS0" --> <register> <name>ADSS0</name> <description> register ADSS0 </description> <addressOffset>0x2C</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TS7" --> <field> <name>TS7</name> <description> bitfield TS7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "TS6" --> <field> <name>TS6</name> <description> bitfield TS6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "TS5" --> <field> <name>TS5</name> <description> bitfield TS5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "TS4" --> <field> <name>TS4</name> <description> bitfield TS4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TS3" --> <field> <name>TS3</name> <description> bitfield TS3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TS2" --> <field> <name>TS2</name> <description> bitfield TS2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "TS1" --> <field> <name>TS1</name> <description> bitfield TS1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "TS0" --> <field> <name>TS0</name> <description> bitfield TS0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADST1" --> <register> <name>ADST1</name> <description> register ADST1 </description> <addressOffset>0x30</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x10</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "STX1" --> <field> <name>STX1</name> <description> bitfield STX1 </description> <lsb>5</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ST1" --> <field> <name>ST1</name> <description> bitfield ST1 </description> <lsb>0</lsb> <msb>4</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADST0" --> <register> <name>ADST0</name> <description> register ADST0 </description> <addressOffset>0x31</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x10</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "STX0" --> <field> <name>STX0</name> <description> bitfield STX0 </description> <lsb>5</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ST0" --> <field> <name>ST0</name> <description> bitfield ST0 </description> <lsb>0</lsb> <msb>4</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADCT" --> <register> <name>ADCT</name> <description> register ADCT </description> <addressOffset>0x34</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x07</resetValue> <resetMask>0x07</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CT" --> <field> <name>CT</name> <description> bitfield CT </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PRTSL" --> <register> <name>PRTSL</name> <description> register PRTSL </description> <addressOffset>0x38</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x0F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PRTSL" --> <field> <name>PRTSL</name> <description> bitfield PRTSL </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SCTSL" --> <register> <name>SCTSL</name> <description> register SCTSL </description> <addressOffset>0x39</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x0F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SCTSL" --> <field> <name>SCTSL</name> <description> bitfield SCTSL </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ADCEN" --> <register> <name>ADCEN</name> <description> register ADCEN </description> <addressOffset>0x3C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0xFF00</resetValue> <resetMask>0xFF03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ENBLTIME" --> <field> <name>ENBLTIME</name> <description> bitfield ENBLTIME </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "READY" --> <field> <name>READY</name> <description> bitfield READY </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "ENBL" --> <field> <name>ENBL</name> <description> bitfield ENBL </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "DAC" --> <peripheral> <name>DAC</name> <description> peripheral DAC </description> <groupName>DAC</groupName> <baseAddress>0x40028000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x3</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x3</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "DADR0" --> <register> <name>DADR0</name> <description> register DADR0 </description> <addressOffset>0x0</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DA9" --> <field> <name>DA9</name> <description> bitfield DA9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "DA8" --> <field> <name>DA8</name> <description> bitfield DA8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "DA7" --> <field> <name>DA7</name> <description> bitfield DA7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "DA6" --> <field> <name>DA6</name> <description> bitfield DA6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "DA5" --> <field> <name>DA5</name> <description> bitfield DA5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "DA4" --> <field> <name>DA4</name> <description> bitfield DA4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "DA3" --> <field> <name>DA3</name> <description> bitfield DA3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "DA2" --> <field> <name>DA2</name> <description> bitfield DA2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "DA1" --> <field> <name>DA1</name> <description> bitfield DA1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "DA0" --> <field> <name>DA0</name> <description> bitfield DA0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "DACR0" --> <register> <name>DACR0</name> <description> register DACR0 </description> <addressOffset>0x2</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DAE" --> <field> <name>DAE</name> <description> bitfield DAE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "DADR1" --> <register> <name>DADR1</name> <description> register DADR1 </description> <addressOffset>0x4</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DA9" --> <field> <name>DA9</name> <description> bitfield DA9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "DA8" --> <field> <name>DA8</name> <description> bitfield DA8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "DA7" --> <field> <name>DA7</name> <description> bitfield DA7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "DA6" --> <field> <name>DA6</name> <description> bitfield DA6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "DA5" --> <field> <name>DA5</name> <description> bitfield DA5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "DA4" --> <field> <name>DA4</name> <description> bitfield DA4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "DA3" --> <field> <name>DA3</name> <description> bitfield DA3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "DA2" --> <field> <name>DA2</name> <description> bitfield DA2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "DA1" --> <field> <name>DA1</name> <description> bitfield DA1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "DA0" --> <field> <name>DA0</name> <description> bitfield DA0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "DACR1" --> <register> <name>DACR1</name> <description> register DACR1 </description> <addressOffset>0x6</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DAE" --> <field> <name>DAE</name> <description> bitfield DAE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "EXTI" --> <peripheral> <name>EXTI</name> <description> peripheral EXTI </description> <groupName>EXTI</groupName> <baseAddress>0x40030000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x14</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x18</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "EXTINT0_7" --> <interrupt> <name>EXTINT0_7</name> <value>4</value> </interrupt> <!-- INTERRUPT "EXTINT8_23" --> <interrupt> <name>EXTINT8_23</name> <value>5</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "ENIR" --> <register> <name>ENIR</name> <description> register ENIR </description> <addressOffset>0x0</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x007FF0FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EN22" --> <field> <name>EN22</name> <description> bitfield EN22 </description> <lsb>22</lsb> <msb>22</msb> <access>read-write</access> </field> <!-- FIELD "EN21" --> <field> <name>EN21</name> <description> bitfield EN21 </description> <lsb>21</lsb> <msb>21</msb> <access>read-write</access> </field> <!-- FIELD "EN20" --> <field> <name>EN20</name> <description> bitfield EN20 </description> <lsb>20</lsb> <msb>20</msb> <access>read-write</access> </field> <!-- FIELD "EN19" --> <field> <name>EN19</name> <description> bitfield EN19 </description> <lsb>19</lsb> <msb>19</msb> <access>read-write</access> </field> <!-- FIELD "EN18" --> <field> <name>EN18</name> <description> bitfield EN18 </description> <lsb>18</lsb> <msb>18</msb> <access>read-write</access> </field> <!-- FIELD "EN17" --> <field> <name>EN17</name> <description> bitfield EN17 </description> <lsb>17</lsb> <msb>17</msb> <access>read-write</access> </field> <!-- FIELD "EN16" --> <field> <name>EN16</name> <description> bitfield EN16 </description> <lsb>16</lsb> <msb>16</msb> <access>read-write</access> </field> <!-- FIELD "EN15" --> <field> <name>EN15</name> <description> bitfield EN15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "EN14" --> <field> <name>EN14</name> <description> bitfield EN14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "EN13" --> <field> <name>EN13</name> <description> bitfield EN13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "EN12" --> <field> <name>EN12</name> <description> bitfield EN12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "EN7" --> <field> <name>EN7</name> <description> bitfield EN7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "EN6" --> <field> <name>EN6</name> <description> bitfield EN6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "EN5" --> <field> <name>EN5</name> <description> bitfield EN5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "EN4" --> <field> <name>EN4</name> <description> bitfield EN4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "EN3" --> <field> <name>EN3</name> <description> bitfield EN3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "EN2" --> <field> <name>EN2</name> <description> bitfield EN2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "EN1" --> <field> <name>EN1</name> <description> bitfield EN1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "EN0" --> <field> <name>EN0</name> <description> bitfield EN0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EIRR" --> <register> <name>EIRR</name> <description> register EIRR </description> <addressOffset>0x4</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ER22" --> <field> <name>ER22</name> <description> bitfield ER22 </description> <lsb>22</lsb> <msb>22</msb> <access>read-write</access> </field> <!-- FIELD "ER21" --> <field> <name>ER21</name> <description> bitfield ER21 </description> <lsb>21</lsb> <msb>21</msb> <access>read-write</access> </field> <!-- FIELD "ER20" --> <field> <name>ER20</name> <description> bitfield ER20 </description> <lsb>20</lsb> <msb>20</msb> <access>read-write</access> </field> <!-- FIELD "ER19" --> <field> <name>ER19</name> <description> bitfield ER19 </description> <lsb>19</lsb> <msb>19</msb> <access>read-write</access> </field> <!-- FIELD "ER18" --> <field> <name>ER18</name> <description> bitfield ER18 </description> <lsb>18</lsb> <msb>18</msb> <access>read-write</access> </field> <!-- FIELD "ER17" --> <field> <name>ER17</name> <description> bitfield ER17 </description> <lsb>17</lsb> <msb>17</msb> <access>read-write</access> </field> <!-- FIELD "ER16" --> <field> <name>ER16</name> <description> bitfield ER16 </description> <lsb>16</lsb> <msb>16</msb> <access>read-write</access> </field> <!-- FIELD "ER15" --> <field> <name>ER15</name> <description> bitfield ER15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "ER14" --> <field> <name>ER14</name> <description> bitfield ER14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "ER13" --> <field> <name>ER13</name> <description> bitfield ER13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "ER12" --> <field> <name>ER12</name> <description> bitfield ER12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "ER7" --> <field> <name>ER7</name> <description> bitfield ER7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ER6" --> <field> <name>ER6</name> <description> bitfield ER6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ER5" --> <field> <name>ER5</name> <description> bitfield ER5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "ER4" --> <field> <name>ER4</name> <description> bitfield ER4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "ER3" --> <field> <name>ER3</name> <description> bitfield ER3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "ER2" --> <field> <name>ER2</name> <description> bitfield ER2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "ER1" --> <field> <name>ER1</name> <description> bitfield ER1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "ER0" --> <field> <name>ER0</name> <description> bitfield ER0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EICL" --> <register> <name>EICL</name> <description> register EICL </description> <addressOffset>0x8</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x007FF0FF</resetValue> <resetMask>0x007FF0FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ECL22" --> <field> <name>ECL22</name> <description> bitfield ECL22 </description> <lsb>22</lsb> <msb>22</msb> <access>read-write</access> </field> <!-- FIELD "ECL21" --> <field> <name>ECL21</name> <description> bitfield ECL21 </description> <lsb>21</lsb> <msb>21</msb> <access>read-write</access> </field> <!-- FIELD "ECL20" --> <field> <name>ECL20</name> <description> bitfield ECL20 </description> <lsb>20</lsb> <msb>20</msb> <access>read-write</access> </field> <!-- FIELD "ECL19" --> <field> <name>ECL19</name> <description> bitfield ECL19 </description> <lsb>19</lsb> <msb>19</msb> <access>read-write</access> </field> <!-- FIELD "ECL18" --> <field> <name>ECL18</name> <description> bitfield ECL18 </description> <lsb>18</lsb> <msb>18</msb> <access>read-write</access> </field> <!-- FIELD "ECL17" --> <field> <name>ECL17</name> <description> bitfield ECL17 </description> <lsb>17</lsb> <msb>17</msb> <access>read-write</access> </field> <!-- FIELD "ECL16" --> <field> <name>ECL16</name> <description> bitfield ECL16 </description> <lsb>16</lsb> <msb>16</msb> <access>read-write</access> </field> <!-- FIELD "ECL15" --> <field> <name>ECL15</name> <description> bitfield ECL15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "ECL14" --> <field> <name>ECL14</name> <description> bitfield ECL14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "ECL13" --> <field> <name>ECL13</name> <description> bitfield ECL13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "ECL12" --> <field> <name>ECL12</name> <description> bitfield ECL12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "ECL7" --> <field> <name>ECL7</name> <description> bitfield ECL7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ECL6" --> <field> <name>ECL6</name> <description> bitfield ECL6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ECL5" --> <field> <name>ECL5</name> <description> bitfield ECL5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "ECL4" --> <field> <name>ECL4</name> <description> bitfield ECL4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "ECL3" --> <field> <name>ECL3</name> <description> bitfield ECL3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "ECL2" --> <field> <name>ECL2</name> <description> bitfield ECL2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "ECL1" --> <field> <name>ECL1</name> <description> bitfield ECL1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "ECL0" --> <field> <name>ECL0</name> <description> bitfield ECL0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ELVR" --> <register> <name>ELVR</name> <description> register ELVR </description> <addressOffset>0xC</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0xFF00FFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "LB15" --> <field> <name>LB15</name> <description> bitfield LB15 </description> <lsb>31</lsb> <msb>31</msb> <access>read-write</access> </field> <!-- FIELD "LA15" --> <field> <name>LA15</name> <description> bitfield LA15 </description> <lsb>30</lsb> <msb>30</msb> <access>read-write</access> </field> <!-- FIELD "LB14" --> <field> <name>LB14</name> <description> bitfield LB14 </description> <lsb>29</lsb> <msb>29</msb> <access>read-write</access> </field> <!-- FIELD "LA14" --> <field> <name>LA14</name> <description> bitfield LA14 </description> <lsb>28</lsb> <msb>28</msb> <access>read-write</access> </field> <!-- FIELD "LB13" --> <field> <name>LB13</name> <description> bitfield LB13 </description> <lsb>27</lsb> <msb>27</msb> <access>read-write</access> </field> <!-- FIELD "LA13" --> <field> <name>LA13</name> <description> bitfield LA13 </description> <lsb>26</lsb> <msb>26</msb> <access>read-write</access> </field> <!-- FIELD "LB12" --> <field> <name>LB12</name> <description> bitfield LB12 </description> <lsb>25</lsb> <msb>25</msb> <access>read-write</access> </field> <!-- FIELD "LA12" --> <field> <name>LA12</name> <description> bitfield LA12 </description> <lsb>24</lsb> <msb>24</msb> <access>read-write</access> </field> <!-- FIELD "LB7" --> <field> <name>LB7</name> <description> bitfield LB7 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "LA7" --> <field> <name>LA7</name> <description> bitfield LA7 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "LB6" --> <field> <name>LB6</name> <description> bitfield LB6 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "LA6" --> <field> <name>LA6</name> <description> bitfield LA6 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "LB5" --> <field> <name>LB5</name> <description> bitfield LB5 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "LA5" --> <field> <name>LA5</name> <description> bitfield LA5 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "LB4" --> <field> <name>LB4</name> <description> bitfield LB4 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "LA4" --> <field> <name>LA4</name> <description> bitfield LA4 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "LB3" --> <field> <name>LB3</name> <description> bitfield LB3 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "LA3" --> <field> <name>LA3</name> <description> bitfield LA3 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "LB2" --> <field> <name>LB2</name> <description> bitfield LB2 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "LA2" --> <field> <name>LA2</name> <description> bitfield LA2 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "LB1" --> <field> <name>LB1</name> <description> bitfield LB1 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "LA1" --> <field> <name>LA1</name> <description> bitfield LA1 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "LB0" --> <field> <name>LB0</name> <description> bitfield LB0 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "LA0" --> <field> <name>LA0</name> <description> bitfield LA0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ELVR1" --> <register> <name>ELVR1</name> <description> register ELVR1 </description> <addressOffset>0x10</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00003FFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "LB22" --> <field> <name>LB22</name> <description> bitfield LB22 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "LA22" --> <field> <name>LA22</name> <description> bitfield LA22 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "LB21" --> <field> <name>LB21</name> <description> bitfield LB21 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "LA21" --> <field> <name>LA21</name> <description> bitfield LA21 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "LB20" --> <field> <name>LB20</name> <description> bitfield LB20 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "LA20" --> <field> <name>LA20</name> <description> bitfield LA20 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "LB19" --> <field> <name>LB19</name> <description> bitfield LB19 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "LA19" --> <field> <name>LA19</name> <description> bitfield LA19 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "LB18" --> <field> <name>LB18</name> <description> bitfield LB18 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "LA18" --> <field> <name>LA18</name> <description> bitfield LA18 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "LB17" --> <field> <name>LB17</name> <description> bitfield LB17 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "LA17" --> <field> <name>LA17</name> <description> bitfield LA17 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "LB16" --> <field> <name>LB16</name> <description> bitfield LB16 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "LA16" --> <field> <name>LA16</name> <description> bitfield LA16 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "NMIRR" --> <register> <name>NMIRR</name> <description> register NMIRR </description> <addressOffset>0x14</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "NR" --> <field> <name>NR</name> <description> bitfield NR </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "NMICL" --> <register> <name>NMICL</name> <description> register NMICL </description> <addressOffset>0x18</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x01</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "NCL" --> <field> <name>NCL</name> <description> bitfield NCL </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "INTREQ" --> <peripheral> <name>INTREQ</name> <description> peripheral INTREQ </description> <groupName>INTREQ</groupName> <baseAddress>0x40031000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xB</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0xC4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x210</offset> <size>0x8</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "DRQSEL" --> <register> <name>DRQSEL</name> <description> register DRQSEL </description> <addressOffset>0x0</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0xFFFFFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EXINT3" --> <field> <name>EXINT3</name> <description> bitfield EXINT3 </description> <lsb>31</lsb> <msb>31</msb> <access>read-write</access> </field> <!-- FIELD "EXINT2" --> <field> <name>EXINT2</name> <description> bitfield EXINT2 </description> <lsb>30</lsb> <msb>30</msb> <access>read-write</access> </field> <!-- FIELD "EXINT1" --> <field> <name>EXINT1</name> <description> bitfield EXINT1 </description> <lsb>29</lsb> <msb>29</msb> <access>read-write</access> </field> <!-- FIELD "EXINT0" --> <field> <name>EXINT0</name> <description> bitfield EXINT0 </description> <lsb>28</lsb> <msb>28</msb> <access>read-write</access> </field> <!-- FIELD "MFS7TX" --> <field> <name>MFS7TX</name> <description> bitfield MFS7TX </description> <lsb>27</lsb> <msb>27</msb> <access>read-write</access> </field> <!-- FIELD "MFS7RX" --> <field> <name>MFS7RX</name> <description> bitfield MFS7RX </description> <lsb>26</lsb> <msb>26</msb> <access>read-write</access> </field> <!-- FIELD "MFS6TX" --> <field> <name>MFS6TX</name> <description> bitfield MFS6TX </description> <lsb>25</lsb> <msb>25</msb> <access>read-write</access> </field> <!-- FIELD "MFS6RX" --> <field> <name>MFS6RX</name> <description> bitfield MFS6RX </description> <lsb>24</lsb> <msb>24</msb> <access>read-write</access> </field> <!-- FIELD "MFS5TX" --> <field> <name>MFS5TX</name> <description> bitfield MFS5TX </description> <lsb>23</lsb> <msb>23</msb> <access>read-write</access> </field> <!-- FIELD "MFS5RX" --> <field> <name>MFS5RX</name> <description> bitfield MFS5RX </description> <lsb>22</lsb> <msb>22</msb> <access>read-write</access> </field> <!-- FIELD "MFS4TX" --> <field> <name>MFS4TX</name> <description> bitfield MFS4TX </description> <lsb>21</lsb> <msb>21</msb> <access>read-write</access> </field> <!-- FIELD "MFS4RX" --> <field> <name>MFS4RX</name> <description> bitfield MFS4RX </description> <lsb>20</lsb> <msb>20</msb> <access>read-write</access> </field> <!-- FIELD "MFS3TX" --> <field> <name>MFS3TX</name> <description> bitfield MFS3TX </description> <lsb>19</lsb> <msb>19</msb> <access>read-write</access> </field> <!-- FIELD "MFS3RX" --> <field> <name>MFS3RX</name> <description> bitfield MFS3RX </description> <lsb>18</lsb> <msb>18</msb> <access>read-write</access> </field> <!-- FIELD "MFS2TX" --> <field> <name>MFS2TX</name> <description> bitfield MFS2TX </description> <lsb>17</lsb> <msb>17</msb> <access>read-write</access> </field> <!-- FIELD "MFS2RX" --> <field> <name>MFS2RX</name> <description> bitfield MFS2RX </description> <lsb>16</lsb> <msb>16</msb> <access>read-write</access> </field> <!-- FIELD "MFS1TX" --> <field> <name>MFS1TX</name> <description> bitfield MFS1TX </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "MFS1RX" --> <field> <name>MFS1RX</name> <description> bitfield MFS1RX </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "MFS0TX" --> <field> <name>MFS0TX</name> <description> bitfield MFS0TX </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "MFS0RX" --> <field> <name>MFS0RX</name> <description> bitfield MFS0RX </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "IRQ0BT6" --> <field> <name>IRQ0BT6</name> <description> bitfield IRQ0BT6 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "IRQ0BT4" --> <field> <name>IRQ0BT4</name> <description> bitfield IRQ0BT4 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "IRQ0BT2" --> <field> <name>IRQ0BT2</name> <description> bitfield IRQ0BT2 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "IRQ0BT0" --> <field> <name>IRQ0BT0</name> <description> bitfield IRQ0BT0 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "ADCSCAN2" --> <field> <name>ADCSCAN2</name> <description> bitfield ADCSCAN2 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ADCSCAN1" --> <field> <name>ADCSCAN1</name> <description> bitfield ADCSCAN1 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ADCSCAN0" --> <field> <name>ADCSCAN0</name> <description> bitfield ADCSCAN0 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "USBEP5" --> <field> <name>USBEP5</name> <description> bitfield USBEP5 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "USBEP4" --> <field> <name>USBEP4</name> <description> bitfield USBEP4 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "USBEP3" --> <field> <name>USBEP3</name> <description> bitfield USBEP3 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "USBEP2" --> <field> <name>USBEP2</name> <description> bitfield USBEP2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "USBEP1" --> <field> <name>USBEP1</name> <description> bitfield USBEP1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ODDPKS" --> <register> <name>ODDPKS</name> <description> register ODDPKS </description> <addressOffset>0xB</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQCMODE" --> <register> <name>IRQCMODE</name> <description> register IRQCMODE </description> <addressOffset>0xC</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "IRQCMODE" --> <field> <name>IRQCMODE</name> <description> bitfield IRQCMODE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EXC02MON" --> <register> <name>EXC02MON</name> <description> register EXC02MON </description> <addressOffset>0x10</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x3</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "HWINT" --> <field> <name>HWINT</name> <description> bitfield HWINT </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "NMI" --> <field> <name>NMI</name> <description> bitfield NMI </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ00MON" --> <register> <name>IRQ00MON</name> <description> register IRQ00MON </description> <addressOffset>0x14</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FCSINT" --> <field> <name>FCSINT</name> <description> bitfield FCSINT </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ01MON" --> <register> <name>IRQ01MON</name> <description> register IRQ01MON </description> <addressOffset>0x18</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SWWDTINT" --> <field> <name>SWWDTINT</name> <description> bitfield SWWDTINT </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ02MON" --> <register> <name>IRQ02MON</name> <description> register IRQ02MON </description> <addressOffset>0x1C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "LVDINT" --> <field> <name>LVDINT</name> <description> bitfield LVDINT </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ03MON" --> <register> <name>IRQ03MON</name> <description> register IRQ03MON </description> <addressOffset>0x20</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0xF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WAVE0INT3" --> <field> <name>WAVE0INT3</name> <description> bitfield WAVE0INT3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "WAVE0INT2" --> <field> <name>WAVE0INT2</name> <description> bitfield WAVE0INT2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "WAVE0INT1" --> <field> <name>WAVE0INT1</name> <description> bitfield WAVE0INT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "WAVE0INT0" --> <field> <name>WAVE0INT0</name> <description> bitfield WAVE0INT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ04MON" --> <register> <name>IRQ04MON</name> <description> register IRQ04MON </description> <addressOffset>0x24</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x00FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EXTINT7" --> <field> <name>EXTINT7</name> <description> bitfield EXTINT7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT6" --> <field> <name>EXTINT6</name> <description> bitfield EXTINT6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT5" --> <field> <name>EXTINT5</name> <description> bitfield EXTINT5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT4" --> <field> <name>EXTINT4</name> <description> bitfield EXTINT4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT3" --> <field> <name>EXTINT3</name> <description> bitfield EXTINT3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT2" --> <field> <name>EXTINT2</name> <description> bitfield EXTINT2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT1" --> <field> <name>EXTINT1</name> <description> bitfield EXTINT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT0" --> <field> <name>EXTINT0</name> <description> bitfield EXTINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ05MON" --> <register> <name>IRQ05MON</name> <description> register IRQ05MON </description> <addressOffset>0x28</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x7FF0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EXTINT14" --> <field> <name>EXTINT14</name> <description> bitfield EXTINT14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT13" --> <field> <name>EXTINT13</name> <description> bitfield EXTINT13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT12" --> <field> <name>EXTINT12</name> <description> bitfield EXTINT12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT11" --> <field> <name>EXTINT11</name> <description> bitfield EXTINT11 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT10" --> <field> <name>EXTINT10</name> <description> bitfield EXTINT10 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT9" --> <field> <name>EXTINT9</name> <description> bitfield EXTINT9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT8" --> <field> <name>EXTINT8</name> <description> bitfield EXTINT8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT7" --> <field> <name>EXTINT7</name> <description> bitfield EXTINT7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT6" --> <field> <name>EXTINT6</name> <description> bitfield EXTINT6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT5" --> <field> <name>EXTINT5</name> <description> bitfield EXTINT5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "EXTINT4" --> <field> <name>EXTINT4</name> <description> bitfield EXTINT4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ06MON" --> <register> <name>IRQ06MON</name> <description> register IRQ06MON </description> <addressOffset>0x2C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0003</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TIMINT2" --> <field> <name>TIMINT2</name> <description> bitfield TIMINT2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "TIMINT1" --> <field> <name>TIMINT1</name> <description> bitfield TIMINT1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ07MON" --> <register> <name>IRQ07MON</name> <description> register IRQ07MON </description> <addressOffset>0x30</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MFSINT0" --> <field> <name>MFSINT0</name> <description> bitfield MFSINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ08MON" --> <register> <name>IRQ08MON</name> <description> register IRQ08MON </description> <addressOffset>0x34</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x3</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MFSINT1" --> <field> <name>MFSINT1</name> <description> bitfield MFSINT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "MFSINT0" --> <field> <name>MFSINT0</name> <description> bitfield MFSINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ09MON" --> <register> <name>IRQ09MON</name> <description> register IRQ09MON </description> <addressOffset>0x38</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MFSINT0" --> <field> <name>MFSINT0</name> <description> bitfield MFSINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ10MON" --> <register> <name>IRQ10MON</name> <description> register IRQ10MON </description> <addressOffset>0x3C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x3</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MFSINT1" --> <field> <name>MFSINT1</name> <description> bitfield MFSINT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "MFSINT0" --> <field> <name>MFSINT0</name> <description> bitfield MFSINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ11MON" --> <register> <name>IRQ11MON</name> <description> register IRQ11MON </description> <addressOffset>0x40</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> </register> <!-- REGISTER "IRQ12MON" --> <register> <name>IRQ12MON</name> <description> register IRQ12MON </description> <addressOffset>0x44</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x3</resetMask> </register> <!-- REGISTER "IRQ13MON" --> <register> <name>IRQ13MON</name> <description> register IRQ13MON </description> <addressOffset>0x48</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MFSINT0" --> <field> <name>MFSINT0</name> <description> bitfield MFSINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ14MON" --> <register> <name>IRQ14MON</name> <description> register IRQ14MON </description> <addressOffset>0x4C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x3</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MFSINT1" --> <field> <name>MFSINT1</name> <description> bitfield MFSINT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "MFSINT0" --> <field> <name>MFSINT0</name> <description> bitfield MFSINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ15MON" --> <register> <name>IRQ15MON</name> <description> register IRQ15MON </description> <addressOffset>0x50</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ16MON" --> <register> <name>IRQ16MON</name> <description> register IRQ16MON </description> <addressOffset>0x54</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ17MON" --> <register> <name>IRQ17MON</name> <description> register IRQ17MON </description> <addressOffset>0x58</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MFSINT0" --> <field> <name>MFSINT0</name> <description> bitfield MFSINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ18MON" --> <register> <name>IRQ18MON</name> <description> register IRQ18MON </description> <addressOffset>0x5C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x3</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MFSINT1" --> <field> <name>MFSINT1</name> <description> bitfield MFSINT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "MFSINT0" --> <field> <name>MFSINT0</name> <description> bitfield MFSINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ19MON" --> <register> <name>IRQ19MON</name> <description> register IRQ19MON </description> <addressOffset>0x60</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ20MON" --> <register> <name>IRQ20MON</name> <description> register IRQ20MON </description> <addressOffset>0x64</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ21MON" --> <register> <name>IRQ21MON</name> <description> register IRQ21MON </description> <addressOffset>0x68</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ22MON" --> <register> <name>IRQ22MON</name> <description> register IRQ22MON </description> <addressOffset>0x6C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ23MON" --> <register> <name>IRQ23MON</name> <description> register IRQ23MON </description> <addressOffset>0x70</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x7</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PPGINT2" --> <field> <name>PPGINT2</name> <description> bitfield PPGINT2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "PPGINT1" --> <field> <name>PPGINT1</name> <description> bitfield PPGINT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "PPGINT0" --> <field> <name>PPGINT0</name> <description> bitfield PPGINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ24MON" --> <register> <name>IRQ24MON</name> <description> register IRQ24MON </description> <addressOffset>0x74</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x27</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RTCINT" --> <field> <name>RTCINT</name> <description> bitfield RTCINT </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "MPLLINT" --> <field> <name>MPLLINT</name> <description> bitfield MPLLINT </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "SOSCINT" --> <field> <name>SOSCINT</name> <description> bitfield SOSCINT </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "MOSCINT" --> <field> <name>MOSCINT</name> <description> bitfield MOSCINT </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ25MON" --> <register> <name>IRQ25MON</name> <description> register IRQ25MON </description> <addressOffset>0x78</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0xF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ADCINT3" --> <field> <name>ADCINT3</name> <description> bitfield ADCINT3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "ADCINT2" --> <field> <name>ADCINT2</name> <description> bitfield ADCINT2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "ADCINT1" --> <field> <name>ADCINT1</name> <description> bitfield ADCINT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "ADCINT0" --> <field> <name>ADCINT0</name> <description> bitfield ADCINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ26MON" --> <register> <name>IRQ26MON</name> <description> register IRQ26MON </description> <addressOffset>0x7C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ27MON" --> <register> <name>IRQ27MON</name> <description> register IRQ27MON </description> <addressOffset>0x80</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ28MON" --> <register> <name>IRQ28MON</name> <description> register IRQ28MON </description> <addressOffset>0x84</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x3F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FRT0INT5" --> <field> <name>FRT0INT5</name> <description> bitfield FRT0INT5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "FRT0INT4" --> <field> <name>FRT0INT4</name> <description> bitfield FRT0INT4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "FRT0INT3" --> <field> <name>FRT0INT3</name> <description> bitfield FRT0INT3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "FRT0INT2" --> <field> <name>FRT0INT2</name> <description> bitfield FRT0INT2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "FRT0INT1" --> <field> <name>FRT0INT1</name> <description> bitfield FRT0INT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "FRT0INT0" --> <field> <name>FRT0INT0</name> <description> bitfield FRT0INT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ29MON" --> <register> <name>IRQ29MON</name> <description> register IRQ29MON </description> <addressOffset>0x88</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0xF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ICU0INT3" --> <field> <name>ICU0INT3</name> <description> bitfield ICU0INT3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "ICU0INT2" --> <field> <name>ICU0INT2</name> <description> bitfield ICU0INT2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "ICU0INT1" --> <field> <name>ICU0INT1</name> <description> bitfield ICU0INT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "ICU0INT0" --> <field> <name>ICU0INT0</name> <description> bitfield ICU0INT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ30MON" --> <register> <name>IRQ30MON</name> <description> register IRQ30MON </description> <addressOffset>0x8C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "OCU0INT5" --> <field> <name>OCU0INT5</name> <description> bitfield OCU0INT5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "OCU0INT4" --> <field> <name>OCU0INT4</name> <description> bitfield OCU0INT4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "OCU0INT3" --> <field> <name>OCU0INT3</name> <description> bitfield OCU0INT3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "OCU0INT2" --> <field> <name>OCU0INT2</name> <description> bitfield OCU0INT2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "OCU0INT1" --> <field> <name>OCU0INT1</name> <description> bitfield OCU0INT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "OCU0INT0" --> <field> <name>OCU0INT0</name> <description> bitfield OCU0INT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ31MON" --> <register> <name>IRQ31MON</name> <description> register IRQ31MON </description> <addressOffset>0x90</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BTINT15" --> <field> <name>BTINT15</name> <description> bitfield BTINT15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "BTINT14" --> <field> <name>BTINT14</name> <description> bitfield BTINT14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "BTINT13" --> <field> <name>BTINT13</name> <description> bitfield BTINT13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "BTINT12" --> <field> <name>BTINT12</name> <description> bitfield BTINT12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "BTINT11" --> <field> <name>BTINT11</name> <description> bitfield BTINT11 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "BTINT10" --> <field> <name>BTINT10</name> <description> bitfield BTINT10 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "BTINT9" --> <field> <name>BTINT9</name> <description> bitfield BTINT9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "BTINT8" --> <field> <name>BTINT8</name> <description> bitfield BTINT8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "BTINT7" --> <field> <name>BTINT7</name> <description> bitfield BTINT7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "BTINT6" --> <field> <name>BTINT6</name> <description> bitfield BTINT6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "BTINT5" --> <field> <name>BTINT5</name> <description> bitfield BTINT5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "BTINT4" --> <field> <name>BTINT4</name> <description> bitfield BTINT4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "BTINT3" --> <field> <name>BTINT3</name> <description> bitfield BTINT3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "BTINT2" --> <field> <name>BTINT2</name> <description> bitfield BTINT2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "BTINT1" --> <field> <name>BTINT1</name> <description> bitfield BTINT1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "BTINT0" --> <field> <name>BTINT0</name> <description> bitfield BTINT0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ32MON" --> <register> <name>IRQ32MON</name> <description> register IRQ32MON </description> <addressOffset>0x94</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ33MON" --> <register> <name>IRQ33MON</name> <description> register IRQ33MON </description> <addressOffset>0x98</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x1</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CAN1NT" --> <field> <name>CAN1NT</name> <description> bitfield CAN1NT </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "IRQ34MON" --> <register> <name>IRQ34MON</name> <description> register IRQ34MON </description> <addressOffset>0x9C</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ35MON" --> <register> <name>IRQ35MON</name> <description> register IRQ35MON </description> <addressOffset>0xA0</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ36MON" --> <register> <name>IRQ36MON</name> <description> register IRQ36MON </description> <addressOffset>0xA4</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ37MON" --> <register> <name>IRQ37MON</name> <description> register IRQ37MON </description> <addressOffset>0xA8</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ38MON" --> <register> <name>IRQ38MON</name> <description> register IRQ38MON </description> <addressOffset>0xAC</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ39MON" --> <register> <name>IRQ39MON</name> <description> register IRQ39MON </description> <addressOffset>0xB0</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ40MON" --> <register> <name>IRQ40MON</name> <description> register IRQ40MON </description> <addressOffset>0xB4</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ41MON" --> <register> <name>IRQ41MON</name> <description> register IRQ41MON </description> <addressOffset>0xB8</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ42MON" --> <register> <name>IRQ42MON</name> <description> register IRQ42MON </description> <addressOffset>0xBC</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ43MON" --> <register> <name>IRQ43MON</name> <description> register IRQ43MON </description> <addressOffset>0xC0</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ44MON" --> <register> <name>IRQ44MON</name> <description> register IRQ44MON </description> <addressOffset>0xC4</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ45MON" --> <register> <name>IRQ45MON</name> <description> register IRQ45MON </description> <addressOffset>0xC8</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ46MON" --> <register> <name>IRQ46MON</name> <description> register IRQ46MON </description> <addressOffset>0xCC</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0</resetMask> </register> <!-- REGISTER "IRQ47MON" --> <register> <name>IRQ47MON</name> <description> register IRQ47MON </description> <addressOffset>0xD0</addressOffset> <size>32</size> <access>read-only</access> <resetValue>0x0</resetValue> <resetMask>0x0800</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLASHINT" --> <field> <name>FLASHINT</name> <description> bitfield FLASHINT </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "RCINTSEL0" --> <register> <name>RCINTSEL0</name> <description> register RCINTSEL0 </description> <addressOffset>0x210</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0xFFFFFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "INTSEL3" --> <field> <name>INTSEL3</name> <description> bitfield INTSEL3 </description> <lsb>24</lsb> <msb>31</msb> <access>read-write</access> </field> <!-- FIELD "INTSEL2" --> <field> <name>INTSEL2</name> <description> bitfield INTSEL2 </description> <lsb>16</lsb> <msb>23</msb> <access>read-write</access> </field> <!-- FIELD "INTSEL1" --> <field> <name>INTSEL1</name> <description> bitfield INTSEL1 </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "INTSEL0" --> <field> <name>INTSEL0</name> <description> bitfield INTSEL0 </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "RCINTSEL1" --> <register> <name>RCINTSEL1</name> <description> register RCINTSEL1 </description> <addressOffset>0x214</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0xFFFFFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "INTSEL7" --> <field> <name>INTSEL7</name> <description> bitfield INTSEL7 </description> <lsb>24</lsb> <msb>31</msb> <access>read-write</access> </field> <!-- FIELD "INTSEL6" --> <field> <name>INTSEL6</name> <description> bitfield INTSEL6 </description> <lsb>16</lsb> <msb>23</msb> <access>read-write</access> </field> <!-- FIELD "INTSEL5" --> <field> <name>INTSEL5</name> <description> bitfield INTSEL5 </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "INTSEL4" --> <field> <name>INTSEL4</name> <description> bitfield INTSEL4 </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "GPIO" --> <peripheral> <name>GPIO</name> <description> peripheral GPIO </description> <groupName>GPIO</groupName> <baseAddress>0x40033000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x740</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "PFR0" --> <register> <name>PFR0</name> <description> register PFR0 </description> <addressOffset>0x0</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x0000001F</resetValue> <resetMask>0x00009C1F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PF" --> <field> <name>PF</name> <description> bitfield PF </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "PC" --> <field> <name>PC</name> <description> bitfield PC </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "PB" --> <field> <name>PB</name> <description> bitfield PB </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "PA" --> <field> <name>PA</name> <description> bitfield PA </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "P4" --> <field> <name>P4</name> <description> bitfield P4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "P3" --> <field> <name>P3</name> <description> bitfield P3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PFR1" --> <register> <name>PFR1</name> <description> register PFR1 </description> <addressOffset>0x4</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x000003BE</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P9" --> <field> <name>P9</name> <description> bitfield P9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "P8" --> <field> <name>P8</name> <description> bitfield P8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "P7" --> <field> <name>P7</name> <description> bitfield P7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "P5" --> <field> <name>P5</name> <description> bitfield P5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "P4" --> <field> <name>P4</name> <description> bitfield P4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PFR2" --> <register> <name>PFR2</name> <description> register PFR2 </description> <addressOffset>0x8</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x0000000E</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P3" --> <field> <name>P3</name> <description> bitfield P3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PFR3" --> <register> <name>PFR3</name> <description> register PFR3 </description> <addressOffset>0xC</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x0000FE0F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PF" --> <field> <name>PF</name> <description> bitfield PF </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "PE" --> <field> <name>PE</name> <description> bitfield PE </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "PD" --> <field> <name>PD</name> <description> bitfield PD </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "PC" --> <field> <name>PC</name> <description> bitfield PC </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "PB" --> <field> <name>PB</name> <description> bitfield PB </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "PA" --> <field> <name>PA</name> <description> bitfield PA </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "P9" --> <field> <name>P9</name> <description> bitfield P9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "P3" --> <field> <name>P3</name> <description> bitfield P3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PFR4" --> <register> <name>PFR4</name> <description> register PFR4 </description> <addressOffset>0x10</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00007EC0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PE" --> <field> <name>PE</name> <description> bitfield PE </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "PD" --> <field> <name>PD</name> <description> bitfield PD </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "PC" --> <field> <name>PC</name> <description> bitfield PC </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "PB" --> <field> <name>PB</name> <description> bitfield PB </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "PA" --> <field> <name>PA</name> <description> bitfield PA </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "P9" --> <field> <name>P9</name> <description> bitfield P9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "P7" --> <field> <name>P7</name> <description> bitfield P7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "P6" --> <field> <name>P6</name> <description> bitfield P6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PFR5" --> <register> <name>PFR5</name> <description> register PFR5 </description> <addressOffset>0x14</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000007</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PFR6" --> <register> <name>PFR6</name> <description> register PFR6 </description> <addressOffset>0x18</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000007</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PFR8" --> <register> <name>PFR8</name> <description> register PFR8 </description> <addressOffset>0x20</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000007</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PFRE" --> <register> <name>PFRE</name> <description> register PFRE </description> <addressOffset>0x38</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x0000000D</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P3" --> <field> <name>P3</name> <description> bitfield P3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PCR0" --> <register derivedFrom="PFR0"> <name>PCR0</name> <description> register PCR0 </description> <addressOffset>0x100</addressOffset> </register> <!-- REGISTER "PCR1" --> <register derivedFrom="PFR1"> <name>PCR1</name> <description> register PCR1 </description> <addressOffset>0x104</addressOffset> </register> <!-- REGISTER "PCR2" --> <register derivedFrom="PFR2"> <name>PCR2</name> <description> register PCR2 </description> <addressOffset>0x108</addressOffset> </register> <!-- REGISTER "PCR3" --> <register derivedFrom="PFR3"> <name>PCR3</name> <description> register PCR3 </description> <addressOffset>0x10C</addressOffset> </register> <!-- REGISTER "PCR4" --> <register derivedFrom="PFR4"> <name>PCR4</name> <description> register PCR4 </description> <addressOffset>0x110</addressOffset> </register> <!-- REGISTER "PCR5" --> <register derivedFrom="PFR5"> <name>PCR5</name> <description> register PCR5 </description> <addressOffset>0x114</addressOffset> </register> <!-- REGISTER "PCR6" --> <register derivedFrom="PFR6"> <name>PCR6</name> <description> register PCR6 </description> <addressOffset>0x118</addressOffset> </register> <!-- REGISTER "PCR8" --> <register derivedFrom="PFR8"> <name>PCR8</name> <description> register PCR8 </description> <addressOffset>0x120</addressOffset> </register> <!-- REGISTER "PCRE" --> <register derivedFrom="PFRE"> <name>PCRE</name> <description> register PCRE </description> <addressOffset>0x138</addressOffset> </register> <!-- REGISTER "DDR0" --> <register> <name>DDR0</name> <description> register DDR0 </description> <addressOffset>0x200</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00009C1F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "PF" --> <field> <name>PF</name> <description> bitfield PF </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "PC" --> <field> <name>PC</name> <description> bitfield PC </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "PB" --> <field> <name>PB</name> <description> bitfield PB </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "PA" --> <field> <name>PA</name> <description> bitfield PA </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "P4" --> <field> <name>P4</name> <description> bitfield P4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "P3" --> <field> <name>P3</name> <description> bitfield P3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "DDR1" --> <register derivedFrom="PFR1"> <name>DDR1</name> <description> register DDR1 </description> <addressOffset>0x204</addressOffset> </register> <!-- REGISTER "DDR2" --> <register derivedFrom="PFR2"> <name>DDR2</name> <description> register DDR2 </description> <addressOffset>0x208</addressOffset> </register> <!-- REGISTER "DDR3" --> <register derivedFrom="PFR3"> <name>DDR3</name> <description> register DDR3 </description> <addressOffset>0x20C</addressOffset> </register> <!-- REGISTER "DDR4" --> <register derivedFrom="PFR4"> <name>DDR4</name> <description> register DDR4 </description> <addressOffset>0x210</addressOffset> </register> <!-- REGISTER "DDR5" --> <register derivedFrom="PFR5"> <name>DDR5</name> <description> register DDR5 </description> <addressOffset>0x214</addressOffset> </register> <!-- REGISTER "DDR6" --> <register derivedFrom="PFR6"> <name>DDR6</name> <description> register DDR6 </description> <addressOffset>0x218</addressOffset> </register> <!-- REGISTER "DDR8" --> <register derivedFrom="PFR8"> <name>DDR8</name> <description> register DDR8 </description> <addressOffset>0x220</addressOffset> </register> <!-- REGISTER "DDRE" --> <register derivedFrom="PFRE"> <name>DDRE</name> <description> register DDRE </description> <addressOffset>0x238</addressOffset> </register> <!-- REGISTER "PDIR0" --> <register derivedFrom="DDR0"> <name>PDIR0</name> <description> register PDIR0 </description> <addressOffset>0x300</addressOffset> </register> <!-- REGISTER "PDIR1" --> <register derivedFrom="DDR1"> <name>PDIR1</name> <description> register PDIR1 </description> <addressOffset>0x304</addressOffset> </register> <!-- REGISTER "PDIR2" --> <register derivedFrom="DDR2"> <name>PDIR2</name> <description> register PDIR2 </description> <addressOffset>0x308</addressOffset> </register> <!-- REGISTER "PDIR3" --> <register derivedFrom="DDR3"> <name>PDIR3</name> <description> register PDIR3 </description> <addressOffset>0x30C</addressOffset> </register> <!-- REGISTER "PDIR4" --> <register derivedFrom="DDR4"> <name>PDIR4</name> <description> register PDIR4 </description> <addressOffset>0x310</addressOffset> </register> <!-- REGISTER "PDIR5" --> <register derivedFrom="DDR5"> <name>PDIR5</name> <description> register PDIR5 </description> <addressOffset>0x314</addressOffset> </register> <!-- REGISTER "PDIR6" --> <register derivedFrom="DDR6"> <name>PDIR6</name> <description> register PDIR6 </description> <addressOffset>0x318</addressOffset> </register> <!-- REGISTER "PDIR8" --> <register derivedFrom="DDR8"> <name>PDIR8</name> <description> register PDIR8 </description> <addressOffset>0x320</addressOffset> </register> <!-- REGISTER "PDIRE" --> <register derivedFrom="DDRE"> <name>PDIRE</name> <description> register PDIRE </description> <addressOffset>0x338</addressOffset> </register> <!-- REGISTER "PDOR0" --> <register derivedFrom="DDR0"> <name>PDOR0</name> <description> register PDOR0 </description> <addressOffset>0x400</addressOffset> </register> <!-- REGISTER "PDOR1" --> <register derivedFrom="DDR1"> <name>PDOR1</name> <description> register PDOR1 </description> <addressOffset>0x404</addressOffset> </register> <!-- REGISTER "PDOR2" --> <register derivedFrom="DDR2"> <name>PDOR2</name> <description> register PDOR2 </description> <addressOffset>0x408</addressOffset> </register> <!-- REGISTER "PDOR3" --> <register derivedFrom="DDR3"> <name>PDOR3</name> <description> register PDOR3 </description> <addressOffset>0x40C</addressOffset> </register> <!-- REGISTER "PDOR4" --> <register derivedFrom="DDR4"> <name>PDOR4</name> <description> register PDOR4 </description> <addressOffset>0x410</addressOffset> </register> <!-- REGISTER "PDOR5" --> <register derivedFrom="DDR5"> <name>PDOR5</name> <description> register PDOR5 </description> <addressOffset>0x414</addressOffset> </register> <!-- REGISTER "PDOR6" --> <register derivedFrom="DDR6"> <name>PDOR6</name> <description> register PDOR6 </description> <addressOffset>0x418</addressOffset> </register> <!-- REGISTER "PDOR8" --> <register derivedFrom="DDR8"> <name>PDOR8</name> <description> register PDOR8 </description> <addressOffset>0x420</addressOffset> </register> <!-- REGISTER "PDORE" --> <register derivedFrom="DDRE"> <name>PDORE</name> <description> register PDORE </description> <addressOffset>0x438</addressOffset> </register> <!-- REGISTER "ADE" --> <register> <name>ADE</name> <description> register ADE </description> <addressOffset>0x500</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00007037</resetValue> <resetMask>0x00007037</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "AN14" --> <field> <name>AN14</name> <description> bitfield AN14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "AN13" --> <field> <name>AN13</name> <description> bitfield AN13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "AN12" --> <field> <name>AN12</name> <description> bitfield AN12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "AN5" --> <field> <name>AN5</name> <description> bitfield AN5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "AN4" --> <field> <name>AN4</name> <description> bitfield AN4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "AN2" --> <field> <name>AN2</name> <description> bitfield AN2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "AN1" --> <field> <name>AN1</name> <description> bitfield AN1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "AN0" --> <field> <name>AN0</name> <description> bitfield AN0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "SPSR" --> <register> <name>SPSR</name> <description> register SPSR </description> <addressOffset>0x580</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000005</resetValue> <resetMask>0x0000001F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MAINXC" --> <field> <name>MAINXC</name> <description> bitfield MAINXC </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "SUBXC" --> <field> <name>SUBXC</name> <description> bitfield SUBXC </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR00" --> <register> <name>EPFR00</name> <description> register EPFR00 </description> <addressOffset>0x600</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00030000</resetValue> <resetMask>0x000302F7</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "JTAGEN1S" --> <field> <name>JTAGEN1S</name> <description> bitfield JTAGEN1S </description> <lsb>17</lsb> <msb>17</msb> <access>read-write</access> </field> <!-- FIELD "JTAGEN0B" --> <field> <name>JTAGEN0B</name> <description> bitfield JTAGEN0B </description> <lsb>16</lsb> <msb>16</msb> <access>read-write</access> </field> <!-- FIELD "SUBOUTE" --> <field> <name>SUBOUTE</name> <description> bitfield SUBOUTE </description> <lsb>6</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "RTCCOE" --> <field> <name>RTCCOE</name> <description> bitfield RTCCOE </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "CROUTE" --> <field> <name>CROUTE</name> <description> bitfield CROUTE </description> <lsb>1</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "NMIS" --> <field> <name>NMIS</name> <description> bitfield NMIS </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR01" --> <register> <name>EPFR01</name> <description> register EPFR01 </description> <addressOffset>0x604</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0xFFFF1FFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "IC03S" --> <field> <name>IC03S</name> <description> bitfield IC03S </description> <lsb>29</lsb> <msb>31</msb> <access>read-write</access> </field> <!-- FIELD "IC02S" --> <field> <name>IC02S</name> <description> bitfield IC02S </description> <lsb>26</lsb> <msb>28</msb> <access>read-write</access> </field> <!-- FIELD "IC01S" --> <field> <name>IC01S</name> <description> bitfield IC01S </description> <lsb>23</lsb> <msb>25</msb> <access>read-write</access> </field> <!-- FIELD "IC00S" --> <field> <name>IC00S</name> <description> bitfield IC00S </description> <lsb>20</lsb> <msb>22</msb> <access>read-write</access> </field> <!-- FIELD "FRCK0S" --> <field> <name>FRCK0S</name> <description> bitfield FRCK0S </description> <lsb>18</lsb> <msb>19</msb> <access>read-write</access> </field> <!-- FIELD "DTTI0S" --> <field> <name>DTTI0S</name> <description> bitfield DTTI0S </description> <lsb>16</lsb> <msb>17</msb> <access>read-write</access> </field> <!-- FIELD "DTTI0C" --> <field> <name>DTTI0C</name> <description> bitfield DTTI0C </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "RTO05E" --> <field> <name>RTO05E</name> <description> bitfield RTO05E </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "RTO04E" --> <field> <name>RTO04E</name> <description> bitfield RTO04E </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "RTO03E" --> <field> <name>RTO03E</name> <description> bitfield RTO03E </description> <lsb>6</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "RTO02E" --> <field> <name>RTO02E</name> <description> bitfield RTO02E </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "RTO01E" --> <field> <name>RTO01E</name> <description> bitfield RTO01E </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "RTO00E" --> <field> <name>RTO00E</name> <description> bitfield RTO00E </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR02" --> <register> <name>EPFR02</name> <description> register EPFR02 </description> <addressOffset>0x608</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "EPFR03" --> <register> <name>EPFR03</name> <description> register EPFR03 </description> <addressOffset>0x60C</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "EPFR04" --> <register> <name>EPFR04</name> <description> register EPFR04 </description> <addressOffset>0x610</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x3F3C3F7C</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TIOB3S" --> <field> <name>TIOB3S</name> <description> bitfield TIOB3S </description> <lsb>28</lsb> <msb>29</msb> <access>read-write</access> </field> <!-- FIELD "TIOA3E" --> <field> <name>TIOA3E</name> <description> bitfield TIOA3E </description> <lsb>26</lsb> <msb>27</msb> <access>read-write</access> </field> <!-- FIELD "TIOA3S" --> <field> <name>TIOA3S</name> <description> bitfield TIOA3S </description> <lsb>24</lsb> <msb>25</msb> <access>read-write</access> </field> <!-- FIELD "TIOB2S" --> <field> <name>TIOB2S</name> <description> bitfield TIOB2S </description> <lsb>20</lsb> <msb>21</msb> <access>read-write</access> </field> <!-- FIELD "TIOA2E" --> <field> <name>TIOA2E</name> <description> bitfield TIOA2E </description> <lsb>18</lsb> <msb>19</msb> <access>read-write</access> </field> <!-- FIELD "TIOB1S" --> <field> <name>TIOB1S</name> <description> bitfield TIOB1S </description> <lsb>12</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "TIOA1E" --> <field> <name>TIOA1E</name> <description> bitfield TIOA1E </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "TIOA1S" --> <field> <name>TIOA1S</name> <description> bitfield TIOA1S </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "TIOB0S" --> <field> <name>TIOB0S</name> <description> bitfield TIOB0S </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "TIOA0E" --> <field> <name>TIOA0E</name> <description> bitfield TIOA0E </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR05" --> <register> <name>EPFR05</name> <description> register EPFR05 </description> <addressOffset>0x614</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x3F3C3F3C</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TIOB7S" --> <field> <name>TIOB7S</name> <description> bitfield TIOB7S </description> <lsb>28</lsb> <msb>29</msb> <access>read-write</access> </field> <!-- FIELD "TIOA7E" --> <field> <name>TIOA7E</name> <description> bitfield TIOA7E </description> <lsb>26</lsb> <msb>27</msb> <access>read-write</access> </field> <!-- FIELD "TIOA7S" --> <field> <name>TIOA7S</name> <description> bitfield TIOA7S </description> <lsb>24</lsb> <msb>25</msb> <access>read-write</access> </field> <!-- FIELD "TIOB6S" --> <field> <name>TIOB6S</name> <description> bitfield TIOB6S </description> <lsb>20</lsb> <msb>21</msb> <access>read-write</access> </field> <!-- FIELD "TIOA6E" --> <field> <name>TIOA6E</name> <description> bitfield TIOA6E </description> <lsb>18</lsb> <msb>19</msb> <access>read-write</access> </field> <!-- FIELD "TIOB5S" --> <field> <name>TIOB5S</name> <description> bitfield TIOB5S </description> <lsb>12</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "TIOA5E" --> <field> <name>TIOA5E</name> <description> bitfield TIOA5E </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "TIOA5S" --> <field> <name>TIOA5S</name> <description> bitfield TIOA5S </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "TIOB4S" --> <field> <name>TIOB4S</name> <description> bitfield TIOB4S </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "TIOA4E" --> <field> <name>TIOA4E</name> <description> bitfield TIOA4E </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR06" --> <register> <name>EPFR06</name> <description> register EPFR06 </description> <addressOffset>0x618</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0xFF00FFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EINT15S" --> <field> <name>EINT15S</name> <description> bitfield EINT15S </description> <lsb>30</lsb> <msb>31</msb> <access>read-write</access> </field> <!-- FIELD "EINT14S" --> <field> <name>EINT14S</name> <description> bitfield EINT14S </description> <lsb>28</lsb> <msb>29</msb> <access>read-write</access> </field> <!-- FIELD "EINT13S" --> <field> <name>EINT13S</name> <description> bitfield EINT13S </description> <lsb>26</lsb> <msb>27</msb> <access>read-write</access> </field> <!-- FIELD "EINT12S" --> <field> <name>EINT12S</name> <description> bitfield EINT12S </description> <lsb>24</lsb> <msb>25</msb> <access>read-write</access> </field> <!-- FIELD "EINT07S" --> <field> <name>EINT07S</name> <description> bitfield EINT07S </description> <lsb>14</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "EINT06S" --> <field> <name>EINT06S</name> <description> bitfield EINT06S </description> <lsb>12</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "EINT05S" --> <field> <name>EINT05S</name> <description> bitfield EINT05S </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "EINT04S" --> <field> <name>EINT04S</name> <description> bitfield EINT04S </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "EINT03S" --> <field> <name>EINT03S</name> <description> bitfield EINT03S </description> <lsb>6</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "EINT02S" --> <field> <name>EINT02S</name> <description> bitfield EINT02S </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "EINT01S" --> <field> <name>EINT01S</name> <description> bitfield EINT01S </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "EINT00S" --> <field> <name>EINT00S</name> <description> bitfield EINT00S </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR07" --> <register> <name>EPFR07</name> <description> register EPFR07 </description> <addressOffset>0x61C</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x0FC0FFF0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SCK3B" --> <field> <name>SCK3B</name> <description> bitfield SCK3B </description> <lsb>26</lsb> <msb>27</msb> <access>read-write</access> </field> <!-- FIELD "SOT3B" --> <field> <name>SOT3B</name> <description> bitfield SOT3B </description> <lsb>24</lsb> <msb>25</msb> <access>read-write</access> </field> <!-- FIELD "SIN3S" --> <field> <name>SIN3S</name> <description> bitfield SIN3S </description> <lsb>22</lsb> <msb>23</msb> <access>read-write</access> </field> <!-- FIELD "SCK1B" --> <field> <name>SCK1B</name> <description> bitfield SCK1B </description> <lsb>14</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "SOT1B" --> <field> <name>SOT1B</name> <description> bitfield SOT1B </description> <lsb>12</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "SIN1S" --> <field> <name>SIN1S</name> <description> bitfield SIN1S </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "SCK0B" --> <field> <name>SCK0B</name> <description> bitfield SCK0B </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "SOT0B" --> <field> <name>SOT0B</name> <description> bitfield SOT0B </description> <lsb>6</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "SIN0S" --> <field> <name>SIN0S</name> <description> bitfield SIN0S </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR08" --> <register> <name>EPFR08</name> <description> register EPFR08 </description> <addressOffset>0x620</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x0FFFFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SCK5B" --> <field> <name>SCK5B</name> <description> bitfield SCK5B </description> <lsb>14</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "SOT5B" --> <field> <name>SOT5B</name> <description> bitfield SOT5B </description> <lsb>12</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "SIN5S" --> <field> <name>SIN5S</name> <description> bitfield SIN5S </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR09" --> <register> <name>EPFR09</name> <description> register EPFR09 </description> <addressOffset>0x624</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0xF000F000</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "CTX1E" --> <field> <name>CTX1E</name> <description> bitfield CTX1E </description> <lsb>30</lsb> <msb>31</msb> <access>read-write</access> </field> <!-- FIELD "CRX1S" --> <field> <name>CRX1S</name> <description> bitfield CRX1S </description> <lsb>28</lsb> <msb>29</msb> <access>read-write</access> </field> <!-- FIELD "ADTRG0S" --> <field> <name>ADTRG0S</name> <description> bitfield ADTRG0S </description> <lsb>12</lsb> <msb>15</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR10" --> <register> <name>EPFR10</name> <description> register EPFR10 </description> <addressOffset>0x628</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "EPFR11" --> <register> <name>EPFR11</name> <description> register EPFR11 </description> <addressOffset>0x62C</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "EPFR12" --> <register> <name>EPFR12</name> <description> register EPFR12 </description> <addressOffset>0x630</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "EPFR13" --> <register> <name>EPFR13</name> <description> register EPFR13 </description> <addressOffset>0x634</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "EPFR14" --> <register> <name>EPFR14</name> <description> register EPFR14 </description> <addressOffset>0x638</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "EPFR15" --> <register> <name>EPFR15</name> <description> register EPFR15 </description> <addressOffset>0x63C</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x0</resetValue> <resetMask>0x00003FFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EINT22S" --> <field> <name>EINT22S</name> <description> bitfield EINT22S </description> <lsb>12</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "EINT21S" --> <field> <name>EINT21S</name> <description> bitfield EINT21S </description> <lsb>10</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "EINT20S" --> <field> <name>EINT20S</name> <description> bitfield EINT20S </description> <lsb>8</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "EINT19S" --> <field> <name>EINT19S</name> <description> bitfield EINT19S </description> <lsb>6</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "EINT18S" --> <field> <name>EINT18S</name> <description> bitfield EINT18S </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "EINT17S" --> <field> <name>EINT17S</name> <description> bitfield EINT17S </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "EINT16S" --> <field> <name>EINT16S</name> <description> bitfield EINT16S </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "EPFR16" --> <register> <name>EPFR16</name> <description> register EPFR16 </description> <addressOffset>0x640</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "EPFR17" --> <register> <name>EPFR17</name> <description> register EPFR17 </description> <addressOffset>0x644</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "EPFR18" --> <register> <name>EPFR18</name> <description> register EPFR18 </description> <addressOffset>0x648</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000000</resetMask> </register> <!-- REGISTER "PZR2" --> <register> <name>PZR2</name> <description> register PZR2 </description> <addressOffset>0x708</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x0000000E</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P3" --> <field> <name>P3</name> <description> bitfield P3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PZR5" --> <register> <name>PZR5</name> <description> register PZR5 </description> <addressOffset>0x714</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000007</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P2" --> <field> <name>P2</name> <description> bitfield P2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "P1" --> <field> <name>P1</name> <description> bitfield P1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PZR6" --> <register> <name>PZR6</name> <description> register PZR6 </description> <addressOffset>0x718</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000001</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "P0" --> <field> <name>P0</name> <description> bitfield P0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "LVD" --> <peripheral> <name>LVD</name> <description> peripheral LVD </description> <groupName>LVD</groupName> <baseAddress>0x40035000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x5</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "LVD" --> <interrupt> <name>LVD</name> <value>2</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "LVD_CTL" --> <register> <name>LVD_CTL</name> <description> register LVD_CTL </description> <addressOffset>0x0</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x800C</resetValue> <resetMask>0xFCFC</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "LVDRE" --> <field> <name>LVDRE</name> <description> bitfield LVDRE </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "SVHR" --> <field> <name>SVHR</name> <description> bitfield SVHR </description> <lsb>10</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "LVDIE" --> <field> <name>LVDIE</name> <description> bitfield LVDIE </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "SVHI" --> <field> <name>SVHI</name> <description> bitfield SVHI </description> <lsb>2</lsb> <msb>6</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "LVD_STR" --> <register> <name>LVD_STR</name> <description> register LVD_STR </description> <addressOffset>0x4</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0x00</resetValue> <resetMask>0x80</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "LVDIR" --> <field> <name>LVDIR</name> <description> bitfield LVDIR </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "LVD_CLR" --> <register> <name>LVD_CLR</name> <description> register LVD_CLR </description> <addressOffset>0x8</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x80</resetValue> <resetMask>0x80</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "LVDCL" --> <field> <name>LVDCL</name> <description> bitfield LVDCL </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "LVD_RLR" --> <register> <name>LVD_RLR</name> <description> register LVD_RLR </description> <addressOffset>0xC</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000001</resetValue> <resetMask>0xFFFFFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "LVDLCK" --> <field> <name>LVDLCK</name> <description> bitfield LVDLCK </description> <lsb>0</lsb> <msb>31</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "LVD_STR2" --> <register> <name>LVD_STR2</name> <description> register LVD_STR2 </description> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0x40</resetValue> <resetMask>0xC0</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "LVDIRDY" --> <field> <name>LVDIRDY</name> <description> bitfield LVDIRDY </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "LVDRRDY" --> <field> <name>LVDRRDY</name> <description> bitfield LVDRRDY </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "DS" --> <peripheral> <name>DS</name> <description> peripheral DS </description> <groupName>DS</groupName> <baseAddress>0x40035100</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x700</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "REG_CTL" --> <register> <name>REG_CTL</name> <description> register REG_CTL </description> <addressOffset>0x0</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x04</resetValue> <resetMask>0x06</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ISUBSEL" --> <field> <name>ISUBSEL</name> <description> bitfield ISUBSEL </description> <lsb>1</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "RCK_CTL" --> <register> <name>RCK_CTL</name> <description> register RCK_CTL </description> <addressOffset>0x4</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x01</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RTCCKE" --> <field> <name>RTCCKE</name> <description> bitfield RTCCKE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "PMD_CTL" --> <register> <name>PMD_CTL</name> <description> register PMD_CTL </description> <addressOffset>0x700</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RTCE" --> <field> <name>RTCE</name> <description> bitfield RTCE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "MFS0" --> <peripheral> <name>MFS0</name> <description> peripheral MFS0 </description> <groupName>MFS0</groupName> <baseAddress>0x40038000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x0</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x4</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x8</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xC</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x14</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x18</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x1D</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "MFS0RX" --> <interrupt> <name>MFS0RX</name> <value>7</value> </interrupt> <!-- INTERRUPT "MFS0TX" --> <interrupt> <name>MFS0TX</name> <value>8</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "UART_SCR" --> <register> <name>UART_SCR</name> <description> register UART_SCR </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x1</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x9F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "UPCL" --> <field> <name>UPCL</name> <description> bitfield UPCL </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "RIE" --> <field> <name>RIE</name> <description> bitfield RIE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TIE" --> <field> <name>TIE</name> <description> bitfield TIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TBIE" --> <field> <name>TBIE</name> <description> bitfield TBIE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "RXE" --> <field> <name>RXE</name> <description> bitfield RXE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "TXE" --> <field> <name>TXE</name> <description> bitfield TXE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "UART_SMR" --> <register> <name>UART_SMR</name> <description> register UART_SMR </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x0</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFD</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MD" --> <field> <name>MD</name> <description> bitfield MD </description> <lsb>5</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "WUCR" --> <field> <name>WUCR</name> <description> bitfield WUCR </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "SBL" --> <field> <name>SBL</name> <description> bitfield SBL </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "BDS" --> <field> <name>BDS</name> <description> bitfield BDS </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "SOE" --> <field> <name>SOE</name> <description> bitfield SOE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "UART_SSR" --> <register> <name>UART_SSR</name> <description> register UART_SSR </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x5</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x03</resetValue> <resetMask>0xBF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "REC" --> <field> <name>REC</name> <description> bitfield REC </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "PE" --> <field> <name>PE</name> <description> bitfield PE </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "FRE" --> <field> <name>FRE</name> <description> bitfield FRE </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "ORE" --> <field> <name>ORE</name> <description> bitfield ORE </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "RDRF" --> <field> <name>RDRF</name> <description> bitfield RDRF </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "TDRE" --> <field> <name>TDRE</name> <description> bitfield TDRE </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "TBI" --> <field> <name>TBI</name> <description> bitfield TBI </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "UART_ESCR" --> <register> <name>UART_ESCR</name> <description> register UART_ESCR </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x4</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLWEN" --> <field> <name>FLWEN</name> <description> bitfield FLWEN </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ESBL" --> <field> <name>ESBL</name> <description> bitfield ESBL </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "INV" --> <field> <name>INV</name> <description> bitfield INV </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "PEN" --> <field> <name>PEN</name> <description> bitfield PEN </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "P" --> <field> <name>P</name> <description> bitfield P </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "L" --> <field> <name>L</name> <description> bitfield L </description> <lsb>0</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "UART_RDR" --> <register> <name>UART_RDR</name> <description> register UART_RDR </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x8</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0x01FF</resetMask> </register> <!-- REGISTER "UART_TDR" --> <register> <name>UART_TDR</name> <description> register UART_TDR </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x8</addressOffset> <size>16</size> <access>write-only</access> <resetValue>0x01FF</resetValue> <resetMask>0x01FF</resetMask> </register> <!-- REGISTER "UART_BGR" --> <register> <name>UART_BGR</name> <description> register UART_BGR </description> <alternateGroup>UART</alternateGroup> <addressOffset>0xC</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EXT" --> <field> <name>EXT</name> <description> bitfield EXT </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "BGR1" --> <field> <name>BGR1</name> <description> bitfield BGR1 </description> <lsb>8</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "BGR0" --> <field> <name>BGR0</name> <description> bitfield BGR0 </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "UART_FCR1" --> <register> <name>UART_FCR1</name> <description> register UART_FCR1 </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x15</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x04</resetValue> <resetMask>0x1F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLSTE" --> <field> <name>FLSTE</name> <description> bitfield FLSTE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "FRIIE" --> <field> <name>FRIIE</name> <description> bitfield FRIIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FDRQ" --> <field> <name>FDRQ</name> <description> bitfield FDRQ </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "FTIE" --> <field> <name>FTIE</name> <description> bitfield FTIE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "FSEL" --> <field> <name>FSEL</name> <description> bitfield FSEL </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "UART_FCR0" --> <register> <name>UART_FCR0</name> <description> register UART_FCR0 </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x14</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLST" --> <field> <name>FLST</name> <description> bitfield FLST </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "FLD" --> <field> <name>FLD</name> <description> bitfield FLD </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "FSET" --> <field> <name>FSET</name> <description> bitfield FSET </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "FCL2" --> <field> <name>FCL2</name> <description> bitfield FCL2 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FCL1" --> <field> <name>FCL1</name> <description> bitfield FCL1 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "FE2" --> <field> <name>FE2</name> <description> bitfield FE2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "FE1" --> <field> <name>FE1</name> <description> bitfield FE1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "UART_FBYTE1" --> <register> <name>UART_FBYTE1</name> <description> register UART_FBYTE1 </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x18</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> </register> <!-- REGISTER "UART_FBYTE2" --> <register> <name>UART_FBYTE2</name> <description> register UART_FBYTE2 </description> <alternateGroup>UART</alternateGroup> <addressOffset>0x19</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> </register> <!-- REGISTER "CSIO_SCR" --> <register> <name>CSIO_SCR</name> <description> register CSIO_SCR </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x1</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "UPCL" --> <field> <name>UPCL</name> <description> bitfield UPCL </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "MS" --> <field> <name>MS</name> <description> bitfield MS </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "SPI" --> <field> <name>SPI</name> <description> bitfield SPI </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "RIE" --> <field> <name>RIE</name> <description> bitfield RIE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TIE" --> <field> <name>TIE</name> <description> bitfield TIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TBIE" --> <field> <name>TBIE</name> <description> bitfield TBIE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "RXE" --> <field> <name>RXE</name> <description> bitfield RXE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "TXE" --> <field> <name>TXE</name> <description> bitfield TXE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CSIO_SMR" --> <register> <name>CSIO_SMR</name> <description> register CSIO_SMR </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x0</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MD" --> <field> <name>MD</name> <description> bitfield MD </description> <lsb>5</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "WUCR" --> <field> <name>WUCR</name> <description> bitfield WUCR </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "SCINV" --> <field> <name>SCINV</name> <description> bitfield SCINV </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "BDS" --> <field> <name>BDS</name> <description> bitfield BDS </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "SCKE" --> <field> <name>SCKE</name> <description> bitfield SCKE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "SOE" --> <field> <name>SOE</name> <description> bitfield SOE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CSIO_SSR" --> <register> <name>CSIO_SSR</name> <description> register CSIO_SSR </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x5</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x03</resetValue> <resetMask>0x8F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "REC" --> <field> <name>REC</name> <description> bitfield REC </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ORE" --> <field> <name>ORE</name> <description> bitfield ORE </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "RDRF" --> <field> <name>RDRF</name> <description> bitfield RDRF </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "TDRE" --> <field> <name>TDRE</name> <description> bitfield TDRE </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "TBI" --> <field> <name>TBI</name> <description> bitfield TBI </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "CSIO_ESCR" --> <register> <name>CSIO_ESCR</name> <description> register CSIO_ESCR </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x4</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x9F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SOP" --> <field> <name>SOP</name> <description> bitfield SOP </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "WT" --> <field> <name>WT</name> <description> bitfield WT </description> <lsb>3</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "L" --> <field> <name>L</name> <description> bitfield L </description> <lsb>0</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CSIO_RDR" --> <register> <name>CSIO_RDR</name> <description> register CSIO_RDR </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x8</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0x01FF</resetMask> </register> <!-- REGISTER "CSIO_TDR" --> <register> <name>CSIO_TDR</name> <description> register CSIO_TDR </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x8</addressOffset> <size>16</size> <access>write-only</access> <resetValue>0x01FF</resetValue> <resetMask>0x01FF</resetMask> </register> <!-- REGISTER "CSIO_BGR" --> <register> <name>CSIO_BGR</name> <description> register CSIO_BGR </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0xC</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x7FFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BGR1" --> <field> <name>BGR1</name> <description> bitfield BGR1 </description> <lsb>8</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "BGR0" --> <field> <name>BGR0</name> <description> bitfield BGR0 </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CSIO_FCR1" --> <register> <name>CSIO_FCR1</name> <description> register CSIO_FCR1 </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x15</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x04</resetValue> <resetMask>0x1F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLSTE" --> <field> <name>FLSTE</name> <description> bitfield FLSTE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "FRIIE" --> <field> <name>FRIIE</name> <description> bitfield FRIIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FDRQ" --> <field> <name>FDRQ</name> <description> bitfield FDRQ </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "FTIE" --> <field> <name>FTIE</name> <description> bitfield FTIE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "FSEL" --> <field> <name>FSEL</name> <description> bitfield FSEL </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CSIO_FCR0" --> <register> <name>CSIO_FCR0</name> <description> register CSIO_FCR0 </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x14</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLST" --> <field> <name>FLST</name> <description> bitfield FLST </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "FLD" --> <field> <name>FLD</name> <description> bitfield FLD </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "FSET" --> <field> <name>FSET</name> <description> bitfield FSET </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "FCL2" --> <field> <name>FCL2</name> <description> bitfield FCL2 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FCL1" --> <field> <name>FCL1</name> <description> bitfield FCL1 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "FE2" --> <field> <name>FE2</name> <description> bitfield FE2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "FE1" --> <field> <name>FE1</name> <description> bitfield FE1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "CSIO_FBYTE1" --> <register> <name>CSIO_FBYTE1</name> <description> register CSIO_FBYTE1 </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x18</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> </register> <!-- REGISTER "CSIO_FBYTE2" --> <register> <name>CSIO_FBYTE2</name> <description> register CSIO_FBYTE2 </description> <alternateGroup>CSIO</alternateGroup> <addressOffset>0x19</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> </register> <!-- REGISTER "LIN_SCR" --> <register> <name>LIN_SCR</name> <description> register LIN_SCR </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x1</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "UPCL" --> <field> <name>UPCL</name> <description> bitfield UPCL </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "MS" --> <field> <name>MS</name> <description> bitfield MS </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "LBR" --> <field> <name>LBR</name> <description> bitfield LBR </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "RIE" --> <field> <name>RIE</name> <description> bitfield RIE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TIE" --> <field> <name>TIE</name> <description> bitfield TIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TBIE" --> <field> <name>TBIE</name> <description> bitfield TBIE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "RXE" --> <field> <name>RXE</name> <description> bitfield RXE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "TXE" --> <field> <name>TXE</name> <description> bitfield TXE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "LIN_SMR" --> <register> <name>LIN_SMR</name> <description> register LIN_SMR </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x0</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xF9</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MD" --> <field> <name>MD</name> <description> bitfield MD </description> <lsb>5</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "WUCR" --> <field> <name>WUCR</name> <description> bitfield WUCR </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "SBL" --> <field> <name>SBL</name> <description> bitfield SBL </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "SOE" --> <field> <name>SOE</name> <description> bitfield SOE </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "LIN_SSR" --> <register> <name>LIN_SSR</name> <description> register LIN_SSR </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x5</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x03</resetValue> <resetMask>0xBF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "REC" --> <field> <name>REC</name> <description> bitfield REC </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "LBD" --> <field> <name>LBD</name> <description> bitfield LBD </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "FRE" --> <field> <name>FRE</name> <description> bitfield FRE </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "ORE" --> <field> <name>ORE</name> <description> bitfield ORE </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "RDRF" --> <field> <name>RDRF</name> <description> bitfield RDRF </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "TDRE" --> <field> <name>TDRE</name> <description> bitfield TDRE </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "TBI" --> <field> <name>TBI</name> <description> bitfield TBI </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "LIN_ESCR" --> <register> <name>LIN_ESCR</name> <description> register LIN_ESCR </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x4</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xDF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ESBL" --> <field> <name>ESBL</name> <description> bitfield ESBL </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "LBIE" --> <field> <name>LBIE</name> <description> bitfield LBIE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "LBL" --> <field> <name>LBL</name> <description> bitfield LBL </description> <lsb>2</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "DEL" --> <field> <name>DEL</name> <description> bitfield DEL </description> <lsb>0</lsb> <msb>1</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "LIN_RDR" --> <register> <name>LIN_RDR</name> <description> register LIN_RDR </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x8</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0x00FF</resetMask> </register> <!-- REGISTER "LIN_TDR" --> <register> <name>LIN_TDR</name> <description> register LIN_TDR </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x8</addressOffset> <size>16</size> <access>write-only</access> <resetValue>0x00FF</resetValue> <resetMask>0x00FF</resetMask> </register> <!-- REGISTER "LIN_BGR" --> <register> <name>LIN_BGR</name> <description> register LIN_BGR </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0xC</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EXT" --> <field> <name>EXT</name> <description> bitfield EXT </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "BGR1" --> <field> <name>BGR1</name> <description> bitfield BGR1 </description> <lsb>8</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "BGR0" --> <field> <name>BGR0</name> <description> bitfield BGR0 </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "LIN_FCR1" --> <register> <name>LIN_FCR1</name> <description> register LIN_FCR1 </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x15</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x04</resetValue> <resetMask>0x1F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLSTE" --> <field> <name>FLSTE</name> <description> bitfield FLSTE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "FRIIE" --> <field> <name>FRIIE</name> <description> bitfield FRIIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FDRQ" --> <field> <name>FDRQ</name> <description> bitfield FDRQ </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "FTIE" --> <field> <name>FTIE</name> <description> bitfield FTIE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "FSEL" --> <field> <name>FSEL</name> <description> bitfield FSEL </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "LIN_FCR0" --> <register> <name>LIN_FCR0</name> <description> register LIN_FCR0 </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x14</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLST" --> <field> <name>FLST</name> <description> bitfield FLST </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "FLD" --> <field> <name>FLD</name> <description> bitfield FLD </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "FSET" --> <field> <name>FSET</name> <description> bitfield FSET </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "FCL2" --> <field> <name>FCL2</name> <description> bitfield FCL2 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FCL1" --> <field> <name>FCL1</name> <description> bitfield FCL1 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "FE2" --> <field> <name>FE2</name> <description> bitfield FE2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "FE1" --> <field> <name>FE1</name> <description> bitfield FE1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "LIN_FBYTE1" --> <register> <name>LIN_FBYTE1</name> <description> register LIN_FBYTE1 </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x18</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> </register> <!-- REGISTER "LIN_FBYTE2" --> <register> <name>LIN_FBYTE2</name> <description> register LIN_FBYTE2 </description> <alternateGroup>LIN</alternateGroup> <addressOffset>0x19</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> </register> <!-- REGISTER "I2C_IBCR" --> <register> <name>I2C_IBCR</name> <description> register I2C_IBCR </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x1</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MSS" --> <field> <name>MSS</name> <description> bitfield MSS </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ACT_SCC" --> <field> <name>ACT_SCC</name> <description> bitfield ACT_SCC </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ACKE" --> <field> <name>ACKE</name> <description> bitfield ACKE </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "WSEL" --> <field> <name>WSEL</name> <description> bitfield WSEL </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "CNDE" --> <field> <name>CNDE</name> <description> bitfield CNDE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "INTE" --> <field> <name>INTE</name> <description> bitfield INTE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "BER" --> <field> <name>BER</name> <description> bitfield BER </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "INT" --> <field> <name>INT</name> <description> bitfield INT </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "I2C_SMR" --> <register> <name>I2C_SMR</name> <description> register I2C_SMR </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x0</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFC</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MD" --> <field> <name>MD</name> <description> bitfield MD </description> <lsb>5</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "WUCR" --> <field> <name>WUCR</name> <description> bitfield WUCR </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "RIE" --> <field> <name>RIE</name> <description> bitfield RIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TIE" --> <field> <name>TIE</name> <description> bitfield TIE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "I2C_IBSR" --> <register> <name>I2C_IBSR</name> <description> register I2C_IBSR </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x4</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FBT" --> <field> <name>FBT</name> <description> bitfield FBT </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "RACK" --> <field> <name>RACK</name> <description> bitfield RACK </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "RSA" --> <field> <name>RSA</name> <description> bitfield RSA </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "TRX" --> <field> <name>TRX</name> <description> bitfield TRX </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "AL" --> <field> <name>AL</name> <description> bitfield AL </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "RSC" --> <field> <name>RSC</name> <description> bitfield RSC </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "SPC" --> <field> <name>SPC</name> <description> bitfield SPC </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "BB" --> <field> <name>BB</name> <description> bitfield BB </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "I2C_SSR" --> <register> <name>I2C_SSR</name> <description> register I2C_SSR </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x5</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x03</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "REC" --> <field> <name>REC</name> <description> bitfield REC </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "TSET" --> <field> <name>TSET</name> <description> bitfield TSET </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "DMA" --> <field> <name>DMA</name> <description> bitfield DMA </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "TBIE" --> <field> <name>TBIE</name> <description> bitfield TBIE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "ORE" --> <field> <name>ORE</name> <description> bitfield ORE </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "RDRF" --> <field> <name>RDRF</name> <description> bitfield RDRF </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "TDRE" --> <field> <name>TDRE</name> <description> bitfield TDRE </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "TBI" --> <field> <name>TBI</name> <description> bitfield TBI </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "I2C_RDR" --> <register> <name>I2C_RDR</name> <description> register I2C_RDR </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x8</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0x00FF</resetMask> </register> <!-- REGISTER "I2C_TDR" --> <register> <name>I2C_TDR</name> <description> register I2C_TDR </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x8</addressOffset> <size>16</size> <access>write-only</access> <resetValue>0x00FF</resetValue> <resetMask>0x00FF</resetMask> </register> <!-- REGISTER "I2C_BGR" --> <register> <name>I2C_BGR</name> <description> register I2C_BGR </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0xC</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x7FFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BGR1" --> <field> <name>BGR1</name> <description> bitfield BGR1 </description> <lsb>8</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "BGR0" --> <field> <name>BGR0</name> <description> bitfield BGR0 </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "I2C_ISMK" --> <register> <name>I2C_ISMK</name> <description> register I2C_ISMK </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x11</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x7F</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "EN" --> <field> <name>EN</name> <description> bitfield EN </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "SM" --> <field> <name>SM</name> <description> bitfield SM </description> <lsb>0</lsb> <msb>6</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "I2C_ISBA" --> <register> <name>I2C_ISBA</name> <description> register I2C_ISBA </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SAEN" --> <field> <name>SAEN</name> <description> bitfield SAEN </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "SA" --> <field> <name>SA</name> <description> bitfield SA </description> <lsb>0</lsb> <msb>6</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "I2C_FCR1" --> <register> <name>I2C_FCR1</name> <description> register I2C_FCR1 </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x15</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x04</resetValue> <resetMask>0x1F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLSTE" --> <field> <name>FLSTE</name> <description> bitfield FLSTE </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "FRIIE" --> <field> <name>FRIIE</name> <description> bitfield FRIIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FDRQ" --> <field> <name>FDRQ</name> <description> bitfield FDRQ </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "FTIE" --> <field> <name>FTIE</name> <description> bitfield FTIE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "FSEL" --> <field> <name>FSEL</name> <description> bitfield FSEL </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "I2C_FCR0" --> <register> <name>I2C_FCR0</name> <description> register I2C_FCR0 </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x14</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "FLST" --> <field> <name>FLST</name> <description> bitfield FLST </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "FLD" --> <field> <name>FLD</name> <description> bitfield FLD </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "FSET" --> <field> <name>FSET</name> <description> bitfield FSET </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "FCL2" --> <field> <name>FCL2</name> <description> bitfield FCL2 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "FCL1" --> <field> <name>FCL1</name> <description> bitfield FCL1 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "FE2" --> <field> <name>FE2</name> <description> bitfield FE2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "FE1" --> <field> <name>FE1</name> <description> bitfield FE1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "I2C_FBYTE1" --> <register> <name>I2C_FBYTE1</name> <description> register I2C_FBYTE1 </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x18</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "I2C_FBYTE2" --> <register> <name>I2C_FBYTE2</name> <description> register I2C_FBYTE2 </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x19</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> </register> <!-- REGISTER "I2C_EIBCR" --> <register> <name>I2C_EIBCR</name> <description> register I2C_EIBCR </description> <alternateGroup>I2C</alternateGroup> <addressOffset>0x1D</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x0C</resetValue> <resetMask>0x3F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "SDAS" --> <field> <name>SDAS</name> <description> bitfield SDAS </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "SCLS" --> <field> <name>SCLS</name> <description> bitfield SCLS </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "SDAC" --> <field> <name>SDAC</name> <description> bitfield SDAC </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "SCLC" --> <field> <name>SCLC</name> <description> bitfield SCLC </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "SOCE" --> <field> <name>SOCE</name> <description> bitfield SOCE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "BEC" --> <field> <name>BEC</name> <description> bitfield BEC </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "MFS1" --> <peripheral derivedFrom="MFS0"> <name>MFS1</name> <baseAddress>0x40038100</baseAddress> <!-- INTERRUPT "MFS1RX" --> <interrupt> <name>MFS1RX</name> <value>9</value> </interrupt> <!-- INTERRUPT "MFS1TX" --> <interrupt> <name>MFS1TX</name> <value>10</value> </interrupt> </peripheral> <!-- PERIPHERAL "MFS3" --> <peripheral derivedFrom="MFS0"> <name>MFS3</name> <baseAddress>0x40038300</baseAddress> <!-- INTERRUPT "MFS3RX" --> <interrupt> <name>MFS3RX</name> <value>13</value> </interrupt> <!-- INTERRUPT "MFS3TX" --> <interrupt> <name>MFS3TX</name> <value>14</value> </interrupt> </peripheral> <!-- PERIPHERAL "MFS5" --> <peripheral derivedFrom="MFS0"> <name>MFS5</name> <baseAddress>0x40038500</baseAddress> <!-- INTERRUPT "MFS5RX" --> <interrupt> <name>MFS5RX</name> <value>17</value> </interrupt> <!-- INTERRUPT "MFS5TX" --> <interrupt> <name>MFS5TX</name> <value>18</value> </interrupt> </peripheral> <!-- PERIPHERAL "RTC" --> <peripheral> <name>RTC</name> <description> peripheral RTC </description> <groupName>RTC</groupName> <baseAddress>0x4003B000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x13</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x15</offset> <size>0x3</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x19</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x1C</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x20</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x24</offset> <size>0x3</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x28</offset> <size>0x2</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x2C</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x30</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "WTCR1" --> <register> <name>WTCR1</name> <description> register WTCR1 </description> <addressOffset>0x0</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0xFFFF1F7D</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "INTCRIE" --> <field> <name>INTCRIE</name> <description> bitfield INTCRIE </description> <lsb>31</lsb> <msb>31</msb> <access>read-write</access> </field> <!-- FIELD "INTERIE" --> <field> <name>INTERIE</name> <description> bitfield INTERIE </description> <lsb>30</lsb> <msb>30</msb> <access>read-write</access> </field> <!-- FIELD "INTALIE" --> <field> <name>INTALIE</name> <description> bitfield INTALIE </description> <lsb>29</lsb> <msb>29</msb> <access>read-write</access> </field> <!-- FIELD "INTTMIE" --> <field> <name>INTTMIE</name> <description> bitfield INTTMIE </description> <lsb>28</lsb> <msb>28</msb> <access>read-write</access> </field> <!-- FIELD "INTHIE" --> <field> <name>INTHIE</name> <description> bitfield INTHIE </description> <lsb>27</lsb> <msb>27</msb> <access>read-write</access> </field> <!-- FIELD "INTMIE" --> <field> <name>INTMIE</name> <description> bitfield INTMIE </description> <lsb>26</lsb> <msb>26</msb> <access>read-write</access> </field> <!-- FIELD "INTSIE" --> <field> <name>INTSIE</name> <description> bitfield INTSIE </description> <lsb>25</lsb> <msb>25</msb> <access>read-write</access> </field> <!-- FIELD "INTSSIE" --> <field> <name>INTSSIE</name> <description> bitfield INTSSIE </description> <lsb>24</lsb> <msb>24</msb> <access>read-write</access> </field> <!-- FIELD "INTCRI" --> <field> <name>INTCRI</name> <description> bitfield INTCRI </description> <lsb>23</lsb> <msb>23</msb> <access>read-write</access> </field> <!-- FIELD "INTERI" --> <field> <name>INTERI</name> <description> bitfield INTERI </description> <lsb>22</lsb> <msb>22</msb> <access>read-write</access> </field> <!-- FIELD "INTALI" --> <field> <name>INTALI</name> <description> bitfield INTALI </description> <lsb>21</lsb> <msb>21</msb> <access>read-write</access> </field> <!-- FIELD "INTTMI" --> <field> <name>INTTMI</name> <description> bitfield INTTMI </description> <lsb>20</lsb> <msb>20</msb> <access>read-write</access> </field> <!-- FIELD "INTHI" --> <field> <name>INTHI</name> <description> bitfield INTHI </description> <lsb>19</lsb> <msb>19</msb> <access>read-write</access> </field> <!-- FIELD "INTMI" --> <field> <name>INTMI</name> <description> bitfield INTMI </description> <lsb>18</lsb> <msb>18</msb> <access>read-write</access> </field> <!-- FIELD "INTSI" --> <field> <name>INTSI</name> <description> bitfield INTSI </description> <lsb>17</lsb> <msb>17</msb> <access>read-write</access> </field> <!-- FIELD "INTSSI" --> <field> <name>INTSSI</name> <description> bitfield INTSSI </description> <lsb>16</lsb> <msb>16</msb> <access>read-write</access> </field> <!-- FIELD "YEN" --> <field> <name>YEN</name> <description> bitfield YEN </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "MOEN" --> <field> <name>MOEN</name> <description> bitfield MOEN </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "DEN" --> <field> <name>DEN</name> <description> bitfield DEN </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "HEN" --> <field> <name>HEN</name> <description> bitfield HEN </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "MIEN" --> <field> <name>MIEN</name> <description> bitfield MIEN </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "BUSY" --> <field> <name>BUSY</name> <description> bitfield BUSY </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "SCRST" --> <field> <name>SCRST</name> <description> bitfield SCRST </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "SCST" --> <field> <name>SCST</name> <description> bitfield SCST </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "SRST" --> <field> <name>SRST</name> <description> bitfield SRST </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "RUN" --> <field> <name>RUN</name> <description> bitfield RUN </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "ST" --> <field> <name>ST</name> <description> bitfield ST </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTCR2" --> <register> <name>WTCR2</name> <description> register WTCR2 </description> <addressOffset>0x4</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00000701</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TMRUN" --> <field> <name>TMRUN</name> <description> bitfield TMRUN </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "TMEN" --> <field> <name>TMEN</name> <description> bitfield TMEN </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "TMST" --> <field> <name>TMST</name> <description> bitfield TMST </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "CREAD" --> <field> <name>CREAD</name> <description> bitfield CREAD </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTBR" --> <register> <name>WTBR</name> <description> register WTBR </description> <addressOffset>0x8</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x00FFFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BR23" --> <field> <name>BR23</name> <description> bitfield BR23 </description> <lsb>23</lsb> <msb>23</msb> <access>read-write</access> </field> <!-- FIELD "BR22" --> <field> <name>BR22</name> <description> bitfield BR22 </description> <lsb>22</lsb> <msb>22</msb> <access>read-write</access> </field> <!-- FIELD "BR21" --> <field> <name>BR21</name> <description> bitfield BR21 </description> <lsb>21</lsb> <msb>21</msb> <access>read-write</access> </field> <!-- FIELD "BR20" --> <field> <name>BR20</name> <description> bitfield BR20 </description> <lsb>20</lsb> <msb>20</msb> <access>read-write</access> </field> <!-- FIELD "BR19" --> <field> <name>BR19</name> <description> bitfield BR19 </description> <lsb>19</lsb> <msb>19</msb> <access>read-write</access> </field> <!-- FIELD "BR18" --> <field> <name>BR18</name> <description> bitfield BR18 </description> <lsb>18</lsb> <msb>18</msb> <access>read-write</access> </field> <!-- FIELD "BR17" --> <field> <name>BR17</name> <description> bitfield BR17 </description> <lsb>17</lsb> <msb>17</msb> <access>read-write</access> </field> <!-- FIELD "BR16" --> <field> <name>BR16</name> <description> bitfield BR16 </description> <lsb>16</lsb> <msb>16</msb> <access>read-write</access> </field> <!-- FIELD "BR15" --> <field> <name>BR15</name> <description> bitfield BR15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "BR14" --> <field> <name>BR14</name> <description> bitfield BR14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "BR13" --> <field> <name>BR13</name> <description> bitfield BR13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "BR12" --> <field> <name>BR12</name> <description> bitfield BR12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "BR11" --> <field> <name>BR11</name> <description> bitfield BR11 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "BR10" --> <field> <name>BR10</name> <description> bitfield BR10 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "BR9" --> <field> <name>BR9</name> <description> bitfield BR9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "BR8" --> <field> <name>BR8</name> <description> bitfield BR8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "BR7" --> <field> <name>BR7</name> <description> bitfield BR7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "BR6" --> <field> <name>BR6</name> <description> bitfield BR6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "BR5" --> <field> <name>BR5</name> <description> bitfield BR5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "BR4" --> <field> <name>BR4</name> <description> bitfield BR4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "BR3" --> <field> <name>BR3</name> <description> bitfield BR3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "BR2" --> <field> <name>BR2</name> <description> bitfield BR2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "BR1" --> <field> <name>BR1</name> <description> bitfield BR1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "BR0" --> <field> <name>BR0</name> <description> bitfield BR0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTDR" --> <register> <name>WTDR</name> <description> register WTDR </description> <addressOffset>0xF</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x3F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TD" --> <field> <name>TD</name> <description> bitfield TD </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "D" --> <field> <name>D</name> <description> bitfield D </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTHR" --> <register> <name>WTHR</name> <description> register WTHR </description> <addressOffset>0xE</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x3F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TH" --> <field> <name>TH</name> <description> bitfield TH </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "H" --> <field> <name>H</name> <description> bitfield H </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTMIR" --> <register> <name>WTMIR</name> <description> register WTMIR </description> <addressOffset>0xD</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TMI" --> <field> <name>TMI</name> <description> bitfield TMI </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "MI" --> <field> <name>MI</name> <description> bitfield MI </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTSR" --> <register> <name>WTSR</name> <description> register WTSR </description> <addressOffset>0xC</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TS" --> <field> <name>TS</name> <description> bitfield TS </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "S" --> <field> <name>S</name> <description> bitfield S </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTYR" --> <register> <name>WTYR</name> <description> register WTYR </description> <addressOffset>0x12</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TY" --> <field> <name>TY</name> <description> bitfield TY </description> <lsb>4</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "Y" --> <field> <name>Y</name> <description> bitfield Y </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTMOR" --> <register> <name>WTMOR</name> <description> register WTMOR </description> <addressOffset>0x11</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x1F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TMO0" --> <field> <name>TMO0</name> <description> bitfield TMO0 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "MO" --> <field> <name>MO</name> <description> bitfield MO </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTDW" --> <register> <name>WTDW</name> <description> register WTDW </description> <addressOffset>0x10</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x7</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DW" --> <field> <name>DW</name> <description> bitfield DW </description> <lsb>0</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ALDR" --> <register> <name>ALDR</name> <description> register ALDR </description> <addressOffset>0x17</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x3F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TAD" --> <field> <name>TAD</name> <description> bitfield TAD </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "AD" --> <field> <name>AD</name> <description> bitfield AD </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ALHR" --> <register> <name>ALHR</name> <description> register ALHR </description> <addressOffset>0x16</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x3F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TAH" --> <field> <name>TAH</name> <description> bitfield TAH </description> <lsb>4</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "AH" --> <field> <name>AH</name> <description> bitfield AH </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ALMIR" --> <register> <name>ALMIR</name> <description> register ALMIR </description> <addressOffset>0x15</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x7F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TAMI" --> <field> <name>TAMI</name> <description> bitfield TAMI </description> <lsb>4</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "AMI" --> <field> <name>AMI</name> <description> bitfield AMI </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ALYR" --> <register> <name>ALYR</name> <description> register ALYR </description> <addressOffset>0x1A</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0xFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TAY" --> <field> <name>TAY</name> <description> bitfield TAY </description> <lsb>4</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "AY" --> <field> <name>AY</name> <description> bitfield AY </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ALMOR" --> <register> <name>ALMOR</name> <description> register ALMOR </description> <addressOffset>0x19</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x1F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TAMO0" --> <field> <name>TAMO0</name> <description> bitfield TAMO0 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "AMO" --> <field> <name>AMO</name> <description> bitfield AMO </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTTR" --> <register> <name>WTTR</name> <description> register WTTR </description> <addressOffset>0x1C</addressOffset> <size>32</size> <access>read-write</access> <resetValue>0x00000000</resetValue> <resetMask>0x0003FFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TM17" --> <field> <name>TM17</name> <description> bitfield TM17 </description> <lsb>17</lsb> <msb>17</msb> <access>read-write</access> </field> <!-- FIELD "TM16" --> <field> <name>TM16</name> <description> bitfield TM16 </description> <lsb>16</lsb> <msb>16</msb> <access>read-write</access> </field> <!-- FIELD "TM15" --> <field> <name>TM15</name> <description> bitfield TM15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "TM14" --> <field> <name>TM14</name> <description> bitfield TM14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "TM13" --> <field> <name>TM13</name> <description> bitfield TM13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "TM12" --> <field> <name>TM12</name> <description> bitfield TM12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "TM11" --> <field> <name>TM11</name> <description> bitfield TM11 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "TM10" --> <field> <name>TM10</name> <description> bitfield TM10 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "TM9" --> <field> <name>TM9</name> <description> bitfield TM9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "TM8" --> <field> <name>TM8</name> <description> bitfield TM8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "TM7" --> <field> <name>TM7</name> <description> bitfield TM7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "TM6" --> <field> <name>TM6</name> <description> bitfield TM6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "TM5" --> <field> <name>TM5</name> <description> bitfield TM5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "TM4" --> <field> <name>TM4</name> <description> bitfield TM4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TM3" --> <field> <name>TM3</name> <description> bitfield TM3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "TM2" --> <field> <name>TM2</name> <description> bitfield TM2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "TM1" --> <field> <name>TM1</name> <description> bitfield TM1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "TM0" --> <field> <name>TM0</name> <description> bitfield TM0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTCLKS" --> <register> <name>WTCLKS</name> <description> register WTCLKS </description> <addressOffset>0x20</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WTCLKS" --> <field> <name>WTCLKS</name> <description> bitfield WTCLKS </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTCLKM" --> <register> <name>WTCLKM</name> <description> register WTCLKM </description> <addressOffset>0x21</addressOffset> <size>8</size> <access>read-only</access> <resetValue>0x00</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WTCLKM" --> <field> <name>WTCLKM</name> <description> bitfield WTCLKM </description> <lsb>0</lsb> <msb>1</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "WTCAL" --> <register> <name>WTCAL</name> <description> register WTCAL </description> <addressOffset>0x24</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x03FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WTCAL" --> <field> <name>WTCAL</name> <description> bitfield WTCAL </description> <lsb>0</lsb> <msb>9</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTCALEN" --> <register> <name>WTCALEN</name> <description> register WTCALEN </description> <addressOffset>0x26</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WTCALEN" --> <field> <name>WTCALEN</name> <description> bitfield WTCALEN </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTDIV" --> <register> <name>WTDIV</name> <description> register WTDIV </description> <addressOffset>0x28</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x0F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WTDIV" --> <field> <name>WTDIV</name> <description> bitfield WTDIV </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTDIVEN" --> <register> <name>WTDIVEN</name> <description> register WTDIVEN </description> <addressOffset>0x29</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x03</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WTDIVRDY" --> <field> <name>WTDIVRDY</name> <description> bitfield WTDIVRDY </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "WTDIVEN" --> <field> <name>WTDIVEN</name> <description> bitfield WTDIVEN </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTCALPRD" --> <register> <name>WTCALPRD</name> <description> register WTCALPRD </description> <addressOffset>0x2C</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x13</resetValue> <resetMask>0x3F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WTCALPRD" --> <field> <name>WTCALPRD</name> <description> bitfield WTCALPRD </description> <lsb>0</lsb> <msb>5</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "WTCOSEL" --> <register> <name>WTCOSEL</name> <description> register WTCOSEL </description> <addressOffset>0x30</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x00</resetValue> <resetMask>0x01</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WTCOSEL" --> <field> <name>WTCOSEL</name> <description> bitfield WTCOSEL </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> </registers> </peripheral> <!-- PERIPHERAL "CANPRES" --> <peripheral> <name>CANPRES</name> <description> peripheral CANPRES </description> <groupName>CANPRES</groupName> <baseAddress>0x40037000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0x1</size> <usage>registers</usage> </addressBlock> <!-- REGISTERS --> <registers> <!-- REGISTER "CANPRE" --> <register> <name>CANPRE</name> <description> register CANPRE </description> <addressOffset>0x0</addressOffset> <size>8</size> <access>read-write</access> <resetValue>0x0B</resetValue> <resetMask>0x0F</resetMask> </register> </registers> </peripheral> <!-- PERIPHERAL "CAN1" --> <peripheral> <name>CAN1</name> <description> peripheral CAN1 </description> <groupName>CAN1</groupName> <baseAddress>0x40063000</baseAddress> <!-- ADDRESS BLOCK --> <addressBlock> <offset>0x0</offset> <size>0xE</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x10</offset> <size>0xE</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x20</offset> <size>0x8</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x30</offset> <size>0x8</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x40</offset> <size>0xE</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x50</offset> <size>0x8</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x60</offset> <size>0x8</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x80</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0x90</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xA0</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <addressBlock> <offset>0xB0</offset> <size>0x4</size> <usage>registers</usage> </addressBlock> <!-- INTERRUPT "CAN1" --> <interrupt> <name>CAN1</name> <value>33</value> </interrupt> <!-- REGISTERS --> <registers> <!-- REGISTER "CTRLR" --> <register> <name>CTRLR</name> <description> register CTRLR </description> <addressOffset>0x0</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0001</resetValue> <resetMask>0x00EF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TEST" --> <field> <name>TEST</name> <description> bitfield TEST </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "CCE" --> <field> <name>CCE</name> <description> bitfield CCE </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "DAR" --> <field> <name>DAR</name> <description> bitfield DAR </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "EIE" --> <field> <name>EIE</name> <description> bitfield EIE </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "SIE" --> <field> <name>SIE</name> <description> bitfield SIE </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "IE" --> <field> <name>IE</name> <description> bitfield IE </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "INIT" --> <field> <name>INIT</name> <description> bitfield INIT </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "STATR" --> <register> <name>STATR</name> <description> register STATR </description> <addressOffset>0x2</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x00FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BOFF" --> <field> <name>BOFF</name> <description> bitfield BOFF </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "EWARN" --> <field> <name>EWARN</name> <description> bitfield EWARN </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "EPASS" --> <field> <name>EPASS</name> <description> bitfield EPASS </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "RXOK" --> <field> <name>RXOK</name> <description> bitfield RXOK </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "TXOK" --> <field> <name>TXOK</name> <description> bitfield TXOK </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "LEC" --> <field> <name>LEC</name> <description> bitfield LEC </description> <lsb>0</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "ERRCNT" --> <register> <name>ERRCNT</name> <description> register ERRCNT </description> <addressOffset>0x4</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0x0000</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RP" --> <field> <name>RP</name> <description> bitfield RP </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "REC" --> <field> <name>REC</name> <description> bitfield REC </description> <lsb>8</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "TEC" --> <field> <name>TEC</name> <description> bitfield TEC </description> <lsb>0</lsb> <msb>7</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "BTR" --> <register> <name>BTR</name> <description> register BTR </description> <addressOffset>0x6</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x2301</resetValue> <resetMask>0x7FFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TSEG2" --> <field> <name>TSEG2</name> <description> bitfield TSEG2 </description> <lsb>12</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "TSEG1" --> <field> <name>TSEG1</name> <description> bitfield TSEG1 </description> <lsb>8</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "SJW" --> <field> <name>SJW</name> <description> bitfield SJW </description> <lsb>6</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "BRP" --> <field> <name>BRP</name> <description> bitfield BRP </description> <lsb>0</lsb> <msb>5</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "INTR" --> <register> <name>INTR</name> <description> register INTR </description> <addressOffset>0x8</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "INTID" --> <field> <name>INTID</name> <description> bitfield INTID </description> <lsb>0</lsb> <msb>15</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "TESTR" --> <register> <name>TESTR</name> <description> register TESTR </description> <addressOffset>0xA</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x00F4</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "RX" --> <field> <name>RX</name> <description> bitfield RX </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "TX" --> <field> <name>TX</name> <description> bitfield TX </description> <lsb>5</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "LBACK" --> <field> <name>LBACK</name> <description> bitfield LBACK </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "SILENT" --> <field> <name>SILENT</name> <description> bitfield SILENT </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "BASIC" --> <field> <name>BASIC</name> <description> bitfield BASIC </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "BRPER" --> <register> <name>BRPER</name> <description> register BRPER </description> <addressOffset>0xC</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x000F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BRPE" --> <field> <name>BRPE</name> <description> bitfield BRPE </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1CREQ" --> <register> <name>IF1CREQ</name> <description> register IF1CREQ </description> <addressOffset>0x10</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0001</resetValue> <resetMask>0x80FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BUSY" --> <field> <name>BUSY</name> <description> bitfield BUSY </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "MESSAGENUMBER" --> <field> <name>MESSAGENUMBER</name> <description> bitfield MESSAGENUMBER </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1CMSK" --> <register> <name>IF1CMSK</name> <description> register IF1CMSK </description> <addressOffset>0x12</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x00FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WRRD" --> <field> <name>WRRD</name> <description> bitfield WRRD </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "MASK" --> <field> <name>MASK</name> <description> bitfield MASK </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ARB" --> <field> <name>ARB</name> <description> bitfield ARB </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "CONTROL" --> <field> <name>CONTROL</name> <description> bitfield CONTROL </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "CIP" --> <field> <name>CIP</name> <description> bitfield CIP </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "NEWDAT" --> <field> <name>NEWDAT</name> <description> bitfield NEWDAT </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "DATAA" --> <field> <name>DATAA</name> <description> bitfield DATAA </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "DATAB" --> <field> <name>DATAB</name> <description> bitfield DATAB </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1MSK1" --> <register> <name>IF1MSK1</name> <description> register IF1MSK1 </description> <addressOffset>0x14</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0xFFFF</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MSK15" --> <field> <name>MSK15</name> <description> bitfield MSK15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "MSK14" --> <field> <name>MSK14</name> <description> bitfield MSK14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "MSK13" --> <field> <name>MSK13</name> <description> bitfield MSK13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "MSK12" --> <field> <name>MSK12</name> <description> bitfield MSK12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "MSK11" --> <field> <name>MSK11</name> <description> bitfield MSK11 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "MSK10" --> <field> <name>MSK10</name> <description> bitfield MSK10 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "MSK9" --> <field> <name>MSK9</name> <description> bitfield MSK9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "MSK8" --> <field> <name>MSK8</name> <description> bitfield MSK8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "MSK7" --> <field> <name>MSK7</name> <description> bitfield MSK7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "MSK6" --> <field> <name>MSK6</name> <description> bitfield MSK6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "MSK5" --> <field> <name>MSK5</name> <description> bitfield MSK5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "MSK4" --> <field> <name>MSK4</name> <description> bitfield MSK4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "MSK3" --> <field> <name>MSK3</name> <description> bitfield MSK3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "MSK2" --> <field> <name>MSK2</name> <description> bitfield MSK2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "MSK1" --> <field> <name>MSK1</name> <description> bitfield MSK1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "MSK0" --> <field> <name>MSK0</name> <description> bitfield MSK0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1MSK2" --> <register> <name>IF1MSK2</name> <description> register IF1MSK2 </description> <addressOffset>0x16</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0xFFFF</resetValue> <resetMask>0xDFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MXTD" --> <field> <name>MXTD</name> <description> bitfield MXTD </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "MDIR" --> <field> <name>MDIR</name> <description> bitfield MDIR </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "MSK28" --> <field> <name>MSK28</name> <description> bitfield MSK28 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "MSK27" --> <field> <name>MSK27</name> <description> bitfield MSK27 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "MSK26" --> <field> <name>MSK26</name> <description> bitfield MSK26 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "MSK25" --> <field> <name>MSK25</name> <description> bitfield MSK25 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "MSK24" --> <field> <name>MSK24</name> <description> bitfield MSK24 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "MSK23" --> <field> <name>MSK23</name> <description> bitfield MSK23 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "MSK22" --> <field> <name>MSK22</name> <description> bitfield MSK22 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "MSK21" --> <field> <name>MSK21</name> <description> bitfield MSK21 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "MSK20" --> <field> <name>MSK20</name> <description> bitfield MSK20 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "MSK19" --> <field> <name>MSK19</name> <description> bitfield MSK19 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "MSK18" --> <field> <name>MSK18</name> <description> bitfield MSK18 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "MSK17" --> <field> <name>MSK17</name> <description> bitfield MSK17 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "MSK16" --> <field> <name>MSK16</name> <description> bitfield MSK16 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1ARB1" --> <register> <name>IF1ARB1</name> <description> register IF1ARB1 </description> <addressOffset>0x18</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ID15" --> <field> <name>ID15</name> <description> bitfield ID15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "ID14" --> <field> <name>ID14</name> <description> bitfield ID14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "ID13" --> <field> <name>ID13</name> <description> bitfield ID13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "ID12" --> <field> <name>ID12</name> <description> bitfield ID12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "ID11" --> <field> <name>ID11</name> <description> bitfield ID11 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "ID10" --> <field> <name>ID10</name> <description> bitfield ID10 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "ID9" --> <field> <name>ID9</name> <description> bitfield ID9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "ID8" --> <field> <name>ID8</name> <description> bitfield ID8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "ID7" --> <field> <name>ID7</name> <description> bitfield ID7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ID6" --> <field> <name>ID6</name> <description> bitfield ID6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ID5" --> <field> <name>ID5</name> <description> bitfield ID5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "ID4" --> <field> <name>ID4</name> <description> bitfield ID4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "ID3" --> <field> <name>ID3</name> <description> bitfield ID3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "ID2" --> <field> <name>ID2</name> <description> bitfield ID2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "ID1" --> <field> <name>ID1</name> <description> bitfield ID1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "ID0" --> <field> <name>ID0</name> <description> bitfield ID0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1ARB2" --> <register> <name>IF1ARB2</name> <description> register IF1ARB2 </description> <addressOffset>0x1A</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MSGVAL" --> <field> <name>MSGVAL</name> <description> bitfield MSGVAL </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "XTD" --> <field> <name>XTD</name> <description> bitfield XTD </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "DIR" --> <field> <name>DIR</name> <description> bitfield DIR </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "ID28" --> <field> <name>ID28</name> <description> bitfield ID28 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "ID27" --> <field> <name>ID27</name> <description> bitfield ID27 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "ID26" --> <field> <name>ID26</name> <description> bitfield ID26 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "ID25" --> <field> <name>ID25</name> <description> bitfield ID25 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "ID24" --> <field> <name>ID24</name> <description> bitfield ID24 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "ID23" --> <field> <name>ID23</name> <description> bitfield ID23 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ID22" --> <field> <name>ID22</name> <description> bitfield ID22 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ID21" --> <field> <name>ID21</name> <description> bitfield ID21 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "ID20" --> <field> <name>ID20</name> <description> bitfield ID20 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "ID19" --> <field> <name>ID19</name> <description> bitfield ID19 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "ID18" --> <field> <name>ID18</name> <description> bitfield ID18 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "ID17" --> <field> <name>ID17</name> <description> bitfield ID17 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "ID16" --> <field> <name>ID16</name> <description> bitfield ID16 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1MCTR" --> <register> <name>IF1MCTR</name> <description> register IF1MCTR </description> <addressOffset>0x1C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFF8F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "NEWDAT" --> <field> <name>NEWDAT</name> <description> bitfield NEWDAT </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "MSGLST" --> <field> <name>MSGLST</name> <description> bitfield MSGLST </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "INTPND" --> <field> <name>INTPND</name> <description> bitfield INTPND </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "UMASK" --> <field> <name>UMASK</name> <description> bitfield UMASK </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "TXIE" --> <field> <name>TXIE</name> <description> bitfield TXIE </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "RXIE" --> <field> <name>RXIE</name> <description> bitfield RXIE </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "RMTEN" --> <field> <name>RMTEN</name> <description> bitfield RMTEN </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "TXRQST" --> <field> <name>TXRQST</name> <description> bitfield TXRQST </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "EOB" --> <field> <name>EOB</name> <description> bitfield EOB </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "DLC" --> <field> <name>DLC</name> <description> bitfield DLC </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1DTA1_L" --> <register> <name>IF1DTA1_L</name> <description> register IF1DTA1_L </description> <addressOffset>0x20</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFF8F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_1_" --> <field> <name>DATA_1_</name> <description> bitfield DATA_1_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_0_" --> <field> <name>DATA_0_</name> <description> bitfield DATA_0_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1DTA2_L" --> <register> <name>IF1DTA2_L</name> <description> register IF1DTA2_L </description> <addressOffset>0x22</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_3_" --> <field> <name>DATA_3_</name> <description> bitfield DATA_3_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_2_" --> <field> <name>DATA_2_</name> <description> bitfield DATA_2_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1DTB1_L" --> <register> <name>IF1DTB1_L</name> <description> register IF1DTB1_L </description> <addressOffset>0x24</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_5_" --> <field> <name>DATA_5_</name> <description> bitfield DATA_5_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_4_" --> <field> <name>DATA_4_</name> <description> bitfield DATA_4_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1DTB2_L" --> <register> <name>IF1DTB2_L</name> <description> register IF1DTB2_L </description> <addressOffset>0x26</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_7_" --> <field> <name>DATA_7_</name> <description> bitfield DATA_7_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_6_" --> <field> <name>DATA_6_</name> <description> bitfield DATA_6_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1DTA2_B" --> <register> <name>IF1DTA2_B</name> <description> register IF1DTA2_B </description> <addressOffset>0x30</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_2_" --> <field> <name>DATA_2_</name> <description> bitfield DATA_2_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_3_" --> <field> <name>DATA_3_</name> <description> bitfield DATA_3_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1DTA1_B" --> <register> <name>IF1DTA1_B</name> <description> register IF1DTA1_B </description> <addressOffset>0x32</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_0_" --> <field> <name>DATA_0_</name> <description> bitfield DATA_0_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_1_" --> <field> <name>DATA_1_</name> <description> bitfield DATA_1_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1DTB2_B" --> <register> <name>IF1DTB2_B</name> <description> register IF1DTB2_B </description> <addressOffset>0x34</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_6_" --> <field> <name>DATA_6_</name> <description> bitfield DATA_6_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_7_" --> <field> <name>DATA_7_</name> <description> bitfield DATA_7_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF1DTB1_B" --> <register> <name>IF1DTB1_B</name> <description> register IF1DTB1_B </description> <addressOffset>0x36</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_4_" --> <field> <name>DATA_4_</name> <description> bitfield DATA_4_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_5_" --> <field> <name>DATA_5_</name> <description> bitfield DATA_5_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2CREQ" --> <register> <name>IF2CREQ</name> <description> register IF2CREQ </description> <addressOffset>0x40</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0001</resetValue> <resetMask>0x80FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "BUSY" --> <field> <name>BUSY</name> <description> bitfield BUSY </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "MESSAGENUMBER" --> <field> <name>MESSAGENUMBER</name> <description> bitfield MESSAGENUMBER </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2CMSK" --> <register> <name>IF2CMSK</name> <description> register IF2CMSK </description> <addressOffset>0x42</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0x00FF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "WRRD" --> <field> <name>WRRD</name> <description> bitfield WRRD </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "MASK" --> <field> <name>MASK</name> <description> bitfield MASK </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ARB" --> <field> <name>ARB</name> <description> bitfield ARB </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "CONTROL" --> <field> <name>CONTROL</name> <description> bitfield CONTROL </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "CIP" --> <field> <name>CIP</name> <description> bitfield CIP </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "NEWDAT" --> <field> <name>NEWDAT</name> <description> bitfield NEWDAT </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "DATAA" --> <field> <name>DATAA</name> <description> bitfield DATAA </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "DATAB" --> <field> <name>DATAB</name> <description> bitfield DATAB </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2MSK1" --> <register> <name>IF2MSK1</name> <description> register IF2MSK1 </description> <addressOffset>0x44</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0xFFFF</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MSK15" --> <field> <name>MSK15</name> <description> bitfield MSK15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "MSK14" --> <field> <name>MSK14</name> <description> bitfield MSK14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "MSK13" --> <field> <name>MSK13</name> <description> bitfield MSK13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "MSK12" --> <field> <name>MSK12</name> <description> bitfield MSK12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "MSK11" --> <field> <name>MSK11</name> <description> bitfield MSK11 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "MSK10" --> <field> <name>MSK10</name> <description> bitfield MSK10 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "MSK9" --> <field> <name>MSK9</name> <description> bitfield MSK9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "MSK8" --> <field> <name>MSK8</name> <description> bitfield MSK8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "MSK7" --> <field> <name>MSK7</name> <description> bitfield MSK7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "MSK6" --> <field> <name>MSK6</name> <description> bitfield MSK6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "MSK5" --> <field> <name>MSK5</name> <description> bitfield MSK5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "MSK4" --> <field> <name>MSK4</name> <description> bitfield MSK4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "MSK3" --> <field> <name>MSK3</name> <description> bitfield MSK3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "MSK2" --> <field> <name>MSK2</name> <description> bitfield MSK2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "MSK1" --> <field> <name>MSK1</name> <description> bitfield MSK1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "MSK0" --> <field> <name>MSK0</name> <description> bitfield MSK0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2MSK2" --> <register> <name>IF2MSK2</name> <description> register IF2MSK2 </description> <addressOffset>0x46</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0xDFFF</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MXTD" --> <field> <name>MXTD</name> <description> bitfield MXTD </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "MDIR" --> <field> <name>MDIR</name> <description> bitfield MDIR </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "MSK28" --> <field> <name>MSK28</name> <description> bitfield MSK28 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "MSK27" --> <field> <name>MSK27</name> <description> bitfield MSK27 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "MSK26" --> <field> <name>MSK26</name> <description> bitfield MSK26 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "MSK25" --> <field> <name>MSK25</name> <description> bitfield MSK25 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "MSK24" --> <field> <name>MSK24</name> <description> bitfield MSK24 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "MSK23" --> <field> <name>MSK23</name> <description> bitfield MSK23 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "MSK22" --> <field> <name>MSK22</name> <description> bitfield MSK22 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "MSK21" --> <field> <name>MSK21</name> <description> bitfield MSK21 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "MSK20" --> <field> <name>MSK20</name> <description> bitfield MSK20 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "MSK19" --> <field> <name>MSK19</name> <description> bitfield MSK19 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "MSK18" --> <field> <name>MSK18</name> <description> bitfield MSK18 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "MSK17" --> <field> <name>MSK17</name> <description> bitfield MSK17 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "MSK16" --> <field> <name>MSK16</name> <description> bitfield MSK16 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2ARB1" --> <register> <name>IF2ARB1</name> <description> register IF2ARB1 </description> <addressOffset>0x48</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "ID15" --> <field> <name>ID15</name> <description> bitfield ID15 </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "ID14" --> <field> <name>ID14</name> <description> bitfield ID14 </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "ID13" --> <field> <name>ID13</name> <description> bitfield ID13 </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "ID12" --> <field> <name>ID12</name> <description> bitfield ID12 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "ID11" --> <field> <name>ID11</name> <description> bitfield ID11 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "ID10" --> <field> <name>ID10</name> <description> bitfield ID10 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "ID9" --> <field> <name>ID9</name> <description> bitfield ID9 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "ID8" --> <field> <name>ID8</name> <description> bitfield ID8 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "ID7" --> <field> <name>ID7</name> <description> bitfield ID7 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ID6" --> <field> <name>ID6</name> <description> bitfield ID6 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ID5" --> <field> <name>ID5</name> <description> bitfield ID5 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "ID4" --> <field> <name>ID4</name> <description> bitfield ID4 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "ID3" --> <field> <name>ID3</name> <description> bitfield ID3 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "ID2" --> <field> <name>ID2</name> <description> bitfield ID2 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "ID1" --> <field> <name>ID1</name> <description> bitfield ID1 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "ID0" --> <field> <name>ID0</name> <description> bitfield ID0 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2ARB2" --> <register> <name>IF2ARB2</name> <description> register IF2ARB2 </description> <addressOffset>0x4A</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MSGVAL" --> <field> <name>MSGVAL</name> <description> bitfield MSGVAL </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "XTD" --> <field> <name>XTD</name> <description> bitfield XTD </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "DIR" --> <field> <name>DIR</name> <description> bitfield DIR </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "ID28" --> <field> <name>ID28</name> <description> bitfield ID28 </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "ID27" --> <field> <name>ID27</name> <description> bitfield ID27 </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "ID26" --> <field> <name>ID26</name> <description> bitfield ID26 </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "ID25" --> <field> <name>ID25</name> <description> bitfield ID25 </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "ID24" --> <field> <name>ID24</name> <description> bitfield ID24 </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "ID23" --> <field> <name>ID23</name> <description> bitfield ID23 </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "ID22" --> <field> <name>ID22</name> <description> bitfield ID22 </description> <lsb>6</lsb> <msb>6</msb> <access>read-write</access> </field> <!-- FIELD "ID21" --> <field> <name>ID21</name> <description> bitfield ID21 </description> <lsb>5</lsb> <msb>5</msb> <access>read-write</access> </field> <!-- FIELD "ID20" --> <field> <name>ID20</name> <description> bitfield ID20 </description> <lsb>4</lsb> <msb>4</msb> <access>read-write</access> </field> <!-- FIELD "ID19" --> <field> <name>ID19</name> <description> bitfield ID19 </description> <lsb>3</lsb> <msb>3</msb> <access>read-write</access> </field> <!-- FIELD "ID18" --> <field> <name>ID18</name> <description> bitfield ID18 </description> <lsb>2</lsb> <msb>2</msb> <access>read-write</access> </field> <!-- FIELD "ID17" --> <field> <name>ID17</name> <description> bitfield ID17 </description> <lsb>1</lsb> <msb>1</msb> <access>read-write</access> </field> <!-- FIELD "ID16" --> <field> <name>ID16</name> <description> bitfield ID16 </description> <lsb>0</lsb> <msb>0</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2MCTR" --> <register> <name>IF2MCTR</name> <description> register IF2MCTR </description> <addressOffset>0x4C</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFF8F</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "NEWDAT" --> <field> <name>NEWDAT</name> <description> bitfield NEWDAT </description> <lsb>15</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "MSGLST" --> <field> <name>MSGLST</name> <description> bitfield MSGLST </description> <lsb>14</lsb> <msb>14</msb> <access>read-write</access> </field> <!-- FIELD "INTPND" --> <field> <name>INTPND</name> <description> bitfield INTPND </description> <lsb>13</lsb> <msb>13</msb> <access>read-write</access> </field> <!-- FIELD "UMASK" --> <field> <name>UMASK</name> <description> bitfield UMASK </description> <lsb>12</lsb> <msb>12</msb> <access>read-write</access> </field> <!-- FIELD "TXIE" --> <field> <name>TXIE</name> <description> bitfield TXIE </description> <lsb>11</lsb> <msb>11</msb> <access>read-write</access> </field> <!-- FIELD "RXIE" --> <field> <name>RXIE</name> <description> bitfield RXIE </description> <lsb>10</lsb> <msb>10</msb> <access>read-write</access> </field> <!-- FIELD "RMTEN" --> <field> <name>RMTEN</name> <description> bitfield RMTEN </description> <lsb>9</lsb> <msb>9</msb> <access>read-write</access> </field> <!-- FIELD "TXRQST" --> <field> <name>TXRQST</name> <description> bitfield TXRQST </description> <lsb>8</lsb> <msb>8</msb> <access>read-write</access> </field> <!-- FIELD "EOB" --> <field> <name>EOB</name> <description> bitfield EOB </description> <lsb>7</lsb> <msb>7</msb> <access>read-write</access> </field> <!-- FIELD "DLC" --> <field> <name>DLC</name> <description> bitfield DLC </description> <lsb>0</lsb> <msb>3</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2DTA1_L" --> <register> <name>IF2DTA1_L</name> <description> register IF2DTA1_L </description> <addressOffset>0x50</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_1_" --> <field> <name>DATA_1_</name> <description> bitfield DATA_1_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_0_" --> <field> <name>DATA_0_</name> <description> bitfield DATA_0_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2DTA2_L" --> <register> <name>IF2DTA2_L</name> <description> register IF2DTA2_L </description> <addressOffset>0x52</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_3_" --> <field> <name>DATA_3_</name> <description> bitfield DATA_3_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_2_" --> <field> <name>DATA_2_</name> <description> bitfield DATA_2_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2DTB1_L" --> <register> <name>IF2DTB1_L</name> <description> register IF2DTB1_L </description> <addressOffset>0x54</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_5_" --> <field> <name>DATA_5_</name> <description> bitfield DATA_5_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_4_" --> <field> <name>DATA_4_</name> <description> bitfield DATA_4_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2DTB2_L" --> <register> <name>IF2DTB2_L</name> <description> register IF2DTB2_L </description> <addressOffset>0x56</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_7_" --> <field> <name>DATA_7_</name> <description> bitfield DATA_7_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_6_" --> <field> <name>DATA_6_</name> <description> bitfield DATA_6_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2DTA2_B" --> <register> <name>IF2DTA2_B</name> <description> register IF2DTA2_B </description> <addressOffset>0x60</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_2_" --> <field> <name>DATA_2_</name> <description> bitfield DATA_2_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_3_" --> <field> <name>DATA_3_</name> <description> bitfield DATA_3_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2DTA1_B" --> <register> <name>IF2DTA1_B</name> <description> register IF2DTA1_B </description> <addressOffset>0x62</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_0_" --> <field> <name>DATA_0_</name> <description> bitfield DATA_0_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_1_" --> <field> <name>DATA_1_</name> <description> bitfield DATA_1_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2DTB2_B" --> <register> <name>IF2DTB2_B</name> <description> register IF2DTB2_B </description> <addressOffset>0x64</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_6_" --> <field> <name>DATA_6_</name> <description> bitfield DATA_6_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_7_" --> <field> <name>DATA_7_</name> <description> bitfield DATA_7_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "IF2DTB1_B" --> <register> <name>IF2DTB1_B</name> <description> register IF2DTB1_B </description> <addressOffset>0x66</addressOffset> <size>16</size> <access>read-write</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "DATA_4_" --> <field> <name>DATA_4_</name> <description> bitfield DATA_4_ </description> <lsb>8</lsb> <msb>15</msb> <access>read-write</access> </field> <!-- FIELD "DATA_5_" --> <field> <name>DATA_5_</name> <description> bitfield DATA_5_ </description> <lsb>0</lsb> <msb>7</msb> <access>read-write</access> </field> </fields> </register> <!-- REGISTER "TREQR1" --> <register> <name>TREQR1</name> <description> register TREQR1 </description> <addressOffset>0x80</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TXRQST16" --> <field> <name>TXRQST16</name> <description> bitfield TXRQST16 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST15" --> <field> <name>TXRQST15</name> <description> bitfield TXRQST15 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST14" --> <field> <name>TXRQST14</name> <description> bitfield TXRQST14 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST13" --> <field> <name>TXRQST13</name> <description> bitfield TXRQST13 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST12" --> <field> <name>TXRQST12</name> <description> bitfield TXRQST12 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST11" --> <field> <name>TXRQST11</name> <description> bitfield TXRQST11 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST10" --> <field> <name>TXRQST10</name> <description> bitfield TXRQST10 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST9" --> <field> <name>TXRQST9</name> <description> bitfield TXRQST9 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST8" --> <field> <name>TXRQST8</name> <description> bitfield TXRQST8 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST7" --> <field> <name>TXRQST7</name> <description> bitfield TXRQST7 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST6" --> <field> <name>TXRQST6</name> <description> bitfield TXRQST6 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST5" --> <field> <name>TXRQST5</name> <description> bitfield TXRQST5 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST4" --> <field> <name>TXRQST4</name> <description> bitfield TXRQST4 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST3" --> <field> <name>TXRQST3</name> <description> bitfield TXRQST3 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST2" --> <field> <name>TXRQST2</name> <description> bitfield TXRQST2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST1" --> <field> <name>TXRQST1</name> <description> bitfield TXRQST1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "TREQR2" --> <register> <name>TREQR2</name> <description> register TREQR2 </description> <addressOffset>0x82</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "TXRQST32" --> <field> <name>TXRQST32</name> <description> bitfield TXRQST32 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST31" --> <field> <name>TXRQST31</name> <description> bitfield TXRQST31 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST30" --> <field> <name>TXRQST30</name> <description> bitfield TXRQST30 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST29" --> <field> <name>TXRQST29</name> <description> bitfield TXRQST29 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST28" --> <field> <name>TXRQST28</name> <description> bitfield TXRQST28 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST27" --> <field> <name>TXRQST27</name> <description> bitfield TXRQST27 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST26" --> <field> <name>TXRQST26</name> <description> bitfield TXRQST26 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST25" --> <field> <name>TXRQST25</name> <description> bitfield TXRQST25 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST24" --> <field> <name>TXRQST24</name> <description> bitfield TXRQST24 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST23" --> <field> <name>TXRQST23</name> <description> bitfield TXRQST23 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST22" --> <field> <name>TXRQST22</name> <description> bitfield TXRQST22 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST21" --> <field> <name>TXRQST21</name> <description> bitfield TXRQST21 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST20" --> <field> <name>TXRQST20</name> <description> bitfield TXRQST20 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST19" --> <field> <name>TXRQST19</name> <description> bitfield TXRQST19 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST18" --> <field> <name>TXRQST18</name> <description> bitfield TXRQST18 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "TXRQST17" --> <field> <name>TXRQST17</name> <description> bitfield TXRQST17 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "NEWDT1" --> <register> <name>NEWDT1</name> <description> register NEWDT1 </description> <addressOffset>0x90</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "NEWDAT16" --> <field> <name>NEWDAT16</name> <description> bitfield NEWDAT16 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT15" --> <field> <name>NEWDAT15</name> <description> bitfield NEWDAT15 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT14" --> <field> <name>NEWDAT14</name> <description> bitfield NEWDAT14 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT13" --> <field> <name>NEWDAT13</name> <description> bitfield NEWDAT13 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT12" --> <field> <name>NEWDAT12</name> <description> bitfield NEWDAT12 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT11" --> <field> <name>NEWDAT11</name> <description> bitfield NEWDAT11 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT10" --> <field> <name>NEWDAT10</name> <description> bitfield NEWDAT10 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT9" --> <field> <name>NEWDAT9</name> <description> bitfield NEWDAT9 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT8" --> <field> <name>NEWDAT8</name> <description> bitfield NEWDAT8 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT7" --> <field> <name>NEWDAT7</name> <description> bitfield NEWDAT7 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT6" --> <field> <name>NEWDAT6</name> <description> bitfield NEWDAT6 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT5" --> <field> <name>NEWDAT5</name> <description> bitfield NEWDAT5 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT4" --> <field> <name>NEWDAT4</name> <description> bitfield NEWDAT4 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT3" --> <field> <name>NEWDAT3</name> <description> bitfield NEWDAT3 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT2" --> <field> <name>NEWDAT2</name> <description> bitfield NEWDAT2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT1" --> <field> <name>NEWDAT1</name> <description> bitfield NEWDAT1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "NEWDT2" --> <register> <name>NEWDT2</name> <description> register NEWDT2 </description> <addressOffset>0x92</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "NEWDAT32" --> <field> <name>NEWDAT32</name> <description> bitfield NEWDAT32 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT31" --> <field> <name>NEWDAT31</name> <description> bitfield NEWDAT31 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT30" --> <field> <name>NEWDAT30</name> <description> bitfield NEWDAT30 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT29" --> <field> <name>NEWDAT29</name> <description> bitfield NEWDAT29 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT28" --> <field> <name>NEWDAT28</name> <description> bitfield NEWDAT28 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT27" --> <field> <name>NEWDAT27</name> <description> bitfield NEWDAT27 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT26" --> <field> <name>NEWDAT26</name> <description> bitfield NEWDAT26 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT25" --> <field> <name>NEWDAT25</name> <description> bitfield NEWDAT25 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT24" --> <field> <name>NEWDAT24</name> <description> bitfield NEWDAT24 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT23" --> <field> <name>NEWDAT23</name> <description> bitfield NEWDAT23 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT22" --> <field> <name>NEWDAT22</name> <description> bitfield NEWDAT22 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT21" --> <field> <name>NEWDAT21</name> <description> bitfield NEWDAT21 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT20" --> <field> <name>NEWDAT20</name> <description> bitfield NEWDAT20 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT19" --> <field> <name>NEWDAT19</name> <description> bitfield NEWDAT19 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT18" --> <field> <name>NEWDAT18</name> <description> bitfield NEWDAT18 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "NEWDAT17" --> <field> <name>NEWDAT17</name> <description> bitfield NEWDAT17 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "INTPND1" --> <register> <name>INTPND1</name> <description> register INTPND1 </description> <addressOffset>0xA0</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "INTPND16" --> <field> <name>INTPND16</name> <description> bitfield INTPND16 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "INTPND15" --> <field> <name>INTPND15</name> <description> bitfield INTPND15 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "INTPND14" --> <field> <name>INTPND14</name> <description> bitfield INTPND14 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "INTPND13" --> <field> <name>INTPND13</name> <description> bitfield INTPND13 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "INTPND12" --> <field> <name>INTPND12</name> <description> bitfield INTPND12 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "INTPND11" --> <field> <name>INTPND11</name> <description> bitfield INTPND11 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "INTPND10" --> <field> <name>INTPND10</name> <description> bitfield INTPND10 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "INTPND9" --> <field> <name>INTPND9</name> <description> bitfield INTPND9 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "INTPND8" --> <field> <name>INTPND8</name> <description> bitfield INTPND8 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "INTPND7" --> <field> <name>INTPND7</name> <description> bitfield INTPND7 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "INTPND6" --> <field> <name>INTPND6</name> <description> bitfield INTPND6 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "INTPND5" --> <field> <name>INTPND5</name> <description> bitfield INTPND5 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "INTPND4" --> <field> <name>INTPND4</name> <description> bitfield INTPND4 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "INTPND3" --> <field> <name>INTPND3</name> <description> bitfield INTPND3 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "INTPND2" --> <field> <name>INTPND2</name> <description> bitfield INTPND2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "INTPND1" --> <field> <name>INTPND1</name> <description> bitfield INTPND1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "INTPND2" --> <register> <name>INTPND2</name> <description> register INTPND2 </description> <addressOffset>0xA2</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "INTPND32" --> <field> <name>INTPND32</name> <description> bitfield INTPND32 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "INTPND31" --> <field> <name>INTPND31</name> <description> bitfield INTPND31 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "INTPND30" --> <field> <name>INTPND30</name> <description> bitfield INTPND30 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "INTPND29" --> <field> <name>INTPND29</name> <description> bitfield INTPND29 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "INTPND28" --> <field> <name>INTPND28</name> <description> bitfield INTPND28 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "INTPND27" --> <field> <name>INTPND27</name> <description> bitfield INTPND27 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "INTPND26" --> <field> <name>INTPND26</name> <description> bitfield INTPND26 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "INTPND25" --> <field> <name>INTPND25</name> <description> bitfield INTPND25 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "INTPND24" --> <field> <name>INTPND24</name> <description> bitfield INTPND24 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "INTPND23" --> <field> <name>INTPND23</name> <description> bitfield INTPND23 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "INTPND22" --> <field> <name>INTPND22</name> <description> bitfield INTPND22 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "INTPND21" --> <field> <name>INTPND21</name> <description> bitfield INTPND21 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "INTPND20" --> <field> <name>INTPND20</name> <description> bitfield INTPND20 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "INTPND19" --> <field> <name>INTPND19</name> <description> bitfield INTPND19 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "INTPND18" --> <field> <name>INTPND18</name> <description> bitfield INTPND18 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "INTPND17" --> <field> <name>INTPND17</name> <description> bitfield INTPND17 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "MSGVAL1" --> <register> <name>MSGVAL1</name> <description> register MSGVAL1 </description> <addressOffset>0xB0</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MSGVAL16" --> <field> <name>MSGVAL16</name> <description> bitfield MSGVAL16 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL15" --> <field> <name>MSGVAL15</name> <description> bitfield MSGVAL15 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL14" --> <field> <name>MSGVAL14</name> <description> bitfield MSGVAL14 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL13" --> <field> <name>MSGVAL13</name> <description> bitfield MSGVAL13 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL12" --> <field> <name>MSGVAL12</name> <description> bitfield MSGVAL12 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL11" --> <field> <name>MSGVAL11</name> <description> bitfield MSGVAL11 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL10" --> <field> <name>MSGVAL10</name> <description> bitfield MSGVAL10 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL9" --> <field> <name>MSGVAL9</name> <description> bitfield MSGVAL9 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL8" --> <field> <name>MSGVAL8</name> <description> bitfield MSGVAL8 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL7" --> <field> <name>MSGVAL7</name> <description> bitfield MSGVAL7 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL6" --> <field> <name>MSGVAL6</name> <description> bitfield MSGVAL6 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL5" --> <field> <name>MSGVAL5</name> <description> bitfield MSGVAL5 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL4" --> <field> <name>MSGVAL4</name> <description> bitfield MSGVAL4 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL3" --> <field> <name>MSGVAL3</name> <description> bitfield MSGVAL3 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL2" --> <field> <name>MSGVAL2</name> <description> bitfield MSGVAL2 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL1" --> <field> <name>MSGVAL1</name> <description> bitfield MSGVAL1 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> <!-- REGISTER "MSGVAL2" --> <register> <name>MSGVAL2</name> <description> register MSGVAL2 </description> <addressOffset>0xB2</addressOffset> <size>16</size> <access>read-only</access> <resetValue>0x0000</resetValue> <resetMask>0xFFFF</resetMask> <!-- FIELDS --> <fields> <!-- FIELD "MSGVAL32" --> <field> <name>MSGVAL32</name> <description> bitfield MSGVAL32 </description> <lsb>15</lsb> <msb>15</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL31" --> <field> <name>MSGVAL31</name> <description> bitfield MSGVAL31 </description> <lsb>14</lsb> <msb>14</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL30" --> <field> <name>MSGVAL30</name> <description> bitfield MSGVAL30 </description> <lsb>13</lsb> <msb>13</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL29" --> <field> <name>MSGVAL29</name> <description> bitfield MSGVAL29 </description> <lsb>12</lsb> <msb>12</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL28" --> <field> <name>MSGVAL28</name> <description> bitfield MSGVAL28 </description> <lsb>11</lsb> <msb>11</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL27" --> <field> <name>MSGVAL27</name> <description> bitfield MSGVAL27 </description> <lsb>10</lsb> <msb>10</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL26" --> <field> <name>MSGVAL26</name> <description> bitfield MSGVAL26 </description> <lsb>9</lsb> <msb>9</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL25" --> <field> <name>MSGVAL25</name> <description> bitfield MSGVAL25 </description> <lsb>8</lsb> <msb>8</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL24" --> <field> <name>MSGVAL24</name> <description> bitfield MSGVAL24 </description> <lsb>7</lsb> <msb>7</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL23" --> <field> <name>MSGVAL23</name> <description> bitfield MSGVAL23 </description> <lsb>6</lsb> <msb>6</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL22" --> <field> <name>MSGVAL22</name> <description> bitfield MSGVAL22 </description> <lsb>5</lsb> <msb>5</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL21" --> <field> <name>MSGVAL21</name> <description> bitfield MSGVAL21 </description> <lsb>4</lsb> <msb>4</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL20" --> <field> <name>MSGVAL20</name> <description> bitfield MSGVAL20 </description> <lsb>3</lsb> <msb>3</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL19" --> <field> <name>MSGVAL19</name> <description> bitfield MSGVAL19 </description> <lsb>2</lsb> <msb>2</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL18" --> <field> <name>MSGVAL18</name> <description> bitfield MSGVAL18 </description> <lsb>1</lsb> <msb>1</msb> <access>read-only</access> </field> <!-- FIELD "MSGVAL17" --> <field> <name>MSGVAL17</name> <description> bitfield MSGVAL17 </description> <lsb>0</lsb> <msb>0</msb> <access>read-only</access> </field> </fields> </register> </registers> </peripheral> </peripherals> </device>