mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-03 04:49:59 -07:00
* Debug: revert cortex debug to lxml * Debug: update PyCortexMDebug readme * fbt: moved "debug" dir to "scripts" subfolder * ufbt: added missing debug_other & debug_other_blackmagic targets; github: fixed script bundling * lint: fixed formatting on debug scripts * vscode: updated configuration for debug dir changes --------- Co-authored-by: hedger <hedger@users.noreply.github.com> Co-authored-by: hedger <hedger@nanode.su>
16 lines
836 KiB
XML
Executable File
16 lines
836 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?><device xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.1" xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd"><name>STM32WB55_CM4</name><version>1.9</version><description>STM32WB55_CM4</description><cpu><name>CM4</name><revision>r0p1</revision><endian>little</endian><mpuPresent>true</mpuPresent><fpuPresent>true</fpuPresent><nvicPrioBits>4</nvicPrioBits><vendorSystickConfig>false</vendorSystickConfig></cpu><addressUnitBits>8</addressUnitBits><width>32</width><size>0x20</size><resetValue>0x0</resetValue><resetMask>0xFFFFFFFF</resetMask><peripherals><peripheral><name>DMA1</name><description>Direct memory access controller</description><groupName>DMA</groupName><baseAddress>0x40020000</baseAddress><addressBlock><offset>0x0</offset><size>0x400</size><usage>registers</usage></addressBlock><interrupt><name>DMA1_Channel1</name><description>DMA1 Channel1 global interrupt</description><value>11</value></interrupt><interrupt><name>DMA1_Channel2</name><description>DMA1 Channel2 global interrupt</description><value>12</value></interrupt><interrupt><name>DMA1_Channel3</name><description>DMA1 Channel3 interrupt</description><value>13</value></interrupt><interrupt><name>DMA1_Channel4</name><description>DMA1 Channel4 interrupt</description><value>14</value></interrupt><interrupt><name>DMA1_Channel5</name><description>DMA1 Channel5 interrupt</description><value>15</value></interrupt><interrupt><name>DMA1_Channel6</name><description>DMA1 Channel6 interrupt</description><value>16</value></interrupt><interrupt><name>DMA1_Channel7</name><description>DMA1 Channel 7 interrupt</description><value>17</value></interrupt><registers><register><name>ISR</name><displayName>ISR</displayName><description>interrupt status register</description><addressOffset>0x0</addressOffset><size>0x20</size><access>read-only</access><resetValue>0x00000000</resetValue><fields><field><name>TEIF7</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>27</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF7</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>26</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF7</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>25</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF7</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>24</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF6</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>23</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF6</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>22</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF6</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>21</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF6</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>20</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF5</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>19</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF5</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>18</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF5</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>17</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF5</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF4</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>15</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF4</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF4</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF4</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF3</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF3</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF3</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF3</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF2</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF2</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF2</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF2</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF1</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF1</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF1</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF1</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>IFCR</name><displayName>IFCR</displayName><description>interrupt flag clear register</description><addressOffset>0x4</addressOffset><size>0x20</size><access>write-only</access><resetValue>0x00000000</resetValue><fields><field><name>CTEIF7</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>27</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF7</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>26</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF7</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>25</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF7</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>24</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF6</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>23</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF6</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>22</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF6</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>21</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF6</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>20</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF5</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>19</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF5</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>18</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF5</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>17</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF5</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF4</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>15</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF4</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF4</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF4</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF3</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF3</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF3</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF3</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF2</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF2</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF2</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF2</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF1</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF1</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF1</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF1</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CCR1</name><displayName>CCR1</displayName><description>channel x configuration register</description><addressOffset>0x8</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR1</name><displayName>CNDTR1</displayName><description>channel x number of data register</description><addressOffset>0xC</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR1</name><displayName>CPAR1</displayName><description>channel x peripheral address register</description><addressOffset>0x10</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR1</name><displayName>CMAR1</displayName><description>channel x memory address register</description><addressOffset>0x14</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR2</name><displayName>CCR2</displayName><description>channel x configuration register</description><addressOffset>0x1C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR2</name><displayName>CNDTR2</displayName><description>channel x number of data register</description><addressOffset>0x20</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR2</name><displayName>CPAR2</displayName><description>channel x peripheral address register</description><addressOffset>0x24</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR2</name><displayName>CMAR2</displayName><description>channel x memory address register</description><addressOffset>0x28</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR3</name><displayName>CCR3</displayName><description>channel x configuration register</description><addressOffset>0x30</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR3</name><displayName>CNDTR3</displayName><description>channel x number of data register</description><addressOffset>0x34</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR3</name><displayName>CPAR3</displayName><description>channel x peripheral address register</description><addressOffset>0x38</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR3</name><displayName>CMAR3</displayName><description>channel x memory address register</description><addressOffset>0x3C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR4</name><displayName>CCR4</displayName><description>channel x configuration register</description><addressOffset>0x44</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR4</name><displayName>CNDTR4</displayName><description>channel x number of data register</description><addressOffset>0x48</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR4</name><displayName>CPAR4</displayName><description>channel x peripheral address register</description><addressOffset>0x4C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR4</name><displayName>CMAR4</displayName><description>channel x memory address register</description><addressOffset>0x50</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR5</name><displayName>CCR5</displayName><description>channel x configuration register</description><addressOffset>0x58</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR5</name><displayName>CNDTR5</displayName><description>channel x number of data register</description><addressOffset>0x5C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR5</name><displayName>CPAR5</displayName><description>channel x peripheral address register</description><addressOffset>0x60</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR5</name><displayName>CMAR5</displayName><description>channel x memory address register</description><addressOffset>0x64</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR6</name><displayName>CCR6</displayName><description>channel x configuration register</description><addressOffset>0x6C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR6</name><displayName>CNDTR6</displayName><description>channel x number of data register</description><addressOffset>0x70</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR6</name><displayName>CPAR6</displayName><description>channel x peripheral address register</description><addressOffset>0x74</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR6</name><displayName>CMAR6</displayName><description>channel x memory address register</description><addressOffset>0x78</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR7</name><displayName>CCR7</displayName><description>channel x configuration register</description><addressOffset>0x80</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR7</name><displayName>CNDTR7</displayName><description>channel x number of data register</description><addressOffset>0x84</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR7</name><displayName>CPAR7</displayName><description>channel x peripheral address register</description><addressOffset>0x88</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR7</name><displayName>CMAR7</displayName><description>channel x memory address register</description><addressOffset>0x8C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register></registers></peripheral><peripheral><name>DMA2</name><description>Direct memory access controller</description><groupName>DMA</groupName><baseAddress>0x40020400</baseAddress><addressBlock><offset>0x0</offset><size>0x400</size><usage>registers</usage></addressBlock><interrupt><name>DMA2_CH1</name><description>DMA2 channel 1 interrupt</description><value>55</value></interrupt><interrupt><name>DMA2_CH2</name><description>DMA2 channel 2 interrupt</description><value>56</value></interrupt><interrupt><name>DMA2_CH3</name><description>DMA2 channel 3 interrupt</description><value>57</value></interrupt><interrupt><name>DMA2_CH4</name><description>DMA2 channel 4 interrupt</description><value>58</value></interrupt><interrupt><name>DMA2_CH5</name><description>DMA2 channel 5 interrupt</description><value>59</value></interrupt><interrupt><name>DMA2_CH6</name><description>DMA2 channel 6 interrupt</description><value>60</value></interrupt><interrupt><name>DMA2_CH7</name><description>DMA2 channel 7 interrupt</description><value>61</value></interrupt><registers><register><name>ISR</name><displayName>ISR</displayName><description>interrupt status register</description><addressOffset>0x0</addressOffset><size>0x20</size><access>read-only</access><resetValue>0x00000000</resetValue><fields><field><name>TEIF7</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>27</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF7</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>26</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF7</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>25</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF7</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>24</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF6</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>23</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF6</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>22</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF6</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>21</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF6</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>20</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF5</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>19</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF5</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>18</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF5</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>17</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF5</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF4</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>15</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF4</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF4</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF4</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF3</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF3</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF3</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF3</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF2</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF2</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF2</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF2</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIF1</name><description>Channel x transfer error flag (x = 1 ..7)</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIF1</name><description>Channel x half transfer flag (x = 1 ..7)</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIF1</name><description>Channel x transfer complete flag (x = 1 ..7)</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>GIF1</name><description>Channel x global interrupt flag (x = 1 ..7)</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>IFCR</name><displayName>IFCR</displayName><description>interrupt flag clear register</description><addressOffset>0x4</addressOffset><size>0x20</size><access>write-only</access><resetValue>0x00000000</resetValue><fields><field><name>CTEIF7</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>27</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF7</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>26</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF7</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>25</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF7</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>24</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF6</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>23</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF6</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>22</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF6</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>21</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF6</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>20</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF5</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>19</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF5</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>18</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF5</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>17</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF5</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF4</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>15</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF4</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF4</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF4</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF3</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF3</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF3</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF3</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF2</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF2</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF2</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF2</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>CTEIF1</name><description>Channel x transfer error clear (x = 1 ..7)</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>CHTIF1</name><description>Channel x half transfer clear (x = 1 ..7)</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>CTCIF1</name><description>Channel x transfer complete clear (x = 1 ..7)</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>CGIF1</name><description>Channel x global interrupt clear (x = 1 ..7)</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CCR1</name><displayName>CCR1</displayName><description>channel x configuration register</description><addressOffset>0x8</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR1</name><displayName>CNDTR1</displayName><description>channel x number of data register</description><addressOffset>0xC</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR1</name><displayName>CPAR1</displayName><description>channel x peripheral address register</description><addressOffset>0x10</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR1</name><displayName>CMAR1</displayName><description>channel x memory address register</description><addressOffset>0x14</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR2</name><displayName>CCR2</displayName><description>channel x configuration register</description><addressOffset>0x1C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR2</name><displayName>CNDTR2</displayName><description>channel x number of data register</description><addressOffset>0x20</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR2</name><displayName>CPAR2</displayName><description>channel x peripheral address register</description><addressOffset>0x24</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR2</name><displayName>CMAR2</displayName><description>channel x memory address register</description><addressOffset>0x28</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR3</name><displayName>CCR3</displayName><description>channel x configuration register</description><addressOffset>0x30</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR3</name><displayName>CNDTR3</displayName><description>channel x number of data register</description><addressOffset>0x34</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR3</name><displayName>CPAR3</displayName><description>channel x peripheral address register</description><addressOffset>0x38</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR3</name><displayName>CMAR3</displayName><description>channel x memory address register</description><addressOffset>0x3C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR4</name><displayName>CCR4</displayName><description>channel x configuration register</description><addressOffset>0x44</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR4</name><displayName>CNDTR4</displayName><description>channel x number of data register</description><addressOffset>0x48</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR4</name><displayName>CPAR4</displayName><description>channel x peripheral address register</description><addressOffset>0x4C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR4</name><displayName>CMAR4</displayName><description>channel x memory address register</description><addressOffset>0x50</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR5</name><displayName>CCR5</displayName><description>channel x configuration register</description><addressOffset>0x58</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR5</name><displayName>CNDTR5</displayName><description>channel x number of data register</description><addressOffset>0x5C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR5</name><displayName>CPAR5</displayName><description>channel x peripheral address register</description><addressOffset>0x60</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR5</name><displayName>CMAR5</displayName><description>channel x memory address register</description><addressOffset>0x64</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR6</name><displayName>CCR6</displayName><description>channel x configuration register</description><addressOffset>0x6C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR6</name><displayName>CNDTR6</displayName><description>channel x number of data register</description><addressOffset>0x70</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR6</name><displayName>CPAR6</displayName><description>channel x peripheral address register</description><addressOffset>0x74</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR6</name><displayName>CMAR6</displayName><description>channel x memory address register</description><addressOffset>0x78</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CCR7</name><displayName>CCR7</displayName><description>channel x configuration register</description><addressOffset>0x80</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MEM2MEM</name><description>Memory to memory mode</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>PL</name><description>Channel priority level</description><bitOffset>12</bitOffset><bitWidth>2</bitWidth></field><field><name>MSIZE</name><description>Memory size</description><bitOffset>10</bitOffset><bitWidth>2</bitWidth></field><field><name>PSIZE</name><description>Peripheral size</description><bitOffset>8</bitOffset><bitWidth>2</bitWidth></field><field><name>MINC</name><description>Memory increment mode</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>PINC</name><description>Peripheral increment mode</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CIRC</name><description>Circular mode</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>DIR</name><description>Data transfer direction</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>TEIE</name><description>Transfer error interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>HTIE</name><description>Half transfer interrupt enable</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>TCIE</name><description>Transfer complete interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>EN</name><description>Channel enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CNDTR7</name><displayName>CNDTR7</displayName><description>channel x number of data register</description><addressOffset>0x84</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>NDT</name><description>Number of data to transfer</description><bitOffset>0</bitOffset><bitWidth>16</bitWidth></field></fields></register><register><name>CPAR7</name><displayName>CPAR7</displayName><description>channel x peripheral address register</description><addressOffset>0x88</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PA</name><description>Peripheral address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CMAR7</name><displayName>CMAR7</displayName><description>channel x memory address register</description><addressOffset>0x8C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>MA</name><description>Memory address</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CSELR</name><displayName>CSELR</displayName><description>channel selection register</description><addressOffset>0xA8</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>C7S</name><description>DMA channel 7 selection</description><bitOffset>24</bitOffset><bitWidth>4</bitWidth></field><field><name>C6S</name><description>DMA channel 6 selection</description><bitOffset>20</bitOffset><bitWidth>4</bitWidth></field><field><name>C5S</name><description>DMA channel 5 selection</description><bitOffset>16</bitOffset><bitWidth>4</bitWidth></field><field><name>C4S</name><description>DMA channel 4 selection</description><bitOffset>12</bitOffset><bitWidth>4</bitWidth></field><field><name>C3S</name><description>DMA channel 3 selection</description><bitOffset>8</bitOffset><bitWidth>4</bitWidth></field><field><name>C2S</name><description>DMA channel 2 selection</description><bitOffset>4</bitOffset><bitWidth>4</bitWidth></field><field><name>C1S</name><description>DMA channel 1 selection</description><bitOffset>0</bitOffset><bitWidth>4</bitWidth></field></fields></register></registers></peripheral><peripheral><name>DMAMUX1</name><description>Direct memory access Multiplexer</description><groupName>DMAMUX</groupName><baseAddress>0x40020800</baseAddress><addressBlock><offset>0x0</offset><size>0x400</size><usage>registers</usage></addressBlock><interrupt><name>DMAMUX_OVR</name><description>DMAMUX overrun interrupt</description><value>62</value></interrupt><registers><register><name>C0CR</name><displayName>C0CR</displayName><description>DMA Multiplexer Channel 0 Control register</description><addressOffset>0x0</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C1CR</name><displayName>C1CR</displayName><description>DMA Multiplexer Channel 1 Control register</description><addressOffset>0x4</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C2CR</name><displayName>C2CR</displayName><description>DMA Multiplexer Channel 2 Control register</description><addressOffset>0x8</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C3CR</name><displayName>C3CR</displayName><description>DMA Multiplexer Channel 3 Control register</description><addressOffset>0xC</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C4CR</name><displayName>C4CR</displayName><description>DMA Multiplexer Channel 4 Control register</description><addressOffset>0x10</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C5CR</name><displayName>C5CR</displayName><description>DMA Multiplexer Channel 5 Control register</description><addressOffset>0x14</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C6CR</name><displayName>C6CR</displayName><description>DMA Multiplexer Channel 6 Control register</description><addressOffset>0x18</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C7CR</name><displayName>C7CR</displayName><description>DMA Multiplexer Channel 7 Control register</description><addressOffset>0x1C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C8CR</name><displayName>C8CR</displayName><description>DMA Multiplexer Channel 8 Control register</description><addressOffset>0x20</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C9CR</name><displayName>C9CR</displayName><description>DMA Multiplexer Channel 9 Control register</description><addressOffset>0x24</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C10CR</name><displayName>C10CR</displayName><description>DMA Multiplexer Channel 10 Control register</description><addressOffset>0x28</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C11CR</name><displayName>C11CR</displayName><description>DMA Multiplexer Channel 11 Control register</description><addressOffset>0x2C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C12CR</name><displayName>C12CR</displayName><description>DMA Multiplexer Channel 12 Control register</description><addressOffset>0x30</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>C13CR</name><displayName>C13CR</displayName><description>DMA Multiplexer Channel 13 Control register</description><addressOffset>0x34</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>SYNC_ID</name><description>SYNC_ID</description><bitOffset>24</bitOffset><bitWidth>5</bitWidth></field><field><name>NBREQ</name><description>Nb request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>SPOL</name><description>Sync polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>SE</name><description>Synchronization enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>EGE</name><description>Event Generation Enable</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOIE</name><description>Synchronization Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>DMAREQ_ID</name><description>DMA Request ID</description><bitOffset>0</bitOffset><bitWidth>8</bitWidth></field></fields></register><register><name>CSR</name><displayName>CSR</displayName><description>DMA Multiplexer Channel Status register</description><addressOffset>0x80</addressOffset><size>0x20</size><access>read-only</access><resetValue>0x00000000</resetValue><fields><field><name>SOF0</name><description>Synchronization Overrun Flag 0</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF1</name><description>Synchronization Overrun Flag 1</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF2</name><description>Synchronization Overrun Flag 2</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF3</name><description>Synchronization Overrun Flag 3</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF4</name><description>Synchronization Overrun Flag 4</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF5</name><description>Synchronization Overrun Flag 5</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF6</name><description>Synchronization Overrun Flag 6</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF7</name><description>Synchronization Overrun Flag 7</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF8</name><description>Synchronization Overrun Flag 8</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF9</name><description>Synchronization Overrun Flag 9</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF10</name><description>Synchronization Overrun Flag 10</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF11</name><description>Synchronization Overrun Flag 11</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF12</name><description>Synchronization Overrun Flag 12</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>SOF13</name><description>Synchronization Overrun Flag 13</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>CFR</name><displayName>CFR</displayName><description>DMA Channel Clear Flag Register</description><addressOffset>0x84</addressOffset><size>0x20</size><access>write-only</access><resetValue>0x00000000</resetValue><fields><field><name>CSOF0</name><description>Synchronization Clear Overrun Flag 0</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF1</name><description>Synchronization Clear Overrun Flag 1</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF2</name><description>Synchronization Clear Overrun Flag 2</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF3</name><description>Synchronization Clear Overrun Flag 3</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF4</name><description>Synchronization Clear Overrun Flag 4</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF5</name><description>Synchronization Clear Overrun Flag 5</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF6</name><description>Synchronization Clear Overrun Flag 6</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF7</name><description>Synchronization Clear Overrun Flag 7</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF8</name><description>Synchronization Clear Overrun Flag 8</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF9</name><description>Synchronization Clear Overrun Flag 9</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF10</name><description>Synchronization Clear Overrun Flag 10</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF11</name><description>Synchronization Clear Overrun Flag 11</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF12</name><description>Synchronization Clear Overrun Flag 12</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>CSOF13</name><description>Synchronization Clear Overrun Flag 13</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>RG0CR</name><displayName>RG0CR</displayName><description>DMA Request Generator 0 Control Register</description><addressOffset>0x100</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>GNBREQ</name><description>Number of Request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>GPOL</name><description>Generation Polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>GE</name><description>Generation Enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>OIE</name><description>Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>SIG_ID</name><description>Signal ID</description><bitOffset>0</bitOffset><bitWidth>5</bitWidth></field></fields></register><register><name>RG1CR</name><displayName>RG1CR</displayName><description>DMA Request Generator 1 Control Register</description><addressOffset>0x104</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>GNBREQ</name><description>Number of Request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>GPOL</name><description>Generation Polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>GE</name><description>Generation Enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>OIE</name><description>Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>SIG_ID</name><description>Signal ID</description><bitOffset>0</bitOffset><bitWidth>5</bitWidth></field></fields></register><register><name>RG2CR</name><displayName>RG2CR</displayName><description>DMA Request Generator 2 Control Register</description><addressOffset>0x108</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>GNBREQ</name><description>Number of Request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>GPOL</name><description>Generation Polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>GE</name><description>Generation Enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>OIE</name><description>Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>SIG_ID</name><description>Signal ID</description><bitOffset>0</bitOffset><bitWidth>5</bitWidth></field></fields></register><register><name>RG3CR</name><displayName>RG3CR</displayName><description>DMA Request Generator 3 Control Register</description><addressOffset>0x10C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>GNBREQ</name><description>Number of Request</description><bitOffset>19</bitOffset><bitWidth>5</bitWidth></field><field><name>GPOL</name><description>Generation Polarity</description><bitOffset>17</bitOffset><bitWidth>2</bitWidth></field><field><name>GE</name><description>Generation Enable</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>OIE</name><description>Overrun Interrupt Enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>SIG_ID</name><description>Signal ID</description><bitOffset>0</bitOffset><bitWidth>5</bitWidth></field></fields></register><register><name>RGSR</name><displayName>RGSR</displayName><description>DMA Request Generator Status Register</description><addressOffset>0x140</addressOffset><size>0x20</size><access>read-only</access><resetValue>0x00000000</resetValue><fields><field><name>OF0</name><description>Generator Overrun Flag 0</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field><field><name>OF1</name><description>Generator Overrun Flag 1</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>OF2</name><description>Generator Overrun Flag 2</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>OF3</name><description>Generator Overrun Flag 3</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>RGCFR</name><displayName>RGCFR</displayName><description>DMA Request Generator Clear Flag Register</description><addressOffset>0x144</addressOffset><size>0x20</size><access>write-only</access><resetValue>0x00000000</resetValue><fields><field><name>COF0</name><description>Clear trigger Overrun Flag 0</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field><field><name>COF1</name><description>Clear trigger Overrun Flag 1</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>COF2</name><description>Clear trigger Overrun Flag 2</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>COF3</name><description>Clear trigger Overrun Flag 3</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field></fields></register></registers></peripheral><peripheral><name>CRC</name><description>Cyclic redundancy check calculation unit</description><groupName>CRC</groupName><baseAddress>0x40023000</baseAddress><addressBlock><offset>0x0</offset><size>0x400</size><usage>registers</usage></addressBlock><registers><register><name>DR</name><displayName>DR</displayName><description>Data register</description><addressOffset>0x0</addressOffset><size>0x20</size><access>read-write</access><resetValue>0xFFFFFFFF</resetValue><fields><field><name>DR</name><description>Data register bits</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>IDR</name><displayName>IDR</displayName><description>Independent data register</description><addressOffset>0x4</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>IDR</name><description>General-purpose 32-bit data register bits</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>CR</name><displayName>CR</displayName><description>Control register</description><addressOffset>0x8</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>REV_OUT</name><description>Reverse output data</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>REV_IN</name><description>Reverse input data</description><bitOffset>5</bitOffset><bitWidth>2</bitWidth></field><field><name>POLYSIZE</name><description>Polynomial size</description><bitOffset>3</bitOffset><bitWidth>2</bitWidth></field><field><name>RESET</name><description>RESET bit</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>INIT</name><displayName>INIT</displayName><description>Initial CRC value</description><addressOffset>0x10</addressOffset><size>0x20</size><access>read-write</access><resetValue>0xFFFFFFFF</resetValue><fields><field><name>CRC_INIT</name><description>Programmable initial CRC value</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register><register><name>POL</name><displayName>POL</displayName><description>polynomial</description><addressOffset>0x14</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x04C11DB7</resetValue><fields><field><name>POL</name><description>Programmable polynomial</description><bitOffset>0</bitOffset><bitWidth>32</bitWidth></field></fields></register></registers></peripheral><peripheral><name>LCD</name><description>Liquid crystal display controller</description><groupName>LCD</groupName><baseAddress>0x40002400</baseAddress><addressBlock><offset>0x0</offset><size>0x400</size><usage>registers</usage></addressBlock><interrupt><name>LCD</name><description>LCD global interrupt</description><value>49</value></interrupt><registers><register><name>CR</name><displayName>CR</displayName><description>control register</description><addressOffset>0x0</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>BIAS</name><description>Bias selector</description><bitOffset>5</bitOffset><bitWidth>2</bitWidth></field><field><name>DUTY</name><description>Duty selection</description><bitOffset>2</bitOffset><bitWidth>3</bitWidth></field><field><name>VSEL</name><description>Voltage source selection</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>LCDEN</name><description>LCD controller enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field><field><name>MUX_SEG</name><description>Mux segment enable</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>BUFEN</name><description>Voltage output buffer enable</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>FCR</name><displayName>FCR</displayName><description>frame control register</description><addressOffset>0x4</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>PS</name><description>PS 16-bit prescaler</description><bitOffset>22</bitOffset><bitWidth>4</bitWidth></field><field><name>DIV</name><description>DIV clock divider</description><bitOffset>18</bitOffset><bitWidth>4</bitWidth></field><field><name>BLINK</name><description>Blink mode selection</description><bitOffset>16</bitOffset><bitWidth>2</bitWidth></field><field><name>BLINKF</name><description>Blink frequency selection</description><bitOffset>13</bitOffset><bitWidth>3</bitWidth></field><field><name>CC</name><description>Contrast control</description><bitOffset>10</bitOffset><bitWidth>3</bitWidth></field><field><name>DEAD</name><description>Dead time duration</description><bitOffset>7</bitOffset><bitWidth>3</bitWidth></field><field><name>PON</name><description>Pulse ON duration</description><bitOffset>4</bitOffset><bitWidth>3</bitWidth></field><field><name>UDDIE</name><description>Update display done interrupt enable</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>SOFIE</name><description>Start of frame interrupt enable</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>HD</name><description>High drive enable</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>SR</name><displayName>SR</displayName><description>status register</description><addressOffset>0x8</addressOffset><size>0x20</size><resetValue>0x00000020</resetValue><fields><field><name>FCRSF</name><description>LCD Frame Control Register Synchronization flag</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth><access>read-only</access></field><field><name>RDY</name><description>Ready flag</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth><access>read-only</access></field><field><name>UDD</name><description>Update Display Done</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth><access>read-only</access></field><field><name>UDR</name><description>Update display request</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth><access>read-write</access></field><field><name>SOF</name><description>Start of frame flag</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth><access>read-only</access></field><field><name>ENS</name><description>ENS</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth><access>read-only</access></field></fields></register><register><name>CLR</name><displayName>CLR</displayName><description>clear register</description><addressOffset>0xC</addressOffset><size>0x20</size><access>write-only</access><resetValue>0x00000000</resetValue><fields><field><name>UDDC</name><description>Update display done clear</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>SOFC</name><description>Start of frame flag clear</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>RAM_COM0</name><displayName>RAM_COM0</displayName><description>display memory</description><addressOffset>0x14</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>S31</name><description>S31</description><bitOffset>31</bitOffset><bitWidth>1</bitWidth></field><field><name>S30</name><description>S30</description><bitOffset>30</bitOffset><bitWidth>1</bitWidth></field><field><name>S29</name><description>S29</description><bitOffset>29</bitOffset><bitWidth>1</bitWidth></field><field><name>S28</name><description>S28</description><bitOffset>28</bitOffset><bitWidth>1</bitWidth></field><field><name>S27</name><description>S27</description><bitOffset>27</bitOffset><bitWidth>1</bitWidth></field><field><name>S26</name><description>S26</description><bitOffset>26</bitOffset><bitWidth>1</bitWidth></field><field><name>S25</name><description>S25</description><bitOffset>25</bitOffset><bitWidth>1</bitWidth></field><field><name>S24</name><description>S24</description><bitOffset>24</bitOffset><bitWidth>1</bitWidth></field><field><name>S23</name><description>S23</description><bitOffset>23</bitOffset><bitWidth>1</bitWidth></field><field><name>S22</name><description>S22</description><bitOffset>22</bitOffset><bitWidth>1</bitWidth></field><field><name>S21</name><description>S21</description><bitOffset>21</bitOffset><bitWidth>1</bitWidth></field><field><name>S20</name><description>S20</description><bitOffset>20</bitOffset><bitWidth>1</bitWidth></field><field><name>S19</name><description>S19</description><bitOffset>19</bitOffset><bitWidth>1</bitWidth></field><field><name>S18</name><description>S18</description><bitOffset>18</bitOffset><bitWidth>1</bitWidth></field><field><name>S17</name><description>S17</description><bitOffset>17</bitOffset><bitWidth>1</bitWidth></field><field><name>S16</name><description>S16</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>S15</name><description>S15</description><bitOffset>15</bitOffset><bitWidth>1</bitWidth></field><field><name>S14</name><description>S14</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>S13</name><description>S13</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field><field><name>S12</name><description>S12</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>S11</name><description>S11</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>S10</name><description>S10</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>S09</name><description>S09</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>S08</name><description>S08</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>S07</name><description>S07</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>S06</name><description>S06</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>S05</name><description>S05</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>S04</name><description>S04</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>S03</name><description>S03</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>S02</name><description>S02</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>S01</name><description>S01</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>S00</name><description>S00</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>RAM_COM1</name><displayName>RAM_COM1</displayName><description>display memory</description><addressOffset>0x1C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>S31</name><description>S31</description><bitOffset>31</bitOffset><bitWidth>1</bitWidth></field><field><name>S30</name><description>S30</description><bitOffset>30</bitOffset><bitWidth>1</bitWidth></field><field><name>S29</name><description>S29</description><bitOffset>29</bitOffset><bitWidth>1</bitWidth></field><field><name>S28</name><description>S28</description><bitOffset>28</bitOffset><bitWidth>1</bitWidth></field><field><name>S27</name><description>S27</description><bitOffset>27</bitOffset><bitWidth>1</bitWidth></field><field><name>S26</name><description>S26</description><bitOffset>26</bitOffset><bitWidth>1</bitWidth></field><field><name>S25</name><description>S25</description><bitOffset>25</bitOffset><bitWidth>1</bitWidth></field><field><name>S24</name><description>S24</description><bitOffset>24</bitOffset><bitWidth>1</bitWidth></field><field><name>S23</name><description>S23</description><bitOffset>23</bitOffset><bitWidth>1</bitWidth></field><field><name>S22</name><description>S22</description><bitOffset>22</bitOffset><bitWidth>1</bitWidth></field><field><name>S21</name><description>S21</description><bitOffset>21</bitOffset><bitWidth>1</bitWidth></field><field><name>S20</name><description>S20</description><bitOffset>20</bitOffset><bitWidth>1</bitWidth></field><field><name>S19</name><description>S19</description><bitOffset>19</bitOffset><bitWidth>1</bitWidth></field><field><name>S18</name><description>S18</description><bitOffset>18</bitOffset><bitWidth>1</bitWidth></field><field><name>S17</name><description>S17</description><bitOffset>17</bitOffset><bitWidth>1</bitWidth></field><field><name>S16</name><description>S16</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>S15</name><description>S15</description><bitOffset>15</bitOffset><bitWidth>1</bitWidth></field><field><name>S14</name><description>S14</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>S13</name><description>S13</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field><field><name>S12</name><description>S12</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>S11</name><description>S11</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>S10</name><description>S10</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>S09</name><description>S09</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>S08</name><description>S08</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>S07</name><description>S07</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>S06</name><description>S06</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>S05</name><description>S05</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>S04</name><description>S04</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>S03</name><description>S03</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>S02</name><description>S02</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>S01</name><description>S01</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>S00</name><description>S00</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>RAM_COM2</name><displayName>RAM_COM2</displayName><description>display memory</description><addressOffset>0x24</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>S31</name><description>S31</description><bitOffset>31</bitOffset><bitWidth>1</bitWidth></field><field><name>S30</name><description>S30</description><bitOffset>30</bitOffset><bitWidth>1</bitWidth></field><field><name>S29</name><description>S29</description><bitOffset>29</bitOffset><bitWidth>1</bitWidth></field><field><name>S28</name><description>S28</description><bitOffset>28</bitOffset><bitWidth>1</bitWidth></field><field><name>S27</name><description>S27</description><bitOffset>27</bitOffset><bitWidth>1</bitWidth></field><field><name>S26</name><description>S26</description><bitOffset>26</bitOffset><bitWidth>1</bitWidth></field><field><name>S25</name><description>S25</description><bitOffset>25</bitOffset><bitWidth>1</bitWidth></field><field><name>S24</name><description>S24</description><bitOffset>24</bitOffset><bitWidth>1</bitWidth></field><field><name>S23</name><description>S23</description><bitOffset>23</bitOffset><bitWidth>1</bitWidth></field><field><name>S22</name><description>S22</description><bitOffset>22</bitOffset><bitWidth>1</bitWidth></field><field><name>S21</name><description>S21</description><bitOffset>21</bitOffset><bitWidth>1</bitWidth></field><field><name>S20</name><description>S20</description><bitOffset>20</bitOffset><bitWidth>1</bitWidth></field><field><name>S19</name><description>S19</description><bitOffset>19</bitOffset><bitWidth>1</bitWidth></field><field><name>S18</name><description>S18</description><bitOffset>18</bitOffset><bitWidth>1</bitWidth></field><field><name>S17</name><description>S17</description><bitOffset>17</bitOffset><bitWidth>1</bitWidth></field><field><name>S16</name><description>S16</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>S15</name><description>S15</description><bitOffset>15</bitOffset><bitWidth>1</bitWidth></field><field><name>S14</name><description>S14</description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>S13</name><description>S13</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field><field><name>S12</name><description>S12</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>S11</name><description>S11</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>S10</name><description>S10</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>S09</name><description>S09</description><bitOffset>9</bitOffset><bitWidth>1</bitWidth></field><field><name>S08</name><description>S08</description><bitOffset>8</bitOffset><bitWidth>1</bitWidth></field><field><name>S07</name><description>S07</description><bitOffset>7</bitOffset><bitWidth>1</bitWidth></field><field><name>S06</name><description>S06</description><bitOffset>6</bitOffset><bitWidth>1</bitWidth></field><field><name>S05</name><description>S05</description><bitOffset>5</bitOffset><bitWidth>1</bitWidth></field><field><name>S04</name><description>S04</description><bitOffset>4</bitOffset><bitWidth>1</bitWidth></field><field><name>S03</name><description>S03</description><bitOffset>3</bitOffset><bitWidth>1</bitWidth></field><field><name>S02</name><description>S02</description><bitOffset>2</bitOffset><bitWidth>1</bitWidth></field><field><name>S01</name><description>S01</description><bitOffset>1</bitOffset><bitWidth>1</bitWidth></field><field><name>S00</name><description>S00</description><bitOffset>0</bitOffset><bitWidth>1</bitWidth></field></fields></register><register><name>RAM_COM3</name><displayName>RAM_COM3</displayName><description>display memory</description><addressOffset>0x2C</addressOffset><size>0x20</size><access>read-write</access><resetValue>0x00000000</resetValue><fields><field><name>S31</name><description>S31</description><bitOffset>31</bitOffset><bitWidth>1</bitWidth></field><field><name>S30</name><description>S30</description><bitOffset>30</bitOffset><bitWidth>1</bitWidth></field><field><name>S29</name><description>S29</description><bitOffset>29</bitOffset><bitWidth>1</bitWidth></field><field><name>S28</name><description>S28</description><bitOffset>28</bitOffset><bitWidth>1</bitWidth></field><field><name>S27</name><description>S27</description><bitOffset>27</bitOffset><bitWidth>1</bitWidth></field><field><name>S26</name><description>S26</description><bitOffset>26</bitOffset><bitWidth>1</bitWidth></field><field><name>S25</name><description>S25</description><bitOffset>25</bitOffset><bitWidth>1</bitWidth></field><field><name>S24</name><description>S24</description><bitOffset>24</bitOffset><bitWidth>1</bitWidth></field><field><name>S23</name><description>S23</description><bitOffset>23</bitOffset><bitWidth>1</bitWidth></field><field><name>S22</name><description>S22</description><bitOffset>22</bitOffset><bitWidth>1</bitWidth></field><field><name>S21</name><description>S21</description><bitOffset>21</bitOffset><bitWidth>1</bitWidth></field><field><name>S20</name><description>S20</description><bitOffset>20</bitOffset><bitWidth>1</bitWidth></field><field><name>S19</name><description>S19</description><bitOffset>19</bitOffset><bitWidth>1</bitWidth></field><field><name>S18</name><description>S18</description><bitOffset>18</bitOffset><bitWidth>1</bitWidth></field><field><name>S17</name><description>S17</description><bitOffset>17</bitOffset><bitWidth>1</bitWidth></field><field><name>S16</name><description>S16</description><bitOffset>16</bitOffset><bitWidth>1</bitWidth></field><field><name>S15</name><description>S15</description><bitOffset>15</bitOffset><bitWidth>1</bitWidth></field><field><name>S14</name><description><B0><17></description><bitOffset>14</bitOffset><bitWidth>1</bitWidth></field><field><name>S13</name><description>S13</description><bitOffset>13</bitOffset><bitWidth>1</bitWidth></field><field><name>S12</name><description>S12</description><bitOffset>12</bitOffset><bitWidth>1</bitWidth></field><field><name>S11</name><description>S11</description><bitOffset>11</bitOffset><bitWidth>1</bitWidth></field><field><name>S10</name><description>S10</description><bitOffset>10</bitOffset><bitWidth>1</bitWidth></field><field><name>S09</name> |